0

MediaFoundationReader と ResamplerDmoStream を WaveFormat(16000, 16, 1) に使用して、MP4 (オーディオ) ファイルを WAV にリサンプリングしています。リサンプリング後、書き起こしのためにストリームを音声 API に送信しますが、ストリームに WAV ヘッダーが含まれていないため、API は失敗します。ストリームを (WaveFileWriter を使用して) WAV ファイルに保存し、ファイルを再度読み取り、ストリームを API に送信すると、ストリームに WAV ヘッダーが含まれているため、API が機能します。時間のかかる I/O を防ぐために、ResamplerDmoStream のリサンプリング後にストリームに WAV ヘッダーを追加する方法はありますか?

4

1 に答える 1