发明名称 | 一种基于数字信号处理的语音变声方法 | ||
摘要 | 本发明公开了一种基于数字信号处理的语音变声方法,包括步骤(1)选取需要变声的原始语音信号;(2)得到原始语音信号的基音周期长度;(3)根据基音周期长度定位整个原始语音信号的每一个基音周期的位置;(4)在原始语音信号中的基音周期之间删除/插入基音周期,得到缩短/伸长的语音信号;(5)将缩短/伸长的语音信号线性伸长/压缩至与原始语音信号一致的长度,得到变声后的语音信号。本发明是基于数字信号处理的语音变声方法,该方法简单实用,运算量很小,适于在DSP芯片上实时实现,变声的语音的自然度很高。而且变声后的语音的长度与原始语音长度一致,有利于实时传送变声后的语音信号。 | ||
申请公布号 | CN1248191C | 申请公布日期 | 2006.03.29 |
申请号 | CN03137014.4 | 申请日期 | 2003.06.19 |
申请人 | 北京中科信利技术有限公司;中国科学院声学研究所 | 发明人 | 李明;刘建;汪俊杰;庹凌云;颜永红;孙宝海 |
分类号 | G10L13/02(2006.01) | 主分类号 | G10L13/02(2006.01) |
代理机构 | 北京泛华伟业知识产权代理有限公司 | 代理人 | 王凤华 |
主权项 | 1、一种基于数字信号处理的语音变声方法,包括如下步骤:(1)选取需要变声的原始语音信号;(2)当原始语音信号存在周期性时,计算其基频值,并计算与该基频值对应的基音周期的长度;当原始语音中并不存在周期性时,在65Hz到500Hz之间取一频率值,将该频率值对应的周期作为基音周期,将该频率值对应的周期长度作为基音周期长度;(3)根据步骤(2)中得到的基音周期长度定位整个原始语音信号的每一个基音周期的位置;(4)在原始语音信号中的基音周期之间删除/插入基音周期,得到缩短/伸长的语音信号;(5)将步骤(4)中得到的缩短/伸长的语音信号线性伸长/压缩至与原始语音信号一致的长度,得到变声后的语音信号。 | ||
地址 | 100080北京市海淀区北四环西路21号 |