Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
Delphi 12 Athens
|
AW: Voice-/Sprach-Chat
18. Jun 2014, 19:13
Das mit der Rückkopplung ist halt etwas schwierig.
Wenn das drüben aus einem Lautsprecher raus kommt, dann ist es problemlos mölgich, daß deine Sprache beim Anderen ebenfalls im Mikro landet.
Im günstigsten Fall hat Einer 'nen headset und hört nur einmal sein eigenes Echo.
Oder es kommt leiser zurück und das Echo verlischt nach einer oder mehreren Runden.
Oder es kommt lauter zurück und das Echo baut sich so auf, bis alles übersteuert und dir die Ohren explodieren.
Jetzt kann man billig hingehn und programmseitig einfach das Mikro abschalten, solange eine (lautere) Tonausgabe kommt.
Oder man analysiert die Stärke der Tonausgabe und regelt das Mikro provisorisch adaptiv runter, so daß es keine "großen" Rückkopplungen gibt.
Oder du bist der krasseste Programmierer, analysierst die Mikrofonaufnahmen, suchst nach einer eventuellen Einkopplung der Tonausgabe und rechnest diese aus dem aufgenommenden Audiostrem raus.
Gut, es geht auch einfacher und man versucht nur "größere" Rückkoplungen zu erkennen und regelt dann Mikro und/oder Lautsprecher so weit runter, bis die Rückkopplung weit genug reduziert ist.
$2B or not $2B
|