古い Window phone 8.1 アプリで録音したオーディオ バイトを再生したいユニバーサル Windows プラットフォーム (UWP) アプリがあります。
オーディオは、生の PCM オーディオ (モノラル、16 ビット、16kHz) のバイト配列です。
私の古い Windows Phone 8.1 アプリでは、これに 3 行のコードを使用するだけで済みました。
SoundEffect sound = new SoundEffect(audioBytes, sampleRate, AudioChannels.Mono);
SoundEffectInstance soundInstance = sound.CreateInstance();
soundInstance.Play();
残念ながら、「SoundEffect」は UWP ではなくなりました。
C# UWP アプリでこれを行う簡単な方法はありますか?
テスト用のオーディオ サンプル(モノラル、16 ビット、16000Hz、リトルエンディアン)
PS: 私は Wasapi を見ましたが、すべて c++ で書かれており、通常 c# で作業する人にとって簡単な例が見つかりません。