CN101430879B - Multi-speed audio encoding method - Google Patents
Multi-speed audio encoding method Download PDFInfo
- Publication number
- CN101430879B CN101430879B CN 200710169619 CN200710169619A CN101430879B CN 101430879 B CN101430879 B CN 101430879B CN 200710169619 CN200710169619 CN 200710169619 CN 200710169619 A CN200710169619 A CN 200710169619A CN 101430879 B CN101430879 B CN 101430879B
- Authority
- CN
- China
- Prior art keywords
- ratio
- freq
- signal
- frequency spectrum
- index value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000001228 spectrum Methods 0.000 claims abstract description 58
- 230000003595 spectral effect Effects 0.000 claims description 15
- 239000002131 composite material Substances 0.000 claims 1
- 230000005236 sound signal Effects 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000013139 quantization Methods 0.000 description 6
- 230000000873 masking effect Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011002 quantification Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/24—Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
The embodiment of the invention discloses a multi-rate voice frequency encoding method. The method comprises the following steps: computing frequency spectrum of a perceptual weighting filter and a first ratio of the frequency spectrum of two previous layers of synthetic voice which are firstly encoded and then decoded by an input signal for each adjacent lattice point; and encoding index values of the corresponding lattice point of the first ratio into a code stream according to a descending order of the first ratio. The method can help improve the quality of output voice or sound signals when lacking bits during transform domain encoding.
Description
Technical field
The present invention relates to coding techniques, refer in particular to a kind of method of multi-speed audio encoding.
Background technology
In present multi-speed audio encoding, when input signal (for example meets under musical specific property or the code check condition with higher, AMR-WB+, G.729.1 with G.VBR in), the transform domain codings that adopt more, promptly pass through transform method, for example, discrete cosine transform of correction (MDCT) or fast Flourier (FFT) conversion etc. transform to frequency domain with time-domain signal.And when the parameter to transform domain coding quantizes, then lattice type vector quantization technologies that adopt more.Fig. 1 is the process flow diagram of lattice vector quantization method in the prior art.As shown in Figure 1, in general, lattice vector quantization comprises step as described below:
Promptly to the input spectrum vector according to nearby principle, specifically, at Ge Saite (Gosset) dot matrix (being called the RE8 lattice) or the Z8 lattice or the Z16 lattice etc. of 8 dimensions, in find with its from nearest lattice point C
k
Wherein, work as C
kIn basic code book, index value comprises codebook index value n
kWith corresponding codewords index value I
kWork as N
kG is not in basic code book the time, to C
kCarry out the Voronoi expansion, this moment, index value was except comprising codebook index value n
kWith codewords indexes value I
kAlso comprise extended code index to a book kv outward.
By the masking effect of signal as can be known, the signal that the sound intensity is big can mask off the little signal of the sound intensity around it, makes people's the existence of the imperceptible masked signal of auditory system; Simultaneously, itself also has the effect that signal is sheltered people's auditory system, and promptly when the signal sound intensity during less than certain thresholding, even without sheltering of other signal, people's auditory system is the existence of imperceptible this signal also, this shelter to be called definitely shelter.Detect as can be known by test, in the scope of 0~200Hz, definitely shelter thresholding and reduce along with the increase of frequency, and in the scope of 200~2000Hz, it is almost constant definitely to shelter thresholding.
When the frequency spectrum to input signal carried out lattice vector quantization, because the restriction of total bit number, the element of some lattice point (for example, the pairing quantized value of the frequency spectrum of input signal) was forced to put 0 possibly.At this moment,, will reduce coding quality greatly, therefore need which lattice point be set to 0, and keep the criterion of which lattice point according to a decision if some lattice points that have the frequency spectrum module correspondence of important information are forced to put 0.
In above-mentioned coding method, owing to will promptly according to spectrum energy order from big to small, the parameter reference value of transform domain coding be write into code stream according to the order from the low frequency to the high frequency at coding side.Therefore, when bit number was not enough, the element of the lattice point of the frequency spectrum correspondence that spectrum energy is less relatively will all be put 0 by force.Therefore, when bit number is not enough, can only decode partial code streams in decoding end, and because the parameter of the transform domain coding of coding side by low frequency to the high frequency sequential write in code stream, so can only recover a spot of low frequency signal this moment, thereby cause when code check raises, the voice of output or audio signal quality obviously do not promote yet.In addition, when asking for the index value of lattice point, according to the importance of the size of spectrum energy decision lattice point, when bit number was not enough, the element of the lattice point that spectrum energy is less was set to 0; But the not necessarily important composition of part that spectrum energy is big, such decision rule may be set to 0 with the element of the lattice point of some important component correspondences, influences the quality of output signal.In addition, according to the principle of masking effect as can be known, whether signal the masked size that not exclusively depends on spectrum energy, to a certain extent, also depend on the difference between masking signal and the masked signal, and in above-mentioned coding method, also do not consider this difference.
Summary of the invention
In view of this, the fundamental purpose of the embodiment of the invention is to provide a kind of method of multi-speed audio encoding, thereby improves output voice (audio frequency) quality of signals when bit is not enough in the transform domain coding.
For achieving the above object, the technical scheme in the embodiment of the invention is achieved in that
A kind of method of multi-speed audio encoding, this method comprises:
For each adjacent lattice point, calculate the frequency spectrum of perceptual weighting wave filter and first ratio of the frequency spectrum of two-layer synthetic speech before decoded again according to the input signal coding; According to described first ratio order from big to small, the index value of the corresponding lattice point of described first ratio is enrolled code stream.
A kind of method of multi-speed audio encoding is provided in the embodiments of the invention in summary.By using the method in the present embodiment, can guarantee that the masked less pairing boot entry of signal of possibility that falls can not be forced to be changed to 0, thereby guarantee when bit number is not enough, more important information will be quantized more subtly and preferentially be enrolled code stream, and unessential information will be quantized roughly.Make when the decoding end bit number is not enough, can decode more important information, thus the quality of the voice that raising decodes.
Description of drawings
Fig. 1 is the process flow diagram of lattice vector quantization method in the prior art.
Fig. 2 is the process flow diagram of multi-speed audio encoding method in the embodiment of the invention.
Fig. 3 is the process flow diagram of multi-speed audio encoding method in another embodiment of the present invention.
Fig. 4 is the process flow diagram of multi-speed audio encoding method in yet another embodiment of the invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention express clearlyer, the present invention is further described in more detail below in conjunction with drawings and the specific embodiments.
Fig. 2 is the process flow diagram of multi-speed audio encoding method in the embodiment of the invention.As shown in Figure 2, the flow process of multi-speed audio encoding method comprises step as described below in the embodiment of the invention:
In this step, can be to the input spectrum vector according to nearby principle, in the RE8 lattice, find with its from nearest lattice point C
xWith lattice point C
xThe size of pairing spectral capabilities and total bit number are as the input data, and coding side receives described input data, and it is carried out following processing.
In the CELP cataloged procedure, input signal can be divided two-layer (for example, L1 layer and L2 layer) to encode respectively.
Wherein, l=8*k+i, k=0,1,2 ..., 34, i=0,1,2 ..., 7.
By using formula (2) to calculate, can obtain an array Ratio[k who constitutes by 35 ratios], the boot entry in all unique corresponding step 206 of each ratio in the array.
Specifically, be about to Ratio[k] be divided into two zones, a preceding n ratio is first zone, back (35-n) individual ratio is another zone.At first sorted according to ratio order from small to large in first zone, sorted according to ratio order from big to small in second zone; Set up an array R[k who comprises 35 elements], then will with the sequence number of the boot entry of the corresponding lattice point of (35-n) ratio in second zone after the ordering according to the putting in order of ratio in second zone, leave array R[k respectively in] in corresponding before in (35-n) individual element; Will with the sequence number of the boot entry of the corresponding lattice point of n ratio in first zone after the ordering according to the putting in order of ratio in first zone, leave array R[k respectively in] in corresponding before in n element.Wherein, n can preestablish according to practical situations.In the present embodiment, can establish n=4.
Described perceptual weighting filters H (z) satisfies formula: H (z)=A (z/ γ)/(1-β z
-1).Wherein, A represents linear predictor coefficient, and z represents frequency domain, and β and γ then represent weighting factor, is constant generally speaking.
Wherein, l=8*k+i, k=0,1,2 ..., 34, i=0,1,2 ..., 7.Execution in step 213.
Step 211 judges whether total bit number is enough.If, then direct execution in step 213; Otherwise, execution in step 213 again after the execution in step 212.
Step 212 is according to the situation of total bit number, with the array R[k in the step 208] in the corresponding lattice point of boot entry deposited of m the element in back all elements be changed to 0, index value also is 0 accordingly.Wherein, can preestablish the value of m according to what of total bit number.
As from the foregoing, in the present embodiment, adopt the represented decision rule of formula (1) more to meet the principle of masking effect: according to the principle of masking effect, if the difference of Freq_R2 and Freq_err is more little, the frequency spectrum that they then are described is approaching more, so the masked possibility of falling of Freq_err is more little; In addition, under the identical situation of above-mentioned difference, above-mentioned difference and the Freq_R2 ratio behind the local decode are big more, and then the masked possibility of falling of Freq_err is more little.Therefore, by the method in the present embodiment, can guarantee that the masked less pairing boot entry of signal of possibility that falls can not be forced to be changed to 0, thereby guarantee when bit number is not enough, more important information will be quantized more subtly and preferentially be enrolled code stream, and unessential information will be quantized roughly.
In addition, in the present embodiment, be the ratio R at of the frequency spectrum W_Freq of the frequency spectrum Freq_R2 of synthetic speech (audio frequency) of the employing CELP coding that goes out according to local decode and perceptual weighting wave filter, determine the order of boot entry index value in code stream, reason is: according to the effect of perceptual weighting wave filter, distribute bigger distortion at input signal spectrum energy larger part, and spectrum energy less locate to reduce distortion as far as possible, thereby for adopting the CELP encoded signals, will cause quantize at the Rat larger part more coarse relatively, and this emphasis of lattice vector quantization in present embodiment just.So, be placed on the position than the front of code stream by the index value of those boot entries that Rat is bigger, and the index value of those boot entries that Rat is less is placed on the method than the position of back of code stream, can make when the decoding end bit number is not enough, can decode more important information, thereby improve the quality of the voice that decode.
In another embodiment of the present invention, also can determine the order of lattice type code book in code stream by a definite value.Fig. 3 is the process flow diagram of multi-speed audio encoding method in another embodiment of the present invention, and as shown in Figure 3, the multi-speed audio encoding method comprises step as described below in the present embodiment:
Step 301 is found the solution the MDCT coefficient of R3 and R4 layer.At this moment, also need 35 frequency spectrum modules of described MDCT coefficient correspondence are divided into 0~2kHz and two parts of 2~7kHz by spectral range.For example, preceding 10 pairing spectral ranges of frequency spectrum module are 0~2kHz, and then 25 pairing spectral ranges of frequency spectrum module are 2~7kHz.
Step 302 is found the solution the boot entry that spectral range is 2~7kHz.
Step 303 judges whether total bit number is enough.If then execution in step 306; Otherwise, execution in step 304;
Step 304 is that the value of the less boot entry of the spectrum energy of 2~7kHz is changed to 0 with spectral range.The boot entry that is about to spectral range and is 2~7kHz sorts according to spectrum energy order from big to small, and the value of the boot entry that n the spectrum energy in back is less is changed to 0.Described n can set in advance according to practical situations.
Step 305, the value of finding the solution spectral range and be 2~7kHz are not the index value of 0 boot entry, enroll code stream with finding the solution the index value that obtains.Execution in step 312.
Step 306 is found the solution the index value that spectral range is the boot entry of 2~7kHz, enrolls code stream with finding the solution the index value that obtains.
Step 307 is found the solution the boot entry that spectral range is 0~2kHz.
Step 308 judges whether total bit number is enough.If then execution in step 311; Otherwise, execution in step 309;
Step 309 is that the value of the less boot entry of the spectrum energy of 0~2kHz is changed to 0 with spectral range.The boot entry that is about to spectral range and is 0~2kHz sorts according to spectrum energy order from big to small, and the value of the boot entry that n the spectrum energy in back is less is changed to 0.Described n can set in advance according to practical situations.
Step 310, the value of finding the solution spectral range and be 0~2kHz are not the index value of 0 boot entry, enroll code stream with finding the solution the index value that obtains.Execution in step 312.
Step 311 is found the solution the index value that spectral range is the boot entry of 0~2kHz, enrolls code stream with finding the solution the index value that obtains.
Step 312 finishes coding.
By above-mentioned method, the index value of boot entry that can the MDCT spectrum of 2~7kHz is corresponding is placed on the anterior locations of code stream, and the index value of the boot entry that the MDCT spectrum of 0~2kHz is corresponding is placed on thereafter, forms a complete code stream.That is, during to the energy ordering of 35 frequency spectrum modules, can (pairing frequency be 2~7kHz) energy by from big to small rank order, and the sequence number of corresponding boot entry is left in the array with back 25 modules; And then with preceding 10 frequency spectrum modules (pairing frequency is 0~2kHz) energy according to from big to small rank order, the sequence number of corresponding boot entry is placed on 10 positions of the back of preceding 25 sequence numbers again.
Above-mentioned sort method is applicable to that low layer encodes with CELP, and is high-rise with in the embedded multi-rate speech coding algorithm of transition coding.In above-mentioned method, select 2kHz as separation, be because the CELP coding is fine for the effect of the processing of the low frequency signal of 0~2kHz; Simultaneously, because the spectrum signal of the difference signal of the lower layer signal that the high-rise signal of handling is original input signal and local decode to be gone out, so in the signal of the required processing of high level, the above spectrum signal of 2kHz is prior information.Therefore, when the frequency spectrum of coded difference signal, should pay the utmost attention to the above spectrum signal of coding 2kHz, thereby guarantee in decoding end when bit number is not enough, can preferentially decode the above more important information of 2kHz, rather than decode the information of more inessential low frequency.
In above-mentioned method,, identical with the coding method of the CELp coded portion shown in Fig. 2 about the coding method of CELP coded portion.Do not repeat them here.
In addition, the method for above-mentioned steps 301~312 also can combine with the method among the embodiment one, thereby better realizes purpose of the present invention.
In addition, Fig. 4 is the process flow diagram of multi-speed audio encoding method in yet another embodiment of the invention.As shown in Figure 4, by the method in the present embodiment, can realize:
1) according to the requirement of actual coding device, carry out mode switch, decision is to select global index's order deterministic model or block index order deterministic model.
2) according to the requirement of actual coding device, carry out the mode switch of index order, the ordering of static schema or the ordering of dynamic mode are carried out in decision.
3) difference of the frequency spectrum of the difference of the lower layer signal that goes out of the frequency spectrum of the lower layer signal that goes out according to local decode and original input signal and local decode, the frequency spectrum of the lower layer signal that goes out with local decode is done ratio and is used as criterion again;
4) signal to noise ratio (S/N ratio) that can obtain at the encoding and decoding end or certain the non-0 value order that decides lattice type codebook index in the code stream.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (5)
1. the method for a multi-speed audio encoding is characterized in that, this method comprises:
For each adjacent lattice point, calculate the frequency spectrum of perceptual weighting wave filter and first ratio of the frequency spectrum of two-layer synthetic speech before decoded again according to the input signal coding; According to described first ratio order from big to small, the index value of the corresponding lattice point of described first ratio is enrolled code stream.
2. method according to claim 1 is characterized in that, when total bit number is not enough, the index value of the corresponding lattice point of described first ratio is enrolled code stream comprise:
Calculate input signal with decoded again according to the input signal coding before the frequency spectrum of difference of two-layer composite signal, the frequency spectrum that calculates described difference with decoded again according to the input signal coding before second ratio of frequency spectrum of two-layer synthetic speech, will with the index value of the corresponding lattice point of described second ratio, enroll code stream according to second ratio order from big to small.
3. method according to claim 1 is characterized in that, the described first ratio R atio[k] computing formula be:
Wherein, l=8*k+i, k=0,1,2 ..., 34, i=0,1,2 ..., 7; Described Freq_R2[l] be the frequency spectrum of the preceding two-layer synthetic speech signal in the decoded signal; Described Freq_err[l] be the discrete cosine transform coefficient of difference signal of the preceding two-layer synthetic speech signal of original input signal and described decoded signal.
4. method according to claim 2 is characterized in that, the described second ratio R at[k] computing formula be:
Wherein, l=8*k+i, k=0,1,2 ..., 34, i=0,1,2 ..., 7.
5. method according to claim 1 is characterized in that, described method also comprises:
Spectrum signal is divided into first and second portion by spectral range; Find the solution the boot entry and the index value thereof of the spectrum signal of second portion, and described index value is enrolled code stream.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710169619 CN101430879B (en) | 2007-11-05 | 2007-11-05 | Multi-speed audio encoding method |
PCT/CN2008/072946 WO2009059564A1 (en) | 2007-11-05 | 2008-11-05 | A multi-rate speech audio encoding method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710169619 CN101430879B (en) | 2007-11-05 | 2007-11-05 | Multi-speed audio encoding method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011102050425A Division CN102226945A (en) | 2007-11-05 | 2007-11-05 | Multi-rate speech audio encoding method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101430879A CN101430879A (en) | 2009-05-13 |
CN101430879B true CN101430879B (en) | 2011-08-10 |
Family
ID=40625388
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200710169619 Expired - Fee Related CN101430879B (en) | 2007-11-05 | 2007-11-05 | Multi-speed audio encoding method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101430879B (en) |
WO (1) | WO2009059564A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5226085A (en) * | 1990-10-19 | 1993-07-06 | France Telecom | Method of transmitting, at low throughput, a speech signal by celp coding, and corresponding system |
US6594627B1 (en) * | 2000-03-23 | 2003-07-15 | Lucent Technologies Inc. | Methods and apparatus for lattice-structured multiple description vector quantization coding |
KR20050022419A (en) * | 2003-08-30 | 2005-03-08 | 엘지전자 주식회사 | Apparatus and method for spectrum vector quantizing in vocoder |
CN1659785A (en) * | 2002-05-31 | 2005-08-24 | 沃伊斯亚吉公司 | Method and system for multi-rate lattice vector quantization of a signal |
CN101000768A (en) * | 2006-06-21 | 2007-07-18 | 北京工业大学 | Embedded speech coding decoding method and code-decode device |
-
2007
- 2007-11-05 CN CN 200710169619 patent/CN101430879B/en not_active Expired - Fee Related
-
2008
- 2008-11-05 WO PCT/CN2008/072946 patent/WO2009059564A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5226085A (en) * | 1990-10-19 | 1993-07-06 | France Telecom | Method of transmitting, at low throughput, a speech signal by celp coding, and corresponding system |
US6594627B1 (en) * | 2000-03-23 | 2003-07-15 | Lucent Technologies Inc. | Methods and apparatus for lattice-structured multiple description vector quantization coding |
CN1659785A (en) * | 2002-05-31 | 2005-08-24 | 沃伊斯亚吉公司 | Method and system for multi-rate lattice vector quantization of a signal |
KR20050022419A (en) * | 2003-08-30 | 2005-03-08 | 엘지전자 주식회사 | Apparatus and method for spectrum vector quantizing in vocoder |
CN101000768A (en) * | 2006-06-21 | 2007-07-18 | 北京工业大学 | Embedded speech coding decoding method and code-decode device |
Also Published As
Publication number | Publication date |
---|---|
WO2009059564A1 (en) | 2009-05-14 |
CN101430879A (en) | 2009-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101494055B (en) | Method and device for CDMA wireless systems | |
US5778335A (en) | Method and apparatus for efficient multiband celp wideband speech and music coding and decoding | |
CN1172293C (en) | Efficient spectral envelope coding using variable time/frequency resolution and time/frequency switching | |
KR100348368B1 (en) | A digital acoustic signal coding apparatus, a method of coding a digital acoustic signal, and a recording medium for recording a program of coding the digital acoustic signal | |
CN101765879B (en) | Device and method for noise shaping in multilayer embedded codec interoperable with ITU-T G.711 standard | |
US6502069B1 (en) | Method and a device for coding audio signals and a method and a device for decoding a bit stream | |
CN101836251B (en) | Scalable speech and audio encoding using combinatorial encoding of MDCT spectrum | |
CN1223989C (en) | Frame erasure compensation method in variable rate speech coder | |
CN101305423B (en) | Adaptive time/frequency-based audio encoding and decoding apparatuses and methods | |
CN101223577B (en) | Method and apparatus to encode/decode low bit-rate audio signal | |
CN1112671C (en) | Method of adapting noise masking level in analysis-by-synthesis speech coder employing short-team perceptual weichting filter | |
US6385576B2 (en) | Speech encoding/decoding method using reduced subframe pulse positions having density related to pitch | |
CN102985969B (en) | Coding device, decoding device, and methods thereof | |
CN102089817A (en) | An apparatus and a method for calculating a number of spectral envelopes | |
RU97122037A (en) | METHOD AND DEVICE FOR SCALABLE ENCODING / DECODING OF THE AUDIO SIGNAL | |
CN101189662A (en) | Sub-band voice codec with multi-stage codebooks and redundant coding | |
CN101622661A (en) | A kind of improvement decoding method of audio digital signals | |
KR20020077389A (en) | Indexing pulse positions and signs in algebraic codebooks for coding of wideband signals | |
CN104025189A (en) | Method for encoding voice signal, method for decoding voice signal, and apparatus using same | |
CN101281749A (en) | Apparatus for encoding and decoding hierarchical voice and musical sound together | |
CN1458646A (en) | Filter parameter vector quantization and audio coding method via predicting combined quantization model | |
CN1303508A (en) | Method and device for voice encoding | |
US9830919B2 (en) | Acoustic signal coding apparatus, acoustic signal decoding apparatus, terminal apparatus, base station apparatus, acoustic signal coding method, and acoustic signal decoding method | |
CN106463140B (en) | Modified frame loss correction with voice messaging | |
CN100574114C (en) | Coding method and equipment and coding/decoding method and equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110810 Termination date: 20161105 |