これはC#のみを使用して可能ですか?ストリーム、マイク、またはサウンドカードからオーディオを検出し、オーディオレベルが設定可能なしきい値を超えた場合に録音を開始できるようにしたい。
ありがとう :-)
これはC#のみを使用して可能ですか?ストリーム、マイク、またはサウンドカードからオーディオを検出し、オーディオレベルが設定可能なしきい値を超えた場合に録音を開始できるようにしたい。
ありがとう :-)
これは、 NAudioを使用して行うことができます。入力レベルの検出例については、.NETボイスレコーダーアプリケーションをご覧ください。ストリームからオーディオを検出するには、WaveStreamから派生したクラスを作成し、そのReadメソッドをオーバーライドして、TcpListenerからデータを返す必要があります。