《语音信号处理》实验2-基音周期估计

《语音信号处理》实验2-基音周期估计
《语音信号处理》实验2-基音周期估计

华南理工大学《语音信号处理》实验报告

实验名称:基音周期估计

姓名:

学号:

班级:10级电信5班

日期:2013年5 月15日

1.实验目的

本次试验的目的是通过matlab编程,验证课本中基音周期估计的方法,本实验采用的方法是自相关法。

2. 实验原理

1、基音周期

基音是发浊音时声带震动所引起的周期性,而基音周期是指声带震动频率的倒数。基音周期是语音信号的重要的参数之一,它描述语音激励源的一个重要特征,基音周期信息在多个领域有着广泛的应用,如语音识别、说话人识别、语音分析与综合以及低码率语音编码,发音系统疾病诊断、听觉残障者的语音指导等。因为汉语是一种有调语言,基音的变化模式称为声调,它携带着非常重要的具有辨意作用的信息,有区别意义的功能,所以,基音的提取和估计对汉语更是一个十分重要的问题。

由于人的声道的易变性及其声道持征的因人而异,而基音周期的范围又很宽,而同—个人在不同情态下发音的基音周期也不同,加之基音周期还受到单词发音音调的影响,因而基音周期的精确检测实际上是一件比较困难的事情。基音提取的主要困难反映在:①声门激励信号并不是一个完全周期的序列,在语音的头、尾部并不具有声带振动那样的周期性,有些清音和浊音的过渡帧是很难准确地判断是周期性还是非周期性的。②声道共振峰有时会严重影响激励信号的谐波结构,所以,从语音信号中直接取出仅和声带振动有关的激励信号的信息并不容易。③语音信号本身是准周期性的(即音调是有变化的),而且其波形的峰值点或过零点受共振峰的结构、噪声等的影响。④基音周期变化范围大,从老年男性的50Hz到儿童和女性的450Hz,接近三个倍频程,给基音检测带来了一定的困难。由于这些困难,所以迄今为止尚未找到一个完善的方法可以对于各类人群(包括男、女、儿童及不向语种)、各类应用领域和各种环境条件情况下都能获得满意的检测结果。

尽管基音检测有许多困难,但因为它的重要性,基音的检测提取一直是一个研究的课题,为此提出了各种各样的基音检测算法,如自相关函数(ACF)法、峰值提取算法(PPA)、平均幅度差函数(AMDF)法、并行处理技术、倒谱法、SIFT、谱图法、小波法等等。

2、自相关函数

对于离散的语音信号x(n),它的自相关函数定义为:

R(k)=Σx(n)x(n-k),

如果信号x(n))具有周期性,那么它的自相关函数也具有周期性,而且周期

与信号x(n)的周期性相同。自相关函数提供了一种获取周期信号周期的方法。在周期信号周期的整数倍上,它的自相关函数可以达到最大值,因此可以不考虑起始时间,而从自相关函数的第一个最大值的位置估计出信号的基音周期,这使自相关函数成为信号基音周期估计的一种工具。

3、短时自相关函数

语音信号是非平稳的信号,所以对信号的处理都使用短时自相关函数。短时自相关函数是在信号的第N个样本点附近用短时窗截取一段信号,做自相关计算所得的结果

Rm(k)=Σx(n)x(n-k)

式中,n表示窗函数是从第n点开始加入。

3. 实验数据及平台

本实验所采用的数据语音文件isolated word.WAV,平台是MATLAB2010。

4. 实验过程(步骤)

1、读取wav文件;

2、利用自相关法进行基音周期估计;

3、去除野点。

5. 实验结果及讨论

1、读取wav文件

function pitch

x=wavread('E:\yuuyin\isolated word.WAV');%读取声音文件

figure(1);

stem(x,'.'); %显示声音信号的波形得到的波形如下:

2、利用自相关法进行基音周期估计

n=160; %取20ms的声音片段,即160个样点

for m=1:length(x)/n; %对每一帧求短时自相关函数

for k=1:n;

Rm(k)=0;

for i=(k+1):n;

Rm(k)=Rm(k)+x(i+(m-1)*n)*x(i-k+(m-1)*n);

end

end

p=Rm(10:n); %防止误判,去掉前边10个数值较大的点

[Rmax,N(m)]=max(p); %读取第一个自相关函数的最大点end %补回前边去掉的10个点

N=N+10;

T=N/8; %算出对应的周期

figure(2);stem(T,'.');axis([0 length(T) 0 11]);

xlabel('帧数(n)');ylabel('周期(ms)');title('各帧基音周期');

结果如下图:

由图中可以看出基音周期大约为10ms,但是图中存在太多的野点,为此,需要对此进行进一步的处理,即去除野点。

3、去除野点

T1= medfilt1(T,5); %去除野点

figure(3);stem(T1,'.');axis([0 length(T1) 0 11]);

xlabel('帧数(n)');ylabel('周期(ms)');title('各帧基音周期');

得到的结果如下:

6. 实验总结

短时自相关函数法基音检测的主要原理是通过比较原始信号和它移位后的信号之间的类似性来确定基音周期,如果移位距离等于基音周期,那么两个信号具有最大类似性。基于自相关函数的算法是基音周期估计的常用方法,特别适用于噪声环境下的基音提取。自相关函数在基音周期处表现为峰值,相邻两个峰值之间的间隔即为一个基音周期。

但是计算自相关函数的运算量是很大的,其原因是计算机进行乘法运算非常费时。为此可以对中心削波函数进行修正,采用三电平中心削波的方法。三电平削波的自相关函数的计算很简单,因为削波后的信号的取值只有-1、0、1三种情况,因而不需作乘法运算而只需要简单的组合逻辑便可以。

7. 实验代码

function pitch

x=wavread('E:\yuuyin\isolated word.WAV');%读取声音文件

figure(1);

stem(x,'.'); %显示声音信号的波形

n=160; %取20ms的声音片段,即160个样点

for m=1:length(x)/n; %对每一帧求短时自相关函数for k=1:n;

