关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 基于TMS320C6713的语音识别系统设计

基于TMS320C6713的语音识别系统设计

作者: 时间:2012-11-21 来源:网络 收藏

摘要:通过选用德州仪器公司带浮点功能的TMS320C6713DSP芯片作为系统核心处理器,结合MSP430单片机作为外围控制器,给出了一种实时系统的设计方法。该系统核心算法采用作为特征参数进行特征提取和(DTW)算法进行模式匹配。通过编程调试,该系统具有良好的灵活性和实时性,在抗噪声、鲁棒性和识别率等方面有明显的提高。该系统在许多领域可作为实用化的一种参考。
关键词:

0 引言
是一种最为理想的人机通信方式。随着计算机技术的进步,语音识别技术已经逐渐应用于控制、通信、消费等行业。但是,语音识别系统在商品化的进程中还存在着诸如识别速度、系统鲁棒性以及更高的识别率等具体问题。如何提高语音识别系统的这些性能,使系统更快、更稳定地工作是目前研究的重点。本文正是基于这种思想,通过选用德州仪器公司带浮点功能的DSP芯片TMS320C6713(主频为200 MHz)作为语音信号处理的核心处理器,同时结合MSP430单片机作为外围控制器共同构建硬件系统,以作为语音信号特征参数,结合孤立词识别算法进行模式匹配,设计了一种具有良好实时性和高识别率及鲁棒性的语音识别系统。

1 系统硬件设计
本设计的整个硬件系统是以DSP为核心电路对语音信号进行采集和处理,再经过A/D转换电路把模拟语音信号转换成数字语音信号,然后送入DSP芯片进行匹配识别,最后将识别后的结果通过单片机控制模块外接的两个红绿颜色的二极管进行处理表示,其中红色表示拒绝命令,绿色表示接受命令。系统的硬件平台主要由DSP系统核心处理模块、语音信号采集模块、单片机控制模块、外扩存储器模块和外围电路等几个模块构成。系统的硬件设计总体方案框图如图1所示。

本文引用地址://m.amcfsurvey.com/article/159676.htm

a.JPG


1.1 DSP系统核心处理模块
作为系统的核心模块DSP芯片采用TMS320C6713,该芯片的主频可达200 MHz。这是TI公司推出的一种新型的浮点DSP芯片,是继定点DSP芯片TMS320C62X系列后开发的。该芯片的内部结构在TMS320C62X的基础上进行了改进,内部同样集成了多个功能单元,可同时执行8条指令,其运算能力可达1G FLOPS。片内具有丰富的外设,如EDMA、EMIF、McBSP、HPI、GPIO等。
TMS320C6713以其出色的运算能力、高效的指令集、智能外设、大容量的片内存储器和大范围的寻址能力,十分适合对运算能力和存储量有高要求的应用场合。
1.2 语音信号采集模块
本设计中,语音的采集处理选用TI公司生产的一种高性能立体声音频编解码器TLV320AIC23。该芯片能够与C6713的MCBSP接口实现无缝连接,接口设计简单而且功耗低,因此可大大简化系统设计。TLV320AIC23芯片与数字系统的接口有右判断模式、左判断模式、I2S模式和DSP模式四种。本系统中采用DSP模式,与C6713的McBSP0、McBSP1连接,其中McBSP0负责收发数据,MCBSP1负责对AIC23芯片进行控制。
1.3 外扩存储器模块
一般的DSP芯片内部都有内置的存储器RAM和ROM,但对许多DSP应用来说,这些存储空间是远远不够的。掉电后程序和数据无法保存,而需要从外部加载程序。所以,一般都要在片外进行存储器扩展。TMS320C6713的EMIF具有很强的接口能力,几乎对所有的存储器都能够实现无缝连接。EMIF的外部空间容量为64 MB,分为4个空间CE0~CE3,每个CE空间彼此独立,可以进行不同的访问控制。本系统通过EMIF扩展了两个存储空间:其中数据存储空间(SDRAM)分配在CE0;程序存储空间(FLASHROM)分配在CE1。而语库存储空间SD卡则是通过MCBSPI的SPI总线扩展的。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