发明名称 |
METHOD FOR GENERATING A SPECTRAL NOISE WEIGHTING FILTER FOR USE IN A SPEECH CODER |
摘要 |
Analysis by synthesis calculates a difference by subtracting (130) synthesized s peech from input speech. The synthesized speech is formed by exciting long and short term filters (124,126) with excitation vectors from a codebook store (114) which is searched by codebook generation (120). A weighting filter (132) is applied to the difference signal a nd the weighted difference is used to calculate an energy measure (134) which is used to control the codebook search (140). The weighting filter is an Rth-order filter controlled with calculated coefficients. The method for calculating coefficients models the frequency respo nse of L Pth-order filters by a single Rth-order filter, where the order R ~ LxP. This method increases the control of a speech coder filter wi thout an increase in hardware complexity.
|
申请公布号 |
CA2132006(C) |
申请公布日期 |
1998.04.28 |
申请号 |
CA19942132006 |
申请日期 |
1994.01.18 |
申请人 |
MOTOROLA, INC. |
发明人 |
JASIUK, MARK A.;GERSON, IRA A.;HARTMAN, MATTHEW A. |
分类号 |
G10L19/06;G10L19/00;G10L19/04;G10L19/12;H03H17/00;H03H17/02;H03M7/30;H03M7/38;H04B14/04;(IPC1-7):G10L5/00 |
主分类号 |
G10L19/06 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|