找回密码
 注册帐号

扫一扫,访问微社区

Unity unity接入讯飞语音听写功能,Android端

19
回复
4948
查看
[ 复制链接 ]
5熟悉之中
954/1000
排名
31435
昨日变化

10

主题

62

帖子

954

积分

Rank: 5Rank: 5

UID
230640
好友
1
蛮牛币
5582
威望
0
注册时间
2017-7-6
在线时间
876 小时
最后登录
2021-3-6
2020-8-6 17:27:33 显示全部楼层 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
//ios 端的接入可参考本人前面帖子内容,最近空闲,把 端的也上传下,方便需要的同僚参考
采用的jar包交互接入,讯飞开发者平台下载相关SDK,新增应用,复制appid替换掉我工程内的就行
(讯飞官方demo编译也许会报错,照着官方的指导解决掉就行,反正我是报错了的!!!!)

//资源下面有android工程和unity工程
如果对安卓不是很熟悉的同学,想直接打包测试,直接替换Test.cs脚本的appid字段就行,
有兴趣了解的安卓端java代码想自己修改也是可以的,打开android工程编,主要有IftyActivity.java和JsonParser.java两个类
//代码分析
android 代码:
主要就是IftyActivity类,该类提供了三个接口供unity调用,InitIfty(),IatStartRecord(),IatStopRecord(),其他的就行权限动态调起的JsonParser主要是解析识别的result,回调给unity

unity代码:
TalkManager 封装语音听写事件及Android相关接口,是个单例。另外Android传给unity端也是TalkManager接收下发的
TestIfty  就是测试用,接收TalkManager下发的消息,以及主动调用Android端的三个函数接口。appid字段替换你自己的就行,

//接下来就是 Android Studio导 jar打包流程
这个我在http://www.manew.com/thread-153332-1-1.html改文章中已经介绍了,没明白的可以网上看看资料或留言回复

//jar及sdk导入unity
在unity 新建Assets/Plugins/Android/libs文件夹
讯飞下载的三个文件导入:armeabi-v7a,arm64-v8a,Msc.jar。以及导入android封装讯飞相关的jar包unitylib.jar
配置Androidmainfest.文件,这里需要分别设置jar包的和讯飞相关的权限,jar包的参考我上面提的那个文章中的就行,讯飞的参考官网的就行

///////到这里就已经完成接入了////////////////下面截图几张///////////////


网盘:  https://pan.baidu.com/s/1QibCL5CJGgN9KDTIfIDSMg
更多图片 小图 大图
组图打开中,请稍候......

讯飞听写安卓.txt

75 Bytes, 下载次数: 27

售价: 10 蛮牛币  [记录]

回复

使用道具 举报

6蛮牛粉丝
1013/1500

0

主题

723

帖子

1013

积分

Rank: 6Rank: 6Rank: 6

UID
342395
好友
0
蛮牛币
972
威望
0
注册时间
2020-3-16
在线时间
290 小时
最后登录
2021-3-9
2020-8-11 08:38:43 显示全部楼层
Unity unity接入讯飞语音听写功能,Android端 ,支持666666
回复 支持 反对

使用道具 举报

9以坛为家
10132/50000
排名
1660
昨日变化

0

主题

6928

帖子

1万

积分

Rank: 9Rank: 9Rank: 9

UID
185339
好友
1
蛮牛币
1977
威望
0
注册时间
2016-11-20
在线时间
2424 小时
最后登录
2021-3-9
2020-8-11 09:10:33 显示全部楼层
{:107:}{:107:}{:107:}
回复

使用道具 举报

6蛮牛粉丝
1166/1500
排名
25425
昨日变化

11

主题

66

帖子

1166

积分

Rank: 6Rank: 6Rank: 6

UID
283554
好友
1
蛮牛币
493
威望
0
注册时间
2018-5-31
在线时间
1073 小时
最后登录
2021-3-9
2020-8-12 16:06:40 显示全部楼层
呃   为啥直接崩溃了那
回复 支持 反对

使用道具 举报

5熟悉之中
954/1000
排名
31435
昨日变化

10

主题

62

帖子

954

积分

Rank: 5Rank: 5

UID
230640
好友
1
蛮牛币
5582
威望
0
注册时间
2017-7-6
在线时间
876 小时
最后登录
2021-3-6
楼主 2020-8-12 17:39:10 显示全部楼层
Benson_king 发表于 2020-8-12 16:06
呃   为啥直接崩溃了那