Rm(k)=0;

for i=(k+1):n;

Rm(k)=Rm(k)+x(i+(m-1)*n)*x(i-k+(m-1)*n);

end

end

p=Rm(10:n); %防止误判,去掉前边10个数值较大的点

[Rmax,N(m)]=max(p); %读取第一个自相关函数的最大点

end %补回前边去掉的10个点

N=N+10;

T=N/8; %算出对应的周期

figure(2);stem(T,'.');axis([0 length(T) 0 11]);

xlabel('帧数(n)');ylabel('周期(ms)');title('各帧基音周期');

T1= medfilt1(T,5); %去除野点

figure(3);stem(T1,'.');axis([0 length(T1) 0 11]);

xlabel('帧数(n)');ylabel('周期(ms)');title('各帧基音周期');

基音周期估计

语音信号处理实验报告 实验二:语音信号的基音周期估计 学院:电子与信息学院 专业:信息工程 姓名 学号: 提交日期:2014.4.29

实验二:语音信号基音周期估计 1、 实验内容 从一段语音信号中估计出其基音周期。基音是指法浊音是声带振动所引起的周期性,而基因周期是指声带振动频率的倒数。 2、 实验方法 尽管基音检测有许多困难,但因为它的重要性,基音的检测提取一直是一个研究的课题,为此提出了各种各样的基音检测算法,如自相关函数(ACF)法、峰值提取算法(PPA)、平均幅度差函数(AMDF)法、并行处理技术、倒谱法、SIFT 、谱图法、小波法等等。 2.1、短时自相关法 对于离散的语音信号x(n),它的自相关函数定义为:R(k)=Σx(n)x(n-k), 如果信号x(n))具有周期性,那么它的自相关函数也具有周期性,而且周期与信号x(n)的周期性相同。自相关函数提供了一种获取周期信号周期的方法。在周期信号周期的整数倍上,它的自相关函数可以达到最大值,因此可以不考虑起始时间,而从自相关函数的第一个最大值的位置估计出信号的基音周期,这使自相关函数成为信号基音周期估计的一种工具。 语音信号是非平稳的信号,所以对信号的处理都使用短时自相关函数。短时自相关函数是在信号的第N 个样本点附近用短时窗截取一段信号,做自相关计算。短时自相关运算定义为下式: 1 ()()()N k n n n m R k S m S m k --== +∑ 2.2、平均幅度差函数法 语音信号的短时平均幅度差函数Fn (k )定义为

1 ()|()()|N k n n n m F k S m k S m --== +-∑ 与短时自相关函数一样,对周期性的浊音一样,Fn (k )也呈现与浊音语音周期一致的周期特性,不过不同的是Fn (k )在周期的各个整数倍点上具有是谷值特性而不是峰值特性,因而通过Fn (k )的计算同样可以确定基音周期。 线性加权短时平均幅度差(W-AMDF )的定义: 1 1 ()|()()|1N k nw n n m F k S m k S m N k --==+--+∑ 2.3、实验过程 2.3.1自相关法(ACF ) 1、录取一段录音,采样率8K ,单声道 2、用MATLAB 的wavread 函数把录音都进来并进行归一化处理 3、对语音信号进行预加重 4、对语音信号进行截止频率为1000Hz 的低通滤波,然后进行分帧处理 5、对每帧语音进行三电平削波处理 6、对每帧分别计算短时自相关运算,去除每帧前十个点后再求最大值 7、利用最大值对应的序号N 来确定基音的周期 2.3.2短时平均幅度差法(W-ADMF ) 1、录取一段录音,采样率8K ,单声道 2、用MATLAB 的wavread 函数把录音都进来并进行归一化处理 3、对语音信号进行预加重 4、对语音信号进行截止频率为1000Hz 的低通滤波,然后进行分帧处理 5、对每帧语音进行三电平削波处理 6、对每帧分别计算线性加权短时平均幅度差运算,去除每帧前、后5个点后再求最小值M1和第二最小值M2 7、利用abs (M2-M1)来确定基音的周期

基于MATLAB的语音信号的基音周期检测

基于MATLAB的语音信号的基音周期检测 摘要:MATLAB是一种科学计算软件,专门以矩阵的形式处理数据。MATLAB将要性能的数值计算和可视化集成在一起,并提供了大量的内置函数,从而被广泛的应用于科学计算、控制系统和信息处理等领域的分析、仿真和设计工作。 MATLAB在信号与系统中的应用主要包括符号运算和数值计算仿真分析。由于信号与系统课程的许多内容都是基于公式演算,而MATLAB 借助符号数学工具箱提供的符号运算功能,基本满足设计需要。例如:解微分方程、傅里叶正反变换、拉普拉斯正反变换和Z正反变换等。MATLAB在信号与系统中的另一主要应用是数值计算与仿真分析,主要包括函数波形绘制、函数运算、冲击响应仿真分析、信号的时域分析、信号的频谱分析、系统的S域分析和零极点图绘制等内容。 本次课程设计为语音信号的基音周期检测,采集语音信号,对语音信号进行处理,区分清音浊音,并通过对采样值进行滤波、分帧、求短时自相关函数,得到浊音的基音周期。 关键字:清音、浊音、基音周期、基音检测、自相关函数

目录 1 概述 (1) 2 AMDF算法原理及实现 (1) 2.1 AMDF算法源程序 (2) 3 ACF算法原理及实现 (4) 3.1 用短时平均能量进行清/浊音的判断 (4) 3.2 自相关函数基音检测的原理 (6) 3.3 算法实现及相关程序 (6) 3.3.1 带通滤波 (7) 3.3.2 取样与分帧 (7) 3.3.3 短时能量分析 (8) 3.3.4 自相关函数分析 (11) 4 总结与心得体会 (13) 参考文献 (13)

