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

Variable-bit-rate encoder, variable-bit-rate decoder, variable-bit-rate encoding method and variable-bit-rate decoding method based on AMR (adaptive multi-rate)-NB (narrow band) voice signals

A technology of speech signal and encoder, applied in the field of communication, can solve the problems of inability to realize, increase redundant bits, select encoding bit rate, etc.

Inactive Publication Date: 2015-04-15
SHANGHAI AILIAO INFORMATION TECH
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Although the standard AMR speech codec method has been put into use, it can only select the encoding bit rate through the transformation of the channel environment, and cannot select the encoding bit rate according to the content of the speech frame itself. In the unchanged channel, Using a unified code rate encoding method will increase redundant bits, and the encoding rate mode 4.75kbit / s is not enough for practical applications

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
  • Variable-bit-rate encoder, variable-bit-rate decoder, variable-bit-rate encoding method and variable-bit-rate decoding method based on AMR (adaptive multi-rate)-NB (narrow band) voice signals
  • Variable-bit-rate encoder, variable-bit-rate decoder, variable-bit-rate encoding method and variable-bit-rate decoding method based on AMR (adaptive multi-rate)-NB (narrow band) voice signals
  • Variable-bit-rate encoder, variable-bit-rate decoder, variable-bit-rate encoding method and variable-bit-rate decoding method based on AMR (adaptive multi-rate)-NB (narrow band) voice signals

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0077]The present invention is based on the AMR-NB determining the final bit coding mode by judging the importance of the speech frame content, and instructing the AMR-NB decoder to perform different processing through the speech frame type at the decoding end.

[0078] In order to fully disclose the content of the present invention, before describing the specific embodiments of the present invention, first illustrate the principle of the standard AMR-NB speech codec method:

[0079] The basic principle of the AMR-NB speech codec method is: the input of the encoder is 8kHz sampling, 16-bit quantized linear PCM coding, and the coding operation takes 20ms speech as a frame, that is, 160 sampling points. The encoder extracts parameters for Algebraic Codebook Excited Linear Prediction (ACELP). These parameters include parameters of the linear prediction filter (LP), adaptive codebook, index and gain of the fixed codebook. These parameters are encoded and transmitted. At the deco...

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 discloses a variable-bit-rate encoder based on AMR (adaptive multi-rate)-NB (narrow band) voice signals. The variable-bit-rate encoder comprises a preprocessing unit, a voice frame quality judging unit, an encoding mode selecting unit, a bit rate determining unit and a code-excited linear predictive encoding unit, wherein the preprocessing unit is used for numeralization of voice signals to form voice frames; the voice frame quality judging unit is used for judging quality grades of the current voice frames to provide respective encoding modes and target bit rates for the voice frames; the encoding mode selecting unit is used for selecting the voice frame encoding modes according to the quality grades; the bit rate determining unit is used for determining the target bit rates of the voice frames according to the encoding modes; the code-excited linear predictive encoding unit is used for encoding the voice frames according to the target bit rates of the voice frames to form encoded voice frames. The invention further discloses a variable-bit-rate decoder used correspondingly to the encoder, and discloses a variable-bit-rate encoding method and a variable-bit-rate decoding method. The variable-bit-rate encoder is lower in bit rate than AMR, capable of achieving variable bit rates according to voice frame content and capable of selecting required encoding bit rate modes according to voice frame content importance judgment by setting channel voice quality.

Description

technical field [0001] The present invention relates to the field of communications, in particular to a variable code rate encoder based on AMR-NB voice signals in mobile Internet communication voice technology; the present invention also relates to an AMR-NB-based A variable code rate decoder for speech signals, a variable code rate encoding method based on AMR-NB speech signals, and a variable code rate decoding method based on AMR-NB speech signals. Background technique [0002] In various application fields such as voice over the mobile Internet, there is an increasing demand for digital narrowband speech coding techniques with good balance between subjective quality and bit rate and high efficiency. The subjective quality level is usually dictated by the bitrate specified for the encoded speech portion of the input stream. A higher bit rate generally indicates that a greater amount of information about the original speech is encoded and preserved, and thus a more accur...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G10L19/24
Inventor 须泽中郝飞卢家义
Owner SHANGHAI AILIAO INFORMATION 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