欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    音信号的短时时域分析.ppt

    • 资源ID:5888206       资源大小:1.86MB        全文页数:58页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    音信号的短时时域分析.ppt

    第三章 语音信号的短时时域分析,3.1 概述,1,3.2 语音信号的预处理,3.3 短时平均能量,3,3.4 短时平均幅度函数,4,3.5 短时平均过零率,5,3.6 短时自相关分析,6,2,3.7 基于能量和过零率的语音端点检测,7,3.1 概述,语音信号是一种非平稳的时变信号,它携带着各种信息。在语音编码、语音合成、语音识别和语音增强等语音处理中都需要提取语音中包含的各种信息。语音处理的目的:对语音信号进行分析,提取特征参数,用于后续处理;加工语音信号。总之,语音信号分析的目的就在于方便有效的提取并表示语音信号所携带的信息。,根据所分析的参数类型,语音信号分析可以分成时域分析和变换域(频域、倒谱域)分析。其中时域分析方法是最简单、最直观的方法,它直接对语音信号的时域波形进行分析,提取的特征参数主要有语音的短时能量和平均幅度、短时平均过零率、短时自相关函数和短时平均幅度差函数等。,3.2 语音信号的预处理,在对语音信号进行数字处理之前,首先要将模拟语音信号s(t)离散化为s(n).实际中获得数字语音的途径一般有两种,正式的和非正式的。正式的是指大公司或语音研究机构发布的被大家认可的语音数据库,非正式的则是研究者个人用录音软件或硬件电路加麦克风随时随地录制的一些发音或语句。,图3-4 语音信号处理系统框图,语音信号的频率范围通常是3003400Hz,一般情况下取采样率为8kHz即可。采样后的信号在进行量化的过程中不可避免的产生量化误差,一般可用量化信噪比来表示量化误差的大小:,3.2.1 语音信号的预加重处理,预加重目的:为了对语音的高频部分进行加重,去除口唇辐射的影响,增加语音的高频分辨率。可通过一阶FIR高通数字滤波器来实现:,设n时刻的语音采样值为x(n),经过预加重处理后的结果为,有了语音数据文件后,对语音的预处理包括:预加重、加窗分帧等。,高通滤波器的幅频特性和相频特性如下,预加重前和预加重后的一段语音信号时域波形,预加重前和预加重后的一段语音信号频谱,3.2.2 语音信号的加窗处理,由于发音器官的惯性运动,可以认为在一小段时间里(一般为10ms30ms)语音信号近似不变,即语音信号具有短时平稳性。这样,可以把语音信号分为一些短段(称为分析帧)来进行处理。,语音信号的分帧实现方法:采用可移动的有限长度窗口进行加权的方法来实现的。一般每秒的帧数约为33100帧。分帧一般采用交叠分段的方法,这是为了使帧与帧之间平滑过渡,保持其连续性。前一帧和后一帧的交叠部分称为帧移,帧移与帧长的比值一般取为01/2。,图3.3给出了帧移与帧长示意图。,加窗常用的两种方法:矩形窗,窗函数如下:,汉明(Hamming)窗,窗函数如下,矩形窗及其频谱如下,汉明窗及其频谱如下,思考:两种窗效果有何异同?,加窗方法示意图:,窗长的选择 一般选取100200(应含17个基音周期)。原因如下:当窗较宽时,平滑作用大,能量变化不大,故反映不出能量的变化。当窗较窄时,没有平滑作用,反映了能量的快变细节,而看不出包络的变化。,语音信号的分帧处理,实际上就是对各帧进行某种变换或运算。设这种变换或运算用T 表示,x(n)为输入语音信号,w(n)为窗序列,h(n)是与w(n)有关的滤波器,则各帧经处理后的输出可以表示为:,几种常见的短时处理方法是:,2.,,,对应于平均过零率;,3.3 短时平均能量,1短时平均能量定义定义n时刻某语音信号的短时平均能量En为:,当窗函数为矩形窗时,有,若令 则短时平均能量可以写成:,2.En特点:En反映语音信号的幅度或能量随时间缓慢变化的规律。3.窗的长短对于能否由短时能量反映语音信号的幅度变化,起着决定性影响。如果窗选得很长,En不能反映语音信号幅度变化。窗选得太窄,En将不够平滑。通常,当取样频率为10kHz时,选择窗宽度N=100200是比较合适的。,不同矩形窗长N时的短时能量函数,短时平均能量的主要用途如下:1)可以作为区分清音和浊音的特征参数。2)在信噪比较高的情况下,短时能量还可以作为区分有声和无声的依据。3)可以作为辅助的特征参数用于语音识别中。,MATLAB的具体实现如下:1、用Cooledit读入语音“我到北京去”。2、将读入的语音文件wav保存为txt文件,设置采样率为8kHz,16位,单声道。3、把保存的文件zqq.txt读入Matlab。fid=fopen(zqq.txt,rt);x=fscanf(fid,%f);fclose(fid);4、对采集到的语音样点值进行分帧。,3.4 短时平均幅度函数,为了克服短时能量函数计算x2(m)的缺点,定义了短时平均幅度函数:,Mn与En的比较:1.Mn能较好地反映清音范围内的幅度变化;2.Mn所能反映幅度变化的动态范围比En好;3.Mn反映清音和浊音之间的电平差次于En。,短时平均幅度函数随矩形窗窗长N变化的情况,3.5 短时平均过零率,1.定义 在离散时间语音信号情况下,如果相邻的采样具有不同的代数符号就称为发生了过零。单位时间内过零的次数就称为过零率。短时平均过零率的定义为,在上式中,用1/2N 作为幅值,是考虑了对该窗口范围内的过零数取平均的意思。,考虑到w(n-m)的非零值范围为n-m0,即mn,以及 n-mN-1,故mn-N+1,因此短时平均过零率可以改写为:,(定义式),2.实现短时平均过零率,女声“我到北京去”的短时平均过零次数的变化曲线:,3.应用 清音过零率高,浊音过零率低。局限性:浊音和清音重叠区域只根据短时平均过零率不可能明确地判别清、浊音。,端点检测,端点检测目的:从包含语音的一段信号中确定出语音的起点及结束点。有效的端点检测不仅能使处理时间减到最少,而且能抑制无声段的噪声干扰,提高语音处理的质量。,3.6 短时自相关分析,3.6.1 短时自相关函数 时域离散确定信号的自相关函数定义为:时域离散随机信号的自相关函数定义为:周期为P的周期信号满足:,自相关函数具有下述性质:(1)对称性 R(k)=R(-k)(2)在k=0处为最大值,即对于所有k来说,|R(k)|R(0)(3)对于确定信号,R(0)对应于能量 对于随机信号,R(0)对应于平均功率,采用短时分析方法,定义语音信号短时自相关函数为,因为,所以,3.6.2 语音信号的短时自相关函数,定义(3-18)那么短时自相关函数可以写成:,也可采用直接运算的方法,令,则可得:,上式可以写成,浊音的短时自相关函数,清音的短时自相关函数,浊音和清音的短时自相关函数有如下几个特点:1)短时自相关函数可以很明显的反映出浊音信号的周期性。2)清音的短时自相关函数没有周期性,也不具有明显突出的峰值,其性质类似于噪声。3)不同的窗对短时自相关函数结果有一定的影响。,图3.16 不同矩形窗长时的短时自相关函数,3.6.3 修正的短时自相关函数,修正的短时自相关函数,其定义如下,式中,K为k的最大值,即0kK。,因为求和上限是N-1,与k无关,故当k增加时,值不下降.,3.6.4 短时平均幅度差函数,一个周期为P的周期信号,在k=0,P,2P,时,对于浊音语音,在基音周期的整数倍上,d(n)总是很小,但不是零,因此,我们可以定义短时平均幅度差函数AMDF为,使用矩形窗时,短时平均幅度差函数可写成:,与,之间的关系为:,3.7 基于能量和过零率的语音端点检测,语音端点检测就是指从包含语音的一段信号中确定出语音的起始点和结束点。正确的端点检测对于语音识别和语音编码系统都有重要的意义。本节介绍基于能量和过零率的语音端点检测方法两级判决法及程序实现。,两级判决法示意图,采用双门限比较法的两级判决法,具体如下 第一级判决:1.先根据语音短时能量的轮廓选取一个较高的门限T1,进行一次粗判:语音起止点位于该门限与短时能量包络交点所对应的时间间隔之外(即AB段之外)。2.根据背景噪声的平均能量确定一个较低的门限T2,并从A点往左、从B点往右搜索,分别找到短时能量包络与门限T2相交的两个点C和D,于是CD段就是用双门限方法根据短时能量所判定的语音段。,第二级判决:以短时平均过零率为标准,从C点往左和从D点往右搜索,找到短时平均过零率低于某个门限T3的两点E和F,这便是语音段的起止点。门限T3是由背景噪声的平均过零率所确定的。注意:门限T2,T3都是由背景噪声特性确定的,因此,在进行起止点判决前,T1,T2,T3,三个门限值的确定还应当通过多次实验。,基于MATLAB程序实现能量与过零率的端点检测算法步骤如下:(1)语音信号x(n)进行分帧处理。(2)得到语音的短时帧能量。(3)计算每一帧语音的过零率,得到短时帧过零率。(4)考察语音的平均能量设置一个较高的门限T1,用以确定语音开始,然后根据背景噪声的平均能量确定一个稍低的门限T2,用以确定第一级语音结束点。第二级判决同样根据背景噪声平均过零率ZN,设置一个门限T3,判断语音前端清音和后端尾音。,

    注意事项

    本文(音信号的短时时域分析.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开