IP Library Granted Patent US 7,660,712
Granted Patent B2
US 7,660,712 · App. 11/827,916 · Granted Feb 9, 2010

Speech gain quantization strategy

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,660,712
App. No.
11/827,916
Granted
Feb 9, 2010
Kind
B2
Abstract

A speech encoder that analyzes and classifies each frame of speech as being periodic-like speech or non-periodic like speech where the speech encoder performs a different gain quantization process depending if the speech is periodic or not. If the speech is periodic, the improved speech encoder obtains the pitch gains from the unquantized weighted speech signal and performs a pre-vector quantization of the adaptive codebook gain G P for each subframe of the frame before subframe processing begins and a closed-loop delayed decision vector quantization of the fixed codebook gain G C . If the frame of speech is non-periodic, the speech encoder may use any known method of gain quantization. The result of quantizing gains of periodic speech in this manner results in a reduction of the number of bits required to represent the quantized gain information and for periodic speech, the ability to use the quantized pitch gain for the current subframe to search the fixed codebook for the fixed codebook excitation vector for the current subframe. Alternatively, the new gain quantization process which was used only for periodic signals may be extended to non-periodic signals as well. This second strategy results in a slightly higher bit rate than that for periodic signals that use the new gain quantization strategy, but is still lower than the prior art's bit rate. Yet another alternative is to use the new gain quantization process for all speech signals without distinguishing between periodic and non-periodic signals.

Claims (33)

1. A speech encoding system that receives an input speech signal, the speech encoding system comprising:

a frame processor for processing a frame of the input speech signal, the frame processor including:

a pitch gain generator that derives unquantized pitch gains; and

a first vector quantizer that receives the unquantized pitch gains and generates quantized pitch gains;

a subframe processor for processing a subframe; and

a periodic signal detector that determines whether the input speech signal is periodic or non-periodic;

wherein the frame processor applies a different gain quantization process when the input speech signal is determined to be periodic than when the input speech signal is determined to be non-periodic, and wherein the speech encoding system is configured to convert the input speech signal into an encoded speech using results from the frame processor and the subframe processor.

2. The speech encoding system of claim 1 , wherein the frame processor allocates less bits for coding the frame if the periodic signal detector determines that the speech signal is periodic than if the periodic signal detector determines that the speech signal is non-periodic.

3. The speech encoding system of claim 1 further comprising a filter that modifies the input speech signal into an unquantized weighted speech signal or an unquantized linear prediction coding residual speech signal.

4. The speech encoding system of claim 1 , wherein the input speech signal is an unquantized original speech signal.

5. The speech encoding system of claim 1 , wherein the input speech signal is an unquantized modified speech signal.

6. A speech encoding system that receives an input speech signal, the speech encoding system comprising:

a frame processor for processing a frame of the input speech signal, the frame processor including:

a pitch gain generator that derives unquantized pitch gains; and

a first vector quantizer that receives the unquantized pitch gains and generates quantized pitch gains;

a subframe processor for processing a subframe; and

a periodic signal detector that determines whether the input speech signal is a periodic input speech signal or a non-periodic input speech signal;

wherein the frame processor modifies the input speech signal to generate a modified input speech signal that is more periodic when the input speech signal is determined to be non-periodic and applies the same gain quantization process to the periodic input speech signal and the modified input speech signal, and wherein the speech encoding system is configured to convert the input speech signal into an encoded speech using results from the frame processor and the subframe processor.

7. The speech encoding system of claim 6 further comprising a filter that modifies the input speech signal into an unquantized weighted speech signal or an unquantized linear prediction coding residual speech signal.

8. The speech encoding system of claim 6 , wherein the input speech signal is an unquantized original speech signal.

9. The speech encoding system of claim 6 , wherein the input speech signal is an unquantized modified speech signal.

10. A method for use in a speech encoding system that receives an input speech signal, the method comprising:

processing a frame of the input speech signal using a frame processor by:

deriving unquantized pitch gains using a pitch gain generator; and

receiving the unquantized pitch gains by a first vector quantizer and generating quantized pitch gains;

subframe processing using a subframe processor;

determining whether the input speech signal is periodic or non-periodic;

applying a different gain quantization process when the input speech signal is determined to be periodic than when the input speech signal is determined to be non-periodic, and

converting the input speech signal into an encoded speech using results from the frame processor and the subframe processor.

11. The method of claim 10 further comprising allocating less bits for coding the frame if the periodic signal detector determines that the speech signal is periodic than if the periodic signal detector determines that the speech signal is non-periodic.

12. The method of claim 10 modifying the input speech signal into an unquantized weighted speech signal or an unquantized linear prediction coding residual speech signal.

13. The method of claim 10 , wherein the input speech signal is an unquantized original speech signal.

14. The method of claim 10 , wherein the input speech signal is an unquantized modified speech signal.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: INTELLECTUAL VENTURES ASSETS 142
To: DIGIMEDIA TECH, LLC
Reel/Frame 051463/0365 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2019
From: NYTELL SOFTWARE LLC
To: INTELLECTUAL VENTURES ASSETS 142 LLC
Reel/Frame 050963/0872 →
MERGER Recorded Nov 24, 2015
From: O'HEARN AUDIO LLC
To: NYTELL SOFTWARE LLC
Reel/Frame 037136/0356 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2012
From: CONEXANT SYSTEMS, INC.
To: MINDSPEED TECHNOLOGIES, INC.
Reel/Frame 029550/0159 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2012
From: MINDSPEED TECHNOLOGIES, INC.
To: O'HEARN AUDIO LLC
Reel/Frame 029343/0322 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2011
From: WIAV SOLUTIONS LLC
To: MINDSPEED TECHNOLOGIES, INC
Reel/Frame 025717/0311 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 6240299 PREVIOUSLY RECORDED ON REEL 019649 FRAME 0544. ASSIGNOR(S) HEREBY CONFIRMS THE EXCLUSIVE LICENSE SHOULD NOT BE RECORDED FOR 6240299. Recorded Aug 22, 2007
From: CONEXANT SYSTEMS, INC.
To: SKYWORKS SOLUTIONS, INC.
Reel/Frame 019732/0894 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBER 6240299, PREVIOUSLY RECORDED ON REEL 019649 FRAME 0544. Recorded Aug 8, 2007
From: CONEXANT SYSTEMS, INC.
To: SKYWORKS SOLUTIONS, INC.
Reel/Frame 019709/0003 →
EXCLUSIVE LICENSE Recorded Aug 6, 2007
From: CONEXANT SYSTEMS, INC.
To: SKYWORKS SOLUTIONS, INC.
Reel/Frame 019649/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2007
From: GAO, YANG; BENYASSINE, ADIL
To: CONEXANT SYSTEMS, INC.
Reel/Frame 019596/0411 →