Pulseaudioや他の関連するサードパーティパッケージを使用せずに、デフォルトでAlsaでOSLECを使用するにはどうすればよいですか?

Pulseaudioや他の関連するサードパーティパッケージを使用せずに、デフォルトでAlsaでOSLECを使用するにはどうすればよいですか?

OSLAK エコキャンセラー

いくつかのパッケージでOSLECを使用し、エコー除去が非常にうまく機能することを見ました。したがって、シミュレーションテストのためにAlsaのみを使用してOSLECをどのようにインストールできますか? (PulseAudioには不安定性を引き起こす壊れたパッケージが多いため、まったく使用しません。)

Ubuntu 12.04 64 /ビットカーネル3.xにOSLECおよびAlsa構成をインストールする方法

答え1

エコキャンセル:

1)自動: - ピーク/ rms /減衰を読み取る:ハイとローの音波を探す - オーディオ/音声検出に基づいてマイクレベルとスピーカーレベルを使用して音量を下げます。動作するアルゴリズムは次のとおりです。

  • サウンドカードにはマイクとスピーカーが同じカード上にある必要があり、独自のアルゴリズムを作成したら分離することもできます。

2)手動 - マイクのオン/スピーカーのオフ、スピーカーのオン/マイクのオフを使用して行われます(半二重エコー除去)

関連情報