Method and device for compensating drop frame after start frame of voiced sound
A compensation method and a start frame technology, applied in the field of speech coding and decoding, can solve the problem that the compensation sound quality is not guaranteed, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0031] Example 1
[0032] This embodiment describes a method of compensation after the loss of the first frame immediately after the voiced start frame, such as figure 1 As shown, including the following steps:
[0033] Step 101: The voiced start frame is received correctly, and it is judged whether the first frame immediately after the voiced start frame (hereinafter referred to as the first lost frame) is lost, if it is lost, go to step 102, otherwise the process ends;
[0034] Step 102: Select a corresponding pitch delay inference mode according to the stability condition of the voiced start frame to infer the pitch delay of the first lost frame;
[0035] Specifically: if the voiced start frame meets the stability condition, the following pitch delay inference method is used to infer the pitch delay of the first missing frame: use the integer part of the pitch delay of the last subframe in the voiced start frame (T -1 ) As the pitch delay of each subframe in the first lost frame;
...
Example Embodiment
[0102] Example 2
[0103] This embodiment describes a method for compensation after the loss of the first frame immediately after the voiced sound start frame. The difference from Embodiment 1 is that a second correction process is added.
[0104] Step 201 is the same as step 101 in embodiment 1;
[0105] In step 202, the main difference between this step and step 102 is that when the voiced start frame does not meet the stability condition, the first correction value is used to -1 After correction, the corrected T -1 Perform a second correction process, and use the result of the correction process as the final estimated value of the pitch delay of each subframe of the first lost frame.
[0106] Specifically, the second correction process is as follows:
[0107] Judge if the following two conditions are met, then take T -1 Is the median value of pitch delay: condition 1: corrected T -1 (Ie T c = T -1 +f s *f m ) And T -1 The absolute value of the difference is greater than the fifth thr...
Example Embodiment
[0137] Example 3
[0138] This embodiment describes a method for compensating for loss of two or more frames immediately after the voiced sound start frame. The lost frames include the first lost frame and one or more lost frames immediately after the first lost frame, such as Figure 4 As shown, including the following steps:
[0139] Step 301, using the method in embodiment 1 or embodiment 2 to infer the pitch delay and adaptive codebook gain of the first lost frame;
[0140] Step 302: For one or more lost frames immediately following the first lost frame, use the pitch delay of the previous lost frame of the current lost frame as the pitch delay of the current lost frame;
[0141] Step 303: Attenuate the inferred value of the adaptive codebook gain of the last subframe of the previous lost frame of the current lost frame, and use the adaptive codebook gain value obtained after interpolation as the adaptive value of each subframe in the current lost frame Codebook gain
[0142] Speci...
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.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap