关 闭

新闻中心

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

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

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

1.4 单片机控制模块
系统设计中选用TI的MSP430F149低功耗单片机作为另一个主控处理器,用它来控制LCD显示、键盘(模式控制)和两路LED(显示识别结果)。由于像液晶和键盘这样的慢速外设很难和高速的DSP协调工作,因而设计中选用单片机来控制它们,这样可以把DSP解放出来去集中完成语音数据处理工作,以节约大量时间,提高系统的实时性。
1.5 外围模块
此外,本系统的外围模块还包括电源供电模块、时钟电路及复位电路等。

2 系统软件设计
本系统的软件开发环境是TI公司提供的集成开发环境CCS3.1(code composer studio)。CCS具有环境配置、源文件编译、程序调试、分析和跟踪等工具。用户可以在一个软件环境下完成编译、连接和调试等工作。图2所示是本系统的软件流程图。

本文引用地址:https://www.eepw.com.cn/article/159676.htm

b.JPG


本系统的软件设计过程中,采用的是模块化的程序设计方法,以便于程序的设计和调用。也就是以的基本过程为依据进行模块划分,每个模块又分为几个子模块,再以模块为单元进行编程和调试。软件设计主要包括的程序有:预处理子程序、端点检测子程序、参数提取子程序、语音训练(生成参考模块)子程序、判决子程序以及应用于DSP的自举程序。
程序设计以C语言为主体,在进行数据计算时,结合使用汇编语言来实现,这样既能较好地兼顾程序的可读性,又可以提高系统的运算效率。

3 结论
本文选用TI公司的32位浮点信号处理芯片TMS320C6713和TI的低功耗单片机MSP430F149来共同搭建硬件系统平台,从而设计了一种实时语音信号识别系统。通过软件编程和调试,本系统可实现对非特定人、孤立词的识别,并可以达到预期的效果,而且在实时性、抗噪声、鲁棒性和识别率等方面都具有较明显的提高。
本文的创新点是:采用单片机和DSP处理器协调工作,用单片机去控制键盘、液晶显示这样的慢速外设,从而把高速DSP和慢速外设分开,以大大提高DSP的数据处理效率,进而提高了系统的实时性。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