Ljudarkitekt inom akustisk ekouppräkning
Vad är akustisk eko och varför måste det suppresseras? 
Akustisk eko uppstår i ett konferenssystem när tal från fjärrsidan som spelas upp i lokala högtalare fångas upp av mikrofoner i närrumsområdet och skickas tillbaka till fjärrsidan. Denna överförd signal är en försenad version av originalet, vilket orsakar ekot.
Den mottagna signalen från fjärrsidan överförs inte direkt från högtalaren till mikrofonen, utan utsätts för rummets artefakter. Detta kan inkludera olika signalvägar som orsakar efterljud, frekvensfiltring och dämpning. Dessa effekter är resultatet av rummets överföringsfunktion. Denna överföringsfunktion är också dynamisk när föremål i rummet rör sig eller mikrofonen flyttas.
För att subtrahera den oönskade signalen korrekt måste AEC-processorn (Acoustic Echo Cancellation) simulera den dynamiska överföringsfunktionen för rummet. Den kan sedan applicera denna överföringsfunktion på den mottagna signalen och korrekt subtrahera den modifierade originalsignalen.
Varje Soundweb London AEC-ingångskort består av fyra AEC-ingångskanaler.
Varje kanal erbjuder följande funktioner:
● Oberoende 20 Hz - 8 kHz algoritm
● Individuella AEC-referenser
● Automatisk vinstökning
● Brusuppräkning
● Adaptiv (talpassande) icke-linjär bearbetning
● Extremt snabb konvergenshastighet på 49 dB/s
EXEMPEL: GRUNDLÄGGANDE KONFERENS MED LOKAL LJUDFÖRSTÄRKNING
Det här exemplet visar fyra mikrofoner som matar ljudet till fjärrsidan via ett Telephone Hybrid-kort och samtidigt matar de lokala högtalarna för lokal ljudförstärkning. Signalblandning utförs med hjälp av objektet Gain Sharing Automixer. Den bästa metoden för denna typ av design använder en mix-minus-installation för att bibehålla korrekt vinststruktur och för att förhindra att högtalaren direkt ovanför personen som talar överför en rumskolorerad kopia som kommer att åter-ingå i den öppna mikrofonen och överföras till fjärrsidan tillsammans med den ursprungliga röststignalen.
Designen som visas här visar hur både fjärrsidens- och närsidens-signalerna matas till de lokala rumshögtalarna. Denna design fungerar, men som förklarat tidigare, kommer AEC-algoritmen inte att prestera till sin fulla potential.
Om referensen flyttas till samma plats som i det tidigare exemplet "Ingen lokal ljudförstärkning", uppfyller den regeln att placera referensen så nära högtalaren utgångspunkten som möjligt, men genom att göra det kommer referensen att matas med en blandning av både närsidens- och fjärrsidens-signalerna.
Eftersom referenssignalen är den signal som ska tas bort från inmatningsvägen, kommer AEC-algoritmen att avbryta mikrofonsignalen vid AEC-ingångskortet. Eftersom inmatnings-mikrofonsignalvägen matas både till fjärrsidan och till de lokala högtalarna, kunde lyssnare på fjärrsidan inte höra mikrofonsignalen. Endast en del av mikrofonsignalen avbryts på grund av Voice Activity Detection-tillståndet. Voice Activity Detection-bearbetningen avgör om ljudet är tal eller tystnad/bakgrundsbrus. Detta skulle orsaka mikrofonsignalen att förvränga både lokalt och på fjärrsidan.
För att lösa detta används en annan uppsättning Högt/Lågt Pass-bearbetningsobjekt och en parametrisk EQ för att förse referensen med samma signal som rumhögtalaren. Detta resulterar i att endast fjärrsidens-signalen refereras och tas bort medan en blandning av både närsidens- och fjärrsidens-ljud fortfarande matas till rumshögtalarna.
Det är väsentligt att samma inställningar bibehålls i båda signalvägarna. I synnerhet måste försiktighet iakttas så att eventuell icke-linjär bearbetning såsom kompression eller begränsning som används på högtalare-utgångssignalen, också tillämpas på referenssignalen. Funktionen Kopiera parametervärden bör användas för att säkerställa att inställningarna är identiska.
Ladda ned programguiden för akustisk ekouppräkning...
