US5598506A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus and a method for concealing transmission errors in a speech decoder
Assignee: Telefonaktiebolaget LM Ericsson AB
•
Filing: 1994-06-10
•
Granted: 1997-01-28
•
Expires: 2014-06-10
Abstract
Abstract A receiver in a frame based radio communication system includes a speech decoder of the source-filter type which is controlled by internal state variable updated on a frame by frame basis for modifying received filter parameters representing background sounds transmitted over a communication channel. The receiver detects frames containing transmission errors, decides whether a frame in which transmission errors have been detected is acceptable, and conceals the detected transmission errors by restricting updating of at least one of the internal state variables if the detected frame is declared non-acceptable.
Inventors
- 👤 Karl T. Wigren
- 👤 Rolf A. Bergstrom
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 01:54
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/005; G10L25/00; G10L25/78; H; H04; H04L; H04L1/00; H04L1/004; H04L1/0056; H04L1/0061
Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
124 words
An apparatus in a receiver in a frame based radio communication system, for concealing transmission errors in a speech decoder caused by a communication channel, which speech decoder is of the source-filter type and is controlled by means including internal state variables updated on a frame by frame basis for modifying received filter parameters representing background sounds transmitted over said communication channel, said apparatus comprising: (a) means for detecting frames containing transmission errors; (b) means for deciding whether a frame in which transmission errors have been detected is acceptable; (c) means for concealing said detected transmission errors by restricting updating of at least one of said internal state variables of said speech decoder if said detected frame is declared non-acceptable by said deciding means.
Claim 2
Independent Claim
124 words
An apparatus in a receiver in a frame based radio communication system, for concealing transmission errors in a speech decoder caused by a communication channel, which speech decoder is of the source-filter type and is controlled by means including internal state variables updated on a frame by frame basis for modifying received filter parameters representing background sounds transmitted over said communication channel, said apparatus comprising: (a) means for detecting frames containing transmission errors; (b) means for deciding whether a frame in which transmission errors have been detected is acceptable; (c) means for concealing said detected transmission errors by restricting updating of at least one of said internal state variables of said speech decoder if said detected frame is declared non-acceptable by said deciding means.
Claim 3
Dependent Claim
44 words
The apparatus of claim 1, wherein said filter parameter modifying means includes a voice activity detector with at least a threshold for speech/background sound decisions, said concealing means restricting updating of said threshold if said detected frame is declared non-acceptable by said deciding means.
Claim 4
Dependent Claim
76 words
The apparatus of claim 2, wherein said filter parameter modifying means further includes a stationarity detector connected to an output of said voice activity detector for discriminating between stationary and non-stationary background sounds, said stationarity detector including at least one buffer containing estimates of statistical moments of recent frames dominated by background sounds for making stationarity decisions, said concealing means restricting updating of said buffer if said detected frame is declared non-acceptable by said deciding means.
Claim 5
Dependent Claim
58 words
The apparatus of claim 2, wherein said filter parameter modifying means further includes a stationarity detector connected to an output of said voice activity detector for discriminating between stationary and non-stationary background sounds, said concealing means inhibiting updating of the stationarity/non-stationarity decision obtained from the previous frame if said detected frame is declared non-acceptable by said deciding means.
Claim 6
Dependent Claim
46 words
The apparatus of claim 2, wherein said filter parameter modifying means includes means for low pass filtering of the filter parameters, said concealing means restricting updating of filter coefficients of the low pass filtering process if said detected frame is declared non-acceptable by said deciding means.
Claim 7
Dependent Claim
39 words
The apparatus of claim 5, comprising a post filter for modifying the tilt of the spectrum of the decoded signal, said concealing means restricting updating of tilt information if said detected frame is declared non-acceptable by said deciding means.
Claim 8
Dependent Claim
43 words
The apparatus of claim 2, wherein said filter parameter modifying means includes means for bandwidth expansion of the filter represented by the filter parameters, said concealing means restricting updating of filter coefficients if said detected frame is declared non-acceptable by said deciding means.
Claim 9
Dependent Claim
39 words
The apparatus of claim 7, comprising a post filter for modifying the tilt of the spectrum of the decoded signal, said concealing means restricting updating of tilt information if said detected frame is declared non-acceptable by said deciding means.
Claim 10
Dependent Claim
53 words
The apparatus of claim 1, wherein said filter parameter modifying means includes a voice activity detector for performing speech/background sound decisions on a frame by frame basis, said concealing means inhibiting updating of the speech/background sound decision obtained from the previous frame if said detected frame is declared non-acceptable by said deciding means.
Claim 11
Dependent Claim
76 words
The apparatus of claim 9 wherein said filter parameter modifying means further includes a stationarity detector connected to an output of said voice activity detector for discriminating between stationary and non-stationary background sounds, said stationarity detector including at least one buffer containing estimates of statistical moments of recent flames dominated by background sounds for making stationarity decisions, said concealing means restricting updating of said buffer if said detected frame is declared non-acceptable by said deciding means.
Claim 12
Dependent Claim
58 words
The apparatus of claim 9, wherein said filter parameter modifying means further includes a stationarity detector connected to an output of said voice activity detector for discriminating between stationary and non-stationary background sounds, said concealing means inhibiting updating of the stationarity/non-stationarity decision obtained from the previous frame if said detected frame is declared non-acceptable by said deciding means.
Claim 13
Dependent Claim
46 words
The apparatus of claim 9, wherein said filter parameter modifying means includes means for low pass filtering of the filter parameters, said concealing means restricting updating of filter coefficients of the low pass filtering process if said detected flame is declared non-acceptable by said deciding means.
Claim 14
Dependent Claim
43 words
The apparatus of claim 9, wherein said filter parameter modifying means includes means for bandwidth expansion of the filter represented by the filter parameters, said concealing means restricting updating of filter coefficients if said detected flame is declared non-acceptable by said deciding means.
Claim 15
Independent Claim
116 words
A method in a receiver in a frame based radio communication system, for concealing transmission errors in a speech decoder caused by a communication channel, which speech decoder is of the source-filter type and comprises means including internal state variables updated on a frame by frame basis for modifying received filter parameters representing background sounds transmitted over said communication channel, said method comprising: (a) detecting frames containing transmission errors; (b) deciding whether a frame in which transmission errors have been detected is acceptable; (c) concealing said detected transmission errors by restricting updating of at least one of said internal state variables of said speech decoder if said detected frame is declared non-acceptable in said deciding step.
Claim 16
Independent Claim
116 words
A method in a receiver in a frame based radio communication system, for concealing transmission errors in a speech decoder caused by a communication channel, which speech decoder is of the source-filter type and comprises means including internal state variables updated on a frame by frame basis for modifying received filter parameters representing background sounds transmitted over said communication channel, said method comprising: (a) detecting frames containing transmission errors; (b) deciding whether a frame in which transmission errors have been detected is acceptable; (c) concealing said detected transmission errors by restricting updating of at least one of said internal state variables of said speech decoder if said detected frame is declared non-acceptable in said deciding step.
Claim 17
Dependent Claim
45 words
The method of claim 14, said filter parameter modifying means including a voice activity detector with at least a threshold for speech/background sound decisions, wherein said concealing step comprises restricting updating of said threshold if said detected frame is declared non-acceptable in said deciding step.
Claim 18
Dependent Claim
76 words
The method of claim 15, said parameter modifying means further including a stationarity detector connected to an output of said voice activity detector for discriminating between stationary and non-stationary background sounds, said stationarity detector including at least one buffer containing estimates of statistical moments of recent frames dominated by background sounds for making stationarity decisions, wherein said concealing step comprises restricting updating of said buffer if said detected frame is declared non-acceptable in said deciding step.
Claim 19
Dependent Claim
60 words
The method of claim 15, said filter parameter modifying means further including a stationarity detector connected to an output of said voice activity detector for discriminating between stationary and non-stationary background sounds, wherein said concealing step comprises inhibiting updating of the stationari- ty/non-stationarity decision obtained from the previous frame if said detected frame is declared non-acceptable in said deciding step.
Claim 20
Dependent Claim
45 words
The method of claim 15, said filter parameter modifying means including means for low pass filtering of the filter parameters, said method comprising restricting updating of filter coefficients of the low pass filtering process if said detected frame is declared non-acceptable in said deciding step.
Claim 21
Dependent Claim
41 words
The method of claim 15, said filter parameter modifying means including means for bandwidth expansion of the filter represented by these parameters, said method comprising restricting updating of filter coefficients if said detected frame is declared non-acceptable in said deciding step.
Claim 22
Dependent Claim
40 words
The method of claim 19, wherein the tilt of the spectrum of the decoded signal is modified by a post filter, said method comprising restricting updating of tilt information if said detected frame is declared non-acceptable in said deciding step.
Claim 23
Dependent Claim
40 words
The method of claim 18, wherein the tilt of the spectrum of the decoded signal is modified by a post filter, said method comprising restricting updating of tilt information if said detected frame is declared non-acceptable in said deciding step.
Claim 24
Dependent Claim
54 words
The method of claim 14, said filter parameter modifying means including a voice activity detector for performing speech/background sound decisions on a frame by frame basis, wherein said concealing step comprises inhibiting updating of the speech/background sound decision obtained from the previous frame if said detected frame is declared non-acceptable in said deciding step.
Claim 25
Dependent Claim
77 words
The method of claim 22, said filter parameter modifying means further including a stationarity detector connected to an output of said voice activity detector for discriminating between stationary and non-stationary background sounds, said stationarity detector including at least one buffer containing estimates of statistical moments of recent flames dominated by background sounds for making stationarity decisions, wherein said concealing step comprises restricting updating of said buffer if said detected flame is declared non-acceptable in said deciding step.
Claim 26
Dependent Claim
59 words
The method of claim 22, said filter parameter modifying means further including a stationarity detector connected to an output of said voice activity detector for discriminating between stationary and non-stationary background sounds, wherein said concealing step comprises inhibiting updating of the stationarity/non-stationarity decision obtained from the previous frame if said detected frame is declared non-acceptable in said deciding step.
Claim 27
Dependent Claim
45 words
The method of claim 22, said filter parameter modifying means including means for low pass filtering of the filter parameters, said method comprising restricting updating of filter coefficients of the low pass filtering process if said detected frame is declared non-acceptable in said deciding step.
Claim 28
Dependent Claim
41 words
The method of claim 11, said filter parameter modifying means including means for bandwidth expansion of the filter represented by these parameters, said method comprising restricting updating of filter coefficients if said detected frame is declared non-acceptable in said deciding step.
References Cited (Backward Citations)
US4153877A
Cited
US4660196A
Cited
US4656633A
Cited
US4802171A
Cited
US4918729A
Cited
US5142582A
Cited
EP0522213A1
Cited
US5097507A
Cited
US5271011A
Cited
US5432778A
Cited
US5459814A
Cited
US5485522A
Cited
US5502713A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-01-28 | 2000-07-29 | 2001-01-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-01-28 | 2004-07-29 | 2005-01-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-01-28 | 2008-07-29 | 2009-01-28 | $7700.00 | Window Closed / Lapsed |