IP Library Granted Patent US 6,937,979
Granted Patent B2
US 6,937,979 · App. 09/896,682 · Granted Aug 30, 2005

Coding based on spectral content of a speech signal

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 6,937,979
App. No.
09/896,682
Granted
Aug 30, 2005
Kind
B2
Abstract

In a coding procedure, a spectral content of a speech signal is estimated. A preferential coding algorithm or preferential value of at least one coding parameter is selected based on the estimated spectral content of the speech signal. The speech signal is coded in accordance with the selected coding algorithm or the selected coding parameter to control the operation of one or more of the following: a pre-processing filter, a post-processing filter, a coding control coefficient, a weighting filter, a synthesis filter, and a quantization table.

Claims (28)

1. A method for coding a speech signal comprising:

estimating a spectral content of a speech signal;

determining if the estimated spectral content of the speech signal is representative of one of a plurality of defined reference spectral responses including an IRS spectral response and an MIRS spectral response;

selecting a preferential coding algorithm from an assortment of coding algorithms based on the determining;

coding the speech signal in accordance with the selected coding algorithm, where the selected algorithm controls the operation of at least one of a pre-processing filter, a post-processing filter, a coding control coefficient, a weighting filter, a synthesis filter, and a quantization table;

wherein the coding of the speech signal in accordance with the selected coding algorithm compensates for at least one of an IRS speech signal and an MIRS speech signal to produce a frequency-response compensated speech signal.

2. The method according to claim 1 wherein the selection of the preferential coding algorithm comprises selection of a desired filter response of the pre-processing filter, the desired filter response configured to enhance perceptual voice quality of the coded speech signal based on the estimated spectral content.

3. The method according to claim 1 wherein the selection of the preferential coding algorithm comprises selection of a desired filter response of the post-processing filter, the desired filter response configured to enhance perceptual voice quality of the coded speech signal based on the estimated spectral content.

4. The method according to claim 1 wherein the selection of the preferential coding algorithm comprises selection of a desired filter response of the weighting filter, the desired filter response configured to enhance perceptual voice quality of the coded speech signal based on the estimated spectral content.

5. The method according to claim 1 wherein the selection of the preferential coding algorithm comprises selection of a desired filter response of the synthesis filter, the desired filter response configured to enhance perceptual voice quality of the coded speech signal based on the estimated spectral content.

6. The method according to claim 1 wherein the selection of the preferential coding algorithm comprises selection of a desired filter response of at least one of the synthesis filter and the weighting filter of an adaptive codebook section of an encoder.

7. The method according to claim 1 wherein the selection of the preferential coding algorithm comprises selection of a desired filter response of at least one of the synthesis filter and the weighting filter of a fixed codebook section of an encoder.

8. The method according to claim 1 wherein the quantization table comprises at least one of an adaptive codebook section and a fixed codebook section of an encoder.

9. The method according to claim 1 wherein the estimating, the determining, the selecting and the coding are performed periodically during a conversation that exceeds a duration threshold, such that during the conversation the selecting may select a different preferential coding algorithm from the assortment of coding algorithms based on the determining.

10. A method for coding a speech signal, the method comprising:

estimating a spectral content of a speech signal;

determining if the estimated spectral content of the speech signal is representative of one of a plurality of defined reference spectral responses including an IRS spectral response and an MIRS spectral response;

varying at least one coding parameter based on the determining;

coding the speech signal in accordance with the varied coding parameter, the varied coding parameter associated with at least one of a preprocessing filter, a post-processing filter, a coding control coefficient, a weighting filter, a synthesis filter, and a quantization table;

wherein the coding of the speech signal in accordance with the varied coding parameter compensates for at least one of an IRS speech signal and an MIRS speech signal to produce a frequency-response compensated speech signal.

11. The method according to claim 10 wherein the variation of the at least one coding parameter comprises selection of a desired coding parameter of the pre-processing filter, the desired coding parameter configured to enhance perceptual voice quality of the coded speech signal based on the estimated spectral content.

12. The method according to claim 10 wherein the variation of the at least one coding parameter comprises selection of a desired coding parameter of the post-processing filter, the desired coding parameter configured to enhance perceptual voice quality of the coded speech signal based on the estimated spectral content.

13. The method according to claim 10 wherein the variation of the at least one coding parameter comprises selection of a desired coding parameter of the weighting filter, the desired coding parameter configured to enhance perceptual voice quality of the coded speech signal based on the estimated spectral content.

14. The method according to claim 10 wherein the variation of the at least one coding parameter comprises selection of a desired coding parameter of the synthesis filter, the desired coding parameter configured to enhance perceptual voice quality of the coded speech signal based on the estimated spectral content.

15. The method according to claim 10 wherein the variation of the at least one coding parameter comprises selection of a desired coding parameter of at least one of the synthesis filter and the weighting filter of an adaptive codebook section of an encoder.

16. The method according to claim 10 wherein the variation of the at least one coding parameter comprises selection of a desired coding parameter of at least one of the synthesis filter and the weighting filter of a fixed codebook section of an encoder.

17. The method according to claim 10 wherein the quantization table comprises at least one of an adaptive codebook section and a fixed codebook section of an encoder.

18. The method according to claim 10 wherein the estimating, the determining, the varying arid the coding are performed periodically during a conversation that exceeds a duration threshold, such that during the conversation the varying may further vary the at least one coding parameter based on the determining.

Assignments (12)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2017
From: MINDSPEED TECHNOLOGIES, LLC
To: MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
Reel/Frame 044791/0600 →
CHANGE OF NAME Recorded Aug 10, 2016
From: MINDSPEED TECHNOLOGIES, INC.
To: MINDSPEED TECHNOLOGIES, LLC
Reel/Frame 039645/0264 →
SECURITY INTEREST Recorded May 9, 2014
From: M/A-COM TECHNOLOGY SOLUTIONS HOLDINGS, INC.; MINDSPEED TECHNOLOGIES, INC.; BROOKTREE CORPORATION
To: GOLDMAN SACHS BANK USA
Reel/Frame 032859/0374 →
RELEASE OF SECURITY INTEREST Recorded May 9, 2014
From: JPMORGAN CHASE BANK, N.A.
To: MINDSPEED TECHNOLOGIES, INC.
Reel/Frame 032861/0617 →
SECURITY INTEREST Recorded Mar 21, 2014
From: MINDSPEED TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032495/0177 →
LICENSE Recorded Mar 24, 2010
From: WIAV SOLUTIONS LLC
To: HTC CORPORATION
Reel/Frame 024128/0466 →
RELEASE OF SECURITY INTEREST Recorded Jan 27, 2010
From: CONEXANT SYSTEMS, INC.
To: MINDSPEED TECHNOLOGIES, INC.
Reel/Frame 023861/0177 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2007
From: SKYWORKS SOLUTIONS INC.
To: WIAV SOLUTIONS LLC
Reel/Frame 019899/0305 →
EXCLUSIVE LICENSE Recorded Aug 6, 2007
From: CONEXANT SYSTEMS, INC.
To: SKYWORKS SOLUTIONS, INC.
Reel/Frame 019649/0544 →
SECURITY AGREEMENT Recorded Oct 8, 2003
From: MINDSPEED TECHNOLOGIES, INC.
To: CONEXANT SYSTEMS, INC.
Reel/Frame 014546/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2003
From: CONEXANT SYSTEMS, INC.
To: MINDSPEED TECHNOLOGIES, INC.
Reel/Frame 014568/0275 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2001
From: GAO, YANG; SU, HUAN-YU
To: CONEXANT SYSTEMS, INC.
Reel/Frame 012217/0251 →