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

Speech coding and decoding system with background sound reproducing function

Assignee: Hitachi Ltd
•
Filing: 1990-04-20
•
Granted: 1992-08-25
•
Expires: 2010-04-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In speech decoding, a transmission code, which includes an error correcting code added to a speech code, is received and whether or not there is a code error is detected on the basis of the error correcting code. At this time, when there is no code error or when the detected code error has been corrected, a normal speech decoding processing is executed. On the other hand, when there is a code error which is impossible to be corrected, artificially background sound corresponding to the decoded speech is generated from characteristic parameters indicating unvoiced sound in the decoded speech. The parameters are continuously extracted from the decoded speech, stored in a memory and are used to replace an erroneous portion of the speech code.

Inventors

  • 👤 Yoshiaki Asakawa
  • 👤 Toshiyuki Aritsuka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 19:38
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/66

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 199 words
A speech decoding apparatus for decoding a speech code signal transmitted via a transmission medium and an error correcting code for detecting and correcting code errors in said speech code signal, comprising: receiving means for receiving a transmission code signal including said error correcting code from said transmission medium; decoding means for detecting a code error corresponding to said error correcting code and for separating said speech code signal from said transmission code signal, said detecting means including means for correcting an erroneous code of said speech code signal in accordance with a predetermined rule and for generating error indicating information corresponding to said code error, said error indicating information indicating that said erroneous code cannot be corrected; speech decoding means for decoding said speech code signal separated from said transmission code signal in accordance with a predetermined process to generate a decoded speech signal; background sound generating means for generating a background sound signal corresponding to background sound corresponding to said decoded speech signal; and switching controlling means for controlling said speech decoding means and said background sound generating means to select said speech code signal or said background sound signal in accordance with said error indicating information.
Claim 2
Dependent Claim 199 words
A speech decoding apparatus for decoding a speech code signal transmitted via a transmission medium and an error correcting code for detecting and correcting code errors in said speech code signal, comprising: receiving means for receiving a transmission code signal including said error correcting code from said transmission medium; decoding means for detecting a code error corresponding to said error correcting code and for separating said speech code signal from said transmission code signal, said detecting means including means for correcting an erroneous code of said speech code signal in accordance with a predetermined rule and for generating error indicating information corresponding to said code error, said error indicating information indicating that said erroneous code cannot be corrected; speech decoding means for decoding said speech code signal separated from said transmission code signal in accordance with a predetermined process to generate a decoded speech signal; background sound generating means for generating a background sound signal corresponding to background sound corresponding to said decoded speech signal; and switching controlling means for controlling said speech decoding means and said background sound generating means to select said speech code signal or said background sound signal in accordance with said error indicating information.
Claim 3
Dependent Claim 17 words
A speech decoding apparatus according to claim 1, wherein said decoded speech signal includes unvoiced sound information.
Claim 4
Dependent Claim 27 words
A speech decoding apparatus according to claim 2, wherein said background sound generating means includes means for detecting said unvoiced sound information of said decoded speech signal.
Claim 5
Dependent Claim 21 words
A speech coding apparatus according to claim 2, wherein said unvoiced sound information includes a spectral parameter and a power value.
Claim 6
Dependent Claim 46 words
A speech coding apparatus according to claim 4, wherein said background sound generating means includes a synthesizing filter controlled by said spectral parameter, whereby said background sound signal is generated by transmitting noise from a noise source controlled by said power value into said synthesizing filter.
Claim 7
Dependent Claim 40 words
A speech decoding apparatus according to claim 4, wherein said speech code signal is coded for successive frames and said speech code signal includes a spectral parameter, voiced/unvoiced sound information and thinned residual information for each of said successive frames.
Claim 8
Dependent Claim 50 words
A speech decoding apparatus according to claim 2, wherein said unvoiced sound information is stored in a parameter storing unit for successive frames of the decoded speech signal and is continually replaced in said parameter storing unit while said correcting and generating means does not generate said error indicating information.
Claim 9
Dependent Claim 19 words
A speech decoding apparatus according to claim 1, wherein said speech code signal comprises successive frames and sound information
Claim 10
Dependent Claim 298 words
A speech decoding apparatus for decoding a speech code signal and an error correcting code transmitted via a transmission medium, said speech code signal being coded for successive frames and said error correcting code being added to said speech code signal for each frame, comprising: receiving means for receiving a transmission code signal including said speech code signal and said error correcting code from said transmission medium; decoding means for detecting a code error corresponding to said error correcting code and for separating said speech code signal from said transmission code signal, said decoding means including means for correcting an erroneous code of said speech code signal in accordance with a predetermined rule and for generating error indicating information corresponding to each frame in which there is a code error which cannot be corrected; speech decoding means for decoding said speech code signal which was separated in accordance with a predetermined process to generate a decoded speech signal; parameter storing means for storing plural parameters corresponding to unvoiced sound information of said decoded speech signal, said parameter storing means including unvoiced sound detecting means for detecting said unvoiced sound information for each frame of said decoded speech signal, parameter extracting means for extracting plural characteristic parameters corresponding to said unvoiced sound information, and memory means for storing said plural characteristic parameters for successive frames, whereby said plural characteristic parameters are replaced continuously in said memory means; background sound generating means for generating a background sound signal corresponding to said decoded speech signal, said background sound signal corresponding to said plural characteristic parameters; and switching controlling means for controlling said speech decoding means and said background sound generating means to selectively transmit either said decoded speech signal or said background sound signal in accordance with said error indicating information.
Claim 11
Dependent Claim 298 words
A speech decoding apparatus for decoding a speech code signal and an error correcting code transmitted via a transmission medium, said speech code signal being coded for successive frames and said error correcting code being added to said speech code signal for each frame, comprising: receiving means for receiving a transmission code signal including said speech code signal and said error correcting code from said transmission medium; decoding means for detecting a code error corresponding to said error correcting code and for separating said speech code signal from said transmission code signal, said decoding means including means for correcting an erroneous code of said speech code signal in accordance with a predetermined rule and for generating error indicating information corresponding to each frame in which there is a code error which cannot be corrected; speech decoding means for decoding said speech code signal which was separated in accordance with a predetermined process to generate a decoded speech signal; parameter storing means for storing plural parameters corresponding to unvoiced sound information of said decoded speech signal, said parameter storing means including unvoiced sound detecting means for detecting said unvoiced sound information for each frame of said decoded speech signal, parameter extracting means for extracting plural characteristic parameters corresponding to said unvoiced sound information, and memory means for storing said plural characteristic parameters for successive frames, whereby said plural characteristic parameters are replaced continuously in said memory means; background sound generating means for generating a background sound signal corresponding to said decoded speech signal, said background sound signal corresponding to said plural characteristic parameters; and switching controlling means for controlling said speech decoding means and said background sound generating means to selectively transmit either said decoded speech signal or said background sound signal in accordance with said error indicating information.
Claim 12
Dependent Claim 29 words
A speech coding apparatus according to claim 9, wherein a parameter of said plural characteristic parameters comprises a spectral parameter and a power value of said unvoiced sound information.
Claim 13
Dependent Claim 53 words
A speech coding apparatus according to claim 10, wherein said background sound generating means includes a synthesizing filter controlled by said spectral parameter, whereby said background sound signal is generated by generating a noise signal from a noise source controlled by said power value and transmitting said noise signal to said synthesizing filter.
Claim 14
Dependent Claim 25 words
A speech coding apparatus according to claim 10, wherein said speech decoding means includes a synthesizing filter and is controlled by said switching controlling means.
Claim 15
Dependent Claim 282 words
A speech coding and decoding system adapted for mobile radio communication which includes plural transmission line code errors, comprising: a speech transmission unit for transmitting a speech signal which was received to a transmission medium, including speech inputting means for receiving said speech signal and an analog to digital converter for digitizing said speech signal to generate a digitized speech signal, speech coding means for coding said digitized speech signal to form a speech code signal, code forming means for adding an error correcting code to said speech code signal, and speech transmitting means for converting a signal including said speech code signal and said error correcting code into a transmission code signal of predetermined format and for transmitting said transmission code signal via a transmission medium; and a speech decoding unit for decoding said speech code signal transmitted via said transmission medium including receiving means for receiving said transmission code signal from said transmission medium, decoding means for detecting a code error corresponding to said error correcting code, for separating said speech code signal from said transmission code signal, for correcting an erroneous code of said speech code signal in accordance with a predetermined rule and for generating error indicating information indicating said erroneous code cannot be corrected, speech decoding means for decoding said speech code signal corresponding to a predetermined process to generate a decoded speech signal, background sound generating means for generating a background sound signal corresponding to background sound of said decoded speech signal, and switching controlling means for controlling said speech decoding means and said background sound generating means to select said decoded speech signal or said background sound signal in accordance with said error indicating information.
Claim 16
Dependent Claim 282 words
A speech coding and decoding system adapted for mobile radio communication which includes plural transmission line code errors, comprising: a speech transmission unit for transmitting a speech signal which was received to a transmission medium, including speech inputting means for receiving said speech signal and an analog to digital converter for digitizing said speech signal to generate a digitized speech signal, speech coding means for coding said digitized speech signal to form a speech code signal, code forming means for adding an error correcting code to said speech code signal, and speech transmitting means for converting a signal including said speech code signal and said error correcting code into a transmission code signal of predetermined format and for transmitting said transmission code signal via a transmission medium; and a speech decoding unit for decoding said speech code signal transmitted via said transmission medium including receiving means for receiving said transmission code signal from said transmission medium, decoding means for detecting a code error corresponding to said error correcting code, for separating said speech code signal from said transmission code signal, for correcting an erroneous code of said speech code signal in accordance with a predetermined rule and for generating error indicating information indicating said erroneous code cannot be corrected, speech decoding means for decoding said speech code signal corresponding to a predetermined process to generate a decoded speech signal, background sound generating means for generating a background sound signal corresponding to background sound of said decoded speech signal, and switching controlling means for controlling said speech decoding means and said background sound generating means to select said decoded speech signal or said background sound signal in accordance with said error indicating information.
Claim 17
Dependent Claim 29 words
A speech coding and decoding system according to claim 13, wherein said background sound signal is generated from speech information including unvoiced sound information of said decoded speech signal.
Claim 18
Dependent Claim 42 words
A speech decoding apparatus according to claim 14, wherein said speech transmitting unit further comprises unvoiced sound detecting means for detecting unvoiced sound from said digitized speech signal and for generating a signal indicating said unvoiced sound to said code forming means.
Claim 19
Dependent Claim 29 words
A speech decoding apparatus according to claim 14, wherein said speech decoding unit further comprises unvoiced sound detecting means for detecting unvoiced sound information from said decoded speech signal.
Claim 20
Dependent Claim 62 words
A speech decoding apparatus according to claim 13, wherein said speech decoding unit further comprises parameter extracting means for extracting characteristic parameters corresponding to unvoiced sound information of said decoded speech signal, memory means for storing said plural characteristic parameters for successive frames, said plural characteristic parameters being continuously replaced, whereby said background sound signal is generated from said plural characteristic parameters.
Claim 21
Dependent Claim 259 words
A background sound reproducing method adapted for a system for decoding a speech code signal transmitted via a transmission medium and an error correcting code of a transmission code signal, said speech code signal being generated for successive frames and said error correcting code being added to said speech code signal for each frame, said method comprising the steps of: detecting a code error in said transmission code signal corresponding to said error correcting code of said transmission code signal; correcting an erroneous code of said transmission code signal corresponding to a predetermined rule if said erroneous code can be corrected; generating error indicating information corresponding to said code error if said erroneous code cannot be corrected; separating said speech code signal from said transmission code signal if said code error is not detected or if said erroneous code can be corrected; decoding said speech code signal which was separated in accordance with a predetermined process to generate a decoded speech signal; detecting an unvoiced sound signal of said decoded speech signal for said frame; extracting plural characteristic parameters corresponding to said unvoiced sound signal and storing said plural characteristic parameters in a memory; continuously replacing said plural characteristic parameters in said memory by plural characteristic parameters of a next frame in which either said code error was not detected or said erroneous code can be corrected and said unvoiced sound signal is detected; and generating a background sound signal corresponding to said decoded speech signal by reading said plural characteristic parameters which have been stored in said memory.
Claim 22
Dependent Claim 259 words
A background sound reproducing method adapted for a system for decoding a speech code signal transmitted via a transmission medium and an error correcting code of a transmission code signal, said speech code signal being generated for successive frames and said error correcting code being added to said speech code signal for each frame, said method comprising the steps of: detecting a code error in said transmission code signal corresponding to said error correcting code of said transmission code signal; correcting an erroneous code of said transmission code signal corresponding to a predetermined rule if said erroneous code can be corrected; generating error indicating information corresponding to said code error if said erroneous code cannot be corrected; separating said speech code signal from said transmission code signal if said code error is not detected or if said erroneous code can be corrected; decoding said speech code signal which was separated in accordance with a predetermined process to generate a decoded speech signal; detecting an unvoiced sound signal of said decoded speech signal for said frame; extracting plural characteristic parameters corresponding to said unvoiced sound signal and storing said plural characteristic parameters in a memory; continuously replacing said plural characteristic parameters in said memory by plural characteristic parameters of a next frame in which either said code error was not detected or said erroneous code can be corrected and said unvoiced sound signal is detected; and generating a background sound signal corresponding to said decoded speech signal by reading said plural characteristic parameters which have been stored in said memory.
Claim 23
Dependent Claim 34 words
A background sound reproducing method according to claim 18, further including the step of replacing each frame which has said erroneous code that cannot be corrected with a frame having said background sound signal.

References Cited (Backward Citations)

US4301329A Cited
US4754483A Cited
US4654853A Cited
US4972484A Cited
US4918729A Cited
US4979174A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-08-25 1996-02-24 1996-08-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-08-25 2000-02-24 2000-08-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-08-25 2004-02-24 2004-08-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag