Detecting voice activity
First Claim
1. An apparatus for detecting voice activity in an audio signal, the apparatus comprising:
- means for computing a set of consecutive autocorrelation coefficients (Rk, 0≦
k≧
N), of the signal;
means for identifying a first autocorrelation vector whose components comprise a first series of said set of consecutive autocorrelation coefficients;
means for identifying a second autocorrelation vector whose components comprise a second series of said set of consecutive autocorrelation coefficients offset from said first series by a predetermined value of k;
means for subtracting said first autocorrelation vector from said second autocorrelation vector to obtain a differentiation vector; and
means for computing a differentiation vector norm from said differentiation vector, said differentiation vector norm representing a first indicator of voice activity.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for detecting voice activity in an audio signal, the method comprising computing the autocorrelation coefficients of the signal, identifying a first autocorrelation vector whose components comprise a first series of autocorrelation coefficients, identifying a second autocorrelation vector whose components comprise a second series of autocorrelation coefficients offset from the first series by a predetermined offset value, subtracting the first autocorrelation vector from the second autocorrelation vector to obtain a differentiation vector, and computing a norm of the differentiation vector, which differentiation vector norm represents a first indicator of voice activity.
22 Citations
14 Claims
-
1. An apparatus for detecting voice activity in an audio signal, the apparatus comprising:
- means for computing a set of consecutive autocorrelation coefficients (Rk, 0≦
k≧
N), of the signal;means for identifying a first autocorrelation vector whose components comprise a first series of said set of consecutive autocorrelation coefficients; means for identifying a second autocorrelation vector whose components comprise a second series of said set of consecutive autocorrelation coefficients offset from said first series by a predetermined value of k; means for subtracting said first autocorrelation vector from said second autocorrelation vector to obtain a differentiation vector; and means for computing a differentiation vector norm from said differentiation vector, said differentiation vector norm representing a first indicator of voice activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- means for computing a set of consecutive autocorrelation coefficients (Rk, 0≦
-
12. A method of detecting voice activity in an audio signal, the method comprising the following operations:
-
computing a set of consecutive autocorrelation coefficients (Rk, 0≦
k≧
N), of the signal;identifying a first autocorrelation vector whose components comprise a first series of said set of consecutive autocorrelation coefficients; identifying a second autocorrelation vector whose components comprise a second series of said set of consecutive autocorrelation coefficients offset from said first series by a predetermined value of k; subtracting said first autocorrelation vector from said second autocorrelation vector to obtain a differentiation vector; and computing from said differentiation vector a differentiation vector norm which is a first indicator of voice activity.
-
-
13. An apparatus for detecting voice activity in an audio signal, the apparatus comprising:
-
means for computing a set of consecutive autocorrelation coefficients (Rk, 0≦
k ≧
N), of the signal;means for identifying a first autocorrelation vector whose components comprise a first series of said set of consecutive autocorrelation coefficients; means for identifying a second autocorrelation vector whose components comprise a second series of said set of consecutive autocorrelation coefficients offset from said first series by a predetermined value of k; means for subtracting said first autocorrelation vector from said second autocorrelation vector to obtain a differentiation vector; means for computing from said differentiation vector a first indicator of voice activity; and means for smoothing said voice activity indicator to produce a linear combination of the present value of said indicator and its preceding value, said linear combination representing a further indicator of voice activity.
-
-
14. An apparatus for detecting voice activity in an audio signal, the apparatus comprising:
-
means for computing a set of consecutive autocorrelation coefficients (Rk, 0≦
k ≧
N), of the signal;means for identifying a first autocorrelation vector whose components comprise a first series of said set of consecutive autocorrelation coefficients; means for identifying a second autocorrelation vector whose components comprise a second series of said set of consecutive autocorrelation coefficients offset from said first series by a predetermined value of k; means for subtracting said first autocorrelation vector from said second autocorrelation vector to obtain a differentiation vector; and means for computing from said differentiation vector a first indicator of voice activity, said first indicator of voice activity being equal to the sum of the absolute values of the components of said differentiation vector.
-
Specification