1 概述 基音周期检测也称为基频检测(Pitch Detection) ,它的目标是找出和声带振动频率完全一致的基音周期变化轨迹曲线,或者是尽量相吻合的轨 迹曲线。基音周期检测在语音信号的各个处理领域中,如语音分析与合成、有调语音的辨意、低速率语音压缩编码、说话人识别等都是至关重要的,它的准确性及实时性对系统起着非常关键的作用,影响着整个系统的性能。 浊音信号的周期称为基音周期, 它是声带振动频率的倒数, 基音周期的估计称为基音检测。基音检测是语音处理中的一项重要技术之一, 它在有调语音的辨意、低速率语音编码、说话人识别等方面起着非常关键的作用; 但在实现过程中, 由于声门激励波形不是一个完全的周期脉冲串, 而且声道的影响很难去除、基音周期的定位困难、背景噪声的强烈影响等一系列因素, 基音检测面临着很大的困难。而自相关基因检测算法是一种基于语音时域分析理论的较好的算法。 本文在对AMDF、ACF基音检测算法基本原理进行分析的基础上,对此算法进行了深入的探讨,针对以往研究中存在的问题加以改进,给出了一种方便、快捷的检测方案。综合考虑了检测准确度和检测速率两方面的因素,然后通过对一段具体的语音信号进行处理,较准确地得到浊音语音信号的基音周期。 2 AMDF算法原理及实现 语音信号{s(n))的短时平均幅度差函数(AMDF)定义为:

语音信号基音周期检测的matlab程序.doc

function nmax=find_maxn(r) %寻找峰值最大的n值及基音周期 %r,自相关序列 %maxn,为峰值最大的n zer=find(r==0); %找第一个零点如果存在 jiaocha=0; %找第一近零点 ii=1; while (jiaocha<=0) if(r(ii)>0 && r(ii+1)<0 && (ii+1)0 %检查是否存在零点 if zer(1)

语音信号基音检测算法研究

语音信号基音检测算法研究 摘要:本文对倒谱法做了改进,在用倒谱法进行基音检测分析时,提出了一种功率谱二次处理的二次谱减法,该方法克服了倒谱法基音检测的抗噪能力低的弱点,在相同噪声环境下能更加精确地检测出语音信号的基音周期。 关键词:语音信号基音检测倒谱法二次谱减法 1、引言 近年来,基于线性预测和分析频谱的Mel倒谱系数在处理包含情感的语音识别中取得了很大的进步,能否把此种方法应用到相应状态下的基音检测中去,值得广大学者研究。国外很多学者采用实时监控情感变化,并把影响修正基音的轨迹加以平滑或者动态改变窗的宽度,可以明显降低上述影响。基音检测一直是语音信号处理的一大难题,短时自相关函数法、短时平均幅度差函数法、倒谱法、小波变换法等传统的经典基音检测方法,都有各自的用场,但同时也有其相应的不足。其中任一种方法都不能作为通用的方法,但若在基音检测过程中,对预处理和后处理上进行一些改进,且突破传统的语音模型,并适当考虑说话人的个体特征及发音时的情感力度对基音检频带内谱包络测的影响,定能提高基音检测的准确性及健壮性。 本文以语音信号的基音检测为研究对象,着重分析自相关函数法p倒谱法的定义为,时间序列的z变换的模的对数的逆z变换,该序列的倒谱的傅里叶变换形式为。落实到具体实现时,采用DFT来近似傅里叶变换,根据传统语音产生的模型及语音信号的短时性。在其频域内,语音信号短时谱等于激励源的频谱与滤波器的频谱的乘积,浊音信号短时谱中包含的快变化周期性细致结构,则必会对应着周期性脉冲激励的基频以及各次谐波。语音的倒谱是将语音的短时谱取对数后再进行IDFT来得到,所以浊音信号的周期性激励如果反映在倒谱上,便是同样周期的冲激。藉此,我们可从得到的倒谱波形中估计出基音周期。一般我们把倒谱波形中第二个冲激,认为是对应激励源的基频,即基音周期。下面列举出一种倒谱法求基音周期的框图(见图1) 。 3、改进算法的基音检测 当用无噪声的语音信号时,采用倒谱法进行基音检测还是很理想的。但是有加性噪声存在时,对数功率谱中的低电平部分会被噪声填满,从而掩盖了基音谐波的周期性。这也意味着倒谱的输入不再是单纯的周期性成分,而导致倒谱中的基音峰值变宽,而且受到噪声的污染,最终导致倒谱检测方法的灵敏度也随之下降。为此,本文提出了如下改进方法(图2): 此方法避p本文以语音信号的基音检测为研究对像,对短时自相关函数、倒谱法、这两种基音检测的方法的原理进行了分析。在此基础上,深入研究了倒谱法基音检测的算法。通过实验仿真,发现这种测量方法的不足;最后对这种算法进行了改进,在用倒谱法进行基音检测分析时,提出了一种功率谱二次处理的二次谱减法,该方法克服了倒谱法基音检测的抗噪能力低的弱点,在噪声环境相同的情况下能更加准确的检测出语音信号的基音周期,从而有效提高算法在基音检测时的准确性和抗噪性。 参考文献 [1]胡航.语音信号处理[M].哈尔滨:哈尔滨工业大学出版社,2000:116.126. [2]韩纪庆,张磊,郑铁然.语音信号处理[M].北京:清华大学出版社,2004,lO.39.

《语音信号处理》实验2-基音周期估计

华南理工大学《语音信号处理》实验报告 实验名称:基音周期估计 姓名: 学号: 班级:10级电信5班 日期:2013年5 月15日

1.实验目的 本次试验的目的是通过matlab编程,验证课本中基音周期估计的方法,本实验采用的方法是自相关法。 2. 实验原理 1、基音周期 基音是发浊音时声带震动所引起的周期性,而基音周期是指声带震动频率的倒数。基音周期是语音信号的重要的参数之一,它描述语音激励源的一个重要特征,基音周期信息在多个领域有着广泛的应用,如语音识别、说话人识别、语音分析与综合以及低码率语音编码,发音系统疾病诊断、听觉残障者的语音指导等。因为汉语是一种有调语言,基音的变化模式称为声调,它携带着非常重要的具有辨意作用的信息,有区别意义的功能,所以,基音的提取和估计对汉语更是一个十分重要的问题。 由于人的声道的易变性及其声道持征的因人而异,而基音周期的范围又很宽,而同—个人在不同情态下发音的基音周期也不同,加之基音周期还受到单词发音音调的影响,因而基音周期的精确检测实际上是一件比较困难的事情。基音提取的主要困难反映在:①声门激励信号并不是一个完全周期的序列,在语音的头、尾部并不具有声带振动那样的周期性,有些清音和浊音的过渡帧是很难准确地判断是周期性还是非周期性的。②声道共振峰有时会严重影响激励信号的谐波结构,所以,从语音信号中直接取出仅和声带振动有关的激励信号的信息并不容易。③语音信号本身是准周期性的(即音调是有变化的),而且其波形的峰值点或过零点受共振峰的结构、噪声等的影响。④基音周期变化范围大,从老年男性的50Hz到儿童和女性的450Hz,接近三个倍频程,给基音检测带来了一定的困难。由于这些困难,所以迄今为止尚未找到一个完善的方法可以对于各类人群(包括男、女、儿童及不向语种)、各类应用领域和各种环境条件情况下都能获得满意的检测结果。 尽管基音检测有许多困难,但因为它的重要性,基音的检测提取一直是一个研究的课题,为此提出了各种各样的基音检测算法,如自相关函数(ACF)法、峰值提取算法(PPA)、平均幅度差函数(AMDF)法、并行处理技术、倒谱法、SIFT、谱图法、小波法等等。 2、自相关函数 对于离散的语音信号x(n),它的自相关函数定义为: R(k)=Σx(n)x(n-k), 如果信号x(n))具有周期性,那么它的自相关函数也具有周期性,而且周期

细胞周期的流式检测方法

细胞周期的流式检测方法 细胞周期(cell cycle)是指细胞从一次分裂完成开始到下一次分裂结束所经历的全过程,分为G0/G1期、S期、G2/M期。在科研实践中,很多实验具有对细胞群体的周期分布进行检测的需求。细胞群体周期测定的方法有很多种,最常用的是PI(碘化丙啶)渗入DNA进行染色,然后通过流式细胞仪检测PI从而测定细胞群体的周期分布。 因此,下面笔者主要通过BD(Becton&Dickinson)公司生产的BD FACSCalibur流式细胞仪测定PI标记的细胞群体为例,对细胞周期的流式检测方法进行阐述。 一、PI染色步骤概略 1、单细胞悬液离心,1500rpm , 5min,弃上清。 2、PBS 1ml离心,弃上清。 3、70%酒精2ml,4℃,30min,离心,弃上清液。 4、PBS 1ml离心,弃上清。 5、RNase A的PBS溶液(20ug/ml),500ul,37℃,30min,离心弃上清。 6、PBS 1ml离心,弃上清。 7、PI的PBS溶液(50ug/ml),500ul,室温避光孵育30min。 8、吹打混匀,300目筛网过滤至流式管中,4℃保存,待测。 二、Calibur仪器设置及数据收集 1、依次打开Calibur机器电源、电脑开关和CellQuest Pro软件,按快捷键Command+B连机,按快捷键Command+1、 2、 3、4调出Detectors/Amps面板、Threshold面板、Compensation 面板和Status面板,软件的操作界面如图1所示。 图1. Cell Quest Pro软件操作界面 2、建立实验模板,包括FSC/SSC散点图、FL2-W/FL2-A散点图和FL2-A直方图。因为PI 在Calibur上是由488nm的激光器激发,530/30滤光片收集信号,所以选择FL2通道进行检测。细胞周期是2N和4N的循环,所以FL2通道的Mode参数应设置为Lin模式,同时阈值(Threshold)的Primary Param参数设置为FL2-H,Four Color DDM Param参数设置为FL2,

基于自相关法的语音基音周期估计

综合实验报告 自相关法及其变种 学院电子与信息学院专业信息与信号处理学生 学生学号 提交日期2013年7月10日

一、实验目标 1.1 了解语音基音周期估计方法,掌握自相关法估计基音周期的原理,分析其变种。 二、实验基础知识 2.1 基音与基音周期估计 人在发音时,根据声带是否震动可以将语音信号分为清音跟浊音两种。浊音又称有声语言,携带者语言部分的能量,浊音在时域上呈现出明显的周期性;而清音类似于白噪声,没有明显的周期性。发浊音时,气流通过声门使声带产生弛震荡式振动,产生准周期的激励脉冲串。这种声带振动的频率称为基音频率,相应的周期就成为基音周期。 基音周期的估计称谓基音检测,基音检测的最终目的是为了找出和声带振动频率完全一致或尽可能相吻合的轨迹曲线。 基因周期作为语音信号处理中描述激励源的重要参数之一,在语音合成、语音压缩编码、语音识别和说话人确认等领域都有着广泛而重要的问题,尤其对汉语更是如此。汉语是一种有调语言,而基因周期的变化称为声调,声调对于汉语语音的理解极为重要。因为在汉语的相互交谈中,不但要凭借不同的元音、辅音来辨别这些字词的意义,还需要从不同的声调来区别它,也就是说声调具有辨义作用;另外,汉语中存在着多音字现象,同一个字的不同的语气或不同的词义下具有不同的声调。因此准确可靠地进行基音检测对汉语语音信号的处理显得尤为重要。 2.2 基音周期估计的现有方法 到目前为止,基音检测的方法大致上可以分为三类: 1)时域估计法,直接由语音波形来估计基音周期,常见的有:自相关法、并行处理法、平均幅度差法、数据减少法等; 2)变换法,它是一种将语音信号变换到频域或者时域来估计基音周期的方法,首先利用同态分析方法将声道的影响消除,得到属于激励部分的信息,然后求取基音周期,最常用的就是倒谱法,这种方法的缺点就是算法比较复杂,但是基音估计的效果却很好; 3)混合法,先提取信号声道模型参数,然后利用它对信号进行滤波,得到音源序列,最后再利用自相关法或者平均幅度差法求得基因音周期。 三、实验原理 3.1 自相关函数 能量有限的语音信号x(n)的短时自相关函数定义为: 此公式表示一个信号和延迟m 点后该信号本身的相似性。如果信号x(n)具有周期性,那么它的自相关函数也具有周期性,而且周期与信号x(n)的周期性相同。自相关函数提供了一种获取周期信号周期的方法。在周期信号周期的整数倍上,它的自相关函数可以达到最大()()()n n R m x n x n m =+∞=-∞ =+∑

