头图

智能语音开发不求人!启英泰伦AI平台教你打造会 "自然说" 的语音风扇

在智能家居日益普及的今天,语音控制设备已成为一种时尚且便捷的生活方式。本文将详细介绍如何使用启英泰伦开发平台制作风扇自然说固件,让你轻松实现对风扇的语音控制,为炎炎夏日带来一丝清凉。以下将从准备工作、硬件连接、软件设计与开发、装机与测试等几个方面进行详细阐述。

一、准备工作

(一)芯片选型

进入启英泰伦官方文档中心(https://document.chipintelli.com/)选型指南,综合考虑存储容量以及封装形式等因素,我选择的是 CI1302 芯片。该芯片具有2MB FLASH,主频220MHz,离线语音识别率超 97%,拾音距离可达 10 米,能够满足风扇语音控制的需求。

(二)硬件准备

在启英泰伦官方商城(https://document.chipintelli.com/)选购搭载 CI1302 芯片的 CI-D02GS01J 模块,同时在配件里选择1个麦克风和1个喇叭。准备好杜邦线和USB转TTL烧录测试工具等外设。

(三)软件准备

注册登录启英泰伦语音 AI 平台(https://aiplatform.chipintelli.com/auth/login),该平台支持无代码开发,可直接生成产品固件。还可安装 SDK 开发编译环境,方便后续进行代码微改和二次开发。

参考文档链接:编译软件安装与使用 - 启英泰伦文档中心

二、硬件连接

(一)整体组装

收到模块套件后,按照"硬件准备"图示进行组装,插上麦克风和喇叭,注意正负极,端子有防呆设计。

(二)连接电脑

使用杜邦线和USB转TTL烧录测试工具将开发板套件与电脑连接,为后续的固件下载烧录做准备(需要提前根据烧录测试工具芯片类型安装好驱动,网上搜索即可)。

三、软件设计与开发

(一)语音 AI 平台无代码开发

新建项目 :登录启英泰伦语音 AI 平台,进入 "功能开发" 界面,点击 "产品固件及 SDK 深度开发",然后点击 "+ 新建项目",填写产品信息并创建项目。

填写基本信息 :包括产品名称、型号等,填完后点击 "继续"。

固件参数配置 :CI-D02GS01J 模块自带晶振,可选择 "外部晶振",后续与风扇控制MCU进行串口通讯时更加稳定;CI-D02GS01J 模块烧录程序与通讯都使用串口0,因此通讯串口选择"UART0"。

编辑播报音 :根据个人偏好选择音色和语速即可。

编辑命令词 :在"最小功能词推荐"中选择需要的功能类型,后台已经将对应的自然指令说法都打包好,"播报语句"、"播报模式"、"发送协议"、"接收协议"都可以根据需要进行个别修改。"播报语句"是指识别到指令功能后进行声音反馈;"播报模式"是指是否需要与风扇控制的MCU通讯后接受到对应协议再进行播报;"发送协议"、"接收协议"是指与MCU通讯的数据内容。"SDK下载"建议勾选,后续可以自行修改程序控制。

点击 "立即提交",等待流程完成,通常只需几分钟。

(二)本地环境搭建与固件下载烧录

下载文件并解压 :流程完成后,点击 "下载文件",将文件保存到新创建的本地工作目录中,并解压得到包含有产品固件和 SDK 开发包的文件夹。

固件烧录 :打开 "PACK_UPDATE_TOOL.exe" 固件下载工具,选择开发板套件搭载的 CI1302 芯片,点击 "确定";点击 "固件升级",选择解压后的固件文件,点击 "打开";确保开发板套件处于断电状态且数据线连接良好,勾选电脑分配的端口号,按下电源键,开发板电源指示灯亮起后,固件开始下载,当显示 "device:update success(...)" 时,表示固件下载完毕。

四、装机与测试

将开发板套件连接控制MCU,接上电机,放入风扇外壳中,为风扇外壳开一个小孔,用于拾音。然后进行测试,通过语音指令控制风扇的开关以及风速的调节。例如,先用唤醒词唤醒,然后说 "开一下风扇",风扇启动;"关掉",风扇关闭;"调高风速",风速增大;"调低点风速",风速减小。观察风扇的运行情况以及播报声音,验证语音控制功能的准确性和稳定性。如果发现风扇不响应指令或响应不准确,可检查硬件连接是否正确以及固件的配置等,进行相应的调整和优化。

五、成品展示与总结

(一)成品展示

成功实现语音控制风扇的开启、关闭以及风速调节等功能,通过简单的语音指令即可方便地操作风扇,为生活带来便捷。风扇在语音控制下运行平稳,指示灯能够准确反映风扇的工作状态,且在不同环境噪声下仍能保持较高的语音识别准确率,保证了良好的用户体验。

(二)总结

使用启英泰伦语音AI平台制作风扇自然说的过程,虽然在芯片选型、硬件连接、软件开发等环节需要仔细操作和调试,但整体流程较为清晰,并不复杂。启英泰伦语音 AI 平台的无代码开发功能,降低了开发门槛,使得即使没有丰富编程经验的初学者也能够快速上手,实现语音控制风扇的想法。在制作过程中,从了解芯片特性、硬件组装,到运用平台进行软件配置和调试,不仅加深了对智能语音控制技术的认识和理解,还培养了解决问题的能力和耐心。看到通过自己的努力和探索完成的风扇自然说成品,不仅满足了个人对智能家居生活的追求,也激发了进一步探索和开发更多智能语音产品的兴趣和信心。相信随着对启英泰伦平台的不断深入学习和实践,以及对相关技术的持续研究和创新,未来能够开发出更多具有创意和实用价值的智能语音控制产品,为我们的生活带来更多便利和乐趣。

以上内容详细阐述了如何使用启英泰伦平台制作风扇自然说的全过程,希望对大家有所帮助,激发更多人投身于智能语音开发的领域,共同探索智能科技的无限可能。在实际操作过程中,如果遇到任何问题或困难,可以参考启英泰伦官方文档、教程以及相关的技术支持资源,不断学习和进步,打造出更加出色的智能语音产品。


启英AI平台
1 声望0 粉丝

用AI点亮生活