Discontinuous transmission (DTX) controller system and method
First Claim
Patent Images
1. A discontinuous transmission controller, comprising:
- a vocoder for generating active vocoder frames from a digitized audio signal at a predetermined output rate if speech is present, for generating inactive vocoder frames during periods of speech inactivity, wherein the inactive vocoder frames are not transmitted to a receiver, and for generating transition vocoder frames during transitions from speech activity to speech inactivity, said transition vocoder frames comprising comfort information; and
a state vector generator for incrementing a state vector for each generated active or transition vocoder frame, wherein the state vector generator is disabled for each inactive vocoder such that the state vector is not incremented for each inactive vocoder frame.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for controlling a discontinuous transmission process. Audio information is digitized and provided to a vocoder. A voice activity level is determined from the digitized audio signal, and if voice activity is present, active vocoder frames are generated at a predetermined output rate. If voice activity is not detected, inactive vocoder frames are generated. During transitions between periods of speech activity and speech inactivity, transition frames are generated, the transition frames comprising background noise information.
-
Citations
17 Claims
-
1. A discontinuous transmission controller, comprising:
-
a vocoder for generating active vocoder frames from a digitized audio signal at a predetermined output rate if speech is present, for generating inactive vocoder frames during periods of speech inactivity, wherein the inactive vocoder frames are not transmitted to a receiver, and for generating transition vocoder frames during transitions from speech activity to speech inactivity, said transition vocoder frames comprising comfort information; and a state vector generator for incrementing a state vector for each generated active or transition vocoder frame, wherein the state vector generator is disabled for each inactive vocoder such that the state vector is not incremented for each inactive vocoder frame. - View Dependent Claims (2)
-
-
3. The controller of 1, wherein the controller is further adapted to encrypt each generated active and transition vocoder frames by using the state vector.
-
4. A method for controlling discontinuous transmissions, comprising:
-
determining a speech activity level in a received digitized audio signal; generating a control signal based on the determined speech activity level; generating active vocoder frames in a transmitter if said control signal indicates active speech activity; generating transition frames in the transmitter if said control signal indicates a transition between said active speech activity and inactive speech activity; generating inactive vocoder frames in the transmitter if said control signal indicates inactive speech activity, wherein the inactive vocoder frames are not transmitted to a receiver; generating a state vector; incrementing the state vector for each generated active or transition vocoder frame; and disabling the state vector for each inactive vocoder frame such that the state vector is not incremented for each inactive vocoder frame. - View Dependent Claims (5, 6, 7, 8)
-
-
9. An apparatus for controlling discontinuous transmissions, comprising:
-
means for determining a speech activity level in a received digitized audio signal; means for generating a control signal based on the determined speech activity level; means for generating active vocoder frames in a transmitter if said control signal indicates active speech activity; means for generating transition frames in the transmitter if said control signal indicates a transition between said active speech activity and inactive speech activity; means for generating inactive vocoder frames in the transmitter if said control signal indicates inactive speech activity, wherein the inactive vocoder frames are not transmitted to a receiver; means for generating a state vector; means for incrementing the state vector for each generated active or transition vocoder frames; and means for disabling the state vector for each inactive vocoder frame such that the state vector is not incremented for each inactive vocoder frame. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-readable medium comprising instructions for controlling discontinuous transmissions, said instructions being executable by at least one computer to:
-
determine a speech activity level in a received digitized audio signal; generate a control signal based on the determined speech activity level; generate active vocoder frames in a transmitter if said control signal indicates active speech activity; generate transition frames in the transmitter if said control signal indicates a transition between said active speech activity and inactive speech activity; generate inactive vocoder frames in the transmitter if said control signal indicates inactive speech activity, wherein the inactive vocoder frames are not transmitted to a receiver; generate a state vector; increment the state vector for each generated active or transition vocoder frame; and disable the state vector for each inactive vocoder frame such that the state vector is not incremented for each inactive vocoder frame. - View Dependent Claims (15, 16, 17)
-
Specification