|
|
|
|
|
|
用于语音快速编码的被选信号脉冲幅度的代数码本<%=id%> |
|
|
|
本发明涉及对码本进行搜索以对声音信号进行编码的方法和设备。该码本由一个脉冲幅度/位置组合的集合组成,每个脉冲幅度/位置组合定义了L个不同的位置,并包括分配给该组合的各个位置的零幅脉冲和非零幅脉冲。每个非零幅脉冲有q种可能幅度。该方法从码本中预选脉冲幅度/位置组合的一个子集,并将该搜索限制在该子集内。预选该子集前预先建立幅度/位置函数。预先建立幅度/位置函数包括通过a)对声音信号进行处理以产生目标信号D和残留信号R′;b)根据目标信号D和残留信号R′计算幅度预估矢量B;以及c)对每一位置p,量化矢量B的幅度预估值Bp以得出为位置p选择的幅度,来给每个位置p预先分配q种可能幅度之一的步骤。
主权项
权利要求书
1.一种在码本中进行搜索以对声音信号编码的方法,其中
-所述码本包含脉冲幅度/位置组合(Ak)的一个集合;
-每个脉冲幅度/位置组合(Ak)定义L个不同的位置,并且包括分配给
该组合中各个位置p=1,2,...,L的零幅脉冲和非零幅脉冲;
-每一非零幅脉冲采用q种可能的幅度之一;以及
-所述码本搜索实施方法包括:
与所述声音信号相关地从所述码本中预选脉冲幅度/位置组合(Ak)的
一个子集;以及
仅搜索所述脉冲幅度/位置组合(Ak)的所述子集以对声音信号编码,
从而由于仅搜索码本中脉冲幅度/位置组合的一个子集,而降低搜索复杂
度;
其中所述预选脉冲幅度/位置组合(Ak)步骤包括与所述声音信号相关
地、在位置p=1,2,...,L和q种可能幅度之间预先建立一个幅度/位置
函数( );
预先建立幅度/位置函数( )的步骤包括给每一位置p预先分配q种
可能幅度之一作为有效幅度;以及
给每一位置p预先分配q种可能幅度之一的步骤包括:
对所述声音信号进行处理以产生一个经逆向滤波的目标信号D和一个
已去除音调的残留信号R′;
根据经逆向滤波的目标信号D和已去除音调的残留信号R′计算幅度预
估矢量B;以及
对所述的每一位置p,量化所述矢量B的幅度预估值 以得出准备为
所述位置p选择的幅度;以及
搜索脉冲幅度/位置组合(Ak)的所述子集的步骤包括将搜索限制在所
述码本中具有满足所述预先建立的函数( )的非零幅脉冲的脉冲幅度/位
置组合(Ak)的范围内的步骤。
|
|
|
|
设为首页 | 加入收藏 | 广告服务 | 友情链接 | 版权申明
Copyriht 2007 - 2008 © 科普之友 All right reserved |