← Back to Patent Explorer
US5305332A Expired / Lapsed US ⏱️ 0.0 years remaining

Speech decoder for high quality reproduced speech through interpolation

Assignee: NEC Corp
•
Filing: 1991-05-28
•
Granted: 1994-04-19
•
Expires: 2011-05-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A speech decoder includes a separating circuit, an error correction decoding circuit, an interpolating circuit, and a speech reproducing circuit. The separating circuit separates a code string of a filter parameter, a code string of a parameter associated with a pitch, and a code string of a parameter associated with an index and a gain of a codebook representing an excitation signal of speech from a received code string. The error correction decoding circuit detects a transmission error, which cannot be corrected, in the received code string. When a transmission error which cannot be corrected is detected, the interpolating circuit interpolates between parameters of past and future proper frames, thereby recovering parameters of a current frame. The speech reproducing circuit reproduces a speech signal on the basis of the interpolated parameters and other received codes.

Inventors

  • 👤 Kazunori Ozawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 03:39
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/005; G10L19/04; G10L19/08; G10L19/12; H; H04; H04B; H04B1/00; H04B1/66; G10L2019/0001; G10L2019/0012

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 160 words
A speech decoder comprising: separating means for separating a code string of a filer parameter, a code string of a parameter associated with a pitch, and a code string of a parameter associated with an index and a gain of a codebook representing an excitation signal of speech from a received code string; error correction decoding means for detecting a transmission error, which cannot be corrected, in the received code string; interpolating means for, when a transmission error which cannot be corrected is detected, interpolating between parameters of past and further proper frames, thereby recovering parameters of a current frame; and speech reproducing means for reproducing a speech signal on the basis of the interpolated parameters and other received codes, further comprising weighting means for, when a transmission error which cannot be corrected is detected in a received code string, weighting a filter parameter in a predetermined number of frames starting from a frame in which the error is detected.
Claim 2
Dependent Claim 160 words
A speech decoder comprising: separating means for separating a code string of a filer parameter, a code string of a parameter associated with a pitch, and a code string of a parameter associated with an index and a gain of a codebook representing an excitation signal of speech from a received code string; error correction decoding means for detecting a transmission error, which cannot be corrected, in the received code string; interpolating means for, when a transmission error which cannot be corrected is detected, interpolating between parameters of past and further proper frames, thereby recovering parameters of a current frame; and speech reproducing means for reproducing a speech signal on the basis of the interpolated parameters and other received codes, further comprising weighting means for, when a transmission error which cannot be corrected is detected in a received code string, weighting a filter parameter in a predetermined number of frames starting from a frame in which the error is detected.
Claim 3
Dependent Claim 150 words
A speech decoder comprising: separating means for separating a code spring of a filter parameter, a code string of a parameter associated with a pitch, and a code string of a parameter associated with an index and a gain of a codebook representing an excitation signal of speech from a received code string; error correction decoding means for detecting a transmission error, which cannot be corrected, in the received code string; interpolating means for, when a transmission error which cannot be corrected is detected, interpolating between parameters of past and future proper frames, thereby recovering parameters of a current frame; and speech reproducing means of reproducing a speech signal on the basis of the interpolated parameters and other recited codes, further comprising weighting means for, when a transmission error which cannot be corrected is detected in a received code string, weighting a filer parameter until a predetermined condition is satisfied.
Claim 4
Dependent Claim 150 words
A speech decoder comprising: separating means for separating a code spring of a filter parameter, a code string of a parameter associated with a pitch, and a code string of a parameter associated with an index and a gain of a codebook representing an excitation signal of speech from a received code string; error correction decoding means for detecting a transmission error, which cannot be corrected, in the received code string; interpolating means for, when a transmission error which cannot be corrected is detected, interpolating between parameters of past and future proper frames, thereby recovering parameters of a current frame; and speech reproducing means of reproducing a speech signal on the basis of the interpolated parameters and other recited codes, further comprising weighting means for, when a transmission error which cannot be corrected is detected in a received code string, weighting a filer parameter until a predetermined condition is satisfied.
Claim 5
Dependent Claim 180 words
A speech decoder comprising: separating means for separating a code string of a filter parameter, a code string of a parameter associated with a pitch, and a code string of a parameter associated with an index and a gain of a codebook representing an excitation signal of speech from a received code string; error correction decoding means for detecting a transmission error, which cannot be corrected, in the received code string; interpolating means for, when a transmission error which cannot be corrected is detected, interpolating between parameters of past and future proper frames, thereby recovering parameters of a current fame; and speech reproducing means for reproducing a speech signal on the basis of the interpolated parameters and other received codes, further comprising gain control means for, when a transmission error which cannot be corrected is detected in a received code string, and a value of a reproduced signal exceeds a predetermined threshold value, controlling a gain of an excitation signal or the reproduced signal in a predetermined number of frames starting from a frame in which the error is detected.
Claim 6
Dependent Claim 180 words
A speech decoder comprising: separating means for separating a code string of a filter parameter, a code string of a parameter associated with a pitch, and a code string of a parameter associated with an index and a gain of a codebook representing an excitation signal of speech from a received code string; error correction decoding means for detecting a transmission error, which cannot be corrected, in the received code string; interpolating means for, when a transmission error which cannot be corrected is detected, interpolating between parameters of past and future proper frames, thereby recovering parameters of a current fame; and speech reproducing means for reproducing a speech signal on the basis of the interpolated parameters and other received codes, further comprising gain control means for, when a transmission error which cannot be corrected is detected in a received code string, and a value of a reproduced signal exceeds a predetermined threshold value, controlling a gain of an excitation signal or the reproduced signal in a predetermined number of frames starting from a frame in which the error is detected.
Claim 7
Dependent Claim 170 words
A speech decoder comprising: separating means for separating a code string of a filter parameter, a code string of a parameter associated with a pitch, and a code string of a parameters associated with an index and a gain of a codebook representing an excitation signal of speech from a received code string; error correction decoding means for detecting a transmission error, which cannot be corrected, in the received code string; interpolating means for, when a transmission error which cannot be corrected is detected, interpolating between parameters of past and future proper frames thereby recovering parameters of a current frame; and speech reproducing means for reproducing a speech signal on the basis of the interpolate parameters and other received codes, further comprising gain control means for, when a transmission error which cannot be corrected is detected in a received code string, and a value of a reproduced signal exceeds a predetermined threshold value, controlling a gain of an excitation signal or the reproduced signal until a predetermined condition is satisfied.
Claim 8
Dependent Claim 170 words
A speech decoder comprising: separating means for separating a code string of a filter parameter, a code string of a parameter associated with a pitch, and a code string of a parameters associated with an index and a gain of a codebook representing an excitation signal of speech from a received code string; error correction decoding means for detecting a transmission error, which cannot be corrected, in the received code string; interpolating means for, when a transmission error which cannot be corrected is detected, interpolating between parameters of past and future proper frames thereby recovering parameters of a current frame; and speech reproducing means for reproducing a speech signal on the basis of the interpolate parameters and other received codes, further comprising gain control means for, when a transmission error which cannot be corrected is detected in a received code string, and a value of a reproduced signal exceeds a predetermined threshold value, controlling a gain of an excitation signal or the reproduced signal until a predetermined condition is satisfied.

References Cited (Backward Citations)

US4224689A Cited
US4375581A Cited
US4430736A Cited
US4639920A Cited
US4688224A Cited
US4831624A Cited
US4918729A Cited
US5031218A Cited
EP0342687A2 Cited
EP0360265A2 Cited
US5148487A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-04-18 1997-10-18 1998-04-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-04-18 2001-10-18 2002-04-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-04-18 2005-10-18 2006-04-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag