我有一个Wav文件,我正在通过我保存到桌面的Microsoft Kinect创建。我需要将其转换为FLAC格式,以便将其发送到Google Cloud,以便从Speech2Text进行处理。
我没有在C#中找到任何WAV到FLAC编码器。
有没有办法将WAV文件转换为C#中的FLAC文件?
答案 0 :(得分:2)
尝试使用LibFlac
( sourceforge )。 FLAC encoder
是一个开源的C / C ++项目。要在C#应用程序中使用它,您必须使用PInvoke
来调用其应用程序编程接口LibFlac.dll
。查看此博客文章,探讨使用C#中的FLAC API处理未压缩的音频数据: