[Speex-dev] Notch Filter in AEC
    Steve Underwood 
    steveu at coppice.org
       
    Wed Mar  3 05:17:14 PST 2010
    
    
  
Hi Jean-Marc,
You make that sound like its just a matter of meeting some arbitrary 
spec. Let's be more specific.....
If you use narrow band voice down to deep bass frequencies:
     - 16 bit linear audio sounds good
     - alaw or ulaw sounds muddy
     - low bit rate codecs, like speex or G.729, sound awful.
I assume QinBin only listened to some uncompressed audio in his evaluation.
Steve
On 03/03/2010 07:39 PM, Jean-Marc Valin wrote:
> The notch filter is specifically designed to cut below 200 Hz when
> working in narrowband. In wideband, the cutoff is more around 50 Hz. The
> reason is that in narrowband operation (irrespective of the codec),
> you're not really supposed to have anything below ~200 Hz, but a lot of
> people forget that.
>
> 	Jean-Marc
>
> On 2010-03-03 02:40, brant wrote:
>    
>> Hi,
>>
>>      The notch filter in AEC is only used to remove DC signal, and the time of convergence is not important, right?
>> If so, I think preset value of notch_radius is too small, and it causes noticeable distortion(freq<   200hz cut).
>> There is a picture in attachment to show signals under different radius in time-domain.
>>     By setting notch_radius to 0.999 for all sampling rates, I found better voice effect(distortion), while AEC still
>> working fine.
>>      
    
    
More information about the Speex-dev
mailing list