Encoding mode switching method and device, and decoding mode switching method and device
A coding mode and coding technology, applied in the field of voice and audio coding and decoding, can solve the problems of increasing transmission channel requirements, poor effect, and inability to achieve smooth switching effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0573] This embodiment describes a smooth switching method from the MDCT coding mode to the ACELP coding mode. In view of MLT (Modulated Lapped Transform, Modulated Lapped Transform) transformation is a variant of MDCT transformation, the audio encoder of G.722.1 (MLT transformation) is selected as the MDCT encoder, and the speech encoder of G.722.2 is selected as the ACELP encoder; It is assumed that after signal classification, the coding mode of the i-th frame and the previous signal is MDCT mode, which is coded by G.722.1; the coding mode of the i+1-th frame signal is ACELP mode, which is coded by G.722.2. The specific smooth handover method from G.722.1 to G.722.2 is as follows.
[0574] Such as figure 1 As shown, the encoding side includes the following steps:
[0575] Step E101: For the input signal of frames 0 to i-1, the encoding modes of the previous frame, the current frame and the next frame are all MDCT mode, using the original window type in G.722.1 encoding an...
Embodiment 2
[0740] This embodiment describes a smooth switching method from an ACELP-based coding mode to an MDCT-based coding mode. Also select the audio coder of G.722.1 as the MDCT coder, select the speech coder of G.722.2 as the ACELP coder; suppose after signal classification, the encoding mode of the k frame and the previous signal is the ACELP mode, use G.722.2 Coding; the coding mode of the k+1th frame is MDCT mode, which is coded with G.722.1. The specific smooth handover method from G.722.2 to G.722.1 is as follows.
[0741] Such as Figure 10 As shown, the encoding side includes the following steps:
[0742] Step E201: For the 0th to k-1th frame signals, the coding modes of the previous frame, the current frame and the next frame are all ACELP mode, from n=-N 2s =-175 position starts to read in the signal, and performs G.722.2 encoding, and outputs the encoded code stream of each frame and the encoding mode information of the next frame together;
[0743] The signal of n=-1...
Embodiment 3
[0851] This embodiment describes a codec device for smooth switching between audio coding modes that implements the smooth switching method of the above embodiment, including a coding mode switching device when the coding mode is switched from MDCT mode to ACELP mode, and a decoding mode from MDCT mode to ACELP mode. The decoding mode switching device when the mode is switched, the coding mode switching device when the coding mode is switched from the ACELP mode to the MDCT mode, and the decoding mode switching device when the decoding mode is switched from the ACELP mode to the MDCT mode.
[0852] The coding mode switching device when the coding mode is switched from MDCT mode to ACELP mode is used for encoding of the i+1th frame when the coding mode type of the i-th frame is a modified discrete cosine transform MDCT coding mode Encoding when the mode is Algebraic Code Excited Linear Prediction ACELP encoding mode, including a first encoding module E310, a first decoding modul...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com