新闻中心

EEPW首页>嵌入式系统>设计应用> LD3320嵌入式语音识别系统应用

LD3320嵌入式语音识别系统应用

作者: 时间:2016-09-12 来源:网络 收藏

下面是的初始化程序段,按照以下序列来设置寄存器:

4.jpg

初始化后是写入识别列表。识别列表的规则是:每个识别条目对应一个特定的编号(1个字节),不同识别条目的编号可以相同,而且不用连续。芯片最多支持50个识别条目,每个识别条目是标准普通话的汉语拼音(小写),每2个字(汉语拼音)之间用1个空格间隔。表1是一个简单的例子。

表1 识别列表

图4是由组成的系统主程序流程,图5是系统中断服务程序流程。

图4 语音识别系统主程序流程图

图4 语音识别系统主程序流程图

5.jpg

图5 语音识别系统中断程序流程

5 声控电视遥控器

声控电视遥控器最有用的地方是,在更换频道时可以直接说出频道名称,而不是去记忆频道名称和频道数字的联系。同时,在使用电视遥控器时,遥控器是用电池工作,不能让识别芯片一直处于工作状态。因此在设计时,可以在遥控器上设置一个大一点的按键,用户在使用时,按一下这个按键,启动语音识别芯片,此时可以播放一声嘀的提示音,然后在限定的时间内(如5s),接收用户的语音命令,并给出识别结果。比如用户说体育台,识别芯片把识别结果提供给遥控器的主控MCU.随后遥控器的主控MCU就根据事先设定好的对应关系,发出对应频道的红外编码,实现换台。可以不加确认过程直接换台。图6为声控电视遥控器工作流程。

6.jpg

图6 声控电视遥控器工作流程

结语

由LD3320组成的语音识别系统有很广泛的,如语音控制的点歌系统、语音控制的手机、音控智能导航仪、音控智能家电产品等。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