检验周期及管理办法

标准操作程序 STANDARD OPERATING PROCERE 制检验及评价的进度。 2.范围:适用于原辅料,包装材料和成品人取样到报告的全过程 3.化验申请单的发送:当仓库收料员将物料检查验收后,在由货四联单上填上内容并签名,将化验申请在2日内交质客部取样员,转给评价部门。收料后,因故不能在2日内交质客部取样品,应有收料员在“备注”栏中证券交易明原因和日期并签名。 在化验申请单上填写控制号,并按SOPQC-701“取样指令”填写后,作为取样指令交取样员取样。 在增补取样的情况下,如需全检,则应另发一份批化验记录,如仅有个别项目,则可在增补取样单上注明要求。 因故不能在收到化验申请的2日内到达取样指令时,指令人应备注栏内说明原因和日期并签名。 5.取样:取样员在取样完毕后,应在化验申请单上著名日期并签名。取样不得超过3天,否则应在备注栏内说明原因。 6.样品和批化验记录的递交:取样员应取样的当天或次日将样品及化验记录交有关人员。如系增补取样,仅作个别项目则可另发批化验记录,只随样送一份增补取样单。 收样人员接收样品时应核对样品和批化验记录或增补取样单,包括下列内容: ——品名 ——代号 ——批号 ——控制号

标准操作程序 STANDARD OPERATING PROCERE 并在收样日期内签名和注上日期。 检验结束后,检验员及有关审核人员应在化验记录或增补取样结果栏目内,填好检验结果,(或审核结果),分别签名并注明日期。 7.检验周期:根据本企业生产有关品种而制定检验周期(附件1)检验人员必须按要求出具报告。 物殊情况下,要求提前出出具检查报告时,应由质定部负责人签发后方可予以安排。

结合EMD与DWT-ACF的语音基音周期检测改进算法

