我有一个通过 Microsoft Kinect 创建的 Wav 文件,并将其保存到桌面。我需要将其转换为 FLAC 格式,以便可以将其发送到 Google Cloud 以从 Speech2Text 进行处理。
我在 C# 中没有找到任何 WAV 到 FLAC 编码器。
有没有办法在 C# 中将 WAV 文件转换为 FLAC 文件?
最佳答案
尝试使用LibFlac
(sourceforge)。 FLAC 编码器
是一个开源 C/C++ 项目。为了在 C# 应用程序中使用它,您必须使用 PInvoke
调用其应用程序编程接口(interface) LibFlac.dll
。查看这篇博客文章,探讨使用 C# 中的 FLAC API 处理未压缩的音频数据:
关于c# - 在 C# (Visual Studio) 中将 WAV 文件转换为 FLAC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12889396/