An echo canceller has an adaptive filter with an input coupled to a
digitized audio input producing samples at a first rate. The adaptive
filter also produces an estimated digitized audio feedback signal at the
first rate based upon a set of tap values. A controller is coupled to the
adaptive filter and determines the values of the set of tap values. A
shared processor is coupled to the adaptive filter and the controller. The
shared processor services tasks of the adaptive filter and the controller
as well as other devices. When the adaptive filter has converged upon an
unknown echo channel response, the controller determines the set of tap
values at a rate lower than the first rate.
Ένας ακυρωτής ηχούς έχει ένα προσαρμοστικό φίλτρο με μια εισαγωγή που συνδέεται με μια μεταλλαγμένη ακουστική εισαγωγή που παράγει τα δείγματα σε μια πρώτη διαλογη. Το προσαρμοστικό φίλτρο παράγει επίσης ένα κατ' εκτίμηση μεταλλαγμένο ακουστικό σήμα ανατροφοδότησης στην πρώτη διαλογη που βασίζεται σε ένα σύνολο τιμών βρυσών. Ένας ελεγκτής συνδέεται με το προσαρμοστικό φίλτρο και καθορίζει τις τιμές του συνόλου τιμών βρυσών. Ένας κοινός επεξεργαστής συνδέεται με το προσαρμοστικό φίλτρο και τον ελεγκτή. Οι κοινοί στόχοι υπηρεσιών επεξεργαστών του προσαρμοστικού φίλτρου και του ελεγκτή καθώς επίσης και άλλων συσκευών. Όταν το προσαρμοστικό φίλτρο συγκλίνει επάνω σε μια άγνωστη απάντηση καναλιών ηχούς, ο ελεγκτής καθορίζει το σύνολο τιμών βρυσών σε ένα ποσοστό χαμηλότερο από την πρώτη διαλογη.