P
USRE43191EExpiredUtilityPatentIndex 89

Adaptive Weiner filtering using line spectral frequencies

Assignee: ARSLAN LEVENT MPriority: Apr 19, 1995Filed: Aug 24, 2004Granted: Feb 14, 2012
Est. expiryApr 19, 2015(expired)· nominal 20-yr term from priority
Inventors:ARSLAN LEVENT MMCCREE ALAN VVISWANATHAN VISHU R
G10L 21/0216G10L 21/0208G10L 19/07
89
PatentIndex Score
26
Cited by
24
References
11
Claims

Abstract

An acoustic noise suppression filter including attenuation filtering with a noise-free estimate based on a codebook of line spectral frequencies.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method of filtering a stream of sampled acoustic signals, comprising the steps of:
 (a) partitioning a the stream of sampled acoustic signals into a sequence of frames; 
 (b) Fourier transforming said flames the frames using processing circuitry to yield a sequence of transformed frames; 
 (c) applying a generalized Wiener filter to said the transformed frames to yield a sequence of filtered transformed frames, wherein said the filter uses power spectrum estimates from LSFs line spectral frequencies (LSFs) defined as weighted sums of LSFs of a codebook of LSFs with the weights determined by the LSFs of said the transformed frames; and 
 (d) inverse Fourier transforming said sequence of filtered transformed frames to yield a sequence of filtered frames. 
 
     
     
       2. The method of  claim 1 , further comprising the steps step of:
 (a) repeating the step (c) of  claim 1  but applying with the LSFs of said the transformed frame replaced with the LSFs of the filtered transformed frame of a preceding iteration of said the step (c) of  claim 1  applying. 
 
     
     
       3. The method of  claim 2 , wherein:
 (a) saidthe step (c) of  claim 1  applying is repeated a number of times with the number in the range of 6 to 7. 
 
     
     
       4. A method of noise suppression filtering for a sequence of frames of noisy speech, comprising:
 filtering a frame of noisy speech that includes the sub-steps of:
 estimating a noise power spectrum, P NOISE (ω), of the frame of noisy speech, wherein the variable ω is the discrete frequency; 
 computing a noisy speech power spectrum for the frame of noisy speech using processing circuitry; 
 smoothing noisy speech power spectrum with respect to the variable ω to yield a smoothed noisy speech power spectrum, P SMOOTHEDNOISYSPEECH (ω), for the frame of noisy speech; 
 defining a noise-suppression filter using the noisy speech power spectrum, and the smoothed noisy speech power spectrum; 
 filtering the frame of noisy speech with the noise suppression filter; and 
   repeating the step of filtering for each frame of noisy speech for a plurality of frames of noisy speech.   
     
     
       5. The method of claim 4, wherein the sub-step of smoothing is a convolution with respect to the variable ω of the noisy speech power spectrum and a window function, W(ω). 
     
     
       6. The method of claim 4, wherein the noise suppression filter includes the term: 
       
         
           
             
               
                 1 
                 - 
                 
                   
                     c 
                     ⁢ 
                     
                         
                     
                     ⁢ 
                     
                       
                         P 
                         NOISE 
                       
                       ⁡ 
                       
                         ( 
                         ω 
                         ) 
                       
                     
                   
                   
                     
                       P 
                       SMOOTHEDNOISYSPEECH 
                     
                     ⁡ 
                     
                       ( 
                       ω 
                       ) 
                     
                   
                 
               
               , 
             
           
         
       
       wherein c is a positive constant. 
     
     
       7. The method of claim 6, wherein c is equal to 1. 
     
     
       8. The method of claim 6, wherein c is equal to 4. 
     
     
       9. The method of claim 4, wherein the noise suppression filter includes the term: 
       
         
           
             
               
                 max 
                 ⁢ 
                 
                   { 
                   
                     
                       M 
                       2 
                     
                     , 
                     
                       1 
                       - 
                       
                         
                           
                             cP 
                             NOISE 
                           
                           ⁡ 
                           
                             ( 
                             ω 
                             ) 
                           
                         
                         
                           
                             P 
                             SMOOTHEDNOISYSPEECH 
                           
                           ⁡ 
                           
                             ( 
                             ω 
                             ) 
                           
                         
                       
                     
                   
                   } 
                 
               
               , 
             
           
         
       
       wherein c and M are a positive constant. 
     
     
       10. The method of claim 4, wherein the sub-step of estimating further comprises the sub-steps of:
 equating the noise power spectrum of the frame to a product of a first constant and a noise power spectrum estimate of a prior frame when the smoothed noisy speech power spectrum of the frame is less than the product of the noise power spectrum estimate of the prior frame and the first constant;   equating the noise power spectrum of the frame to the smoothed noisy speech power spectrum of the frame when the smoothed noisy speech power spectrum of the frame is greater than or equal to the product of the noise power spectrum estimate of the prior frame and the first constant and when the smoothed noisy speech power spectrum of the frame is less than or equal to the product of the noise power spectrum estimate of the prior frame and a second constant, wherein the first and second constants are positive, and wherein the product of the first and second constants is less than one; and   equating the noise power spectrum of the frame to the product of the noise power spectrum estimate of the prior frame and the second constant, when the smoothed noisy speech power spectrum of the frame is greater than the product of the noise power spectrum estimate of the prior frame and the second constant.   
     
     
       11. The method of claim 10, wherein the first constant is 0.978 and the second constant is 1.006.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.