Abstract:
A double talk activity detector ( 30 ) and method for an echo canceler circuit ( 10 ) improves the probability of detecting a double talk condition based on at least pre-echo canceler uplink data ( 40 ). The echo canceler circuit ( 10 ) includes a double talk activity probability data generator ( 30 ) and an echo canceler stage ( 20 ). The double talk activity probability data generator ( 30 ) receives pre-echo canceler uplink data ( 40 ) and in response produces double talk activity probability data ( 50 ). The echo canceler stage ( 20 ) is coupled to the double talk activity probability data generator ( 30 ) and receives downlink data ( 60 ), pre-echo canceler uplink data ( 40 ) and the double talk activity probability data ( 50 ) and in response produces attenuated uplink data ( 70 ).
Abstract:
An echo canceler circuit (10) and method attenuates at least post-echo canceler uplink data (90) to produce attenuated uplink data (100) in response to uplink echo return loss based attenuation data (40). The echo canceler circuit (10) includes an echo return loss based attenuation data generator (20) and at least an uplink data attenuator (30). The echo return loss based attenuation data generator (20) produces the uplink echo return loss based attenuation data (40) in response to echo return loss data (70). The echo return loss data (70) is based on at least one of: attenuated downlink data (50), pre-echo canceler uplink data (60), and/or amplifier gain data (80). The uplink data attenuator (30) attenuates the post-echo canceler uplink data (90) to produce attenuated uplink data (100) based on the uplink echo return loss based attenuation data (40).
Abstract:
A double talk activity detector (30) and method for an echo canceler circuit (10) improves the probability of detecting a double talk condition based on at least pre-echo canceler uplink data (40). The echo canceler circuit (10) includes a double talk activity probability data generator (30) and an echo canceler stage (20). The double talk activity probability data generator (30 ) receives pre-echo canceler uplink data (40) and in response produces double talk activity probability data (50). The echo canceler stage (20) is coupled to the double talk activity probability data generator (30) and receives downlink data (60), pre-echo canceler uplink data (40) and the double talk activity probability data (50) and in response produces attenuated uplink da ta (70).
Abstract:
Un detector de actividad de ambiguedad (30) y metodo para un circuito cancelador de eco (10) mejora la probabilidad de detectar una condicion de ambiguedad con base, por lo menos, en los datos de enlace ascendente del cancelador de pre-eco (40); el circuito cancelador de eco (10) incluye un generador de datos de probabilidad de actividad de ambiguedad (30) y un escalonamiento de cancelador de eco (20); el generador de datos de probabilidad de actividad de ambiguedad (30) recibe los datos de enlace ascendente del cancelador de pre-eco (40) y, en respuesta, produce datos de probabilidad de actividad de ambiguedad (50); el escalonamiento de cancelador de eco (20) esta acoplado al generador de datos de probabilidad de actividad de ambiguedad (30) y recibe datos de enlace descendente (60), datos de enlace ascendente del cancelador de pre-eco (40) y datos de probabilidad de actividad de ambiguedad (50) y, en respuesta, produce datos de enlace ascendente atenuados (70).
Abstract:
A double talk activity detector (30) and method for an echo canceler circuit (10) improves the probability of detecting a double talk condition based on at least pre-echo canceler uplink data (40). The echo canceler circuit (10) includes a double talk activity probability data generator (30) and an echo canceler stage (20). The double talk activity probability data generator (30) receives pre-echo canceler uplink data (40) and in response produces double talk activity probability data (50). The echo canceler stage (20) is coupled to the double talk activity probability data generator (30) and receives downlink data (60), pre-echo canceler uplink data (40) and the double talk activity probability data (50) and in response produces attenuated uplink data (70).
Abstract:
A method for reducing a computational complexity of an m-stage adaptive filter is provided by determining a weighted sum of backward prediction error squares for stage m at time n, determining a conversion factor for stage m at time n, inverting the weighted sum of backward prediction error squares, and approximating a weighted sum of forward prediction error squares by combining the inverted weighted sum of backward prediction error squares with the conversion factor.
Abstract:
A double talk activity detector (30) and method for an echo canceler circuit (10) improves the probability of detecting a double talk condition based on at least pre-echo canceler uplink data (40). The echo canceler circuit (10) includes a double talk activity probability data generator (30) and an echo canceler stage (20). The double talk activity probability data generator (30) receives pre-echo canceler uplink data (40) and in response produces double talk activity probability data (50). The echo canceler stage (20) is coupled to the double talk activity probability data generator (30) and receives downlink data (60), pre-echo canceler uplink data (40) and the double talk activity probability data (50) and in response produces attenuated uplink data (70).