0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

语音处理系统中周期性冲激噪声及其消除

454398 来源:罗姆半导体社区 作者:罗姆半导体社区 2023-02-02 17:47 次阅读

来源:罗姆半导体社区

随着语音信号数字处理技术的发展,人们逐渐大量地以微处理器(如DSP芯片单片机)为核心构造语音处理系统;同时,由之引发的语音处理系统的噪声问题越来越突出,成为人们关注的一个重要课题.系统背景噪声不但严重影响人们对语音系统的接受,对语音处理往往也会造成损伤,直接给语音系统的语音质量带来不良后果.

一般应用较为广泛的抗噪措施包括:互补式动态压括降噪、非互补式动态压括降噪、滤波降噪、电源处理降噪、软件处理降噪等.对语音处理系统而言,不是所有的降噪系统在所有情况下效果都良好,例如,有些全声频段的降噪系统(杜比C就是其中的一种),反而对低频段的噪声消除很不得力.因此,我们应针对语音处理系统的具体情况,有的放矢地进行噪声分析以找出消除方法.

系统噪声消除,首要问题在于找出存在的或隐含潜在的主要噪声源,然后设法消除该噪声源,这是治本的方法.对于噪声来源不很明确或不好解决的情况,则应分析噪声特性,采用相应措施降低噪声,提高系统最终信噪比,这是治标的方法.

目前的语音处理系统一般应用微处理器处理语音数据,其基本系统包含两个模块:模拟模块和数字模块.这种结构使带微处理器的语音系统的噪声问题具有一定的特殊性.事实上,数字模块工作所引发的周期性冲激噪声,是语音系统噪声的一个重要来源.

克服这种周期性冲激噪声可以在不同层次上采取措施.该噪声是以电源通道为传播途径的,对电源的处理应放在首要位置,这就是前面所说的“治本”;而“治标”也不能忽视,因为电源一般并不可能处理得尽善尽美.为减小已经混入了待处理语音数据中的冲激噪声的影响,可以采用数字中值滤波或LOR滤波.在信号最终的输出端,采用模拟的窄带滤波降噪以及动态降噪,可以收到很好的效果.

下面通过对一种具体语音处理系统样机的实验和理论分析,讨论这一具有普遍意义的问题.

带微处理器语音系统的冲激噪声

带微处理器的语音系统的噪声源中,周期性冲激噪声是具有共性的一项.冲激噪声来自两方面,其一为TTL逻辑电路引发的小浪涌冲激电流,其二为微处理器数据传输的大浪涌冲激电流.

1.1 TTL逻辑电路引发的小浪涌噪声分析

一般的数字系统,主要由TTL逻辑电路构成.在TTL电路中,局部电流状态取决于器件的逻辑状态、外接负载电阻电容以及输出瞬时导通等因素,输出电压从低电平到高电平转换时将产生较大的瞬态电流值,就是这种情况;特别地,高速TTL电路的浪涌电流因其持续时间较短而具有更大值.大多数情况下,负载电容充放电引起的浪涌电流比其他因素产生的浪涌电流对电源的影响大得多.因此,对设计者而言,主要应控制负载电容,在电路布线时应尽量减少不必要的散杂电容.

语音处理系统中的周期性冲激噪声及其消除

当然,由于大量TTL微电路一般并不可能恰好协调一致,从而导致局部浪涌电流汇聚为大的冲激电流,所以TTL逻辑电路引发的散布的小浪涌冲激电流的影响并不很大,可以通过加滤波电容的方法滤除(下面将具体描述).但是,这可以作为其他冲激电流的基础原理模型.

1.2 微处理器数据传输引发的周期性冲激噪声

带微处理器的语音系统一般都涉及数据传输,数据传输可能引发强大的冲激电流,并由数据传输的周期性而表现为周期性冲激电流,如果处理不当,可能形成周期性冲激噪声.下面以一种具体语音处理系统性能样机的实验分析为例讨论.

该语音处理系统采用现代DSP芯片为微处理器,配备了SRAM为外置存储器,系统带A/D采集器,语音信号经A/D之前先经过预放大.系统的语音采样频率为标准的8kHz,采取两种工作模式,一种是以语音信号单样点为单位的样点处理模式,另一种是以128个语音信号样点(16ms语音)为一帧来传输处理语音的帧处理模式.

测量该语音系统的背景噪声分布,噪声由两部分组成,其一为常规的白噪声,其二为明显的周期性冲激噪声.从以上实际测量的背景噪声的波形及其数据中可知,本语音处理系统性能样机中冲激噪声起主要影响,且与系统数据传输关系极其密切.首先,系统工作在样点处理模式下时,微处理器的数据传输以语音信号单样点为单位,因而冲激噪声的周期为1/8000s=0.125ms;工作在帧处理模式下时,数据传输以帧为单位,一帧含语音样点128个,因而冲激噪声的周期为1/8000×128s=16ms.实际测量值就是所分析的数值.其次,观察不同处理模式下VIF和VGF的大小,可以发现,SRAM芯片处的背景噪声(特别是冲激噪声)的峰峰值最大.可以认为,污染系统电源的冲激噪声主要由数据出入频繁的SRAM区传出.第三,系统帧处理模式下的噪声一般比样点处理模式下的相应位置处的噪声小.其原因在分析TTL逻辑电路引发的小浪涌噪声中已经提及,即高速处理引发的浪涌电流因其持续时间较短而具有更大值.

