实例介绍
# 1、简介 离线命令词识别,是基于语法规则,将与语法一致的自然语言音频转换为文本输出的技术。语法识别的结果值域只在语法文件所列出的规则里,故有很好的匹配率,另外,语法识别结果携带了结果的置信度,应用可以根据置信分数,决定这个结果是否有效。 【实例截图】
【核心代码】
下载完SDK后,解压至相应的路径。 注:使用demo测试时,需将res中除layout外资源拷贝到demo中assets相应的路径下 以Android Studio集成开发工具为例,测试时建议直接用真机进行测试。
【源码目录】
Android_aitalk_exp1140_5fa10e2e
├── assets
│ └── iflytek
│ ├── recognize.xml
│ ├── voice_bg.9.png
│ ├── voice_empty.png
│ ├── voice_full.png
│ ├── waiting.png
│ └── warning.png
├── libs
│ ├── Msc.jar
│ ├── arm64-v8a
│ │ └── libmsc.so
│ └── armeabi-v7a
│ └── libmsc.so
├── readme.txt
├── release.txt
├── res
│ ├── asr
│ │ └── common.jet
│ ├── iat
│ ├── ivw
│ ├── layout
│ │ └── ifly_layout_mnotice_image.xml
│ ├── tts
│ └── xtts
└── sample
└── mscV5PlusDemo
├── build.gradle
├── libs
│ ├── Msc.jar
│ ├── arm64-v8a
│ │ └── libmsc.so
│ └── armeabi-v7a
│ └── libmsc.so
├── lint.xml
├── msc.cfg
├── mscV5PlusDemo.iml
└── src
└── main
├── AndroidManifest.xml
├── assets
│ ├── asr
│ ├── call.bnf
│ ├── grammar_sample.abnf
│ ├── iat
│ ├── iattest.wav
│ ├── iflytek
│ │ ├── recognize.xml
│ │ ├── voice_bg.9.png
│ │ ├── voice_empty.png
│ │ ├── voice_full.png
│ │ ├── waiting.png
│ │ └── warning.png
│ ├── ivw
│ ├── tts
│ ├── userwords
│ ├── wake.bnf
│ ├── wake_grammar_sample.abnf
│ └── xtts
├── java
│ └── com
│ └── iflytek
│ ├── mscv5plusdemo
│ │ ├── AsrDemo.java
│ │ ├── IatDemo.java
│ │ ├── IvwActivity.java
│ │ ├── MainActivity.java
│ │ ├── OneShotDemo.java
│ │ ├── SpeechApp.java
│ │ ├── TtsDemo.java
│ │ └── WakeDemo.java
│ └── speech
│ ├── setting
│ │ ├── IatSettings.java
│ │ └── TtsSettings.java
│ └── util
│ ├── FucUtil.java
│ ├── JsonParser.java
│ ├── SettingTextWatcher.java
│ └── XmlParser.java
└── res
├── drawable
│ ├── cancel_button.xml
│ ├── list_bg_color.xml
│ ├── main_setting_btn_np.xml
│ ├── ok_button.xml
│ ├── setting.png
│ └── setting_p.png
├── drawable-hdpi
│ ├── bg.png
│ ├── btn_left.xml
│ ├── btn_left_f.9.png
│ ├── btn_left_n.9.png
│ ├── btn_left_p.9.png
│ ├── btn_right.xml
│ ├── btn_right_f.9.png
│ ├── btn_right_n.9.png
│ ├── btn_right_p.9.png
│ ├── button_login.xml
│ ├── cancel.9.png
│ ├── cancel_p.9.png
│ ├── editbox.9.png
│ ├── edittext_name.9.png
│ ├── head.png
│ ├── icon.png
│ ├── login.png
│ ├── login_p.png
│ ├── mic_0.png
│ ├── mic_1.png
│ ├── mic_2.png
│ ├── mic_3.png
│ ├── name_left.png
│ ├── name_right.png
│ ├── ok.9.png
│ ├── ok_d.9.png
│ ├── ok_p.9.png
│ ├── pane_bg.9.png
│ └── superman.9.png
├── drawable-ldpi
│ └── icon.png
├── drawable-mdpi
│ └── icon.png
├── layout
│ ├── iatdemo.xml
│ ├── isrdemo.xml
│ ├── ivw_activity.xml
│ ├── list_items.xml
│ ├── main.xml
│ ├── oneshot_activity.xml
│ ├── title.xml
│ ├── ttsdemo.xml
│ └── wake_activity.xml
├── values
│ ├── colors.xml
│ ├── dimen.xml
│ ├── strings.xml
│ └── styles.xml
└── xml
├── iat_setting.xml
├── tts_setting.xml
└── understand_setting.xml
41 directories, 100 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论