什么崩溃?
回复 支持 反对

使用道具 举报

5熟悉之中
954/1000
排名
31435
昨日变化

10

主题

62

帖子

954

积分

Rank: 5Rank: 5

UID
230640
好友
1
蛮牛币
5582
威望
0
注册时间
2017-7-6
在线时间
876 小时
最后登录
2021-3-6
楼主 2020-8-12 17:41:26 显示全部楼层
Benson_king 发表于 2020-8-12 16:06
呃   为啥直接崩溃了那

需要的话下载我的工程看看,写的主要是结合工程起到熟悉作用
回复 支持 反对

使用道具 举报

6蛮牛粉丝
1166/1500
排名
25425
昨日变化

11

主题

66

帖子

1166

积分

Rank: 6Rank: 6Rank: 6

UID
283554
好友
1
蛮牛币
493
威望
0
注册时间
2018-5-31
在线时间
1073 小时
最后登录
2021-3-9
2020-8-15 18:20:55 显示全部楼层
xiongjun 发表于 2020-8-12 17:41
需要的话下载我的工程看看,写的主要是结合工程起到熟悉作用

我看见工程外有个apk让后我安装了下打开点一下就崩溃了,是需要从Android studio里面到处apk吗
回复 支持 反对

使用道具 举报

5熟悉之中
954/1000
排名
31435
昨日变化

10

主题

62

帖子

954

积分

Rank: 5Rank: 5

UID
230640
好友
1
蛮牛币
5582
威望
0
注册时间
2017-7-6
在线时间
876 小时
最后登录
2021-3-6
楼主 2020-8-16 15:12:19 显示全部楼层
Benson_king 发表于 2020-8-15 18:20
我看见工程外有个apk让后我安装了下打开点一下就崩溃了,是需要从Android studio里面到处apk吗 ...

不需要,所有java代码已经在jar包封装好了,再unity导apk就行
回复 支持 反对

使用道具 举报

5熟悉之中
728/1000
排名
12480
昨日变化

0

主题

259

帖子

728

积分

Rank: 5Rank: 5

UID
211096
好友
1
蛮牛币
38
威望
0
注册时间
2017-3-10
在线时间
395 小时
最后登录
2021-3-8
2020-8-18 09:33:04 显示全部楼层
66666666666666666666666666
回复 支持 反对

使用道具 举报

3偶尔光临
229/300

0

主题

17

帖子

229

积分

Rank: 3Rank: 3Rank: 3

UID
324618
好友
0
蛮牛币
1094
威望
0
注册时间
2019-6-12
在线时间
212 小时
最后登录
2021-3-5
2020-8-19 11:22:10 显示全部楼层
感谢分享!!
回复

使用道具 举报

7日久生情
3592/5000
排名
4091
昨日变化

0

主题

2605

帖子

3592

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
254705
好友
1
蛮牛币
3045
威望
0
注册时间
2017-11-16
在线时间
625 小时
最后登录
2021-3-8
2020-8-21 08:16:21 显示全部楼层
6666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

2

帖子

11

积分

Rank: 1

UID
346487
好友
0
蛮牛币
7
威望
0
注册时间
2020-5-7
在线时间
9 小时
最后登录
2020-9-17
2020-9-17 23:55:00 显示全部楼层
Unity unity接入讯飞语音听写功能,Android端
回复 支持 反对

使用道具 举报

5熟悉之中
897/1000

0

主题

564

帖子

897

积分

Rank: 5Rank: 5

UID
340078
好友
0
蛮牛币
289
威望
0
注册时间
2020-2-1
在线时间
333 小时
最后登录
2021-3-8
2020-9-18 09:43:14 显示全部楼层
66666666666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

9

帖子

55

积分

Rank: 2Rank: 2

UID
350600
好友
0
蛮牛币
50
威望
0
注册时间
2020-7-22
在线时间
46 小时
最后登录
2021-3-8
2020-10-13 12:46:51 显示全部楼层
我在unity里testifty脚本里改了自己的appid但是语音读写就失效了,不知道是什么原因呢,求大神解答!
回复 支持 反对

使用道具 举报

5熟悉之中
576/1000
排名
6297
昨日变化

7

主题

109

帖子

576

积分

Rank: 5Rank: 5

UID
11974
好友
4
蛮牛币
1001
威望
0
注册时间
2014-1-7
在线时间
250 小时
最后登录
2021-1-12
QQ
2020-10-16 11:20:47 显示全部楼层
学习 学习 ........
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则