首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >.NET:如何将mp3或wav文件转换为.flac

.NET:如何将mp3或wav文件转换为.flac
EN

Stack Overflow用户
提问于 2013-07-14 11:50:23
回答 2查看 6.9K关注 0票数 6

我需要在c#中编写一个实用程序,使用谷歌语音Api将语音从音频文件转换为文本。据我所知,谷歌只接受这个接口的.flac格式。不幸的是,我有.wav和.mp3音频文件。所以我试着找出是否有办法在.NET中将mp3转换为flac。我查看了NAudio,但它似乎不能处理flac文件。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-18 00:14:18

我最终使用了Gregory S.Chudov的FLAKE编码器的C#实现。你可以在http://www.hydrogenaudio.org/forums/index.php?showtopic=74242上找到更多信息

在BitBucket上还有另一个项目,它在谷歌语音Api包装器中使用了CUETools FLAKE。这是使用Google speech api实现语音到文本的一个很好的起点。你可以在https://bitbucket.org/josephcooney/cloudspeech上找到它

我能够毫不费力地使用FLAKE编码器将wav转换为flac。希望这对你有帮助。

票数 3
EN

Stack Overflow用户

发布于 2013-07-14 11:54:11

看一看http://naudio.codeplex.com/

NAudio是一种开源的.NET音频和MIDI库,包含数十个有用的音频相关类,旨在加快.NET中音频相关实用程序的开发。自2002年以来,它一直在开发中,现已包含多种功能。虽然该库的一些部分相对较新且不完整,但更成熟的功能已经经过了广泛的测试,可以快速用于向现有的.NET应用程序添加音频功能。可以使用NuGet将NAudio快速添加到您的.NET应用程序中。

编辑遗憾的是,FLAC不支持,正如我在概述中看到的。你自己试试吧。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17636352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档