Acoustic Echo Canceller

Acoustic Echo는 핸즈프리 나 스피커 폰 모드에서 동작하는 휴대전화, mVoIP를 서비스를 하는 스마트폰, Conference Call를 지원하는 전용 전화기, 화상 전화 및 화상 회의 시스템 등에서 통화를 시도한 사람의 일부 음성이 수신자의 수화기를 통해 다시 수신자의 단말기로 입력되어 소리가 깨끗하지 않는 현상입니다.
이런 문제를 해결하기 위해서는 수신자의 단말기 내에서 Acoustic Echo 를 Canceller 기능이 적용되어야 합니다. 나선(nahsun)은 Acoustic Echo Canceller는 임베디드 환경하에 동적 메모리를 할당하여 깨끗한 음질의 통화를 할 수 있도록 합니다.

acoustic ec block

               

지원 성능 특성

  • Reference
    • ITU-T Recommendation G.167
  • 샘플링 주파수 (KHz) : 8, 16

지원 소프트웨어 특성

  • 재진입이 가능한(reentrant) 코드. 다중스레드(multithread)와 동적인 메모리 할당.
  • 지원되는 라이브러리 포맷
    • ADS 1.2
    • RealView 4.0
    • WinCE (Embedded Visual C)
    • Android
    • iOS
  • Data 메모리 : 실시간으로 할당 가능
  • API : C에서 호출이 가능한 API