SILK-based voice encoder coding efficiency increasing method

A speech coder and coding efficiency technology, applied in speech analysis, instruments, etc., can solve problems affecting SILK coding efficiency, redundant information coding increases bit rate, etc., achieve good application prospects and practical value, high coding efficiency, reduce The effect of encoding bitrate

Inactive Publication Date: 2018-06-29
CHONGQING UNIV OF POSTS & TELECOMM
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] SILK encoding supports redundant information encoding and multi-frame packaging. Although this method can enhance the fault tolerance of SILK, redundant information encoding will increase the bit rate, thereby affecting the encoding efficiency of SILK.

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
  • SILK-based voice encoder coding efficiency increasing method
  • SILK-based voice encoder coding efficiency increasing method
  • SILK-based voice encoder coding efficiency increasing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Below in conjunction with accompanying drawing, the present invention will be further described:

[0035] SILK voice coding principle block diagram is attached figure 1 As shown, the classic model of the source filter is adopted as a whole, that is, the speech generation system is modeled as the basis, after two stages of filtering, the first stage long-term prediction filter removes the periodic components in the voiced speech, and the unvoiced speech does not need LTP processing The second step is to perform short-term filtering to remove redundant information between near-sample points. Here, the Berger algorithm is used to calculate the LPC coefficients, and then a multi-level vector quantization method is used; after these two levels of filtering, the excitation signal can be obtained. Then perform gain quantization, NSQ and normalization, and use interval coding for the normalized signal. The specific implementation steps are as follows:

[0036] Step 1: Input t...

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 provides a SILK-based voice encoder coding efficiency increasing method. The method comprises the following steps: firstly, adding specified noise into an input voice signal to generatean analog signal, performing long-time and short-time prediction on the analog signal in order to improve prediction gain of a prediction filter and reduce entropy of quantization index, and increasethe coding efficiency; secondly, determining a drive signal at a coding end by precepting the weighting in minimum to rebuild an error; compressing frequency spectrum area with high relevance betweenquantizing noise and the signal at the decoding end by adopting a post filtering; adding different weighing filters into an input signal and a rebuilt signal of a noise shaping quantizer in order thatthe combination of the two functions in the quantizer at the coding end is realized. By adopting the method provided by the invention, sideband information is not required, a bitstream format is notrequired to be changed, the coding efficiency of the SILK is increased.

Description

technical field [0001] The present invention belongs to the field of voice communication, and in particular relates to a SILK-based broadband voice coder, which is widely used in real-time voice communication scenarios such as teleconferencing, Voice over Internet Protocol (VoIP), wireless communication, and game platforms. middle. Background technique [0002] Voice is the most direct, convenient and efficient information transmission medium for human beings, so the transmission of voice signals is the basic function of most communication systems. With the development of science and technology, non-speech information such as images and texts occupies an increasing proportion in information transmission, but effective transmission of voice information is still one of the necessary functions of many communication systems. [0003] In a digital communication system, the original voice signal must be digitized before it can be transmitted, but after the voice signal undergoes ...

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/00G10L19/012G10L19/16G10L19/26G10L21/0208G10L25/78G10L25/93
CPCG10L19/00G10L19/012G10L19/16G10L19/265G10L21/0208G10L25/78G10L25/93
Inventor 李强张玲明艳王怡曼
Owner CHONGQING UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products