小夜灯语音识别芯片,灯具声控方案,NRK3301

时间:2024-11-05 07:01:48

一、开发背景

随着人们生活品质的提升与智能家居的普及,小夜灯不再仅仅局限于提供微弱照明的功能而是融入了更多智能化、人性化的设计。小夜灯语音识别芯片NRK3301,正是这一趋势下的杰出代表。用户只需轻声呼唤预设的指令,如“打开灯光”“调亮一些”或“关闭”,小夜灯便能迅速响应,无需手动操作,极大地提升了使用的便捷性与舒适度,在产品上大大增加了卖点。

二、NRK3301语音芯片简介

2.1、芯片功能及特点

1)采样率(KHZ):8 / 11.025 / 16 / 22.05 / 24 /32/ 44.1 / 48

2)工作电压:DC 2.2~5.5V

3)内核/储存:32位RISC内核,主频 240MHz,支持硬件浮点运算

4)内核/储存:1MB SPI_Flash

5)AI算法:神经网络(TDNN)算法,5米远场识别

6)降噪算法:过滤掉稳态噪声、动态噪声也能精准识别

7)控制模式:MP3/WAV/WMA/APE/FLAC/AAC/MP4/M4A/AIF/AIFC

8)控制模式:BT支持 SBC,AAC 音频解码音频

9)控制模式:BT电话支持 mSBC 语音编解码器

10)音频输出:两通道16位DAC,最高SNR> = 95dB

11)音频输出:单通道16位DAC,最高SNR> = 90dB

12)音频输出:三通道立体声模拟 MUX

2.2、UART串口通信协议

NRK330X系列内置标准UART异步串行接口。属于TTL电平接口,可通过MAX232芯片转换成RS232电平。模块通信采用全双工串口通信,波特率为9600,数据位:8 ,停止位1 位,检验位无。建议每2条指令间隔300ms以上;PB9为TX,PB10为RX,设置如下图:

(1)串口设置:

(2)通信数据格式:

CMD-命令码-AA

MODE-模式选择-FA-语音识别发送给MCU

FB-MCU发送给语音识别

DATA-数据位-范围从00H~FFH

END-结束-指令发送完成

我们默认的模式是语音识别到词条后自动发送指令给MCU,同时播放对应的音频,也可以在不唤醒的情况下通过MCU发送指令给语音识别,来播放对应的音频。

针对需要客户自己判断的情况,可以设置为语音识别后,仅发送指令,不播放音频,带MCU判断状态后,MCU发送指令给语音识别来播放音频。

2.3、样本词条(可定制)

NRK3301语音识别芯片支持高度自定义的样本词条,这意味着用户可以根据自己的需求,设定小夜灯响应的指令内容。

2.4、芯片封装尺寸

NRK3301语音识别芯片采用紧凑型封装设计,这种小巧的设计使得它极易集成到各种小夜灯产品中,不仅不会占用过多空间,还能保持产品的美观与实用性。同时,该封装也符合行业标准,便于生产和组装,降低了生产成本,提高了生产效率。

2.5、产品实例图