基于OMAP5912处理器实现语音采集系统的设计.doc
《基于OMAP5912处理器实现语音采集系统的设计.doc》由会员分享,可在线阅读,更多相关《基于OMAP5912处理器实现语音采集系统的设计.doc(4页珍藏版)》请在三一文库上搜索。
1、基于OMAP5912处理器实现语音采集系统的设计0 引 言语音信号处理是研究用数字信号处理技术对语音信号进行处理的一门新兴学科。语音信号处理的应用极为广泛,其中的主要技术包括语音编码、语音合成、语音识别和语音增强等。语音识别就是让计算机听懂人的话,并做出正确的反应。目前主流的语音识别技术是基于统计模式识别的基本理论。同时,随着高性能数字信号处理器(Digital Signal Processor,DSP)的日益普及,数字信号处理是将信号以数字方式表示并处理的理论和技术。数字信号处理与模拟信号处理是信号处理的子集。数字信号处理的目的是对真实世界的连续模拟信号进行测量或滤波。因此在进行数字信号处理
2、之前需要将信号从模拟域转换到数字域,这通常通过模数转换器实现。而数字信号处理的输出经常也要变换到模拟域,这是通过数模转换器实现的。利用DSP对语音信号处理进行算法研究和实时实现正成为新的热点。在此设计并实现了一种语音采集系统。该系统为语音信号处理的算法研究和实时实现提供一个通用平台。1 芯片简介OMAP5912采用独特的双核结构,内含1个实现控制功能的带有TI增强型ARM926EJS(简称ARM9)内核的处理器和1个实现数据处理功能的高性能、低功耗TMS320C55x DSP(简称DSP)内核。ARM9处理器可用来实现各种通信协议、通信协议(communications protocol)是指
3、双方实体完成通信或服务所必须遵循的规则和约定。协议定义了数据单元使用的格式,信息单元应该包含的信息与含义,连接方式,信息发送和接收的时序,从而确保网络中数据顺利地传送到确定的地方。通过通信信道和设备互连起来的多个不同地理位置的数据通信系统,要使其能协同工作实现信息交换和资源共享,它们之间必须具有共同的语言。这个规则就是通信协议。控制和人机接口;DSP具有多条数据地址总线,非常适合数据密集的多媒体处理,并具有极低的功耗。TLV320AIC23(简称AIC23)是TI推出的一款高性能的立体声音频Codec芯片,内置耳机输出放大器,支持MIC和LINE IN两种输入方式(二选一),且对输入和输出都具
4、有可编程增益调节。AIC23的模数转换(ADCs)和数模转换(DACs)部件高度集成在芯片内部,采用了先进的Sigmadelta过采样技术,可以在896 kHz的频率范围内提供16 b,20 b,24 b和32 b的采样,ADC和DAC的输出信噪比分别可以达到90 dB和100dB。2 系统的硬件设计2.1 系统的硬件结构语音采集系统主要包括两个模块:以AIC23为核心的语音采集模块;以OMAP5912的DSP为核心的语音数据接收处理模块。为使AIC23正常工作在需要的状态下,必须通过I2C总线对其进行配置。AIC23采集的语音信号经过AD转换后,通过McBSPl传送到接收寄存器DRR,然后经
5、DMA通道传送至接收缓冲区。存放在发送缓冲区的数据,通过DMA通道传送到McBSPl的发送寄存器DXR,DMA-Direct Memory Access,直接内存访问,是一种数据传输模式。DMA方式下不直接访问CPU,而在RAM与设备之间传输,从而大大提高了数据传输速度。然后传送至AIC23,经过DA转换后,由HEADPHONE输出,如图1所示。2.2 系统的硬件接口设计利用OMAP5912的I2C总线和McBSPl完成对AIC23的控制和通信。I2C总线与AIC23的控制口相连,McBSPl与AIC23的数据口相连。AIC23设置为Master模式,向McBSPl提供时钟和帧同步信号。McB
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 OMAP5912 处理器 实现 语音 采集 系统 设计
链接地址:https://www.31doc.com/p-3411429.html