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

标签 c# visual-studio-2010 encoding

我有一个通过 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/

相关文章:

c# - 表单级别是否有 'Application.DoEvents'?

c# - 如何在 visual studio community 2015 中将 Copy Local 属性设置为 true

c# - 错误 : unable to start debugging on the server

c# - 将字符串转换为韩文编码

python - UTF-8 转 ISO-8859-1 编码 : replace special characters with closest equivalent

c# - .Net Machinekey.Protect - 使用什么算法?

c++ - 在 C++ 中出现 "Expression must have (pointer-to-)function type"错误

.net - 如何使用 WPF 创建看起来像 Windows 7 中的通知区域窗口的 Windows?

node.js - Nodejs jsdom编码

c# - 如何在exe中隐藏重要的字符串变量值