オーディオ ファイルが caf 11250Hz モノラルの場合、44.1Khz モノラルよりもパフォーマンスが悪いことに気付きました。プロファイラーでトレースすると、サンプル レートの低いファイルの場合、最も長いトレースの 1 つが LinearConverterInt32 で終わっていることがわかります。これは 44.1KHz トレースにはありません。
サンプル レートの低いファイルを使用して、ファイル サイズ (およびできればメモリ サイズ) を抑えたいと考えています。
ログ ファイルで、AudioStreamBasicDescription: 2 ch, 44100 Hz, 'lpcm' (0x00000C2C) 8.24-bit little-endian signed integer, deinterleaved を取得していることに気づきました。
したがって、これが変換先のフォーマットであると推測していますが、1 ch、11250 Hz 16 ビットを使用するように指示する方法がわかりません。
考え?