11

シンプルな C# リアルタイム音声検出ライブラリを探しています。入力はオーディオ ストリームである必要があり、出力は「人間の声」または「人間の声ではない」である必要があります。私は音声認識や信号処理の知識がありません。

4

1 に答える 1

5

「 C#を使用してWAVファイルのオーディオの無音を検出する」の答えを見てください。入力はWAVファイルだと思います。そうでない場合、またはマイクから直接入力する場合は、オーディオストリームの形式を入力してください。オーディオストリームの無音の量を測定でき、オーディオストリームの長さがわかっている場合は、通話時間を計算できます。回答のリンクは無効ですが、codeproject.comにアクセスして「C#波形」で検索すると、wavファイルの解釈と操作の方法を示す多くのプロジェクトがヒットします。バックグラウンドノイズがある場合、無音を検出することは少し主観的かもしれません。それより下にあるものが無音と見なされる場合は、無音の最小音量しきい値を選択する必要があります。

于 2012-07-30T13:37:56.947 に答える