讯飞语音——离线命令词+语义识别

意思就是先走离线命令词识别,如果离线命令词识别没有识别到结果,那么就再走语义接口,如果已开通对应场景,则转为语义,如果没有开通对应场景,则将语音转为文字

效果图

  • 说的话满足本地构建的语法—-离线命令词识别

  • 说的话离线命令词无法识别,走语义识别并且满足语义场景—-将语音转为语义

  • 说话既不满足离线命令词识别也不满足语义开通的场景—-将语音转为文字

程序和离线命令词识别基本一样

离线命令词识别地址:http://blog.csdn.net/q4878802/article/details/47780485

只要改一个参数,将识别引擎改为混合模式即可

mAsr.setParameter(SpeechConstant.ENGINE_TYPE, SpeechConstant.TYPE_MIX);
  • 注意:因为使用的混合模式,当本地命令词没有识别到结果的时候会走在线语义(语义只有在线),所以,我们必须要先开通语义服务

开通语义场景步骤:

1. 主页右上角我的语音云-> 我的应用->找到对应的应用点击开放语义

2. 选择你要开通的语义场景,然后点击【集成】

3. 点击集成以后会提示集成成功,请前往下载,这个一定要下载,不下载是不能用的,但是因为这个是走网络的,没有离线资源包,jar包和so库也不用换(和离线命令词识别是一样的库),所以你只要点击一下下载以后,删掉也无所谓,就可以用了,但是你添加或者删除了语义场景了以后就必须要再下载一遍,然后才能使用。

程序流程

最后

  1. 如果你直接用我的Demo,我用的是测试版的离线包,只有35天的试用期,而且装机量只有3个,如果大家都用,很可能是不能正常运行的
  2. 如果是参考我的demo自己写一个,千万不要忘记替换appid和资源文件。

讯飞语音——离线命令词+语义识别相关推荐

  1. 讯飞语音——离线命令词识别

    离线命令词识别 效果图 示例源码 地址:http://download.csdn.net/detail/q4878802/9023825 步骤: 1. 下载SDK 前面文章有,就不在复述了.这里要选择 ...

  2. 集成讯飞SDK,实现离线命令词、离线语音合成、离线唤醒,语音在线/离线听写

    关于讯飞开发平台的注册以及SDK下载:## ##请参考: http://blog.csdn.net/weixin_39923324/article/details/78924892 强烈推荐 分享一个 ...

  3. 讯飞语音命令词识别的SDK配置与运用

    之前一直想开始写技术博客,倒不是说自己有多牛,只是觉得自己弄了点东西出来想和大家分享,而且听说有利于自己技术水平的提高,就权当是一次记录吧,这是第一篇. 之前因为一次比赛App要用到语音识别,做一个通 ...

  4. 离线语音识别软件_6.语音板使用科大讯飞离线命令词识别

    0x00 离线命令词识别简介 语音识别技术(Auto Speech Recognize,简称ASR),就是把人的自然语言音频数据转换成文本数据的技术.理论上在线ASR是可以把所有的语音转换成对应的文本 ...

  5. 科大讯飞语音离线命令识别

    目录直达 准备工作 1.必要文件包复制到自己的项目目录中 1.在libs 目录下放置这些包 2.将assets 文件放置在 app 目录下 3.在build 目录下添加一下配置 4.工具类拷贝到项目文 ...

  6. 讯飞语音唤醒、识别、合成

    文章目录 讯飞SDK的使用 官网SDK所提供的的文件 官网Demo的使用 自己新建工程导包步骤 语音唤醒 语音识别 在线语音合成 讯飞SDK的使用 Demo链接: 语音唤醒 [link] (https ...

  7. 搜狗语音输入提示服务器繁忙,讯飞语音输入如何提高识别率 提高方法

    讯飞语音是一款语音输入软件,能够帮助用户进行通过语音说话,进行智能识别,帮助用户在繁忙的时候,直接语音输入,不过语言描述要清晰哦!小编在这里分享一下识别率提高方法,不要错过哦! 讯飞语音输入如何提高识 ...

  8. 科大讯飞离线命令词识别

    一.进入科大讯飞官网,下载自己所需要的SDK----以离线命令词识别为例: 二.分析代码-----主要有以下四大函数 const char *get_audio_file(void); //选择进行离 ...

  9. 【C++】QT调用VS封装的dll(以科大讯飞离线命令词识别SDK为例)

    QT调用VS封装的dll(以科大讯飞离线命令词识别SDK为例) 1.说明: 跨平台调用dll出现各种坑,谨以此文避坑. 参考博文:https://www.cnblogs.com/seer/p/4789 ...

最新文章

  1. LeetCode实战:LRU缓存机制
  2. ASP.NET 开发知识小结
  3. 关于算法的时间复杂度和空间复杂度的总结
  4. php去除html标签 空白,php使用strip_tags()去除html标签仍有空白的解决方法
  5. 5.5.35 - mysql 同步_MySQL 5.6.35主从同步配置案例
  6. Julia: 为什么要设计nothing
  7. Linux应用开发自学之路
  8. c# winform人脸识别
  9. 计算机设置u盘启动,③、设置U盘启动教程
  10. lte基站信号测试软件,LTE基站的RF一致性测试
  11. DELETE 语句与 REFERENCE 约束“FK_T_score_T_student_number“冲突。
  12. 换个角度看英语语法,会不会简单些?
  13. hdu 4114 Disney's FastPass 状压dp
  14. c语言作业素数探求实验题,c语言课程设计-素数探求.doc
  15. 什么是Core Dump?
  16. 安装及配置JDK/JRE
  17. Ubuntu查看usb 设备
  18. 助眠的产品有哪些?失眠值得拥有和了解的助眠好物以及方法
  19. 软件测试全网最全复习总结-别杠,杠就是你对
  20. perl脚本遍历文件夹及对SAC波形文件进行去仪器响应、滤波等操作实现

热门文章

  1. 浙江省区块链数字资产登记中心筹备会议顺利举行
  2. 华为鸿蒙可以作为电脑系统吗,华为正式发布鸿蒙手机操作系统:让万物互联成为可能...
  3. SCP、TFTP、NFS的配置和使用
  4. Linux常用传输协议ssh和scp tcp udp http https ssh
  5. JVM 类加载机制及双亲委派模型
  6. 服务器ubuntu系统登录,ubuntu服务器版登陆
  7. java 微信支付、退款V3
  8. Mybatis generator,MBG使用详细介绍,MBG xml合并,Java合并
  9. 深圳多九云优曼陀罗彩绘疗愈系统 ---- 化解潜意识冲突、领悟生命意义
  10. TextRank论文阅读