unity接入Android(讯飞语音)

使用工具;Unity+Eclipse(Android)

1.在讯飞语音注册开发者账号  ip: http://www.xfyun.cn  然后进入控制台创建一个新的应用。​

2.点入进去创建新应用,提交成功后我们需要选择我们需要开通我们需要的服务

3.下载自己需要的SDK

4.这里我下载语音SDK:解压后得到下面文件夹

根据Unity接入Android的方式:http://www.xuanyusong.com/archives/667(他人博客)个人理解就是主要Android与unity交互这样Android需要使用Unity提供的接口----------Unity中调用Android的JAVA代码目标是使用Unity的脚本打开Activity接下来我们找到一个叫classes.jar的文件, 他在unity的安装目录文件中,

windows上路径;F:\UnitySetUp\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Variations\mono\Development\Classes(unity安装目录)

在苹果路径:​mac系统上路径如下(找unity安装的位置,然后右键点击Unity 选择 显示包内容--contents---PlaybackEngines---androidPlayer----release---bin

Unity接入讯飞语音识别___Android版Unity接入讯飞语音识别___Android版

5.新建一个Android工程 【遇到问题:没法运行在手机】解决方案,下面第二张图中的Target SDK 与Compare With 不一致,【其中19与25是版本分水岭,target不要写错,不然会存在不兼容】最上面min SDK不用修改。

6.然后把刚刚我们找到的​classes.jar文件导入到bin目录下(拖进去即可),然后在添加到构建路径中去,选择classes.jar右键--Build Path ---Add to Build Path.

PS:不需要build path  不然识别不出来

7.接着把讯飞提供的SDK中libs文件下的部分jar包添加进来

将json解析方法添加进去

进行export导出

猜你喜欢

转载自blog.csdn.net/qq_37140150/article/details/83743563