转载请说明出处!
作者:kqw攻城狮
出处:个人站 | CSDN
离线语音识别(语记)
效果图
源码
下载地址:http://download.csdn.net/detail/q4878802/9032149
下载语记并安装离线资源
集成
初始化
在清单文件中application标签下添加
|
|
初始化
|
|
语音听写工具类
|
|
工具类
|
|
测试类
|
|
页面布局
|
|
在线语音识别
在线语音听写和离线语音听写基本一样,只要修改一下识别引擎即可。(就可以不用语记了)
|
|
精于心,简于形
转载请说明出处!
作者:kqw攻城狮
出处:个人站 | CSDN
下载地址:http://download.csdn.net/detail/q4878802/9032149
在清单文件中application标签下添加
|
|
初始化
|
|
|
|
|
|
|
|
|
|
在线语音听写和离线语音听写基本一样,只要修改一下识别引擎即可。(就可以不用语记了)
|
|
转载请说明出处!
作者:kqw攻城狮
出处:个人站 | CSDN
意思就是先走离线命令词识别,如果离线命令词识别没有识别到结果,那么就再走语义接口,如果已开通对应场景,则转为语义,如果没有开通对应场景,则将语音转为文字
程序和离线命令词识别基本一样
离线命令词识别地址:http://blog.csdn.net/q4878802/article/details/47780485
只要改一个参数,将识别引擎改为混合模式即可
|
|
因为使用的混合模式,当本地命令词没有识别到结果的时候会走在线语义(语义只有在线),所以,我们必须要先开通语义服务
转载请说明出处!
作者:kqw攻城狮
出处:个人站 | CSDN
唤醒功能,顾名思义,通过语音,唤醒服务,做我们想做的事情。
开启应用后说讯飞语音或者讯飞语点唤醒
地址:http://download.csdn.net/detail/q4878802/9023213
地址:http://blog.csdn.net/q4878802/article/details/47762169
我们要使用的是讯飞的付费功能,选择唤醒服务,点击下载以后,会提示没有购买。点击“购买服务”
点击购买一会看到付费情况,有项目需要,就必须购买,我们写Demo,讯飞给提供了体验版的SDK,和正式版的没有功能上的区别,但是只能试用35天,装机量只有3个,唤醒词不能改,只有“讯飞语音”和“讯飞语点”两个唤醒词。
assets目录下是一些图片资源文件
doc目录下是一些开发文档
libs目录下是一些jar包和so库
res目录下是语音的资源文件,非常重要
sample目录下是Demo
这里用到的唤醒功能不是所有的权限都用到的,具体用到了哪些权限,可以看上面的链接,用到哪写权限就加哪些权限,这个为了快速方便测试,把讯飞用到的权限都加上了。
|
|
我是将appid的初始化放在的Applicaiton下,具体可以下载源码
|
|
初始化好了以后直接复制工具类就可以用了
|
|
|
|
|
|
转载请说明出处!
作者:kqw攻城狮
出处:个人站 | CSDN
地址:http://download.csdn.net/detail/q4878802/9023825
前面文章有,就不在复述了。这里要选择离线命令词的服务以后,重新加载,因为需要下载离线命令词识别的资源文件
地址:http://blog.csdn.net/q4878802/article/details/47762169
前面文章有,就不在复述了。
地址:http://blog.csdn.net/q4878802/article/details/47778629
这里用到的唤醒功能不是所有的权限都用到的,具体用到了哪些权限,可以看上面的链接,用到哪写权限就加哪些权限,这个为了快速方便测试,把讯飞用到的权限都加上了。
|
|
我是将appid的初始化放在的Applicaiton下,具体可以下载源码
|
|
|
|
|
|
|
|
这里的识别引擎设置的是SpeechConstant.TYPE_LOCAL,这种是本地识别引擎,只走本地识别,不走网络,如果换成SpeechConstant.TYPE_MIX,就是混合引擎,这种引擎方式,当本地没有识别到语法,返回20005错误码的时候,会直接请求语义接口,如果你语义开通了对应的场景,会走网络把你的语音转为语义,如果没有开通对应的场景,会把语音转为文字。
|
|
|
|
|
|
在构建语法的时候,我们不是必要在assets目录下创建一个xxx.bnf文件,构建的时候我们只要能够拿到满足BNF语法文件的字符串就行,至于这个文件内容,你存在哪都无所谓,在程序里写死、存sp、数据库、自己程序维护都OK,只要满足BNF的语法就行。
BNF语法开发指南
下载地址:http://download.csdn.net/detail/q4878802/9023791