Speech coding and decoding in a voice communication system
OwnerEngin Erzininventor
Life of this patent
Estimating the term…
Abstract
A speech encoder, decoder, system, method, and machine-readable software which determine whether to enhance the quantization of speech modeling information depending on the change of one or more identified parameters. An encoder outputs a base quantization value that represents a communication signal information quantized at a base quantization level or sends an enhanced quantization value that represents communitcation signal information quantization level higher than the base quantization level.
Claims20
A method for encoding a communication signal comprising at least one of:
- encoding the communication signal at a base quantization level only if the communication signal represents sounds that sound different than spoken vowels;
- and
- encoding the communication signal at an enhanced quantization level, the enhanced quantization level being higher than the base quantization level.
A method for decoding a communication signal comprising:
- decoding the communication signal at a base quantization level only if the communication signal represents sounds that sound different than spoken vowels;
- and
- decoding the communication signal at an enhanced quantization level, the enhanced quantization level being higher than the base quantization level.
A method for encoding a communication signal comprising:
- encoding the communication signal at a base quantization level if the communication signal represents sounds with a pitch periodicity that is unsteady or a pitch gain that is unsteady;
- and
- encoding the communication signal at an enhanced quantization level if the communication signal represents sounds with a steady pitch periodicity and a steady pitch gain, the enhanced quantization level being higher than the base quantization level.
A method for decoding a communication signal comprising:
- decoding the communication signal at a base quantization level if the communication signal represents sounds with a pitch periodicity that is unsteady or a pitch gain that is unsteady;
- and
- decoding the communication signal at an enhanced quantization level if the communication signal represents sounds with a steady pitch periodicity and a steady pitch gain, the enhanced quantization level being higher than the base quantization level.
A method for communicating a communication signal comprising:
- encoding the communication signal including
- determining a change in pitch lag and a pitch gain of the communication signal,
- encoding the communication signal at a base quantization level only if the communication signal represents sounds that sound different than spoken vowels;
- and
- encoding the communication signal at an enhanced quantization level, the enhanced quantization level being higher than the base quantization level, and
- decoding the communication signal including:
- decoding the communication signal at a base quantization level only if the communication signal represents sounds that sound different than spoken vowels;
- and
- decoding the communication signal at an enhanced quantization level, the enhanced quantization level being higher than the base quantization level.
A method for communicating a communication signal comprising:
- encoding the communication signal including
- determining a change in pitch lag and a pitch gain of the communication signal,
- encoding the communication signal at a base quantization level if the communication signal represents sounds with a pitch periodicity that is unsteady or a pitch gain that is unsteady;
- and
- encoding the communication signal at an enhanced quantization level if the communication signal represents sounds with a pitch periodicity that is steady and a pitch gain that is steady, the enhanced quantization level being higher than the base quantization level, and
- decoding the communication signal including
- decoding the communication signal at a base quantization level if the communication signal represents sounds with a pitch periodicity that is unsteady or a pitch gain that is unsteady;
- and
- decoding the communication signal at an enhanced quantization level if the communication signal represents sounds with a pitch periodicity that is steady and a pitch gain that is steady, the enhanced quantization level being higher than the base quantization level.
A method for speech encoding comprising:
- determining a change in pitch lag and a pitch gain of the speech signal;
- transmitting a base quantization value that represents speech signal information quantized at a base quantization level, if the change in pitch lag is significantly greater than zero or the pitch gain is significantly less than 0.95;
- and
- transmitting an enhanced quantization value that represents speech signal information quantized at a quantization level higher than the base quantization level, if the change in pitch lag is significantly close to zero and the pitch gain is greater than or significantly close to 0.95.
A method for speech decoding comprising:
- receiving change in pitch lag and pitch gain information if the change in pitch lag is significantly greater than zero or the pitch gain is significantly less than 0.95;
- receiving a base quantization value that represents speech signal information quantized at a base quantization level if the change in pitch lag and pitch gain information are received;
- and
- receiving an enhanced quantization value that represents speech signal information quantized at a level higher than the base quantization level if none of the change in pitch lag and pitch gain information are received.
A method for communicating a speech signal comprising:
- encoding the speech signal including
- determining a change in pitch lag and a pitch gain of the speech signal,
- transmitting a base quantization value that represents speech signal information quantized at a base quantization level, if the change in pitch lag is significantly greater than zero or the pitch gain is significantly less than 0.95, and
- transmitting an enhanced quantization value that represents speech signal information quantized at a quantization level higher than the base quantization level, if the change in pitch lag is significantly close to zero and the pitch gain is greater than or significantly close to 0.95;
- and
- decoding the speech signal by a method including
- receiving the change in the pitch lag and the pitch gain information if the change in the pitch lag is significantly greater than zero and the pitch gain is significantly less than 0.95,
- receiving the base quantization value if the change in pitch lag and pitch gain information are received, and
- receiving the enhanced quantization value if none of the change in pitch lag and pitch gain are received.
Dependencies are inferred from the claim text.