Multi-mode speech encoding system for encoding a speech signal used for selection of one of the speech encoding modes including multiple speech encoding rates
First Claim
1. A method of encoding a speech signal, the method comprising:
- analyzing each frame of a plurality of frames of the speech signal to determine one or more speech parameters for the speech signal, wherein one parameter of the one or more speech parameters includes one or more pitch lags;
deciding, for each frame of the plurality of frames of the speech signal, based on the one or more speech parameters of the speech signal, to select one of a plurality of encoding modes including a first encoding mode, a second encoding mode and a third encoding mode for encoding each frame of the plurality of frames of the speech signal;
converting the speech signal into an encoded speech by encoding each frame of the plurality of frames of the speech signal according to the selected one of the plurality of encoding modes for each frame of the plurality of frames in the deciding;
wherein the first encoding mode supports a first encoding rate, the second encoding mode supports a second encoding rate and the third encoding mode supports a third encoding rate, wherein the first encoding rate is the same encoding rate as the second encoding rate, wherein the third encoding rate is different than the first encoding rate and the second encoding rate, and wherein the converting of the speech signal to the encoded speech signal for each frame of the plurality of frames of the speech signal further comprises encoding a single pitch lag of the one or more pitch lags if the encoding mode is one of the second encoding mode and the third encoding mode;
wherein the converting of the speech signal to an encoded speech signal for each frame of the plurality of frames of the speech signal comprises encoding of a single pitch lag of the one or more pitch lags if the encoding mode is the second encoding mode or the third encoding mode.
9 Assignments
0 Petitions
Accused Products
Abstract
A method comprises analyzing each frame of a plurality of frames of the speech signal to determine one or more speech parameters for the speech signal; deciding, for each frame of the plurality of frames of the speech signal, based on the one or more speech parameters of the speech signal, to select one of a plurality of encoding modes including a first encoding mode and a second encoding mode for encoding each frame of the plurality of frames of the speech signal; encoding each frame of the plurality of frames of the speech signal according to the selected one of the plurality of encoding modes for each frame of the plurality of frames in the deciding; the first encoding mode supports a first encoding rate and the second encoding mode supports a second encoding rate, wherein the first encoding rate is the same encoding rate as the encoding rate.
-
Citations
22 Claims
-
1. A method of encoding a speech signal, the method comprising:
-
analyzing each frame of a plurality of frames of the speech signal to determine one or more speech parameters for the speech signal, wherein one parameter of the one or more speech parameters includes one or more pitch lags; deciding, for each frame of the plurality of frames of the speech signal, based on the one or more speech parameters of the speech signal, to select one of a plurality of encoding modes including a first encoding mode, a second encoding mode and a third encoding mode for encoding each frame of the plurality of frames of the speech signal; converting the speech signal into an encoded speech by encoding each frame of the plurality of frames of the speech signal according to the selected one of the plurality of encoding modes for each frame of the plurality of frames in the deciding; wherein the first encoding mode supports a first encoding rate, the second encoding mode supports a second encoding rate and the third encoding mode supports a third encoding rate, wherein the first encoding rate is the same encoding rate as the second encoding rate, wherein the third encoding rate is different than the first encoding rate and the second encoding rate, and wherein the converting of the speech signal to the encoded speech signal for each frame of the plurality of frames of the speech signal further comprises encoding a single pitch lag of the one or more pitch lags if the encoding mode is one of the second encoding mode and the third encoding mode; wherein the converting of the speech signal to an encoded speech signal for each frame of the plurality of frames of the speech signal comprises encoding of a single pitch lag of the one or more pitch lags if the encoding mode is the second encoding mode or the third encoding mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21)
-
-
11. A speech encoding system for encoding a speech signal, the speech encoding system comprising:
an encoder processing circuit configured to; analyze each frame of a plurality of frames of the speech signal to determine one or more speech parameters for the speech signal, wherein one parameter of the one or more speech parameters includes one or more pitch lags; decide, for each frame of the plurality of frames of the speech signal, based on the one or more speech parameters of the speech signal, to select one of a plurality of encoding modes including a first encoding, a second encoding mode and a third encoding mode for encoding each frame of the plurality of frames of the speech signal; convert the speech signal into an encoded speech by encoding each frame of the plurality of frames of the speech signal according to the selected one of the plurality of encoding modes for each frame of the plurality of frames, thereby converting the speech signal into an encoded speech; wherein the first encoding mode supports a first encoding rate, the second encoding mode supports a second encoding rate and the third encoding mode supports a third encoding rate, wherein the first encoding rate is the same encoding rate as the second encoding rate, wherein the third encoding rate is different than the first encoding rate and the second encoding rate, wherein converting the speech signal to the encoded speech signal for each frame of the plurality of frames of the speech signal further comprises encoding a single pitch lag of the one or more pitch lags if the encoding mode is one of the second encoding mode and the third encoding mode. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 22)
Specification