揭秘DSP和HMM的语音识别系统电路模块设计

发布者:SunshineHope最新更新时间:2014-12-27 来源: 互联网关键字:DSP  HMM  语音识别 手机看文章 扫描二维码
随时随地手机看文章

  当今社会是数字信息化时代,信用卡号码、电话语音拨号、个人身份证号码、电子密码等都具有数字化特征。同时,随着语音识别技术的发展,使得对数字的语音识别成为可能。数字语音识别可以识别用户说出的数字,向用户提供最自然、最灵活和最经济的人机接口界面,从而能有效解决军用和民用领域中遇到的大量数据录入问题。而且,由于电话网络的同益普及,数字自动语音识别可用于电话人口统计、远程股票交易号码的远程认证等。因此,数字语音识别具有非常高的实用价值。

  硬件电路的连接

  语音信号采集模块主要包括语音信号的输入输出模拟通道、DSP和AD50的连接、DSP和AD50的周边设备连接等。其中,DSP和AD50的周边设备连接包括电源电路、时钟电路、复位电路、存储器扩展电路和去耦电路等,这些电路的连接可查看相关芯片资料。语音信号的前后端处理主要由输入输出模拟通道组成。这两个电路的主要作用是将信号进行处理,尽量减少输入输出引入的噪声。同时,还可以调整输入输出的放大系数,使语音信号适合各种不同的功放,得到最佳的语音效果。为了达到更好的效果,AD50的模拟信号输入采用差分输入方式,即使用两个运算放大器,将单端输入信号转换成差分输入信号,电路连接如图3.5所示。使用差分信号,信号一J下一负同时进入采集系统,如果此时有随机噪声出现,通过『F负信号的加减,可以有效消除部分噪声。

  AD50差分输入电路

  揭秘DSP和HMM的语音识别系统电路模块设计

  AD50的D/A输出为差分信号,可以直接驱动600欧姆的负载。

  差分输出电路

  揭秘DSP和HMM的语音识别系统电路模块设计

  要使TLC320AD50正常工作,还需要进行电源供电及去耦电路以及一些功能引脚包括帧同步延迟输出、电压下拉、输出监控、参考电压过滤输出等的连接,具体连接如图3.7所示。

  TLC320AD50外围电路

  揭秘DSP和HMM的语音识别系统电路模块设计

  DSP通过多通道缓冲串口连接AD50。DSP最多可以使一个缓冲串口与3个AD50芯片连接。本系统采用DSP为主设备、AD50为从设备的连接方法。如图3.8所示,AD50的时钟信号MCLK由DSP的定时器0的输出TOUT0提供,时钟频率可以通过设置定时器0来改变。AD50的移位时钟输出SCLK连接到DSP的缓冲串口0的接收时钟引脚CLKR0,帧同步信号FS连接到DSP缓冲串口0的FRXO。AD50的FC引脚连接到DSP的通用I/O引脚XF,用于控制二次串行通信。图3.8中DSP的DR0为输入,其余均为输出。
 ----------------------
  如何轻松跨越4G产品设计的质量难题?LTE测试帮你忙!
  化解4G质量难题?LTE测试出狠招!

  程序存储器电路

  程序存储器主要用于系统运行时,将采集的数字语音信号暂时存储在RAM中以备后续的处理。由于采集的数据不是太大,扩展32k的程序存储器即可满足要求。因此本系统只用到CY7C1021的低32k字空间,将DSP的地址线的低15位与CY7C1021的地址线引脚相连,而地址线的1卜18位通过一个数字逻辑电路后用于寻址CY7C1021的低32k字空间。电路原理图如图3.9所示。

  Y7C1021主要电路原理图

  揭秘DSP和HMM的语音识别系统电路模块设计

  图3.10是CY7C1021读和写信号数字逻辑电路。图中,DSP的DSP—R/W和DSP—MSTRB引脚通过或门后的输出作为SRAM的写信号,DSP—R/W的非和DSP—MSTRB引脚通过或门后输出作为SRAM的读信号。

  揭秘DSP和HMM的语音识别系统电路模块设计

  图3.1l是CY7C1021的第16位地址引脚数字逻辑电路。图中,DSP A15经过一个非门作为二四译码器SN74LSl39AD的使能信号,DSP A16和DSP A17经过译码器后输出端Yl与Y2的非通过一个与门后的输出作为SRAM的第16位地址线。因此,低32k的SRAM映射到DSP程序空间的0X1 8000__oXlFFFF。

  揭秘DSP和HMM的语音识别系统电路模块设计

  数据存储器电路

  数据存储器主要用于存储编译后的系统软件的数据,用于语音识别系统板上电自举。选用flash芯片,是因为flash芯片是电可擦可写芯片,可以在线对flash进行操作,修改应用程序方便。地址缓冲器和数据缓冲器电路连接分别如图3.12和3.13所示:

  SN74LVTHl6244外围电路

  揭秘DSP和HMM的语音识别系统电路模块设计

  SN74LVTHl6245外围电路原理图

  揭秘DSP和HMM的语音识别系统电路模块设计

  SST39VFl60有1M*16bit的容量,但扩展数据存储器只需64K空间足以,所以电路SST39VFl60的地址线的高4位接地。电路原理图如图3.14所示:

  SST39VFl60外围电路

  揭秘DSP和HMM的语音识别系统电路模块设计

  LED显示电路

  LED显示电路在此系统中用于显示语音识别的结果,与输入的语音比较可知系统识别率的高低。电路中用SN74LS373作为暂存器,通过DSP的I/O端口选择引脚IS和DSP的第17个地址引脚来控制SN74LS373的输出使能端,用一个共阴极七段数码管来显示识别结果【241。电路图如图3.15所示:

  LED显示电路原理图

  揭秘DSP和HMM的语音识别系统电路模块设计

  J-TAG电路

  JTAG标准是IEEEl990年公布的1 149.1标准的又一称呼,是针对现代超大规模集成电路测试、检验困难而提出的、基于边界扫描机制和标准测试存储口的国际标准。JTAG标准公布以后,TI公司为其以后的DSP器件均设置符合国际标准的JTAG逻辑测试口,通过JTAG测试口访问和调试TI DSP芯片。电路设计中需要注意的问题:当仿真器与DSP距离大于15.24cm时,JTAG仿真头与DSP之间的EMUO、EMUl、TMS、TDI引脚互联时应通过上拉电阻接高电平,而TMS、TDI、TDO、TCK之问互联时还要加缓冲器,只在距离小于15.24cm时它们之间不用通过缓冲器连接。

  JTAG在线仿真电路原理图

  揭秘DSP和HMM的语音识别系统电路模块设计

  电源电路

  此系统中,有两类电压,一类是DSP芯片的内核电压,为1.8V,另一类是DSP的外围电路供电电压,为3.3V。为了能够满足双电压供电,本系统选用TPS767D318电源芯片供电。根据芯片推荐电路搭建电路原理图如图3.17所示:

  系统电源供电电路原理图

  揭秘DSP和HMM的语音识别系统电路模块设计

  简述了与硬件相关的驱动程序的设计,将硬件驱动程序与语音识别程序综合,编译通过后载入目标板即对语音信号进行识别。介绍了一个基于DSP的非特定人汉语孤立数字语音识别系统的设计过程,系统通过AD50芯片将模拟语音信号采集到DSP芯片中,再采用语音识别算法对采集到的信号进行处理,并将识别的结果用LED输出完成了整个系统设计。

