Process and device for creating comfort noise in a digital speech transmission system
First Claim
1. A process for creating comfort noise in a system for the digital transmission of discontinuous speech, in which the coded speech signal is transmitted during an active period, during which active frames are transmitted, each active period being followed by an inactive period, during which at least inactive frames are transmitted, wherein said process consists, at the sending end, on detecting an inactive period, in:
- generating and transmitting a silence descriptor frame, consisting of a set of coded parameters describing the comfort noise, said silence descriptor frame constituting a first silence descriptor frame of said inactive period following said active period; and
for every successive current inactive frame of said inactive period;
analysing and storing the frequency spectrum of said current inactive frame;
comparing the frequency spectrum of said current inactive frame with a reference frequency spectrum, and upon criterion of identity of the reference and current inactive frame frequency spectra;
deferring any transmission, especially that of a new silence descriptor frame during said current inactive frame, and upon criterion of absence of identity of said reference and current inactive frame frequency spectra;
generating and transmitting a new silence descriptor frame during said current inactive frame, thereby allowing to reduce the transmission rate of the comfort noise to that of merely the silence descriptor frames whose frequency spectrum is different from said reference spectrum estimated during the preceding silence descriptor frame.
1 Assignment
0 Petitions
Accused Products
Abstract
A process and a device for creating comfort noise for discontinuous speech transmission in which, following the end of each detected active period, a silence descriptor frame is generated as a set of parameters describing the comfort noise. For every successive current inactive frame, the frequency spectrum is analysed and then compared with a reference spectrum stored previously. Upon identity of the reference frequency spectrum and the current frame spectrum, no new silence descriptor frame is transmitted. Upon absence of identity of these spectra, a new silence descriptor frame is transmitted.
81 Citations
11 Claims
-
1. A process for creating comfort noise in a system for the digital transmission of discontinuous speech, in which the coded speech signal is transmitted during an active period, during which active frames are transmitted, each active period being followed by an inactive period, during which at least inactive frames are transmitted, wherein said process consists, at the sending end, on detecting an inactive period, in:
-
generating and transmitting a silence descriptor frame, consisting of a set of coded parameters describing the comfort noise, said silence descriptor frame constituting a first silence descriptor frame of said inactive period following said active period; and
for every successive current inactive frame of said inactive period;analysing and storing the frequency spectrum of said current inactive frame; comparing the frequency spectrum of said current inactive frame with a reference frequency spectrum, and upon criterion of identity of the reference and current inactive frame frequency spectra; deferring any transmission, especially that of a new silence descriptor frame during said current inactive frame, and upon criterion of absence of identity of said reference and current inactive frame frequency spectra; generating and transmitting a new silence descriptor frame during said current inactive frame, thereby allowing to reduce the transmission rate of the comfort noise to that of merely the silence descriptor frames whose frequency spectrum is different from said reference spectrum estimated during the preceding silence descriptor frame. - View Dependent Claims (2, 3)
-
-
4. A process for synthesizing an excitation signal used in a comfort noise generator in a system for the digital transmission of discontinuous speech comprising a speech coder of predictive type, based on a specified number of excitation samples emanating from past frames and from long-term prediction data LTP delivered by this speech coder, wherein said process consists:
-
in subdividing each current inactive frame, including N samples, into N/L blocks each including N/L successive samples; in randomly drawing the codes of the parameters of the long-term excitation, by using said excitation samples emanating from past frames, in order to obtain L long-term prediction excitation samples eLTP (n); in randomly drawing codes of an innovation waveform, in order to obtain L samples u(n) of said waveform; in determining a gain value β
from the quantization index of said gain;in determining, by updating the samples of each current block, an excitation signal Exc, said excitation signal being defined for said current frame as a linear combination, based on the gain value β
, of the long-term excitation eLTP (n) and of said innovation waveform u(n). - View Dependent Claims (5, 6)
-
-
7. A device for creating comfort noise in a system for the digital transmission of discontinuous speech, in which the speech signal is transmitted during an active period, during which active frames are transmitted, each active period being followed by an inactive period, during which at least inactive frames are transmitted, said device including, at the sending end, constituting a comfort noise generator:
-
means for creating and conditionally transmitting, upon detecting an inactive period, a silence descriptor frame, consisting of a set of coded parameters describing the comfort noise, said silence descriptor frame constituting a first silence descriptor frame of said inactive period following said active period; means for analysing and storing the frequency spectrum of every successive current inactive frame of said inactive period; means for comparing the frequency spectrum of said current inactive frame with a reference frequency spectrum delivering a specified command signal upon criterion of identity and of absence of identity of said reference and current frame frequency spectra; means for controlling the disabling and enabling respectively of the transmission of a new silence descriptor frame during said current inactive frame, receiving said specified command signal delivered by said comparing means, so as to defer any transmission especially that of a new silence descriptor frame upon the identity of said reference and current frame frequency spectra, and to carry out the transmission of a new silence descriptor frame upon the absence of identity of said reference and current frame frequency spectra, the rate of transmission of the comfort noise thus being reduced to that of merely the silence descriptor frames whose frequency spectrum is different from the reference spectrum estimated during a preceding silence descriptor frame. - View Dependent Claims (8)
-
-
9. A process for creating a silence descriptor frame in order to generate comfort noise in a system for the transmission of discontinuous speech in which the coded speech signal is transmitted during an active period, said transmission consisting thus of successive active periods during which coded speech signal frames are transmitted, interspersed with inactive periods during which no speech signal frame is transmitted, said inactive periods consisting thus of inactive frames, including at least one silence descriptor frame forming an initial one of said inactive frames and successive inactive frames preceding a current inactive frame, for which transmission of a new silence descriptor frame can take place, wherein, in order to create each silence descriptor frame, said process comprises the steps of:
-
measuring local stationarity of a frequency spectrum of a plurality of said successive inactive frames preceding said current inactive frame; determining a mean frequency spectrum of said successive inactive frames in order to establish a past mean frequency spectrum and upon criterion of identity and of absence of identity of a past mean frequency spectrum and of the frequency spectrum of said current inactive frame; and selecting, in order to compute said silence descriptor frame, said past mean frequency spectrum and said spectrum of said current inactive frame respectively, thereby allowing to estimate a silence spectrum for every silence descriptor frame by taking into account the fact that said current inactive frame belongs either to a locally stationary spectral zone or to a non-stationary spectral zone.
-
- 10. A device generating a comfort noise in a system for the digital transmission of discontinuous speech, in which a coded speech signal is transmitting during an active period, during which active coded speech frames are transmitted, each active period being followed by an inactive period, during which at least silence descriptor frames are transmitted at the sending end, with said silence descriptor frames being transmitted on detecting an inactive period by generating and transmitting a silence descriptor frame, consisting of a set of coded parameters describing the comfort noise, said silence descriptor frame constituting a first silence descriptor frame of said inactive period following said active period, and for every successive current inactive frame of said inactive period, analyzing and storing the frequency spectrum of said current inactive frame, comparing the frequency spectrum of said current inactive frame with a reference frequency spectrum, and upon criterion of identity of the reference and current inactive frame frequency spectra, deferring any transmission, including that of a new silence descriptor frame, during said current inactive frame, and upon criterion of absence of identity of said reference and current inactive frame frequency spectra, generating a transmitting a new silence descriptor frame during said current inactive frame, so as to reduce the transmission rate of the comfort noise to that of merely the silence descriptor frames whose frequency spectrum is different from said reference spectrum estimated during the preceding silence descriptor frame, wherein said device comprises, at a receiving end, means for decoding in each successive silence descriptor frame the set of coded parameters describing the comfort noise, said means receiving a cue relating to the type of current frame processed, a coded silence descriptor frame signal and, from a speech decoder, a management signal ensuring synchronous operation with said speech decoder, in order to generate decoded parameters including a signal describing the comfort noise relating to said current frame, said decoding means being interconnected with a speech signal decoder receiving, on the one hand, said coded speech frames, and, on the other hand, said signal describing the comfort noise relating to said current frame, said speech decoder delivering by synthesis a speech signal or a synthesized comfort noise.
Specification