V ol 38No.2 Apr.2018 噪 声与振动控制NOISE AND VIBRATION CONTROL 第38卷第2期2018年4月 文章编号:1006-1355(2018)02-0173-06+192 结合EMD 与DWT-ACF 的语音基音 周期检测改进算法 张 涛,章小兵,朱明星 (安徽工业大学电气与信息工程学院,安徽马鞍山243002) 摘要:针对传统小波-自相关算法在噪声环境下检测语音的基音周期会出现偏差和漏报的情况,提出一种经验模式分解下的小波-自相关的基音周期检测改进算法。该算法首先利用经验模式分解去除含噪语音趋势项并减噪,再利用改进的小波-自相关法突出每个基音周期的峰值点,提高了基音周期检测的精度。实验结果表明,该改进方法可有效改善加噪语音在基音提取上出现的偏差误报情况以及避免部分倍频和半频错误,提高基音周期检测速率及准确率。 关键词:声学;基音周期检测;小波-自相关;经验模式分解;固有模态函数;倍频和半频 中图分类号:TN912.3 文献标志码:A DOI 编码:10.3969/j.issn.1006-1355.2018.02.033 Improved Algorithm for Speech Pitch Detection Combined with EMD and DWT-ACF ZHANG Tao ,ZHANG Xiaobing ,ZHU Mingxing (School of Electrical and Information Engineering,Anhui University of Technology, Maanshan 243000,Anhui China ) Abstract :Deviation or omission may occur in speech pitch detection in Low SNR circumstances when using traditional discrete wavelet transform-autocorrelation function algorithm.This paper proposes an improved algorithm based on empirical mode decomposition (EMD)and discrete wavelet transform-autocorrelation function (DWT-ACF).First of all,the EMD process is used to remove the noisy speech trend items and reduce the noise.Then,the improved DWT-ACF is used to highlight the peak value of each pitch period to raise the accuracy of the pitch period detection.The experimental results show that the improved method can effectively reduce the frequency doubling and half frequency errors of noisy speech in pitch extraction so that the situation of the deviation or omission is improved,and the speed and accuracy of the pitch detection is raised. Keywords :acoustics;pitch detection;discrete wavelet transform-autocorrelation function;empirical mode decomposition;intrinsic mode function;frequency doubling and half-frequency 基音周期检测是语音信号处理中的重要步骤之一,它在语音识别、语音情感识别、语音合成以及语音编码中有着广泛的应用[1]。于是,精准的基音周期检测就具有非常重要的意义。目前的基音周期检测方法有自相关函数法(Auto Correlation Function ,ACF)[2]、平均幅度差函数法(Average Magnitude 收稿日期:2017-07-13基金项目:安徽工业大学重大产学研项目(RD14206003)作者简介:张涛(1992-),男,安徽省芜湖市人,硕士研究生, 主要研究方向为语音信号处理。E-mail:596569464@https://www.360docs.net/doc/3d329190.html, 通信作者:章小兵(1972-),男,硕士生导师,主要研究方向为 语音信号处理、测控技术、机器人技术。E-mail:zxb130********@https://www.360docs.net/doc/3d329190.html, Difference Function ,AMDF)[3]、倒谱法[4]、线性预测系数(Linear Prediction Coefficient ,LPC)[5]、小波变换[6]以及相衍生的小波加权自相关函数法[7-8]、平均幅度差自相关函数法[9]等。由于语音是一种复杂非平稳的信号,受限于人的声道、基音周期范围、情感以及单词的音调等各种因素的影响,因此基音周期的精确检测实际上是非常困难的,但基于基音在语音识别过程中的重要性,人们提出了各种基音周期检测算法。而这些方法中自相关函数法(Auto Correlation Function ,ACF)即使在完全纯净语音下也会发生基音的倍频和半频错误,平均幅度差函数法(Average Magnitude Difference Function ,A-MDF)在信号幅度变化较快时会出现均值下降的趋势,倒 万方数据

基音周期检测算法比较

本科毕业论文 题目语音基音周期检测算法比较学院管理科学与工程学院 专业电子信息工程 班级 081信工(1)班 学号 200883082 姓名周刚 指导老师段凯宇讲师 二〇一二年六月

语音基音周期检测算法比较 摘要 基音周期作为语音信号处理中描述激励源的重要参数之一,广泛的应用于语音合成、语音编码和语音识别等语音信号处理等技术领域。准确可靠的对基音周期进行检测将直接影响整个语音处理系统的性能。 常用的基音检测算法对于纯净语音信号都能达到较好的检测效果。然而,实际当中的语音信号不可避免的会受到外界背景噪音的影响,使得这些检测算法的检测效果都不是很理想,为此本文用两种基本算法对语音信号滤波前后进行基音周期检测,在进行比较。 论文首先介绍了语音基音检测算法的研究背景极其重要意义。其次对现有的基音检测算法进行了归纳和总结,并详细的介绍本文将用的两种基本基音检测算法的基本原理及实现。最后在Matlab上对语音信号进行基音周期检测。 论文还完成了算法的程序设计,在Matlab7.0仿真环境下,对上诉算法进行仿真验证,并且在滤波前后做了对比实验。实验结果表明,经过滤波的语音信号基音周期检测的更加准确。 关键词:基音检测;自相关函数法;平均幅度差函数法;基音轨迹

Abstract Pitch as in speech signal processing is one of the important parameters to describe the excitation source, widely used in speech synthesis, speech coding and speech recognition speech signal processing technology. Accurate pitch period detection will directly affect the performance of the speech processing system. Commonly used algorithm for pitch detection for clean speech signal to achieve good detection effect. However, the actual speech signal will be inevitably influenced by external effects of background noise, so the detection algorithm to detect the effect is not very ideal, the paper use two basic algorithms before and after filtering the speech signal pitch detection, in comparison. The thesis first introduces the research background of speech pitch detection algorithm is very important. Next to the existing algorithm for pitch detection are summarized, and a detailed introduction to this article will use the two kinds of basic pitch detection algorithm is the basic principle and realization. Finally in Matlab on speech signal pitch period detection. The paper also finished programming algorithm, in the Matlab7.0 simulation environment, the algorithm is validated by simulation, and the contrast experiments were done before and after filtering. The experimental results show that, after the filtering of the speech signal pitch period detection is more accurate. Keywords: pitch detection; autocorrelation function; the average magnitude difference function method; pitch contrail

细胞周期测定实验

细胞周期测定实验 细胞计数法: 实验方法原理体外培养细胞生长、分裂繁殖的能力,可用分裂指数来表示。它与生长曲线有一定的联系,如随着分裂指数的不断提高,细胞也就进入了指数生长期。 分裂指数指细胞群体中分裂细胞所占的百分比,它是测定细胞周期的一个重要指标,也是不同实验研究选择细胞的重要依据。 实验材料细胞 试剂、试剂盒胰酶甲醇培养液冰醋酸Giemsa染液 仪器、耗材CO2培养箱普通显微镜培养皿盖玻片吸管 实验步骤一、消化细胞,将细胞悬液接至内含盖玻片的培养皿中。 二、CO2培养箱中培养48小时,使细胞长在盖片上。 三、取出盖片,按下列顺序操作: PBS漂洗3分钟→甲醇:冰醋酸=3:1固定液中固定30分钟→Giemsa液染色10分钟→自来水冲洗。 四、盖片晾干后反扣在载玻片上,镜检。 五、计算 分裂指数=分裂细胞数/总细胞数×100% 展开 注意事项1. 操作时动作要轻,以免使盖片上的细胞脱落。 其他一、Giemsa染液配制 称Giemsa粉末0.5 g,加几滴甘油研磨,再加入甘油(使加入的甘油总量为33 ml)。56℃中保温90-120分钟。加入33 ml甲醇,置棕色瓶中保存,此为Giemsa原液。使用时按

要求用PBS稀释。一般稀释10倍。 BrdU参入法 实验方法原理细胞周期指细胞一个世代所经历的时间。从一次细胞分裂结束到下一次分裂结束为一个周期。细胞周期反应了细胞增殖速度。 单个细胞的周期测定可采用缩时摄影的方法,但它不能代表细胞群体的周期,故现多采用其他方法测群体周期。 BrdU(5-溴脱氧尿嘧啶核苷)加入培养基后,可做为细胞DNA复制的原料,经过两个细胞周期后,细胞中两条单链均含BrdU的DNA将占l/2,反映在染色体上应表现为一条单体浅染。如经历了三个周期,则染色体中约一半为两条单体均浅染,另一半为一深一浅。细胞如果仅经历了一个周期,则两条单体均深染。计分裂相中各期比例,就可算出细胞周期的值。 实验材料细胞 试剂、试剂盒BrdU 甲醇冰醋酸Giemsa染液秋水仙素SSC 柠檬酸三钠NaCl 仪器、耗材冰箱玻片水浴锅锅盖紫外灯光学显微镜 实验步骤一、试剂配制 1. BrdU配制 BrdU 10 mg加双蒸水10 ml ,4℃下避光保存。 2. 2×SSC配制 NaCl 1.75 g,柠檬酸三钠0.88 g,加水至100 ml,4℃保存。 二、细胞生长至指数期时,向培养液中加入BrdU,使最终浓度为10 μg/ml。 三、44小时加秋水仙素,使每ml中含0.1 μg。 四、48小时后常规消化细胞至离心管中,注意培养上清的漂浮细胞也要收集到离心管中。

常用的基音周期检测的方法有哪些

常用的基音周期检测的方法有哪些?它们的基本原理是什么? 自相关法、平均幅度差函数法、并行处理法、倒谱法、简化逆滤波法 自相关法的基本原理是浊音信号的自相关函数在基音周期的整数倍位置上出现峰值;而清音的自相关函数没有明显的峰值出现。因此检测是否有峰值就可判断是清音或浊音,检测峰值的位置就可提取基音周期值。 平均幅度差函数法的基本原理是对周期性的浊音语音,Fn(k)呈现与浊音语音周期相一致的周期特性,Fn(k)在周期的各个整数倍点上具有谷值特性,因而通过Fn(k)的计算可以来确定基音周期。而对于清音语音信号,Fn(k)却没有这种周期特性。利用Fn(k)的这种特性,可以判定一段语音是浊音还是清音,并估计出浊音语音的基音周期。 倒谱(CEP)法利用语音信号的倒频谱特征,检测出表征声门激励周期的基音信息。采取简单的倒滤波方法可以分离并恢复出声门脉冲激励和声道响应,根据声门脉冲激励及其倒谱的特征可以求出基音周期。 简述时域分析的技术(最少三项)及其在基因检测中的应用。 短时能量及短时平均幅度分析、短时过零率分析、短时相关分析、短时平均幅度差函数基音检测中的应用:基音检测的提取。 二、名词解释(每题3分,共15分) 端点检测:就从包含语音的一段信号中,准确的确定语音的起始点和终止点,区分语音信号和非语音信号。共振峰:当准周期脉冲激励进入声道时会引起共振特性,产生一组共振频率,称为共振峰频率或简称共振峰。语谱图:是一种三维频谱,它是表示语音频谱随时间变化的图形,其纵轴为频率,横轴为时间,任一给定的频率成分在给定时刻的强弱用相应点的灰度或色调的浓淡来表示。码本设计:就是从大量信号样本中训练出好的码本,从实际效果出发寻找好的失真测度定义公示,用最少的搜素和计算失真的运算量。语音增强:语音质量的改善和提高,目的去掉语音信号中的噪声和干扰,改善它的质量。

语音基音周期的估计

实验一离散数字信号的产生及其时域处理 学习实现实验1的内容,并且编制一个程序(m文件)产生5种信号,函数需要的参数可输入确定,并绘出其图形 1、单位抽样序列 在MATLAB中可以利用函数实现, %单位抽样序列函数% X=0:10; Y=[0 1 zeros(1,9)]; stem(X,Y,'r'); axis([-1,10,0,1]); title('单位抽样序列'); xlabel('n'); ylabel('δ*n+'); 图形如右: 2、单位阶越序列

在MATLAB中可以利用函数实现, 实现过程如下: %单位阶跃序列函数 K=-8:8; H=[zeros(1,8),ones(1,9)]; stem(K,H,'r'); axis([-8,8,0,2]); title('单位阶跃序列'); xlabel('n'); ylabel('u[n]'); 图形如下: 3、正弦序列,在MATLAB中实现过程如下:%正弦序列函数sin(2*pi*D/5+pi/4)%

D=-1:0.1*pi:8*pi; C=sin(2*pi*D/5+pi/4); stem(D,C,'filled'); axis([-1,10,-2,2]); title('正弦序列'); xlabel('n'); ylabel('sin(2*pi*D/5+pi/4)') 图形如下: 4、复指数序列,从幅度和相位进行分析,在MATLAB中实现过程如下:%复指数序列函数% n=[0:10]; x1=2*exp((-0.2+0.7*j)*n); x2=abs(x1); x3=angle(x1);

流式细胞仪检测细胞周期操作步骤之欧阳家百创编

流式细胞仪检测细胞周期操作步骤 欧阳家百(2021.03.07) 取对数生长期的A549细胞,按1×106 cells/mL以1mL接种于100mm培养皿内 ↓ 24h后,进行所需的处理(比如加药,照射) ↓ 特定时间后终止培养,进行下一步的实验 ↓ 收集原培养液,洗后的PBS和消化后的细胞,将三者混匀放入 15ml离心管中 ↓ 1000rpm离心5min(短时低速离心) ↓ 弃上清,用1.5ml预冷PBS,1000rpm离心5min后去除PBS和细 胞悬液内的细胞碎片 ↓ 加入1.5ml预冷PBS,在涡旋状态下加入3.5ml无水乙醇,混匀后,于4℃固定30min,或-20℃长期保存。 ↓ 1000r/min,离心5min ↓ 将乙醇吸除,加PBS清洗混匀 ↓ 1000r/min,5min再离心一遍,将残留在细胞上的乙醇除去 ↓

吸除离心管内PBS,加入200ul PBS和2ul的RNA酶 (0.25mg/ml)(37℃下孵育30min) ↓ 加入0.5ml的50ug/ml的PI溶液室温下避光染色30min ↓ 将离心管内的细胞过滤(300um尼龙网膜)至含有PBS的EP管中(PI具有很强的粘附性,容易使细胞聚团),标记EP管 ↓ 提前一天网上预约 ↓ 开机(先开仪器后开软件) ↓ 流式细胞仪的结构一般分为5部分:①流动室及液流驱动系统; ②激光光源及光束成形系统;③光学系统;④信号检测、存贮、显示、分析系统;⑤细胞分选系统。 ↓ 检测前先涡旋使细胞混匀悬浮呈单个细胞,然后插入流式细胞仪上 ↓ 流动室内充满鞘液,细胞排成单列由喷嘴中心喷出,形成细胞液柱 ↓ 液柱与激光束相交,细胞上的荧光染料被激发产生荧光(488nm 激发光源) ↓ 荧光信号变成电信号输出到计算机,软件分析(荧光染料和细胞

实验三语音信号的基音周期提取

实验三语音信号的基音周期提取 一、实验目的 1、熟练运用MATLAB软件的运用,学习通过MATLAB软件编程来进行语音信号的基因周期提取。 2、掌握语音信号的基音周期提取的方法,实现其中一种基频提取方法。 3、学会用自相关法进行语音信号的基因检测。 二、实验仪器设备及软件 MATLAB 三、实验原理 浊音信号的自相关函数在基因周期的整数倍位置上出现峰值,而清音的自相关函数没有明显的峰值出现。因此检测自相关函数是否有峰值就可以判断是清音还是浊音,而峰-峰值之间对应的就是基音周期。 影响从自相关函数中正确提取基音周期的最主要原因是声道响应。当基音的周期性和共振峰的周期性混在一起时,被检测出来的峰值可能会偏离原来峰值的真实位置。另外,在某些浊音中,第一共振频率可能会等于或低于基音频率。此时,如果其幅度很高,它就可能在自相关函数中产生一个峰值,而该峰值又可以同基音频率的峰值相比拟。 1、自相关函数 对于离散的语音信号x(n),它的自相关函数定义为: R(k)=Σx(n)x(n-k), 如果信号x(n))具有周期性,那么它的自相关函数也具有周期性,而且周期与信号x(n) 的周期性相同。自相关函数提供了一种获取周期信号周期的方法。在周期信号周期的整数倍上,它的自相关函数可以达到最大值,因此可以不考虑起始时间,而从自相关函数的第一个最大值的位置估计出信号的基音周期,这使自相关函数成为信号基音周期估计的一种工具。 2、短时自相关函数 语音信号是非平稳的信号,所以对信号的处理都使用短时自相关函数。短时自相关函数是在信号的第N个样本点附近用短时窗截取一段信号,做自相关计算所得的结果 Rm(k)=Σx(n)x(n-k) 式中,n表示窗函数是从第n点开始加入。

两种基音周期检测方法

基音周期中两种算法 常用的基音周期检测方法-自相关函数法、倒谱法、平均幅度差函数法都属于非基于事件基音检测方法,都先将语音信号分为长度一定的语音帧,然后对每一帧语音求平均基音周期,它们的优点是比较简单,主要应用于只需要平均基音周期作为参数的语音编解码,语音识别等。 自相关函数具有很好的抗噪性,但易受半频、倍频错误影响。平均幅度差函数只需加法、减法和取绝对值等计算,算法简单;它们在无背景噪声情况下可以精确地提取的语音基音周期,但在语音环境较恶劣、信噪比较低时,检测的结果很差,难以让人满意。 2.1 基于短时自相关函数的方法 能量有限的语音信号}{()s n 的短时自相关函数[10][11]定义为: 10()[()()][()()]N n m R s n m w m s n m w m τ τττ--==++++∑ (2.1) 其中,τ为移位距离,()w m 是偶对称的窗函数。 短时自相关函数有以下重要性质: ①如果}{()s n 是周期信号,周期是P ,则()R τ也是周期信号,且周期相同,即()()R R P ττ=+。 ②当τ=0时,自相关函数具有最大值;当0,,2,3P P P τ=+++…处周期信号的自相关函数达到极大值。 ③自相关函数是偶函数,即()()R R ττ=-。 短时自相关函数法基音检测的主要原理是利用短时自相关函数的第二条性质,通过比较原始信号和它移位后的信号之间的类似性来确定基音周期,如果移位距离等于基音周期,那么,两个信号具有最大类似性。 在实际采用短时自相关函数法进行基音检测时,使用一个窗函数,窗不动,语音信号移动,这是经典的短时自相关函数法。窗口长度N 的选择至少要大于基音周期的两倍,N 越大,短时自相关函数波形的细节就越清楚,更有利于基音检测,但计算量较大,近年来由于高速数字信号处理器(DSP )的使用,从而使得这一算法简单有效,而不再采用结构复杂的快速傅里叶变换法、递归计算法等;

测月经周期正常标准方法

测月经周期正常标准方法 有很多女性对自身月经是不是正常并不是很清楚,想要知道自身月经是不是正常,都是要进行测试,这样使得能够了解月经情况,如果出现问题后,要及时改善,避免引发身体疾病,那测月经周期正常标准方法都有什么呢,下面就详细的介绍下,使得对这样问题有一些了解。 测月经周期正常标准方法: ①行经年龄。女性一般在13岁左右月经即开始来潮,到49岁左右则自行闭止,历时约35年左右。在此期间除去妊娠及哺乳期以外,月经通常是一个月来潮一次,信而有期,因而称

为月经。 ②行经时间。也叫经期。是指经血来潮的持续时间。正常者应为3~7天,多数人为4~5天。若平时月经很正常,仅无其他明显的特殊诱因,出现月经提前或推迟7天以上,行经时间延长,应考虑是否有月经不调等病症。 ③月经的周期。月经的周期即两次月经之间的第一天相隔时间一般为28天,偶尔提前或延后时间不超过7天者仍可视为正常,故正常的月经周期不应少于21天,也不能超过35天。 ④经质。是指经血的性状,正常情况下经质不稀不稠,不易凝固,无明显血块,无特殊气味。如果月经血又黏又稠,或

清稀如水,或夹有较多血块,应注意是否有子宫肌瘤、贫血等病症。 ⑤经量。是指经期排出的血量,一般总量约为50~80毫升。由于个人的体质、年龄、气候、地区和生活条件的不同,经量有时略有增减,均属正常生理范畴。但如果每次月经量少于50毫升或超过100毫升,应考虑为月经病。⑥经色。是指月经出血的颜色,正常经血一般为红色稍黯,开始色较浅,以后逐渐加深,最后又转为淡红色而干净。如果一直是鲜红色、紫红色或淡黄、咖啡色均属不正常。 在对测月经周期正常标准方法认识后,女性在测试的时候,都是可以按照以上方法进行,不过要注意的是,如果这些项目有异常情况的,都是要选择对应改善方法,否则问题严重后,对女性生育也是会造成影响的,这点女性也要注意。

相关文档
最新文档