关键字:DSP  HMM  语音识别 引用地址:揭秘DSP和HMM的语音识别系统电路模块设计

上一篇:采用FPGA实现四阶IIR数字滤波电路设计
下一篇:DSP芯片TMS320F2812泄漏电流测试系统电路设计

推荐阅读最新更新时间:2024-05-02 23:24

借助音频DSP平台 超低功耗非触摸手势控制有谱
  为消费电子产品设计与开发混合信号半导体器件与音频解决方案的全球性领先供应商欧胜微电子有限公司(Wolfson Microelectronics plc),与一家为消费电子设备提供超声非触摸手势识别的领先供应商Elliptic Labs日前联合宣布:双方已就在欧胜领先于业界的音频数字信号处理器(ADSP)平台上利用Elliptic Labs的超声手势控制解决方案建立了合作伙伴关系。这项技术合作为诸如智能手机、平板电脑以及汽车信息娱乐设备等消费电子产品实现了“永远工作”的、基于超声波的低功耗非触摸手势控制。   在利用声波解析手部动作的领域内,Elliptic Labs的解决方案是目前唯一被集成到便携式设备中的、可提供3D手势控制
[嵌入式]
借助音频<font color='red'>DSP</font>平台 超低功耗非触摸手势控制有谱
在仿真环境下实现TMS320C6000系列DSP的程序自引导
摘要:介绍了TMS320C6000系列DSP在仿真环境下对闪速存储器(FLASH)的C语言编程方法,同时根据这种DSP的程序自引导机制(boot loader),介绍了从FLASH进行引导的新途径,从而为TMS320C6000系列DSP的开发提供了一种新的思路。 关键词:TMS320C6000;FLASH;boot loader 开发DSP系统应用板,最终要脱离仿真器而独立运行,这时就需要一个能在断电后保存程序及初始化数据的存储器。系统上电时,由引导程序将DSP的应用程序从该存储器引导到DSP应用板上的高速存储器(如内部SRAM,SDRAM等)中。由于FLASH具有电信号删除功能且删除速度快,集成度高,因而已成为此种存储器的
[应用]
TMS320C6000系列DSP的Flash启动设计
引 言 随着近年来数字信号处理器(DSP)技术的迅猛发展,其越来越广泛地应用于国民经济的各个领域中。其中,TI公司推出的TMS320C6000系列DSP器件更是在许多需要进行大量数字信号处理运算并兼顾高实时性要求的场合得以应用。TMS320C6000系列DSP的系统设计过程中,DSP器件的启动加载设计是较难解决的问题之一。 C6000系列DSP的启动加载方式包括不加载、主机加载和EMIF加载3种。 3种加载方式的比较:不加载方式仅限于存储器0地址不是必须映射到RAM空间的器件,否则在RAM空间初始化之前CPU会读取无效的代码而导致错误;主机加载方式则要求必须有一外部主机控制DSP的初始化,这将增加系统的成本和复杂度,在很多实
[嵌入式]
基于电源监控芯片TPS3307的DSP图像处理系统设计
电源 监控在高速 电路 板中的重要性 电源在所设计系统的设备中可以说是最简单的器件,但却必须放在整机设计的最后考虑。为了保证整机的可靠运转,对供电系统的要求越来越高。 在高速电路板中,例如视频处理卡,由于电路的高频特性, 开关 的电磁辐射和线路噪音都会干扰到达电路器件电压,即器件的实际工作电压。而现今的低电压、低功耗、高性能的芯片,如DSP芯片等对工作电压的要求非常高,一般都要求电压偏差不超过5%,若芯片的供电电压为3.3V,即电压偏差不能超过0.165V。否则,一旦工作电压超出这个范围,长时间工作容易缩短寿命甚至于烧毁。因此,在电路中需要通过电压监控电路来实现对电压的实时监控,以期电源能够为芯片提供合格而稳定的电压。 TI
[电源管理]
基于DSP和FPGA的机器人声控系统设计与实现
1 引言 机器人听觉系统主要是对人的声音进行语音识别并做出判断,然后输出相应的动作指令控制头部和手臂的动作,传统的机器人听觉系统一般是以PC机为平台对机器人进行控制,其特点是用一台计算机作为机器人的信息处理核心通过接口电路对机器人进行控制,虽然处理能力比较强大,语音库比较完备,系统更新以及功能拓展比较容易,但是比较笨重,不利于机器人的小型化和复杂条件下进行工作,此外功耗大、成本高。 本次设计采用了性价比较高的数字信号处理芯片TMS320VC5509作为语音识别处理器,具有较快的处理速度,使机器人在脱机状态下,独立完成复杂的语音信号处理和动作指令控制,FPGA系统的开发降低了时序控制电路和逻辑电路在PCB板所占
[嵌入式]
16位高速A/D转换器在高速DSP中的应用
  由于DSP有先进的并行结构使其特别适合于信号处理,故已经越来越多的应用于工业控制领域和各类仪器仪表的开发设计。而在用数字信号微处理器构成的智能仪器仪表中,外部的各种模拟信号必须通过A/D转换器变换为数字信号后才能送入微处理器芯片。而BB公司的高精度转换器ADS7805具有较高的性能价格比,最高的转换频率可达100KHz,在仪器仪表中得到广泛的应用。ADS7805芯片有28脚双排直插式或贴片式封装,只需单端5V电源供电即可正常工作;芯片内部含有采样保持、电压基准和时钟等电路,极大简化用户的电路设计,同时提高了系统的稳定性。ADS7805采用CMOS工艺制造,功耗低(最大功耗为100mW),单通道输入,模拟输入电压的范围为±10V
