智能应用开发:从语音识别到GPS追踪
1. 语音识别应用
语音识别应用可用于控制应用程序,而无需点击应用按钮。该应用借助安卓平板电脑或手机的语音识别功能,将用户的语音转换为文本,此过程可能需要网络连接。
1.1 应用布局
应用布局包含水平排列组件,其中有应用标题、语音按钮和语音文本框。在媒体面板中上传一张人物说话的图片“speech.png”,并在属性部分将其映射到语音按钮。语音文本标签用于显示语音识别功能生成的文本。
1.2 功能实现
当用户点击语音按钮时,位于设计窗口右侧媒体面板中的语音识别器功能会清空语音文本标签的内容,提示用户说话,并将语音转换为文本显示在该标签中。
1.3 设备控制
根据语音识别器生成的文本内容来控制设备。例如,如果语音及对应的语音文本标签中包含“LED on”或“LED off”短语,应用会显示相应的图像来指示LED的状态。在设计窗口的媒体面板中上传“bulbon.png”和“bulboff.png”图像,并在属性部分将“bulboff.png”映射到LED图像。
1.4 蓝牙连接
应用布局中包含选择蓝牙列表选择器按钮、断开蓝牙按钮以及带有状态标签的蓝牙图像,同时还有对应的蓝牙连接块。
1.5 继电器控制
语音识别应用可通过连接到ESP8266或ESP32开发板的继电器来控制设备。只需将语音识别应用的语音文本标签从“LED on”和“LED off”改为“Relay on”和“Relay off”即可。若负载为直流电机,为防止电机断电时产生电压尖峰,可在电机两端安装肖特基二极
超级会员免费看
订阅专栏 解锁全文
1535

被折叠的 条评论
为什么被折叠?



