开灯关灯调光色温一句话搞定,不联网也能用。
该方案以唯创知音 WTK6900HC 离线语音识别芯片为核心,搭配一块主控 MCU 与一支驻极体麦克风,就能把传统开关面板改造成声控面板。整套系统不接外网,用语音指令完成开灯关灯调光调色温与音量控制,识别结果由芯片直接上报词条编号,主控按编号执行对应动作。

传统开关面板加语音卡在哪
不少工程师想把开关面板做成声控,第一步就难在架构选型。声控若走云端,面板必须联网,整机要过认证,响应还受网络波动牵制。声控若外挂语音加蓝牙两颗芯片,板面积变大,物料变多,两颗芯片之间的联调又要单独排期。还有一类做法是主控直接跑语音算法,对 MCU 算力要求高,小家电常用的 8 位或低端 32 位主控根本带不动。
WTK6900HC 把识别从主控里摘出来,主控只留一个串口就能驱动整块语音板。

这套方案用到了 WTK6900HC 哪些能力
WTK6900HC 是本地语音触发引擎辨识芯片,内置 32 位内核,主频 240MHz,带硬件浮点。芯片内部集成神经网络离线识别算法,5 米远场可以稳定识别,配合降噪算法在背景噪声下也能准确命中指令。芯片提供 SOP16、SSOP24、QFN32 三种封装,开关面板这类结构紧凑的产品优先选 SOP16,16 个引脚够用,板面布局最省心。
标准词条以智能开关面板为蓝本预设,覆盖开灯关灯调光色温与音量这几类高频动作。想改词或者加词,可以在唯创知音在线语音平台重新生成工程,再用离线语音识别下载器把固件烧进芯片。

开灯关灯调光色温怎么落到词条
开关面板的语音交互不需要复杂语法,一句话对应一个词条编号。用户说开灯,芯片识别后上报开灯词条编号,主控收到编号执行继电器吸合。用户说调亮一点,芯片上报调光词条编号,主控按预设梯度拉高 PWM 占空比。色温控制和音量控制走同一套逻辑,只是主控执行的动作不同。
这张映射表放在固件里定义,主控端只维护一张词条编号到动作的查表,扩展新指令时改表不改电路。
硬件设计要留意的几个点
麦克风部分芯片支持驻极体麦克风,推荐型号 JMO-627BA283R-10TC38,由芯片内部的 MICLDO 供电,外围把偏置和走线处理好即可。VOUT 引脚接 105 电容到地,VMID 引脚外接 1uF 电容,OSCI 与 OSCO 之间接 24M 晶振。供电以规格书口径为准,VCC 范围为 2.8V 至 5.2V,面板常用的 3.3V 或 5V 供电都能直接匹配。
串口采用 3.3V TTL 电平,8 位数据位无校验 1 位停止位,主控的 UART 直接连上即可。SOP16 第 6 脚已经引出 ANT 天线引脚,离线识别与本地播报之外也能用片内蓝牙做回传,不过本方案走最小系统,不焊天线也能稳定运行,板面布局最省心。
主控这边要写什么代码
主控只需初始化一个 UART,在中断或轮询里读取芯片上报的帧。一帧以 7E 起始,经过长度扩展码命令码词条编号累加和校验,以 EF 结束。主控解析出词条编号,查表执行动作,同时可以主动发码让芯片播报提示音。
示例代码里最关键的只有两件事,一是按帧格式组包发码,二是按帧格式拆包收词条编号。其余逻辑交给主控原有的开关灯调光业务,语音只是多了一个输入通道。
不联网带来哪些实在好处
面板不联网,断网不影响声控,家里路由器重启也不会让灯关不掉。语音数据全程留在本地,没有隐私出设备的问题,产品过审更省事。整机不需要 WiFi 或蓝牙模组,物料少一颗,板面积更小,认证项目也更少。
对终端用户来说,装上去就能用,不用配网不用绑 App。对厂商来说,产线烧一次固件就完成语音功能写入,不需要每台设备做联网激活。
哪些面板能直接套这套方案
标准开关面板、调光面板、色温面板、浴霸控制面板、晾衣架控制面板都能复用同一套词条框架,区别只在主控执行的动作。面板如果还要做触摸或遥控,语音作为并行输入通道接入即可,不影响原有交互。
如果产品需要把识别结果回传手机 App,可以继续用 SOP16(第 6 脚 ANT 已引出),或者换用 IO 与 PWM 更丰富的 SSOP24 封装,片内蓝牙 V5.1 支持 BLE 与 SPP,识别结果通过无线直接发到手机,不过这已经超出离线开关面板的最小系统,按实际项目需要取舍。
落地前先对齐两处口径
供电口径目前规格书写 2.8V 至 5.2V,官网写 3.3V 至 5.5V,对外发布前需要研发统一一个数。晶振部分规格书引脚表有 OSCI 与 OSCO,官网描述写无需晶振,这个差异也要先对齐再写进资料。
选型小结
开关面板做声控,核心诉求是低成本高可靠不联网。WTK6900HC 用单芯片把识别独立出来,主控改动最小,标准词条直接覆盖开灯关灯调光色温,自定义也只需改固件。三款封装芯片都内置蓝牙,SOP16 与 SSOP24 引出 ANT 引脚可用回传,QFN32 未引出天线引脚,紧凑结构优先选 SOP16,需要更多 IO 或 PWM 再上 SSOP24。