几种不同基频提取算法的比较研究

几种不同基频提取算法的比较研究

ID:33440750

大小:62.41 KB

页数:11页

时间:2019-02-26

几种不同基频提取算法的比较研究_第1页
几种不同基频提取算法的比较研究_第2页
几种不同基频提取算法的比较研究_第3页
几种不同基频提取算法的比较研究_第4页
几种不同基频提取算法的比较研究_第5页
资源描述:

《几种不同基频提取算法的比较研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、几种不同基频提取算法的比较研究第31卷总第80期2010年12月西北民族人学(自然科学版)JournalofNOrthwtUniversityforNationalities(NaturalScience)Vol.31,No.4Dec,2010几种不同基频提取算法的比较研究,涛一瓢虑拳马海隆,高璐,于洪志(西北民族大学中国民族信息技术研究院,廿肃兰州730030)[摘要】基频提取算法一直是语音信号处理领域的研究热点,文章将当前的多种基频提取算法分为时域,频域以及吋频混合三个方面,并分别对其中的A.MDF算法,线性预测残差倒谱算法以及小波变换的基

2、频提取算法进行了比较研究,对三种算法分别在如何准确判定语音波形的谷值点,语音信号突变以及语音的消噪等不同的语音信号处理角度进行了阐述,并在分析其优缺点后,提出将多种基频检测方法结合能更好地促进基音周期检测的准确性.[关键词]基频提取;AJF;倒谱;线性预测残差;?1・波变换[中图分类号】TP391;H214[文献标识码]A[文章编号]1009—2102(2010}04—0059—050引言所谓基咅就是指发浊咅吋声带振动的周期性,其倒数称之为基咅频率,简称基频.基频是语音信号处理中非常重要的参数之一,一个好的基频提取算法对于高质量的语音合成,语音

3、识别等语音信号处理方面的研究都具有十分重要的意义…•同时,声音三要素中的音高大小也取决于声咅基频的高低,基咅的变化模式成为声调,因此,基频提取算法对于语言的声调研究也是较为重要的一项工作•但基频提取算法也存在一定的困难,主要包括:①声门激励信号并不是一个完全的周期序列.语音的头,尾部并不具有声带振动那样的周期性,特别是清音和浊咅Z间的过渡帧很难判断它们是否是周期性的•②很难从语音信号中去除声道的影响直接取出仅和声带振动有关的激励信号.③由于语音信号本身是准周期性的,在浊音段很难精确地确定每个基音周期的起止位置,同时,波形的峰,过零也受到共振峰结

4、构和噪声等的影响•④基音周期变化范围大,给基音检测带来一定的困难j・自20世纪60年代以来,人们己经提出了许多经典的基频提取的算法,大致可以分为三类:①时域分析算法,如自相关法(AcF),短时平均幅度差法(AMDF)等.②频域分析算法,如倒谱法(C1弹)等•③吋频结合的分析算法,如小波分析算法等•随着现代信息处理方法的发展,基频提取算法也在不断的改进,在研究过程中发现,这些算法都具有不同的优缺点,文章对时域中的AMDF算法,频域中的倒谱法以及小波分析法分别进行阐述,比较研究,以便能够全面地掌握基频提取算法的性能,为今后的研究打下良好的基础.1短

5、时平均幅度差算法短时平均幅度差算法是时域算法的一种,相比于频域法和时频混合法来说,时域法提取基音周期的算法简单,计算量小.自相关算法是时域算法中较早提出的一种算法,但这种方法的复杂度是随信号的采样率的提高成平方增加的,而人们为了提高精度增大采样率,因此算法的实现需要较高的硬件支持,同时,当基频超过[收稿日期】2010—10—22[作者简介】马海隆(1977—),男(回族),廿肃临夏人,主要从事中文信息处理研究59—帧长一半吋,自相关法的精度会下降.本文主要针对吋域法中的另一种算法一一短时平均幅度差(AMDF)算法进行相关阐述J1」算法描述为了避

6、免短时自相关函数的乘法运算,研究人员采用了一个简单方法就是利用差值,因此,产生了短时AMDF.N—l-kl(k)=}(m)—(m+k)lm=0显然,在上式中,F(是)的计算只需要加减法和绝对值的运算,运算量远远小于自相关法•为了避免由于k值变化过大而引起的判断结果不准确,研究人员对上式进行了改进,产生了变长度的AMDF(LV〜AMDF).'通过对浊咅的LV-AMDF的分析可以发现,对于一般的平稳性不好的浊咅段语音,在它的短时周期谷值特性中,除起始零点外,第一周期谷点大多就是全局最低谷点,因此,这时以全局最低谷点作为基音周期计算点,一般不会发生检

7、测错误.但对于周期性和平稳性都较好的浊音语音段来说,Lv—AMDF的方法常会出现的第一周期谷点并不是全局最低谷点,最低谷值点也不一定是基音周期所在点,在这种情况下,若以全局最低谷点作为基咅周期计算点就会产生严重的检测错误【引.木文所阐述的是一种改进的AMDF方法,它通过预测谷值范围,循环AMDF和线性变换三步骤的有效组合,解决了上述的问题,实现了精确的基音检测.1.2算法实现1.2.1预判谷值范围为了避免上述谷值点的判断错误,先对AMDF的所有波谷做一个预检测,找到最小谷值所在点N(N为抽样点的标记)和最小谷值的大小aril根据最小谷值的大小确

8、定门限值,一般B和Otmin成一个线性的关系•定出门限后就可以预先滤除一部分的毛刺谷值.1.2.2循环Lv—AMDF为了克服平均幅度差函数的峰值幅度随

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。