IP Library Granted Patent US 7,593,852
Granted Patent B2
US 7,593,852 · App. 11/700,481 · Granted Sep 22, 2009

Speech compression system and method

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,593,852
App. No.
11/700,481
Granted
Sep 22, 2009
Kind
B2
Abstract

The invention improves the encoding and decoding of speech by focusing the encoding on the perceptually important characteristics of speech. The system analyzes selected features of an input speech signal, and first performing a common frame based speech coding of an input speech signal. The system then performs a speech coding based on either a first speech coding mode or a second speech coding mode. The selection of a mode is based on characteristics of the input speech signal. The first speech coding mode uses a first framing structure and the second speech coding mode uses a second framing structure.

Claims (24)

1. A method of encoding an input speech signal to generate an encoded speech, the method comprising:

selecting one of a first framing structure and a second framing structure for encoding parameters of a frame of the input speech signal;

determining a pitch characteristic for each of a plurality of subframes of the frame of the input speech signal, when the second framing structure is selected, wherein the determining the pitch characteristic is performed as a function of prediction coefficients associated with each of the plurality of subframes;

searching a 3-pulse codebook including pulses having relative positions with respect to each other, when the second framing structure is selected, to determine a fixed codebook excitation vector with three pulses having the relative positions with respect to each other;

enhancing the fixed codebook excitation vector using the pitch characteristic to generate an enhanced fixed codebook excitation vector;

determining a fixed codebook gain for each of the plurality of subframes, when the second framing structure is selected, based on the enhanced the fixed codebook excitation vector; and

generating the encoded speech using the fixed codebook gain.

2. The method of claim 1 further comprising:

deriving a pitch gain for each of the plurality of subframes during pitch pre-processing;

quantizing the pitch gain of each of the plurality of subframes; and

performing a delayed joint quantization of the fixed codebook gains for each of the plurality of subframes as a function of the stored quantized pitch gain of each of the plurality of subframes.

3. The method of claim 1 , wherein the determining the pitch characteristic comprises applying a third order moving average prediction.

4. The method of claim 1 , wherein the prediction coefficients comprise a first subframe predictor coefficient represented as {0.6, 0.3, 0.1}, a second subframe predictor coefficient represented as {0.4, 0.25, 0.1}, and a third subframe predictor coefficient represented as {0.3, 0.015, 0.075}.

5. A speech compression system for encoding an input speech signal to generate an encoded speech, the speech compression system comprising:

a mode selection module configured to selected one of a first framing structure and a second framing structure for encoding parameters of a frame of the input speech signal; and

wherein the speech compression system is configured to:

determine a pitch characteristic for each of a plurality of subframes of the frame of the input speech signal, when the second framing structure is selected, wherein the pitch characteristic is determined as a function of prediction coefficients associated with each of the plurality of subframes;

search a 3-pulse codebook including pulses having relative positions with respect to each other, when the second framing structure is selected, to determine a fixed codebook excitation vector with three pulses having the relative positions with respect to each other;

enhance the fixed codebook excitation vector using the pitch characteristic to generate an enhanced fixed codebook excitation vector;

determine a fixed codebook gain for each of the plurality of subframes, when the second framing structure is selected, based on the enhanced the fixed codebook excitation vector;

generate the encoded speech using the fixed codebook gain.

6. The speech compression system of claim 5 , wherein the speech compression system is further configured to derive a pitch gain for each of the plurality of subframes during pitch pre-processing, quantize the pitch gain of each of the plurality of subframes, and perform a delayed joint quantization of the fixed codebook gains for each of the plurality of subframes as a function of the stored quantized pitch gain of each of the plurality of subframes.

7. The speech compression system of claim 5 , wherein the speech compression system is further configured to determine the pitch characteristic by applying a third order moving average prediction.

8. The speech compression system of claim 5 , wherein the prediction coefficients comprise a first subframe predictor coefficient represented as {0.6, 0.3, 0.1}, a second subframe predictor coefficient represented as {0.4, 0.25, 0.1}, and a third subframe predictor coefficient represented as {0.3, 0.015, 0.075}.

Assignments (5)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE GRANT LANGUAGE WITHIN THE ASSIGNMENT DOCUMENT PREVIOUSLY RECORDED ON REEL 018981 FRAME 0343. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT DOCUMENT. Recorded Dec 4, 2012
From: CONEXANT SYSTEMS, INC.
To: MINDSPEED TECHNOLOGIES, INC.
Reel/Frame 029405/0617 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2012
From: MINDSPEED TECHNOLOGIES, INC.
To: O'HEARN AUDIO LLC
Reel/Frame 029343/0322 →