コミュニケーション知能モジュールパッケージ OpenHRI >> CombFilter (くし形フィルタRTC)
CombFilter (くし形フィルタRTC)
概要
音声信号から指定した周波数の周辺帯域を除去するコンポーネントです。 削減周波数と強調倍率はコンフィグレーションパラメータにより指定できます。
本コンポーネントは、OpenHRIAudioパッケージに含まれます。
動作確認OS
- Linux Ubuntuバージョン14.04以上を推奨
- Windows7以上 (Windows10 を推奨)
依存ライブラリ
- OpenRTM-aist : OpenRTM-aist-1.1.2-RELEASE(C++)
データポート
名前 | フローポート | データ型 | 説明 |
---|---|---|---|
AudioDataIn | InPort | TimedOctetSeq |
音声データを入力
|
AudioDataOut | OutPort | TimedOctetSeq |
コムフィルタ処理後の音声データを出力
|
コンフィグレーション
名前 | データ型 | デフォルト値 | 設定範囲 | 説明 |
---|---|---|---|---|
SampleRate | int | 16000 | 1以上 |
入力音声データのサンプリング周波数 (Hz)
|
Frequency | int | 100 | 0以上 |
ノイズを削減する周波数 (Hz)
|
Gain | int | -1 | -1以上1以下 |
加減算する度合い
|
ChannelNumbers | int | 1 | 1以上 |
出力する音声データのチャンネル数
|