OneNet物联+App Inventor2(6)——掌控板+语音控制

2019-11-165440
AI 快速预览详细 收起
本文介绍了如何利用百度语音唤醒功能和App Inventor2实现对掌控板的语音控制。首先需要获取语音唤醒词,然后在App Inventor2中添加百度语音唤醒和语音合成组件。相关参数需要在百度云注册并添加应用获取。逻辑代码部分展示了具体的实现方式。如果某些手机端出现语音唤醒限制,也可以使用“语音识别”功能。特别需要注意的是,在屏幕Screen1中填写正确的包名,且应用包名需要以wxbit开头。


语音控制利用百度语音唤醒功能
1、首先获取语音唤醒词
http://ai.baidu.com/tech/speech/wake
OneNet物联+App Inventor2(6)——掌控板+语音控制图1
OneNet物联+App Inventor2(6)——掌控板+语音控制图2
OneNet物联+App Inventor2(6)——掌控板+语音控制图3
OneNet物联+App Inventor2(6)——掌控板+语音控制图4
OneNet物联+App Inventor2(6)——掌控板+语音控制图5
2、App Inventor2,添加百度语音唤醒和语音合成

OneNet物联+App Inventor2(6)——掌控板+语音控制图6
相关参数需要注册百度云,在人脸识别添加应用获取https://cloud.baidu.com/
组件属性
OneNet物联+App Inventor2(6)——掌控板+语音控制图7
OneNet物联+App Inventor2(6)——掌控板+语音控制图12
逻辑代码
OneNet物联+App Inventor2(6)——掌控板+语音控制图8
如出现语音唤醒在某些手机端被限制,也可使用“语音识别”
OneNet物联+App Inventor2(6)——掌控板+语音控制图11
OneNet物联+App Inventor2(6)——掌控板+语音控制图9
OneNet物联+App Inventor2(6)——掌控板+语音控制图10
特别注意:要在屏幕Screen1中填写包名
OneNet物联+App Inventor2(6)——掌控板+语音控制图13
应用包名,是在百度语音添加应用时自己填写,但注意要有wxbit开头
OneNet物联+App Inventor2(6)——掌控板+语音控制图14
OneNet物联+App Inventor2(6)——掌控板+语音控制图15
视频演示


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(2)
gada888
gada888
果断收藏了
rzegkly
rzegkly
掌控板语音识别是否1.1?
- 没有更多了 -