发明名称 一种自适应的变采样率音频采样方法
摘要 本发明提供一种自适应的变采样率音频采样方法,其根据采样数据测量过零点数目,依据过零点数目调整采样频率,具体包括以下步骤:步骤1,通过采样点的电压值估计过零点的时刻:判断前后2个采样值的符号是否相同,若相同,则两个采样值的两个采样点间没有过零点发生;若不同,则两个采样值的两个采样点的电压穿过零点一次,两个采样点的电压符号发生一次变更;步骤2,统计一帧采样数据内变更的次数得出过零点的数目,具体而言,以采样数据的符号位为计数时钟,利用符号位的上升沿和下降沿,在一帧采样数据传输时间内进行计数,得到计数值就是这帧数据的过零点数目;步骤3,根据过零点数目与频率的对应关系,利用分段采样进行采样频率的选择。
申请公布号 CN103745726B 申请公布日期 2016.08.17
申请号 CN201310562870.3 申请日期 2013.11.07
申请人 中国电子科技集团公司第四十一研究所 发明人 肖唐良;刘娜;杨青;宫夏
分类号 G10L19/022(2013.01)I 主分类号 G10L19/022(2013.01)I
代理机构 代理人
主权项 一种自适应的变采样率音频采样方法,其特征在于,根据采样数据测量过零点数目,依据所述过零点数目调整采样频率,具体包括以下步骤:步骤1,通过采样点的电压值估计过零点的时刻:判断前后2个采样值的符号是否相同,若相同,则所述两个采样值的两个采样点间没有过零点发生;若不同,则所述两个采样值的两个采样点的电压穿过零点一次,所述两个采样点的电压符号发生一次变更;步骤2,统计一帧采样数据内变更的次数得出过零点的数目,具体而言,以采样数据的符号位为计数时钟,利用符号位的上升沿和下降沿,在一帧采样数据传输时间内进行计数,得到计数值就是这帧数据的过零点数目;步骤3,根据过零点数目与频率的对应关系,利用分段采样进行采样频率的选择;进一步的,所述步骤3包括:步骤31,同一频率内频率与过零点数目的对应关系如式(1)所示:<img file="FSB0000151020680000011.GIF" wi="1563" he="317" />N为过零点数目,M为帧数据长度,f为输入音频信号频率,f<sub>s</sub>为采样频率,表达式<img file="FSB0000151020680000012.GIF" wi="73" he="50" />表示不大于x的最大整数;步骤32,采用分段采样减少采样频率级数,分段原则是:在该采样频率下,此段音频频率范围内,过零点数目范围为:[N<sub>min</sub>,N<sub>max</sub>],其中<img file="FSB0000151020680000013.GIF" wi="1621" he="271" /><img file="FSB0000151020680000021.GIF" wi="1615" he="282" />步骤33,分段结束后,确定各频率段的最大频率在各采样率下的过零点数目,其中i大于等于1、j小于等于L,N<sub>ij</sub>表示第i频率范围,j大于等于1、j小于等于L,表示第j个采样频率,L表示所分的频率段个数,利用检测到的过零点数目与[N<sub>1j</sub>,N<sub>2j</sub>,……,N<sub>Lj</sub>]进行采样频率的调整。
地址 266555 山东省青岛市经济技术开发区香江路98号