一种基于语音识别芯片 AP7003 的家电语音控制器设计 摘 要: 基于新型的低成本低功耗语音识别芯片 AP7003 开发了一种简单实用、能供普通房屋使用的家电语音控制器。介绍了该家电语音控制器的设计原理、基本功能及其操作说明,使用中识别率达到 75%以上。 关键词: 语音识别 家电语音控制 特定人识别 智能房屋 AP7003 是功能比较简单的语音识别芯片,其芯片电路中仅集成了 MCU、A/D、D/A、ROM,并在 MCU 中固化语音识别程序,方便使用。基于该芯片开发了一种低成本的家电智能语音控制器,使用户能通过语音实现对家用电器的控制。1 语音识别芯片 AP70031.1 语音识别芯片 AP7003 简介 AP7003 是一款新型、低成本语音识别专用芯片,经预处理后可识别 12 组不同的字词,每组时长 1.5 秒,可连词或单词识别。其I/O 口有 2 个普通输入、4 个触发输入、12 个输出、2 个 LED 驱动。采用 2.4~2.5V 的工作电压,具备低功耗模式,指令优化,方便用户使用。 AP7003 包括 AP7003-1(由 CPU 串行控制)和 AP7003-2(由按键直接控制)两种型号。它具有高度的可编程性,使用简单方便,可广泛应用于语音控制的家电、玩具、自动答录等领域。其中用 AP7003-2构成的语音识别电路,结构简单、外围元器件少,设计、制作、调试及操作十分容易。因此选用 AP7003-2 为家电语音控制器的核心。1.2 AP7003 的结构 AP7003 内置有麦克风放大器、A/D 转换器、语音处理器和 I/O控制器等电路,其功能框图如图 1 所示。AP7003-2 为双列直插 40 脚封装,引脚功能见表 1。 表 1 AP7003-2 引脚功能引脚名称功能描述GNDDLED1LED2数字地低电平 LED1 驱动端低电平 LED2 驱动端POB1~POB4PIT1~PIT4VDDDCAPVOSC1PIM1~2TESTPOSLGNDATREFA2OUTA1INA1OUTMICPVDDAPOA1~POA12PORES输出端口 B低电平触发输入端,带上拉电阻正电源与地之间必须连接一电容以调整内部电压振荡器频率控制端模式控制输入端测试端输出端口 A 的输出模式选择器模拟地语音输入的临界控制端第二个放大器输出端第一个放大器的负极输入端第一个放大器输出端麦克风的正极电源模拟电压端输出端口 A1~A12高电平输入端1.3 AP7003-2 典型应用电路 AP7003-2 有两种按键模式,PIM1 接高电平,为 12 键模式;PIM1 接低电平,为 8 键模式。这里采用 12 键控制模式,其典型应用电路如图 2 所示。POSL 接低电平,POA1~POA12 输出为低电平有效;POSL ...