H - Electricity – 04 – B
Patent
H - Electricity
04
B
H04B 3/21 (2006.01) H04B 3/23 (2006.01) H04M 1/74 (2006.01) H04M 3/00 (2006.01) H04M 3/50 (2006.01) H04M 3/533 (2006.01) H04Q 1/45 (2006.01)
Patent
CA 2116584
An apparatus and method for echo cancellation in voice-messaging and voice-response systems, to enhance recognition of received DTMF and voice signals, comprising an efficient software echo canceller using adaptive digital filtering techniques. The voice messaging system (1, fig. 1) includes analog telephone line interface modules (24) which provide digitized voice data to a digital signal processor (DSP) chip. A transmit data line (204, fig. 3) and a receive data line (202) are each coupled to a cancel module (208) with a cancel filter and an adapt/window module (220) with an adaptive digital filter. The cancel filter causes echo cancellation on the transmit data line; the adapt/window module monitors buffered transmit data in non-real time, without di- rectly causing cancellation to occur, and selectively transfers an adjacent window of filter coefficients to the cancel filter under control of an adaptation control (230) coupled to the adapt/window module. The control identifies a plurality of frames meeting a power criterion and passes the frames to the adaptive filter, which adapts on taps in frame segments during all available DSP real time, using a "cycle steal" feature for testing whether additional DSP processor cycles are available to use for echo cancella- tion.
Appareil et procédé d'annulation d'écho dans des systèmes de messageries vocales et de réponses vocales, afin d'améliorer la reconnaissance de signaux DTMF et vocaux reçus, comprenant un annuleur d'écho de logiciel efficace utilisant des techniques de filtration numérique adaptative. Le système de messagerie vocale (1, figure 1) comprend des modules d'interface de lignes téléphoniques analogiques (24) qui fournissent des données vocales numérisée à une puce d'un processeur de signaux numériques (DSP). Une ligne de données de transmissions (204, figure 3) et une ligne de donnée de réception (202) sont chacune couplées à un module d'annulation (208) avec un filtre d'annulation et un module d'adaptation/fenètre (220) avec un filtre numérique adaptatif. Le filtre d'annulation provoque l'annulation d'écho sur la ligne de données de transmission; le module d'adaptation/fenêtre contrôle les données de transmissions temponnées en temps non réel, sans provoquer directement l'annulation, et transfert de manière sélective une fenêtredddjacente de coefficient de filtre au filtre d'annulation sous la commande d'une commande d'adaptation (230) couplée au module d'adaptation/fenêtre. La commande identifie une pluralité de séquences qui satisfont un critère de puissance et fait passer les séquences vers le filtre adaptatif, qui adapte des prises dans les segments des séquences pendant tous le temps réel DSP disponible en utilisant une caractéristique "de vol de cycle" pour tester si des cycles supplémentaires du processeur DSP sont disponibles pour l'annulation d'echo.
Cromack Mark R.
Raman Vijay R.
Digital Sound Corporation
Oyen Wiggs Green & Mutala Llp
LandOfFree
Adaptive echo canceller for voice messaging system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Adaptive echo canceller for voice messaging system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Adaptive echo canceller for voice messaging system will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1461541