大滚筒洗衣机语音模块开发

大滚筒洗衣机语音模块开发

单片机开发2023年11月-2024年01月
店铺头像
臧振立
案例介绍

1.纯离线控制功能:在没有联网的环境下可以控制洗衣机的基本功能并完成相应提示播报。

2.离在线混合功能:在线控制功能实现,可支持语料泛化,当弱网环境时切换为离在线混合,同时支持查询天气/家电知识库/闲聊等技能。

3.冲突检查功能:洗衣机不同模式下参数检查以及模式冲突检查,当参数不合法时播放相应的提示音,参数表的维护采用josn配置文件,有list

类型和step类型

4.报警功能:底板上报各类告警信息由模块播放,模块控制播放策略以及告警状态下控制逻辑。

5.查询功能:可以查询洗涤状态,还有多久等信息,离线数字采用拼接方式,在线采用tts

6.二级菜单控制功能:涉及空气洗等组命令会有二级菜单命令的下发。

7.辅助功能:集成google breakpad到R6/328,全志R6芯片性能差,无法使用gdb,因而采用该第三方库用于抓取语音模块异常栈信息。

8.其他:适配IOTsdk 配网绑定,音量控制,OTA,调试信息可配置等附加功能的实现。