Unlock instant, AI-driven research and patent intelligence for your innovation.

Fixed codebook searching method for use in voice coding

A fixed codebook and search method technology, applied in speech analysis, instruments, etc., can solve the problems affecting the application and promotion of encoders, occupying the computing time of speech encoders, reducing encoder efficiency, etc. The effect of reducing and improving efficiency

Inactive Publication Date: 2010-10-20
陆铁根
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, the traditional fixed codebook search method still takes up a lot of computing time of the speech encoder, which leads to a decrease in the efficiency of the entire encoder and affects the application and promotion of the encoder.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Fixed codebook searching method for use in voice coding
  • Fixed codebook searching method for use in voice coding
  • Fixed codebook searching method for use in voice coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] In order to better understand the advantages and characteristics of the present invention, the present invention is applied to a specific encoder, and the implementation steps are described in detail, but it should be pointed out that the implementation mode proposed here is only a special case, It is not intended to limit the usage and scope of the present invention.

[0051] When the present invention is used as a fixed codebook search method, when applied to an encoder, it is used as a module, which can be called by the encoder in the fixed codebook search stage to generate codeword vectors, and the codeword vector quantization can be quantized by the encoder module implementation.

[0052] In the speech encoder, the codeword vector in the fixed codebook is used to approximate the residual signal after short-term (LPC analysis) and long-term prediction of the speech. The target vector for fixed codebook search is calculated as follows:

[0053] D=R-g a UH W

[0...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the field of voice communication and storage, in particular to a fixed codebook searching method for use in a voice coding algorithm. In the fixed codebook searching method, a fixed codebook is comprised of a plurality of sub codebooks of different structures, and the pulse positions of the sub codebooks are sequenced in different modes. The method comprises: firstly, pre-searching for an optimal sub codebook and a secondary optimal code word vector by using a method of the maximum correlation between a hotspot collection of a target signal vector and a code word vector; and secondly, searching an optimal pulse positioned on the same track as a secondary pulse by using a mode of minimum square error, and replacing an original pulse by the pulse to perform optimized searching of the code word vector on the basis of the secondary optimal word code vector. The algorithm, under a condition of ensuring the accurate matching of waveforms, greatly improves the efficiency of code word searching and can output code word vectors of different qualities according to different modes.

Description

technical field [0001] The invention relates to the fields of speech communication and storage, and is used for searching a fixed codebook in speech coding to improve coding efficiency. technical background [0002] Speech coding is widely used in wired / wireless telephony, video conferencing, Internet telephony (VoIP), HDTV, high-fidelity music and other audio signal fields. At present, most low-rate coders are based on CELP technology, which was first proposed by Manfred R. Schroeder and Bishnu S. Atal at the ICASSP annual meeting in 1985. CELP uses synthesis-analysis search technology, although it requires a lot of computing time, its low-speed and high-quality characteristics make it widely used. [0003] The original speech undergoes short-term predictive analysis, also called linear predictive analysis (LPC), and the spectral characteristics of the residual signal obtained are similar to Gaussian random signals. A well-designed large-capacity codebook set is used to se...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G10L19/08G10L19/12
Inventor 陆铁根
Owner 陆铁根