Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Search method, device and speech coder for algebraic codebook

An algebraic codebook and search method technology, applied in the field of speech encoders, can solve problems such as affecting the application value of algorithms, high time complexity, and difficulty in real-time implementation of speech encoding algorithms.

Inactive Publication Date: 2008-02-06
BEIJING UNIV OF TECH +1
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The purpose of the present invention is to provide a search method for algebraic codebooks, which aims to solve the problem of high time complexity in the existing algebraic codebook full search in the prior art. When the number of bits occupied by contemporary codebooks increases, speech coding The algorithm is difficult to implement in real time, which affects the application value of the algorithm

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
  • Search method, device and speech coder for algebraic codebook
  • Search method, device and speech coder for algebraic codebook
  • Search method, device and speech coder for algebraic codebook

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0073] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0074] The invention decomposes the algebraic sub-codebook track into multiple paths, searches the final codebook index through the combination of the fixed path and the dynamic path, and effectively reduces the implementation complexity of the codebook search while ensuring the coding quality.

[0075] In speech coding, the input speech signal is preprocessed and linear predictively analyzed to obtain a sensory weighted synthesis filter and a target vector x 0 , for x 0 After adaptive codebook search, the residual target vector X′ can be obtained 0 :

[0076] x' 0 (n)=X 0 (n)-g a x u (n)

...

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 present invention is suitably applied to the field of speech encoding; and provides a search method, a device and an encoder for an algebraic codebook. Each algebraic codebook comprises a plurality of subsidiary codebooks, and each subsidiary codebook comprises a plurality of tracks, each track is provided with one or a plurality of places for the possible appearance of non-zero pulse. The method decomposes a plurality of tracks contained in each codebook into a plurality of channels, and the optimal reference of every channel is determined according to the position of non-zero pulse in the channel. A fixed channel and a dynamic channel are selected and combined to cyclically search for corresponding track preference. The present invention decomposes the tracks of subsidiary codebooks into a plurality of channels, and searches for the ultimate codebook preference through the combination of the fixed channel and the dynamic channel; and effectively reduces the sophistication of realizing codebook search and improving the application value of coding algorithm.

Description

technical field [0001] The invention belongs to the field of speech coding, and in particular relates to a search method, a device and a speech coder for an algebraic codebook in speech coding. Background technique [0002] Speech coding is an algorithm that compresses the digital representation of speech signals to minimize the bit requirements required to express these signals. At present, it is mainly divided into three categories: waveform coding, parameter coding and hybrid coding. Waveform coding has the advantages of strong adaptability and high voice quality, but requires a higher bit rate. The bit rate of parametric coding is generally very low, but its coding quality is poor, and the naturalness of the synthesized speech is low. Hybrid coding overcomes the shortcomings of waveform coding and parameter coding, and at the same time combines the strengths of the two, and high-quality synthetic speech can be obtained at a rate of 4-16kb / s. Algebraic Code-excited Line...

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/12G10L19/14
Inventor 鲍长春窦庚欣范睿刘泽新李立雄
Owner BEIJING UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products