Claims
- 1. A cellular network element comprising (a) a transmitter including analysis-by-synthesis encoding means for encoding a speech signal and means for transmitting the encoded speech signal, and (b) a receiver including means for receiving a transmitted encoded speech signal and means for decoding the received encoded speech signal;
- wherein the analysis-by-synthesis speech signal encoding means of the transmitter is provided with an encoder system comprising:
- an analysis-by-synthesis encoder section for encoding the speech signal, comprising:
- first means for producing, in response to the speech signal and at regular time intervals called frames, a description of an innovation signal to be supplied as excitation signal to a synthesis filter in view of synthesizing said speech signal;
- second means for producing, in response to the speech signal and at said regular time intervals, a set of spectral parameters for use in driving the synthesis filter; and
- third means for producing, in response to the speech signal and at said regular time intervals, pitch information including a pitch gain for constricting a past-excitation-signal component added to said excitation signal; and
- an instability eradication section comprising:
- detecting means for detecting a set of conditions related to the spectral parameters and the pitch gain; and
- modifying means for reducing the pitch gain to a value lower than a given threshold whenever the conditions of said set are detected in order to eradicate said occasional instability.
- 2. A cellular network element as recited in claim 1, wherein the conditions of said set comprise:
- a resonance condition assessed from the spectral parameters;
- a duration condition detected when the resonance condition has prevailed for at least the M most recent frames, M being an integer greater than 1; and
- a gain condition which evidences consistently-high values of the pitch gain in the N most recent frames, N being an integer greater than 1.
- 3. A cellular network element as recited in claim 1, in which said modifying means comprises means for reducing a quantized version of the pitch gain to a value lower than a given threshold G.sub.T whenever the conditions of said set are detected by the detecting means in order to eradicate said occasional instability.
- 4. A cellular network element as recited in claim 1, in which said modifying means comprises means for saturating the pitch gain to a given threshold whenever the conditions of said set are detected by said detecting means in order to eradicate said occasional instability.
- 5. A cellular network element as recited in claim 1, wherein said analysis-by-synthesis encoder section comprises a vector quantizer for quantizing the pitch gain, and wherein said modifying means comprises means for limiting a search range of the vector quantizer to thereby cause the quantized pitch gain to be lower than a given threshold whenever the conditions of said set are detected by the detecting means in order to eradicate said occasional instability.
- 6. A cellular network element as recited in claim 1, wherein the encoded-speech-signal decoding means of the receiver comprises means for scaling down, when an overflow occurs in the synthesis filter in response to the past-excitation-signal component, said past-excitation-signal component in order to enhance eradication of the occasional instability.
- 7. A cellular network element as recited in claim 2, wherein the spectral parameters are related to Line Spectral Pairs (LSP), and wherein the detecting means comprises:
- means for comparing quantities d.sub.k to respective thresholds T.sub.k ; and
- means for detecting a resonance condition when at least one quantity d.sub.k is higher than the respective threshold T.sub.k ;
- wherein said quantities d.sub.k are expressed by the following relation:
- d.sub.k =min{LSP(i)-LSP(i+1)}; for i=m.sub.k, m.sub.k+1, . . . n.sub.k
- where: LSP(i) for i=1, 2, . . . P, denotes P spectral parameters of the Line Spectral Pairs (LSP);
- k is an index; and
- m.sub.k, m.sub.k+1, . . . , n.sub.k are integers.
- 8. A cellular network element as recited in claim 2, wherein the detecting means comprises means for detecting a gain condition when an average of the pitch gain over said N most recent frames is higher than a given threshold.
- 9. A cellular network element as recited in claim 2, wherein the detecting means comprises means for detecting a gain condition when a weighting of the pitch gain over the N most recent frames is higher than a given threshold.
- 10. A cellular network element as recited in claim 7, comprising means for changing the value of at least one threshold T.sub.k in relation to the Line Spectral Pairs (LSP).
- 11. A cellular network element as recited in claim 7, wherein the index k takes on the two values 1 and 2, and wherein the detecting means comprises:
- means for comparing the quantities
- d.sub.1 =min{LSP(i)-LSP(i+1)}; for i=4, 5, 6, 7, 8
- d.sub.2 =min{LSP(i)-LSP(i+1)}; for i=2, 3
- to the thresholds T.sub.1 and T.sub.2, respectively; and
- means for detecting a resonance condition when at least one of the quantifies d.sub.1 and d.sub.2 is higher than the respective threshold T.sub.1 or T.sub.2.
- 12. A cellular network element as recited in claim 11, wherein the detecting means further comprises:
- means for maintaining the threshold T.sub.1 to a fixed value; and
- means for changing the value of the threshold T.sub.2 in relation to the spectral parameter LSP(2).
- 13. A cellular mobile transmitter/receiver unit comprising (a) a transmitter including analysis-by-synthesis encoding means for encoding a speech signal and means for transmitting the encoded speech signal, and (b) a receiver including means for receiving a transmitted encoded speech signal and means for decoding the received encoded speech signal;
- wherein the analysis-by-synthesis speech signal encoding means of the transmitter is provided with a encoder system comprising:
- an analysis-by-synthesis encoder section for encoding the speech signal, comprising:
- first means for producing, in response to the speech signal and at regular time intervals called frames, a description of an innovation signal to be supplied as excitation signal to a synthesis filter in view of synthesizing said speech signal;
- second means for producing, in response to the speech signal and at said regular time intervals, a set of spectral parameters for use in driving the synthesis filter; and
- third means for producing, in response to the speech signal and at said regular time intervals, pitch information including a pitch gain for constructing a past-excitation-signal component added to said excitation signal; and
- an instability eradication section comprising:
- detecting means for detecting a set of conditions related to the spectral parameters and the pitch gain; and
- modifying means for reducing the pitch gain to a value lower than a given threshold whenever the conditions of said set are detected in order to eradicate said occasional instability.
- 14. A cellular mobile transmitter/receiver unit as recited in claim 13, wherein the conditions of said set comprise:
- a resonance condition assessed from the spectral parameters;
- a duration condition detected when the resonance condition has prevailed for at least the M most recent frames, M being an integer greater than 1; and
- a gain condition which evidences consistently-high values of the pitch gain in the N most recent frames, N being an integer greater than 1.
- 15. A cellular mobile transmitter/receiver unit as recited in claim 13, in which said modifying means comprises means for reducing a quantized version of the pitch gain to a value lower than a given threshold G.sub.T whenever the conditions of said set are detected by the detecting means in order to eradicate said occasional instability.
- 16. A cellular mobile transmitter/receiver unit as recited in claim 13, in which said modifying means comprises means for saturating the pitch gain to a given threshold whenever the conditions of said set are detected by said detecting means in order to eradicate said occasional instability.
- 17. A cellular mobile transmitter/receiver unit as recited in claim 13, wherein said analysis-by-synthesis encoder section comprises a vector quantizer for quantizing the pitch gain, and wherein said modifying means comprises means for limiting a search range of the vector qwantizer to thereby cause the quantized pitch gain to be lower than a given threshold whenever the conditions of said set are detected by the detecting means in order to eradicate said occasional instability.
- 18. A cellular mobile transmitter/receiver unit as recited in claim 13, wherein the encoded-speech-signal decoding means of the receiver comprises means for scaling down, when an overflow occurs in the synthesis filter in response to the past-excitation-signal component, said past-excitation-signal component in order to enhance eradication of the occasional instability.
- 19. A cellular mobile transmitter/receiver unit as recited in claim 14, wherein the spectral parameters are related to Line Spectral Pairs (LSP), and wherein the detecting means comprises:
- means for comparing quantities d.sub.k to respective thresholds T.sub.k ; and
- means for detecting a resonance condition when at least one quantity d.sub.k is higher than the respective threshold T.sub.k ;
- wherein said quantities d.sub.k are expressed by the following relation:
- d.sub.k =min{LSP(i)-LSP(i+1)}; for i=m.sub.k, m.sub.k+1, . . . , n.sub.k
- where: LSP(i) for i=1, 2, . . . P, denotes P spectral parameters of the Line Spectral
- Pairs (LSP);
- k is an index; and
- m.sub.k, m.sub.k+1, . . . , n.sub.k are integers.
- 20. A cellular mobile transmitter/receiver unit as recited in claim 14, wherein the detecting means comprises means for detecting a gain condition when an average of the pitch gain over said N most recent frames is higher than a given threshold.
- 21. A cellular mobile transmitter/receiver unit as recited in claim 14, wherein the detecting means comprises means for detecting a gain condition when a weighting of the pitch gain over the N most recent frames is higher than a given threshold.
- 22. A cellular mobile transmitter/receiver unit as recited in claim 19, comprising means for changing the value of at least one threshold T.sub.k in relation to the Line Spectral Pairs (LSP).
- 23. A cellular mobile transmitter/receiver unit as recited in claim 19, wherein the index k takes on the two values 1 and 2, and wherein the detecting means comprises:
- means for comparing the quantities
- d.sub.1 =min{LSP(i)-LSP(i+1)}; for i=4, 5, 6, 7, 8
- d.sub.2 =min{LSP(i)-LSP(i+1)}; for i=2, 3
- to the thresholds T.sub.1 and T.sub.2, respectively; and
- means for detecting a resonance condition when at least one of the quantities d.sub.1 and d.sub.2 is higher than the respective threshold T.sub.1 or T.sub.2.
- 24. A cellular mobile transmitter/receiver unit as recited in claim 23, wherein the detecting means further comprises:
- means for maintaining the threshold T.sub.1 to a fixed value; and
- means for changing the value of the threshold T.sub.2 in relation to the spectral parameter LSP(2).
- 25. In a cellular communication system for servicing a large geographical area divided into a plurality of cells, comprising: mobile transmitter/receiver units; cellular base stations respectively situated in said cells; and means for controlling communication between the cellular base stations;
- a bidirectional wireless communication sub-system between each mobile unit situated in one cell and the cellular base station of said one cell, said bidirectional wireless communication sub-system comprising in both the mobile unit and the cellular base station (a) a transmitter including analysis-by-synthesis encoding means for encoding a speech signal and means for transmitting the encoded speech signal, and (b) a receiver including means for receiving a transmitted encoded speech signal and means for decoding the received encoded speech signal;
- wherein the analysis-by-synthesis speech signal encoding means of the transmitter of at least a portion of said mobile units and cellular base stations are provided with a encoder system comprising:
- an analysis-by-synthesis encoder section for encoding the speech signal, comprising:
- first means for producing, in response to the speech signal and at regular time intervals called frames, a description of an innovation signal to be supplied as excitation signal to a synthesis filter in view of synthesizing said speech signal;
- second means for producing, in response to the speech signal and at said regular time intervals, a set of spectral parameters for use in driving the synthesis filter; and
- third means for producing, in response to the speech signal and at said regular time intervals, pitch information including a pitch gain for constructing a past-excitation-signal component added to said excitation signal; and
- an instability eradication section comprising:
- detecting means for detecting a set of conditions related to the spectral parameters and the pitch gain; and
- modifying means for reducing the pitch gain to a value lower than a given threshold whenever the conditions of said set are detected in order to eradicate said occasional instability.
- 26. A bidirectional wireless communication sub-system as recited in claim 25, wherein the conditions of said set comprise:
- a resonance condition assessed from the spectral parameters;
- a duration condition detected when the resonance condition has prevailed for at least the M most recent frames, M being an integer greater than 1; and
- a gain condition which evidences consistently-high values of the pitch gain in the N most recent frames, N being an integer greater than 1.
- 27. A bidirectional wireless communication sub-system as recited in claim 25, in which said modifying means comprises means for reducing a quantized version of the pitch gain to a value lower than a given threshold G.sub.T whenever the conditions of said set are detected by the detecting means in order to eradicate said occasional instability.
- 28. A bidirectional wireless communication sub-system as recited in claim 25, in which said modifying means comprises means for saturating the pitch gain to a given threshold whenever the conditions of said set are detected by said detecting means in order to eradicate said occasional instability.
- 29. A bidirectional wireless communication sub-system as recited in claim 25, wherein said analysis-by-synthesis encoder section comprises a vector quantizer for quantizing the pitch gain, and wherein said modifying means comprises means for limiting a search range of the vector quantizer to thereby cause the quantized pitch gain to be lower than a given threshold whenever the conditions of said set are detected by the detecting means in order to eradicate said occasional instability.
- 30. A bidirectional wireless communication sub-system as recited in claim 25, wherein the encoded-speech-signal decoding means of the receiver of said at least a portion of said mobile units and cellular base stations comprises means for scaling down, when an overflow occurs in the synthesis filter in response to the past-excitation-signal component, said past-excitation-signal component in order to enhance eradication of the occasional instability.
- 31. A bidirectional wireless communication sub-system as recited in claim 26, wherein the spectral parameters are related to Line Spectral Pairs (LSP), and wherein the detecting means comprises:
- means for comparing quantities d.sub.k to respective thresholds T.sub.k ; and
- means for detecting a resonance condition when at least one quantiy d.sub.k is higher than the respective threshold T.sub.k ;
- wherein said quantities d.sub.k, are expressed by the following relation:
- d.sub.k =min{LSP(i)-LSP(i+1)}; for i=m.sub.k, m.sub.k+1. . . , n.sub.k
- where: LSP(i) for i=1, 2, . . . P, denotes P spectral parameters of the Line Spectral Pairs (LSP);
- k is an index; and
- m.sub.k, m.sub.k 30 1, . . . , n.sub.k are integers.
- 32. A bidirectional wireless communication sub-system as recited in claim 26, wherein the detecting means comprises means for detecting a gain condition when an average of the pitch gain over said N most recent frames is higher than a given threshold.
- 33. A bidirectional wireless communication sub-system as recited in claim 26, wherein the detecting means comprises means for detecting a gain condition when a weighting of the pitch gain over the N most recent frames is higher than a given threshold.
- 34. A bidirectional wireless communication sub-system as recited in claim 31, comprising means for changing the value of at least one threshold T.sub.k in relation to the Line Spectral Pairs (LSP).
- 35. A bidirectional wireless communication sub-system as recited in claim 31, wherein the index k takes on the two values 1 and 2, and wherein the detecting means comprises:
- means for comparing the quantities
- d.sub.1 =min{LSP(i)-LSP(i+1)}; for i=4, 5, 6, 7, 8
- d.sub.2 =min{LSP(i)-LSP(i+1)}; for i=2, 3
- to the thresholds T.sub.1 and T.sub.2, respectively; and
- means for detecting a resonance condition when at least one of the quantities d.sub.1 and d.sub.2 is higher than the respective threshold T.sub.1 or T.sub.2.
- 36. A bidirectional wireless communication sub-system as recited in claim 35, wherein the detecting means further comprises:
- means for maintaining the threshold T.sub.1 to a fixed value; and
- means for changing the value of the threshold T.sub.2 in relation to the spectral parameter LSP(2).
Parent Case Info
This application is a Continuation of application Ser. No. 08/834,899, filed Apr. 7, 1997, now U.S. Pat. No. 5,893,060, which application(s) are incorporated herein by reference.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
5687284 |
Serizawa et al. |
Nov 1997 |
|
5708757 |
Massaloux |
Jan 1998 |
|
5943060 |
Honkanen et al. |
Apr 1999 |
|
Non-Patent Literature Citations (1)
Entry |
ITU-T Recommendation G.729-Annex A: Reduced Complexity 8 KBIT/S CS-ACELP Speech Codec, 13 pages (Nov. 1996). |
Continuations (1)
|
Number |
Date |
Country |
Parent |
834899 |
Apr 1997 |
|