在C#中将WAV文件转换为FLAC(Visual Studio)

时间:2012-10-15 04:41:03

标签: c# visual-studio-2010 encoding

我有一个Wav文件,我正在通过我保存到桌面的Microsoft Kinect创建。我需要将其转换为FLAC格式,以便将其发送到Google Cloud,以便从Speech2Text进行处理。

我没有在C#中找到任何WAV到FLAC编码器。

有没有办法将WAV文件转换为C#中的FLAC文件?

1 个答案:

答案 0 :(得分:2)

尝试使用LibFlac sourceforge )。 FLAC encoder是一个开源的C / C ++项目。要在C#应用程序中使用它,您必须使用PInvoke来调用其应用程序编程接口LibFlac.dll。查看此博客文章,探讨使用C#中的FLAC API处理未压缩的音频数据: