
【第六届立创电赛】离线语音助手
简介
基于启英泰伦CI1103离线语音识别芯片的离线语音助手
简介:基于启英泰伦CI1103离线语音识别芯片的离线语音助手开源协议
:GPL 3.0
描述
1、项目功能介绍
个人在使用智能音响时,常常会遇到许多不便之处,如断网时无法使用智能音响、不能控制传统红外遥控家电、不移动智能音响的情况下往往只能在单个房间内使用语音功能等,为此想设计一种多设备可互连的离线智能语音助手,分主设备和从设备,实现以下功能:
1、纯离线模式:
①以CI1103语音识别芯片为主控的主设备,可作为独立语音助手,通过语音控制红外家电等。
②以CI1122语音识别芯片为主控的从设备,可作为独立语音助手,通过语音控制红外家电等。
2、离线局域网模式(主设备控制从设备,实现一个主设备控制多个房间内的从设备,从而离线控制各个房间的红外家电):
①功能:此模式下分主设备和从设备,主设备放在主房间中(如客厅),多个从设备放在其他各房间(如书房、卧式、厨房等),多个从设备连接入主设备的局域网,主设备和从设备可单独语音识别控制各自房间的红外遥控家电,其次主设备可语音控制各从设备以达到在一个房间内控制多个房间家电的目的;
②硬件设计:本工程为主设备的硬件电路,以CI1103语音识别芯片为主控,外搭ESP8266 WIFI模块用于构建局域网,红外遥控电路用于控制红外家电。从设备硬件电路以CI1122语音识别芯片为主控,可作为独立语音助手,外加ESP8266模块用于连接主设备并接收主设备下发的指令,红外遥控电路用于控制红外家电。
2、实现进度 :
1. 实现了主设备离线语音红外遥控功能和WIFI数据下发功能,添加了格力空调红外遥控
2021-9-17
1.实现了主从设备局域网通信功能,主设备可向从识别发送控制指令,从设备解析主设备下发指令并执行相应的控制
3、硬件部分
1.主设备采用CI1103语音识别芯片为主控,离线语音核心板、红外遥控底板分立式设计
2.从设备采用CI1122离线语音识别芯片为主控,外加红外遥控电路,WIFI通信电路
4、软件部分
主设备采用“CI110X SDK ALG Application V1.5.9”算法SDK,实现了格力空调红外遥控和WIFI通信等部分功能,可下载附件源码参考。从设备采用“CI112X SDK V1.2.5”SDK。
1、红外遥控代码
2、WIFI通信部分
5、演示视频
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | AI-HEADER 1 | 1 | AI-HEADER 1 | 1 |
2 | 22PF | C1,C2 | SMD 0402 | 2 |
3 | 100nF | C3,C30,C31 | SMD 0402 | 3 |
4 | 4.7uF | C4,C6,C7,C9,C10,C19,C21,C23,C25 | SMD 0402 | 9 |
5 | 22pF | C5,C8 | SMD 0402 | 2 |

评论