发明名称 可变速率声码器
摘要 一种通过对数字化语音取样的帧作可变速率编码而将语音信号压缩的装置和方法。对于数字化语音取样的每个帧确定语音动作级别,依据所确定的帧语音动作级别,从一组速率中选出一个输出数据包速率。该组速率中的最低速率对应于检测到的最低语音动作级别,例如对应于语音中的背景噪声或停顿,而最高速率对应于检测到的最大语音动作级别,如对应于现有发音。每个帧根据选中速率的预定编码格式进行编码,各个速率具有代表编码帧的相应位数。对每个编码帧形成一个数据包,各输出数据包的位速率对应于选中的速率。
申请公布号 CN1119796C 申请公布日期 2003.08.27
申请号 CN96123201.3 申请日期 1992.06.11
申请人 夸尔柯姆股份有限公司 发明人 保罗E·雅各布;威廉·R·加德纳;冲·U·李;克莱恩·S·吉豪森;S·凯瑟琳·兰姆;民昌·蔡
分类号 G10L19/00;H04B1/66;H04J3/16 主分类号 G10L19/00
代理机构 上海专利商标事务所 代理人 沈昭坤
主权项 1.一种通过对数字化语音取样帧进行可变速率编码的语音信号压缩的方法,其特征在于,它包括下列步骤:用一个窗函数乘所述数字化语音取样帧的一个序列中的一个数字化语音取样帧,以提供一个加窗的语音数据帧;由所述加窗的语音帧计算一组自相关系数;由所述自相关系数组确定一个编码速率;由所述自相关系数组计算一组线性预测编码系数;将所述线性预测编码系数组转换成一组线频谱对的值;根据来自微机的速率指令和所述编码速率量化所述线频谱对系数组;从一组预定的音调值中选择一个使输入语音与合成语音之均方差最小的音调值,以便为每个数字化帧中的每个音调子帧提供一个选中的音调值;根据所述编码速率和所述速率指令,量化所述选中的音调值;从一组预定的码书值中选择一个使输入语音与合成语音之均方差最小的码书值,以便为每个码书子帧提供一个选中的码书值;根据所述编码速率和所述速率指令,量化所述选中的码书值;并且生成一输出数据包,该数据包包括所述量化的线频谱对的值、量化的被选中的音调值和量化的被选中的码书值。
地址 美国加利福尼亚州