在WP8上将MP3转换为WAV

时间:2013-06-27 16:04:18

标签: windows-phone-8

如何在WP8上将MP3文件转换为WAV文件? 是否有API或我是否需要使用第三方代码?

对WAV文件的需求源于我的应用程序不时向用户提示的事实。为了不从后台应用程序终止音频,我必须使用SoundEffect类。这个类只能处理WAV文件。

感谢。

1 个答案:

答案 0 :(得分:0)

不确定这适用于WP8,但你可以试试。

在WPF中,我使用NAudio。您可以通过nuget将其添加到项目中。

之后,您可以使用以下代码段:

    public static void Mp3ToWav(string mp3File, string outputFile)
    {
        using (Mp3FileReader reader = new Mp3FileReader(mp3File))
        {
            WaveFileWriter.CreateWaveFile(outputFile, reader);
        }
    }