在ubuntu上利用科大讯飞的SDK实现语音识别-语义识别等功能
2017-01-14 16:42
447 查看
首先,参考科大讯飞的官方sdk中的案例,实现和机器的日常对话和控制。
具体步骤:
1. 通过麦克风捕获说话的声音,然后通过在线语音识别获取语音中的字符。
2. 将获取到的字符上传到科大讯飞的语义识别中,获得返回回来的信息。(json格式)
3. 将返回的数据通过cjson库进行解析,获取到我们想要的数据。
4. 将获取到的结果上传到科大讯飞的库中,进行语音合成,获取到合成的语音数据。
5. 通过alsa库输出声音。
具体的代码已经上传到github中。
https://github.com/qq2216691777/xf_voice
具体步骤:
1. 通过麦克风捕获说话的声音,然后通过在线语音识别获取语音中的字符。
2. 将获取到的字符上传到科大讯飞的语义识别中,获得返回回来的信息。(json格式)
3. 将返回的数据通过cjson库进行解析,获取到我们想要的数据。
4. 将获取到的结果上传到科大讯飞的库中,进行语音合成,获取到合成的语音数据。
5. 通过alsa库输出声音。
具体的代码已经上传到github中。
https://github.com/qq2216691777/xf_voice
相关文章推荐
- Android实战——科大讯飞语音听写SDK的使用,实现语音识别功能
- Android实战——科大讯飞语音听写SDK的使用,实现语音识别功能
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- Ubuntu下利用双网卡实现网关路由和NAT功能
- cocos2dx游戏开发之利用多点触摸(实现缩放功能或者简单的手势识别)
- Android 利用AutoCompleteTextView实现模糊搜索功能,搜索结果自动提示,识别拼音首字母并转汉字提示
- 科大讯飞语音无限制录音、识别功能的实现:Android studio(一)
- 16—【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能
- cocos2dx游戏开发之利用多点触摸(实现缩放功能或者简单的手势识别)
- 使用科大讯飞SDK实现语音功能
- 利用shell + python + expect实现类似xshell功能(测试环境:ubuntu)
- cocos2dx游戏开发之利用多点触摸(实现缩放功能或者简单的手势识别)
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- Android开发学习之使用百度语音识别SDK实现语音识别(下)
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- (转)【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- ubuntu下,在QT中利用科大讯飞语音库实现语音合成TTS
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!