Method for detecting speech in a vocoded signal
First Claim
Patent Images
1. A method for detecting speech in a vocoded signal, comprising the steps of:
- receiving a vocoded signal having a succession of frames, each frame containing audio information and a corresponding frame energy value;
calculating a staggered average value derived from the frame energy value by;
comparing a current frame energy value with a present staggered average value;
if the current frame energy value is greater than the present staggered average value, setting the staggered average value equal to the current frame energy value; and
if the current frame energy value is less than the present staggered average value, calculating a current staggered average value by reducing the present staggered average value by an averaging factor;
providing a threshold voice indicator value; and
declaring speech present when the staggered average value is greater than the threshold voice indicator value.
4 Assignments
0 Petitions
Accused Products
Abstract
A digital signal processor (100) receives a digitally vocoded signal (102), and calculates a staggered average value (404) from the frame energy of each received frame, or the product of the frame energy and a voicing value. While the staggered average value is above a threshold voice indicator value, speech is declared present.
11 Citations
17 Claims
-
1. A method for detecting speech in a vocoded signal, comprising the steps of:
-
receiving a vocoded signal having a succession of frames, each frame containing audio information and a corresponding frame energy value; calculating a staggered average value derived from the frame energy value by; comparing a current frame energy value with a present staggered average value; if the current frame energy value is greater than the present staggered average value, setting the staggered average value equal to the current frame energy value; and if the current frame energy value is less than the present staggered average value, calculating a current staggered average value by reducing the present staggered average value by an averaging factor; providing a threshold voice indicator value; and declaring speech present when the staggered average value is greater than the threshold voice indicator value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for detecting speech in a vocoded signal, comprising the steps of:
-
receiving a vocoded signal having a succession of frames, each frame containing audio information and a corresponding frame energy value and a voicing value; calculating a staggered average value derived from a product of the frame energy value and the voicing value by; comparing a current frame energy value with a present staggered average value; if the current frame energy value is greater than the present staggered average value, setting the staggered average value equal to the current frame energy value; and if the current frame energy value is less than the present staggered average value, calculating a current staggered average value by reducing the present staggered average value by an averaging factor; providing a threshold voice indicator value; and declaring speech present when the staggered average value is greater than the threshold voice indicator value. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification