




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于TMS320VC5416DSP 的数字助听器设计专业:电子信息工程技术学号:141412002姓名:张猛摘要整个系统以DSP为核心,结合TI公司高性能立体音频Codec芯片TLV320AIC23构建硬件环境,并在此基础上实现音频多通道压缩算法,噪声消除以及反馈消除等助听器关键算法。本系统功耗低,使用中参数可调节,满足听障患者对听力进行补偿的要求,也为进一步研究助听器高级算法搭建了较好的实验平台。关键词: 助听器 ; 滤波 ; 补偿 ; 自适应TMS320VC5416DSP-based design of audiphone
2、0; Abstract: DSP for the entire system to the core, combined with TI's high performance stereo audio Codec Chip Construction TLV320AIC23 hardwareenvironment, and on this basis to achieve d
3、ual-channel directional audio options,multi-channel compression algorithm, the elimination of noise and feedback, such asthe elimination of the key algorithm for hearing aids . Low power consumption of thesystem, the use of adjustable parameters to meet the needs of hearing-impairedpatients with hea
4、ring the request for compensation, as well as high-level algorithm forhearing aids to further study to build a better platform for the experiment. Keywords: self-adaptation ;audiphone ; filtering; compensation一、引言随着社会的发展以及人们对听障患者的日益关注, 助听器也成为了人们生活中更不可或缺的一部分。但由于听力障碍患者病因各异, 其听力损失情况存在着较大差异, 使得每位患者对于助听器
5、有着不同的要求。目前,现代助听器技术进入到全数字助听器时代。同时, 各种有效提高数字助听器效能的数字信号处理算法也得到更多的重视。本文提出了基于TMS320VC5416的数字助听器设计,满足听障患者对听力的需求。二、系统构成和工作原理1、系统组成基于助听器的技术要求,我们选用TI公司的C54X系列产品TMS320C5416(以下简称C5416)和数字编码器TLV320AIC23(以下简称AIC23)。数字编码器AIC23,是TI公司推出的一款高性能的立体声音频Codec芯片,模数转换A/D和数模转换D/A部件集成在芯片内部,采用先进的-过采样技术,内置耳机输出放大器。AIC23 DSP Cod
6、ec工作电压与C5416的核心和I/O电压兼容,可实现与C54x串行口的无缝连接,功耗很低,使得AIC23是一款非常理想的音频模拟器件,可以很好的应用于数字助听器的设计当中。系统结构如图1所示,主要包括DSP模块,音频处理模块,存储模块及电源模块等。模拟语音信号通过MIC或LINE IN输入AIC23, 经过模数转换之后通过MCBSP串口输入C5416,经过实际所需的算法进行处理和补偿后,得到听障患者所需要的语音信号,再通过AIC23数模转换,通过扬声器或耳机输出声音信号。 图1 系统设计原理框图在整个系统设计和调试过程中,C5416支持通过JTAG端口与仿真器连接进行在线调试。JTAG端口符
7、合IEEE1149.1协议。在仿真器和DSP目标板之间提供高质量的信号很重要,因此必须提供准确的信号缓冲,时钟输入,以及与DSP处理器之间的接口,以使仿真器与DSP板能够正常的运行。2、C5416与AIC23的接口设计图2是C5416与AIC23的接口原理图。由于AIC23采样输出的是串行数据,因此需要协调好与之相配的DSP的串行传输协议,MCBSP是最适合做语音信号传输的。将AIC23的MODE接高电平,接受来自DSP的SPI格式串口数据。数字控制接口(SCLK,SDIN,CS)与MCBSP1连接,控制字共16位,由高位开始传输。数字音频口LRCOUT,LRCIN,DOUT,DIN,BCLK
8、与MCBSP0相连。在工作方式上,DSP为主模式,AIC23为从模式,即BCLK的时钟信号由DSP产生。串口时钟由BCLKX0,BCLKR0并联到AIC23的BCLK时钟,这样在发送和接收数据时都可产生串口时钟信号。输入输出同步信号LRCIN与LRCOUT,用来启动串口数据传输,接收DSP的帧同步信号。BDR0和BDX0分别与AIC23的DIN和DOUT 来实现DSP与AIC23之间的数字通信。图2 C5416与AIC23的接口图三、系统实现1、语音的基本特性 声音是一种波,能被人耳听到,它的振动频率为2020KHz。语音是声音的一种,它是由人的发音器官发出的,具有一定语法和意义的声音。语音的
9、振动频率最高可达15KHz。语音按其激励形式的不同分为:浊音、清音、爆破音。而人的声音特性基本是由基因周期和共振峰等因素决定的。当发浊音时,气流通过声门使声带发生振动,产生准周期激励脉冲串。这个脉冲串的周期就称为“基因周期”,其倒数即为“基因频率”。 人类的声道和鼻道都可以看做是非均匀界面的声道管,声道管的谐振频率称为共振峰。共振峰与声道的形状和大小相关。共振峰用依次增加的多个频率表示,如F1、F2、F3.等,称之为第一共振峰,第二共振峰等。为了提高语音接收质量,必须采用尽可能多的共振峰。实际中,头三个共振峰是最重要的,具体情况因人而有差异。2、语音增强在实际的应用环境中,语音会不同程度的受到
10、环境噪声的干扰。语音增强就是对带噪语音进行处理,降低噪声的影响,改善听觉环境。实际语音遇到的干扰可能包括以下几类:(1)周期性噪声,如电器干扰,发动机旋转引起的干扰等,这类干扰在频域表现为一些离散的窄峰。特别是50或60Hz交流声会引起周期噪声;(2)冲击噪声,如电火花,放电产生的噪声干扰,这类干扰在时域表现为突然出现的窄脉冲。消除这种噪声可以在时域中进行,即根据带噪语音信号幅度的平均值确定阈值;(3)宽带噪声,通常指高斯噪声或白噪声,其特点是频带宽,几乎覆盖整个语音频段。它的来源很多,包括风、呼吸噪声和一般的随机噪声源;(4)语音干扰,如听筒中同时进入多个人的声音。3.算法分析 噪声影响使得
11、患者语言识别率大幅下降,去噪和补偿是助听器的重要环节。人耳对于25HZ22000HZ的声音有反映。语音的大部分可用信息只存在于200HZ3500HZ之间。根据人耳感知特性及实验确定,对语音感知,语音识别较为重要的第二共振峰大部分位于1KHZ之上。(1)周期噪音消除 在信号处理中,滤波占有十分重要的地位。周期噪声一般是许多离散的谱峰。来源于发动机的周期性运转。电器干扰,特别是5060HZ交流声也会引起周期噪声。所以使用带通滤波器可以有效的消除周期噪音以及3500HZ以上的高频声音。IIR滤波器的使用IIR数字滤波器在设计上可以借助成熟的模拟滤波器的成果,如巴特沃斯、契比雪夫和椭圆滤波器等,有现成
12、的设计数据或图表可查,其设计工作量比较小,对计算工具的要求不高。 IIR数字滤波器线性差分方程:FIR滤波器的使用低通有限冲激响应滤波器,因为只有零系统总是稳定的,而且容易实现线性相位和允许实现多通道滤波器。FIR系统是一个全零系统,不像IIR系统那么容易取得较好通带和阻带衰减特性。 系统线性差分方程:(2)基于短时谱估计的宽带噪音去除由于语音信号的短时谱具有较强相关性,而噪声的前后相关性很弱,因此采用基于短谱估计的方法从带噪语音中估计原始语音。而且人耳对于语音相位感受不敏感,可将估计的对象放在短时谱的幅度上。(3)谱相减法 减谱法在无参考信号源的单话筒录音系统中是一个有效的方法。因
13、为噪声是局部平稳的,可认为发语音前的噪声与发语音期间的噪声功率谱相同,因此利用语音前后的“寂静帧”来估计噪声。减谱法的原理框图如图3所示,对语音信号加窗处理后,利用已知的噪声功率谱信息对信号进行除噪处理。 图3 谱相减法原理图 (3.1)噪声对消法噪声对消法是最基本的减谱算法,它的基本原理是从带噪语音中直接减去噪声。由于宽带噪声与语音信号在时域和频域上完全重叠,是比较难去除的。为了使采集到的噪声更接近于带噪语音中的噪声,自适应滤波器可以很好的实现这一功能。本系统中使用最佳线性滤波理论(Winner)满足最优设计准则,通过最小均方误差(LMS)自适应算法实现。图4中一个声道采集带噪语音,另一个声
14、道采集噪声。带噪语音序列S(n)与噪声序列d(n)经傅里叶变换得到频谱分量和,噪声分量经过滤波后与带噪语音相减,再加上带噪语音的相位,经傅里叶反变换恢复为时域信号。在强噪音背景时,这种方法可以得到很好的消除噪音效果。图4 双声道采集系统的噪声对消在实际中两个采集声道要保证一定隔离,以防止两个声道都采到带噪语音。(4)多通道压缩算法在听力损失的情况下,听阈普遍下移,从而造成听觉动态范围减小。这种动态范围的减小程度与频率有关,一般高频部分损失较大。在数字助听器信号处理算法中,听力补偿算法是其中最核心的一种算法。听力补偿算法的目的是对声音进行压缩放大,将正常人听阈范围内的声音映射至聋人听域内,并尽可
15、能的保持听觉舒适和提高声音的清晰度和辨识度。利用滤波器将信号分频段处理后再综合,声音信号被分为数个独立的频率区域,这些频率区域被称之为通道。此种算法主要致力于在时域对信号进行处理。在各个通道中,根据患者听力损伤的情况,对于不同频段加以不同的放大处理,对不同频率成分使用不同的压缩算法,最后将合成的声音再发送到患者的耳道里。我们应用此种方法对信号做了一定的处理,本系统中将中频信号做了适当的放大,收音效果良好。四、 系统实现系统在实现时,通过USB接口将目标板和PC机连接起来。通过CCS对目标工程进行在线调试。目标工程的主要任务是C5416初始化、管理板上的资源和完成音频的处理算法。要正确编写采样和
16、输出音频信号的程序,必须对C5416的McBSP的每个通道包括27个相关的寄存器进行正确的设置,以满足C5416和其它硬件电路芯片的各种时序要求(位同步、帧同步、时钟信号等)。图5为原始的语音信号在系统中的回放图形、图6所示为在CCS与DSP硬件连接的原始语音与处理后语音的对比图形: 图5 语音双声道未处理图6 语音双声道处理对比图五、结语本课题设计的助听器实现了小型化,集成化,便捷化。本系统可以根据患者的具体需求进行参数的更改和设计,以满足不同患者的需求。随着社会的发展, 在某些特定的场合不仅是听力有障碍的人, 听力正常的人也要借助助听器。人类对于助听器的需求会不断更新,我们对于问题的探索和研究也将与时俱进,使用助听器更好的为人类服务,实现人与自然和谐相处,从而促进社会和谐发展。参考文献1胡广书 数字信
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公益项目投资协议书
- 2025合同解除赔偿金如何计算纳税
- 2025餐厅租赁合同样本
- 关于仲裁调解协议书
- 农村追加投资协议书
- 农场过户转让协议书
- 出资出力合伙协议书
- 2025届云南省曲靖市富源县二中高二生物第二学期期末质量跟踪监视模拟试题含解析
- 泉州信息工程学院《湿法冶金》2023-2024学年第二学期期末试卷
- 肇庆学院《汽车金融》2023-2024学年第二学期期末试卷
- 中广核测试题及答案
- 招聘辅导员能力测评题目试题及答案
- 2025年中国闪光灯泡市场调查研究报告
- 2025初级社会工作师-《社会工作实务》考前冲刺备考速记速练300题-含详解
- 关于健康管理师
- 全媒体运营师内容创作考题
- 社交媒体对新闻传播模式的影响研究论文
- PCBA生产与质量管理
- (高清版)DB11∕T2256-2024城市轨道交通钢轨踏面维修技术规范
- GB/T 6433-2025饲料中粗脂肪的测定
- 处方审核要点课件
评论
0/150
提交评论