|
Acoustic Echo-Canceller (G.167) |
|
|
|
|
Unsere Implementation eines G.167 Acoustic Echo Cancellers (AEC) wird zur Unterdrückung von akustischen Echos eingesetzt, wie sie z.B. in Freisprecheinrichtungen durch Rückkopplung zwischen Lautsprecher und Mikrofon auftreten. Die maximale Echo-Dauer (Tail) kann vom Anwender parametriert werden. Typische Echos an Freisprecheinrichtungen habe eine Laufzeit von bis zu einigen hundert Millisekunden, abhängig von der geometrischen Anordnung und der Umgebung. Bei Telefon-Freisprecheinrichtungen in Großraumbüros kann die Echo-Dauer sehr viel länger sein als an Türsprechanlagen, die sich häufig im Freien befinden. Zur Anpassung an die spezielle Anwendung bzw. Umgebung können zahlreiche Funktionen der Echo-Unterdrückung aktiviert bzw. deaktiviert werden:
Features
|
Block Diagram of the AEC
|
|

|
· Time Domain Implemenatation of AEC according to G.167 · Software controlled Coefficient Adaptation · Software controlled Leakage · Software controlled Non-linear Processor (NLP) · Software controlled Howling Control · Double Talk Detector with Adaptation Control · Programmable Tail Length
Spezifikation
· 13 MIPS je Sprechkanal (32 msec Tail, NLP & Howling Kontrolle aktiv) · ca. 4KByte Programmspeicher · max. 300 msec Tail bei 100 MIPS Rechenleistung · 76 + 32*T Bytes Datenspeicher (T = Tail in msec) · Single Talk Attenuation > 45db · Double Talk Attenuation > 30db · Convergence ~ 20dB/sec · ITU G.167 compliant
Der Algorithmus ist bisher für Analog Devices Blackfin und Texas Instruments TMS320C54x/C55x erhältlich. Für alle Plattformen gilt, dass der Algorithmus unabhängig von der Schnittstelle einsetzbar ist, über die die Audio-Daten übertragen werden. Außerdem ist der Algorithmus re-entrant, sodass Mehrkanal-Anwendungen ohne Einschränkungen möglich sind.
Wir halten Demo-Applikationen auf den bekannten Evaluations-Plattformen (EZKit, DSK) bereit, die wir gerne kurzfristig zur Verfügung stellen. Weiterhin portieren wir unsere Algorithmen nach Bedarf auch auf andere DSP-Plattformen. Gegebenenfalls fragen Sie bitte nach Unterstützung für solche Fälle.
Datenblätter
Hier finden Sie ein Datenblätter zu unserem Acoustic Echo-Canceller:
G.167 AEC für Analog Devices Blackfin G.167 AEC für Texas Instruments C5000 G.167 AEC für Texas Instruments C6000
Falls Sie weitere Informationen wünschen, melden Sie sich bitte bei uns.
|
|
Aktualisiert am Montag, 03. Mai 2010 um 09:44 |