Unity接入科大讯飞的语音sdk

本文详细介绍了如何在Unity中接入科大讯飞的语音SDK,包括注册讯飞账号、创建应用、下载SDK、配置Android Studio工程、解决编译问题、添加依赖、修改AndroidManifest文件以及编写代码等步骤。
摘要由CSDN通过智能技术生成

        在Unity中添加语音识别功能方法有许多,这里像大家介绍怎么接入科大讯飞的语音sdk

1.来到科大讯飞的官方网站https://www.xfyun.cn   没有账号的去注册一个即可。

2.登录上之后选择控制台,进入后选择创建新应用。

3. 创建完成后添加新服务,这时候我们可以看到APPID,一会我们会用到。

 4.选择语音听写

5.添加完成后,选择右边的sdk下载进入下载页面 

 6.下载完成后会得到一个压缩文件,文件夹最后的数字字母也就是APPID。

  • assets里面就是一些资源文件没有什么用
  • libs主要是.so文件和讯飞的.jar包
  • res是个空文件夹
  • sample里面有个讯飞自带的speechDemo(我们会用到(不想用也可以自己做))。


7.这里我们先AndroidStudio创建一个新Empty Activity的工程。然后倒入这个speechDemo模块。 

8.倒入之后如果AndroidStudio中sdk 没有speechDemo所用的SDK平台会出现下面这种情况。

9.如果遇到这种情况我们可以修改为我们现有的平台即可。在Project视图下打开speechDemo->build.gradle

(1)把compileSdkVersion 23 修改为26(注:我有26的平台,根据自己的SDK平台修改)

(2)把buildToolsVersion '26.0.2' 删除(不需要)

(3)把minSdkVersion 9 修改为Unity支持的最低16

(4)把targetSdkVersion 23 修改为自己的26

(5)把compile ' com.android.support:support-v4:23.+'中的23改为26

(6)这些都修改完成之后点击Try Again

10.等编译完成后我们可以先Run->Run 'speechDemo' (手机要打开USB调试)现在手机上运行一下自带的Demo

10.File->New->New Module...创建一个模块(名称随意)&

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值