PAGE TOP

 OpenRTC-aist »

   
Home Task Navi HRI REST_API
コミュニケーション知能モジュールパッケージ OpenHRI >> EchoSuppressor (エコー除去RTC)

EchoSuppressor (エコー除去RTC)

概要

音声入力のエコー(音声出力から再生された音声を収音する)を防ぐためのコンポーネントです。
音声出力へデータを送信しているとき、音声入力から収音したデータを減衰します。
本コンポーネントは、OpenHRIAudioパッケージに含まれます。

EchoSuppressor AudioDataIn (TimedOctetSeq) ReferenceAudioDataIn (TimedOctetSeq) AudioDataOut (TimedOctetSeq)

動作確認OS

  • Linux Ubuntuバージョン14.04以上を推奨
  • Windows7以上(Windows10を推奨)

依存ライブラリ

  • OpenRTM-aist : OpenRTM-aist-1.1.2-RELEASE(C++)

データポート

名前フローポートデータ型説明
AudioDataIn InPortTimedOctetSeq
マイクから取得された音声データを入力
ReferenceAudioDataIn InPortTimedOctetSeq
音声出力コンポーネントからの音声データ(除去対象のエコー音声データ)を入力
AudioDataOut OutPortTimedOctetSeq
エコー除去された音声データを出力

使用例