RTAudio を使用してマイクから信号を取得し、この信号を別のエンコーダーの入力として使用します。UWP は、エンコーダーが必要とするサンプル レートとは異なる固定オーディオ サンプル レートを常に返すようです。
WASAPICapture リターン44100 Hz
信号2 channel
(入力)。1600 Hz
この入力を信号1 channel
(出力)に変換したい。リサンプルを正しく行うにはどうすればよいですか?
WASAPICapture のコールバックから受け取ったデータ。このコールバックは毎回呼び出され、サンプルが提供されるたび64 ms
に480
呼び出されます。私のエンコーダーは320
毎にサンプルを必要とし20 ms
ました。これを取得するにはどうすればよいですか (再フレーム)?
これを行うためのライブラリを提案してもらえますか? それとも自分でコードを書くべきですか?