Audio Architect dalam acoustic echo cancellation
Apa itu acoustic echo dan mengapa perlu dibatalkan? 
Acoustic echo terjadi dalam sistem konferensi ketika sinyal ucapan dari sisi jauh yang diputar melalui speaker lokal ditangkap oleh mikrofon di ruangan sisi dekat dan ditransmisikan kembali ke sisi jauh. Sinyal yang ditransmisikan ini merupakan versi tertunda dari sinyal asli, yang menyebabkan echo.
Sinyal sisi jauh yang diterima tidak ditransfer langsung dari speaker ke mikrofon, tetapi mengalami artefak ruangan. Ini mungkin mencakup jalur sinyal yang berbeda menyebabkan reverb, penyaringan frekuensi dan atenuasi. Efek-efek ini adalah hasil dari fungsi transfer ruangan. Fungsi transfer ini juga dinamis karena objek dalam ruangan bergerak atau mikrofon mengubah posisi.
Untuk mengurangi sinyal yang tidak diinginkan dengan benar, prosesor Acoustic Echo Cancellation (AEC) perlu mensimulasikan fungsi transfer ruangan yang dinamis. Kemudian dapat menerapkan fungsi transfer tersebut ke sinyal yang diterima dan dengan benar mengurangi sinyal asli yang telah dimodifikasi.
Setiap kartu input AEC Soundweb London terdiri dari empat saluran input AEC.
Setiap saluran menawarkan fitur berikut:
● Algoritma independen 20Hz - 8kHz
● Referensi AEC individual
● Automatic Gain Control
● Noise Cancellation
● Pemrosesan Non-Linear Adaptif (Speech Passing)
● Laju konvergensi sangat cepat 49dB/s
CONTOH: KONFERENSI DASAR DENGAN PENGUATAN SUARA LOKAL
Contoh ini menunjukkan empat mikrofon yang menyalurkan audio ke sisi jauh melalui kartu Telephone Hybrid serta menyalurkan speaker lokal untuk penguatan suara lokal. Pencampuran sinyal dilakukan menggunakan objek pemrosesan Gain Sharing Automixer. Metode terbaik untuk desain tipe ini menggabungkan pengaturan mix-minus untuk mempertahankan struktur gain yang tepat dan mencegah speaker langsung di atas orang yang berbicara dari mentransmisikan salinan berwarna ruangan yang akan memasuki kembali mikrofon terbuka dan ditransmisikan ke sisi jauh bersama sinyal suara asli.
Desain yang ditampilkan di sini menunjukkan sinyal sisi jauh dan sisi dekat yang menyalurkan speaker ruangan lokal. Desain ini berfungsi, tetapi seperti dijelaskan sebelumnya, algoritma AEC tidak akan berkinerja pada potensi penuhnya.
Jika Referensi dipindahkan ke lokasi yang sama seperti dalam contoh sebelumnya 'Tidak Ada Penguatan Suara Lokal', ini akan memenuhi aturan menempatkan Referensi sedekat mungkin dengan keluaran speaker, tetapi dalam hal ini Referensi akan diberi umpan dengan campuran sinyal sisi dekat dan sisi jauh.
Karena sinyal Referensi adalah sinyal yang akan dihapus dari jalur audio input, algoritma AEC akan membatalkan sinyal mikrofon pada Kartu Input AEC. Karena jalur sinyal mikrofon input sedang disalurkan ke sisi jauh serta speaker lokal, pendengar di sisi jauh tidak akan dapat mendengar sinyal mikrofon. Hanya sebagian dari sinyal mikrofon yang dibatalkan karena keadaan Voice Activity Detection. Pemrosesan Voice Activity Detection menentukan apakah audio adalah ucapan atau keheningan / kebisingan latar. Ini akan menyebabkan sinyal mikrofon terdistorsi baik secara lokal maupun di sisi jauh.
Untuk menyelesaikan ini, satu set objek pemrosesan High / Low Pass lainnya dan Parametric EQ digunakan untuk memberikan Referensi sinyal yang sama dengan speaker ruangan. Ini menghasilkan hanya sinyal sisi jauh yang direferensikan dan dihapus sambil tetap menyalurkan campuran audio sisi dekat dan sisi jauh ke speaker ruangan.
Sangat penting bahwa pengaturan yang sama dipertahankan di kedua jalur sinyal. Secara khusus, harus diperhatikan bahwa pemrosesan non-linear apa pun seperti kompresi atau pembatas yang digunakan pada sinyal keluaran speaker juga diterapkan ke sinyal Referensi. Fitur Copy Parameter Values harus digunakan untuk memastikan bahwa pengaturannya identik.
Download panduan aplikasi Acoustic Echo Cancellation...
