サードパーティのライブラリを使用して電話回線を介して音声を送信するテレフォニーアプリケーションに取り組んでいます。
このサードパーティライブラリは、非常に特殊なwav形式のみを受け入れ、ファイルをディスク上のファイル名パスとして取り込みます。現在のオーディオファイルはこの形式ではありません。NAudio
従来の形式からこの新しい形式に変換するために使用できます。
ただし、2セットのオーディオファイルを浮かび上がらせたくはありません。
私が基本的にやりたいのは、ライブラリがファイル名へのパスを取得するため、ディスクに書き込まずNAudio.WaveStream
にサードパーティのライブラリに渡すことができるようにすることです。パフォーマンスが悪いと、オーディオファイルのセットを複数持つことを余儀なくされますが、これは避けたいと思います。グーグルの言葉すらわからない。
これはメモリマップトファイルのユースケースですか?