Automatic detection of non-stationarity in speech signals
First Claim
Patent Images
1. A method for developing a measure of non-stationarity of an input speech signal comprising the steps of:
- dividing said input signal into intervals;
evaluating a measure of variability of a selected attribute of said input signal in each of said intervals;
from said measure of variability, developing an analog measure of non-stationarity of said input signal for every one of said intervals.
4 Assignments
0 Petitions
Accused Products
Abstract
When necessary to time scale a speech signal, it is advantageous to do it under influence of a signal that measures the small-window non-stationarity of the speech signal. Three measures of stationarity are disclosed: one that is based on time domain analysis, one that is based on frequency domain analysis, and one that is based on both time and frequency domain analysis.
-
Citations
25 Claims
-
1. A method for developing a measure of non-stationarity of an input speech signal comprising the steps of:
-
dividing said input signal into intervals;
evaluating a measure of variability of a selected attribute of said input signal in each of said intervals;
from said measure of variability, developing an analog measure of non-stationarity of said input signal for every one of said intervals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
where x represents a sample of said input signal in said interval, and N+1 is the number of such samples in said interval, developing a measure of non-stationarity of said input signal by evaluating the quotient
each of said intervals.
-
-
6. The method of claim 1 where said step of evaluating a measure of variability considers a frequency-domain characteristic of said input signal.
-
7. The method of claim 1 where said step of evaluating a measure of variability evaluates
-
- β 1 s ( n ) - 1 , where β
1 is a preselected constant and s(n) is a spectral transition rate in interval n of a selected number of spectral lines of said input signal.
-
-
8. The method of claim 7 where said s(n) signal is developed in accordance with the relationship
-
( n ) = ∑ i = 1 P ( c i ( n ) ) 2 , where and yi is the ith spectral line.
-
-
9. The method of claim 1 where said step of evaluating a measure of variability considers a time domain and a frequency-domain characteristic of said input signal.
-
10. The method of claim 9 where said step of evaluating a measure of variability evaluates
-
- β 2 s ( n ) - α C n 1 - 1 , where β
2 is a preselected constant, α
is another preselected constant, s(n) is a spectral transition rate in interval n of a selected number of spectral lines of said input signal, andwhere En is the RMS value of said input signal within a time interval n, and En−
1 is the RMS value of the speech signal within a time interval (n−
1).
-
-
11. A method for modifying a speech signal comprising the steps of:
-
dividing said speech signal into uniform time intervals, for every interval, computing an analog stationarity measure, ƒ
(n), that is related to energy of said signal within said interval, andmodifying said signal within said interval by a factor that is based on said measure. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
En is the a root mean squared value of the speech signal within time interval n, and En−
1 is a root mean squared value of the speech signal within time interval (n−
1).
-
-
14. The method of claim 13 where
-
∑ m = - N / 2 N / 2 x 2 ( n + m ) , where x(n) is the speech signal over an interval of N+1 samples.
-
-
15. The method of claim 11 where said time intervals do not overlap.
-
16. The method of claim 11 where said time intervals overlap by a preselected amount.
-
17. The method of claim 11 where said measure is related to a root mean square measure of said signal in said interval.
-
18. The method of claim 11 where said factor, β
- , is β
=1+[1−
ƒ
(n)]b, where b is a preselected constant.
- , is β
-
19. The method of claim 11 where said modifying is time scaling of said signal in said time interval.
-
20. A method for modifying a speech signal comprising the steps of:
-
dividing said signal into time intervals, for every interval, n, computing an analog stationarity measure, f(n), that is related to spectral parameters of said signal within said interval, and modifying said signal within said interval by a scaling factor that is based on said measure. - View Dependent Claims (21, 22, 23, 24, 25)
where yi is an ith spectral parameter about a time window [n−
M, n+M].
-
-
24. The method of claim 23 where said scaling factor is
-
- β 1 s ( n ) - 1 , where β
1 is a preselected weight factor.
-
-
25. The method of claim 23 where said scaling factor is
-
- β 2 s ( n ) - α C n 1 - 1 , where β
2 and α
are preselected constants,En is the a root mean squared value of the speech signal within time interval n, and En−
1 is a root mean squared value of the speech signal within time interval (n−
1).
-
Specification