发明名称 声音讯号的音高参考点筛选系统及方法
摘要
申请公布号 TWI345217 申请公布日期 2011.07.11
申请号 TW096143786 申请日期 2007.11.19
申请人 无敌科技股份有限公司 发明人 陈进旺
分类号 G10L11/00 主分类号 G10L11/00
代理机构 代理人
主权项 一种声音讯号的音高参考点筛选系统,适于作为计算音框中一声音讯号的基本周期之前的预处理,该系统包含:一音讯撷取模组,用以撷取该声音讯号;一音高侦测演算模组,耦合于该音讯撷取模组,用以对该声音讯号进行一音高侦测演算后,将该声音讯号转换为对应的至少一讯号点,其中各该讯号点皆具有对应的一音高演算值;一门槛值演算模组,耦合于该音高侦测演算模组,用以撷取各该讯号点之音高演算值,根据该些音高演算值取得一门槛值,及根据该音高侦测演算之特性建立一门槛值条件,其中当该特性为求取至少一局部最小值时,该门槛值条件为小于该门槛值,当该特性为求取至少一局部最大值时,该门槛值条件为大于该门槛值;及一比对模组,耦合于该门槛值演算模组,用以将音高演算值符合该门槛值条件之各该讯号点进行一局部极值比对演算,其中当该门槛值条件为小于该门槛值时,取出该些讯号点的该音高演算值为局部最小值者加入至一音高参考阵列中,当该门槛值条件为大于该门槛值时,则取出该些讯号点的该音高演算值为局部最大值者加入至该音高参考阵列中。如申请专利范围第1项所述之声音讯号的音高参考点筛选系统,其中该音讯撷取模组设定为根据一取样频率撷取该声音讯号。如申请专利范围第1项所述之声音讯号的音高参考点筛选系统,其中该门槛值系该些音高演算值之一平均值。如申请专利范围第1项所述之声音讯号的音高参考点筛选系统,其中该特性为求取至少一局部最小值的该音高侦测演算法包含一平均振幅差异函数演算法。如申请专利范围第1项所述之声音讯号的音高参考点筛选系统,其中该特性为求取至少一局部最大值的该音高侦测演算法包含一自相关演算法。一种声音讯号的音高参考点筛选方法,适于作为计算音框中一声音讯号的基本周期之前的预处理,该方法包含:对该声音讯号进行一音高侦测演算后,将该声音讯号转换为对应的至少一讯号点,其中各该讯号点皆具有对应的一音高演算值;利用一门槛值演算模组,撷取各该讯号点之音高演算值,根据该些音高演算值取得一门槛值,及根据该音高侦测演算之特性建立一门槛值条件,其中当该特性为求取至少一局部最小值时,该门槛值条件为小于该门槛值,当该特性为求取至少一局部最大值时,该门槛值条件为大于该门槛值;将各该讯号点与该门槛值条件进行比对;及将音高演算值符合该门槛值条件之各该讯号点进行一局部极值比对演算,其中当该门槛值条件为小于该门槛值时,取出该些讯号点的该音高演算值为局部最小值者加入至一音高参考阵列中,当该门槛值条件为大于该门槛值时,则取出该些讯号点的该音高演算值为局部最大值者加入至该音高参考阵列中。如申请专利范围第6项所述之声音讯号的音高参考点筛选方法,其中该声音讯号系以一取样频率撷取之讯号。如申请专利范围第6项所述之声音讯号的音高参考点筛选方法,其中该门槛值系该些音高演算值之一平均值。如申请专利范围第6项所述之声音讯号的音高参考点筛选方法,其中该特性为求取至少一局部最小值的该音高侦测演算法包含一平均振幅差异函数演算法。如申请专利范围第6项所述之声音讯号的音高参考点筛选方法,其中该特性为求取至少一局部最大值的该音高侦测演算法包含一自相关演算法。一种声音讯号的音高参考点筛选系统,适于作为计算音框中一声音讯号的基本周期之前的预处理,该系统包含:一音讯撷取模组,用以撷取该声音讯号;一音高侦测演算模组,耦合于该音讯撷取模组,用以对该声音讯号进行一音高侦测演算后,将该声音讯号转换为对应的至少一讯号点,其中各该讯号点皆具有对应的一音高演算值,及根据该音高侦测演算之特性自该些音高演算值中取出至少一个局部最大值或取出至少一个局部最小值;一门槛值演算模组,耦合于该音高侦测演算模组,用以利用该些为局部最大值或为局部最小值之音高演算值进行运算以取得一门槛值,并根据该音高侦测演算之特性建立一门槛值条件,其中当该特性为取出至少一局部最小值时,该门槛值条件为小于该门槛值,当该特性为取出至少一局部最大值时,该门槛值条件为大于该门槛值;及一比对模组,耦合于该门槛值演算模组,用以将符合该门槛值条件的该些音高参考值为局部最大值或为局部最小值的讯号点加入至一音高参考阵列中。如申请专利范围第11项所述之声音讯号的音高参考点筛选系统,其中该音讯撷取模组设定为根据一取样频率撷取该声音讯号。如申请专利范围第11项所述之声音讯号的音高参考点筛选系统,其中该特性为求取至少一局部最小值的该音高侦测演算法包含一平均振幅差异函数演算法。如申请专利范围第11项所述之声音讯号的音高参考点筛选系统,其中该特性为求取至少一局部最大值的该音高侦测演算法包含一自相关演算法。一种声音讯号的音高参考点筛选方法,该方法适于作为计算音框中一声音讯号的基本周期之前的预处理,该方法包含:对该声音讯号进行一音高侦测演算后,将该声音讯号转换为对应的至少一讯号点,其中各该讯号点皆具有对应的一音高演算值;根据该音高侦测演算之特性自该些音高演算值中取出至少一个局部最大值或取出至少一个局部最小值;以该些为局部最大值或为局部最小值之音高演算值进行运算以取得一门槛值,并根据该音高侦测演算之特性建立一门槛值条件,其中当该特性为求取至少一局部最小值时,该门槛值条件为小于该门槛值,当该特性为求取至少一局部最大值时,该门槛值条件为大于该门槛值;将各该局部极值点与该门槛值条件进行比对;及将符合该门槛值条件的该些音高参考值为局部最大值或为局部最小值的讯号点加入至一音高参考阵列中。如申请专利范围第15项所述之声音讯号的音高参考点筛选方法,其中该声音讯号系以一取样频率撷取之讯号。如申请专利范围第15项所述之声音讯号的音高参考点筛选方法,其中求取至少一局部最小值的该音高侦测演算包含一平均振幅差异函数演算法。如申请专利范围第15项所述之声音讯号的音高参考点筛选方法,其中求取至少一局部最大值的该音高侦测演算包含一自相关演算法。
地址 台北市内湖区瑞光路513巷36号10楼