Speech coding and decoding system with background sound reproducing function
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
19 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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. - View Dependent Claims (10, 11, 12)
-
-
13. 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. - View Dependent Claims (14, 15, 16, 17)
-
-
18. 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. - View Dependent Claims (19)
-
Specification