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