所以,微处理器数据传输所引发的周期性冲激噪声,是带微处理器的语音系统不可忽视的重要噪声来源.

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19250

    浏览量

    229620
  • 芯片
    +关注

    关注

    455

    文章

    50697

    浏览量

    423049
  • 逻辑电路
    +关注

    关注

    13

    文章

    494

    浏览量

    42609
  • TTL
    TTL
    +关注

    关注

    7

    文章

    503

    浏览量

    70228
  • 信号
    +关注

    关注

    11

    文章

    2789

    浏览量

    76723
收藏 人收藏

    评论

    相关推荐

    ADS1298出现周期性干扰的原因?

    如上图所示,我的系统使用的是1298,电源和数字接口使用的是ISOW7841进行隔离的,发现有几台设备在北京出现周期性的干扰,严重影响到了ECG信号。 系统采用1298的第一个通道进行心电信号采集,使用了RA,LA和RLD
    发表于 12-06 06:31

    ADC12QJ800-Q1 sync信号会周期性拉低的原因?

    0.2815MHz 寄存器配置表如下: 第一列为地址,第三列为寄存器写入值 最后的现象如下: 为什么sync信号会周期性拉低
    发表于 11-20 06:06

    周期性抖动例如电源上的抖动造成时钟的Dj对 ENOB有影响吗?如何计算这部分的影响?

    一般考量采样时钟抖动对ADC ENOB的影响都是用相位噪声的随机抖动Rj计算,想请教周期性抖动例如电源上的抖动造成时钟的Dj对 ENOB有影响吗?如何计算这部分的影响?
    发表于 11-13 08:15

    用TMS320C31实现噪声消除系统

    电子发烧友网站提供《用TMS320C31实现噪声消除系统.pdf》资料免费下载
    发表于 10-28 10:06 0次下载
    用TMS320C31实现<b class='flag-5'>噪声</b><b class='flag-5'>消除</b><b class='flag-5'>系统</b>

    TLV320AIC3104采集Mic音频周期性噪声要怎么处理

    我们项目CPU为DM385,音频芯片为TLV320AIC3104 现在采集的音频信号除了背景的底噪以外还有周期性的 嗒嗒噪声,如下图 采样率:32000 16bit2声道,附件是PCM数据
    发表于 10-25 08:26

    运用MSPM0的DMA和Event功能实现ADC多路周期性采样

    电子发烧友网站提供《运用MSPM0的DMA和Event功能实现ADC多路周期性采样.pdf》资料免费下载
    发表于 09-06 15:01 0次下载
    运用MSPM0的DMA和Event功能实现ADC多路<b class='flag-5'>周期性</b>采样

    噪声和加噪声的区别是什么

    噪声和加噪声是通信系统和信号处理领域中两种基本的噪声
    的头像 发表于 05-30 14:37 2340次阅读

    基于MATLAB的信号处理系统与分析

    基于MATLAB的信号处理系统与分析,包括信号的导入、预处理、分析、特征提取以及频谱分析等关键步骤,并通过实例展示MATLAB在信号处理与分析的强大功能。
    的头像 发表于 05-17 14:24 1046次阅读

    stm8l152单片机周期性复位是什么原因引起的?

    画了一块stm8l152c6t6板子,电压稳定,复位电容104,无论有无外部晶振,只要一贴上芯片复位脚就出现约1.2s的周期性负的尖脉冲复位信号,下载程序根本无法运行,被这个问题困扰很久,各位大神有没有遇到过,帮忙分析下可能什么原因导致的。感激不尽!
    发表于 05-09 06:14

    STM32F302 PWM波周期性漏波是什么原因造成的?

    其他中断都屏蔽了 只留下TIM1发PWM波,但是波形有个周期性的缺口,没找到啥原因,有大佬有碰到类似的情况吗?
    发表于 03-20 07:57

    数字图像处理系统及应用

    电子发烧友网站提供《数字图像处理系统及应用.pdf》资料免费下载
    发表于 02-23 14:49 0次下载

    相位噪声定义 相位噪声来源 相位噪声对信号的影响

    ,包括电路稳定性不良、时钟补偿误差、温度变化、电磁干扰等。相位噪声对信号有着广泛的影响,包括降低信号的频谱纯度、引起功率泄露、产生频率副瓣、导致系统误码率的提高等。 抖动是指信号的周期性变化,通常表现为时间轴上信号
    的头像 发表于 01-29 13:54 946次阅读

    晶振在视觉处理系统的运作及作用

    在现代视觉处理系统,晶振(晶体振荡器)发挥着关键作用,通过提供精确、稳定的时钟信号,协调各个组件的操作,确保系统的正常运行。
    的头像 发表于 01-11 15:00 376次阅读
    晶振在视觉<b class='flag-5'>处理系统</b><b class='flag-5'>中</b>的运作及作用

    使用LTC4353过程中发现电源切换过程中有周期性跌落现象,和什么因素有关?

    周期性跌落现象。 跌落周期5.634ms。 而且,从3.6V到4V的切换过程,会出现20us左右的跌落,这和规格书中ton的时间(0.4us)相差的比较多?
    发表于 01-04 07:10

    ADF4002的工作极性如何通过硬件进行周期性的控制切换?

    ADF4002的工作极性如何通过硬件进行周期性的控制切换?
    发表于 01-03 10:27