[嵌入式]
基于DSP的车轮踏面擦伤检测系统的设计
0 引 言 随着电气化铁路在我国的普及,列车已经进入高速度化时代,车轮踏面的擦伤将严重影响车辆与轨道设施的安全和使用寿命。实现自动化检测车轮踏面状况迫在眉睫。随着电子技术的发展,数字信号处理(Digital Signal Processor,DSP)技术取得了巨大的进步,在当今信号处理领域中已占据了主导地位。擦伤振动检测系统采用振动加速度法进行擦伤检测,利用压电式振动加速度传感器将加速度信号转换成电荷量,再通过电荷放大器将电荷量转换成电压信号值传递给DSP进行处理,使用小波分析对采集数据进行处理,最终显示轮位踏面擦伤状况。 1 系统布局与工作原理 振动加速度擦伤检测系统通过检测车轮和铁轨动态接触时发生碰撞产生的振动加
[嵌入式]
NRK3301语音识别模块在智能声控灯上的应用
台灯是我们比较常用的一种照明用品,传统的台灯都是手动控制的,通过手动按按键去进行操控台灯,而如今,科技水平不断地提升,人们的生活水平也得到提升,台灯从传统的手动按钮操控,“进化”到了如今的语音控制,这让人们享受到了更多的智能化生活。 把语音控制和传统台灯结合之后,便是智能语音台灯,这一类台灯搭载了语音模块,语音模块赋予了台灯语音交互的功能,让我们可以通过语音来控制台灯,直接可以跟台灯“讲话”,用语言来控制灯光的开关、亮度、色温等操作。 而一般的智能语音台灯搭载的都是离线语音模块,顾名思义,就是不需要联网、不需要App,直接就可以台灯产品进行对话操控,不受网络的影响,更加的便捷。而且在添加了语音控制功能之后,台灯也并没有舍弃
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved