m4a音频文件转换为flac#
我一直在搜索C#库或代码示例,它可以帮助我将m4a音频文件转换为flac#,c#,google-cloud-speech,C#,Google Cloud Speech,我一直在搜索C#库或代码示例,它可以帮助我将m4a音频文件转换为flac,但更重要的是采样率(16000)、单通道和位分辨率为16或24 现在,我已经找到了像NAudio、MediaToolKit和SOXSharp这样的库解决方案。但我无法获得足够的信息来相应地使用它们 我需要这些转换后的音频文件,用于谷歌云语音到文本API的输入 我已经找到了可以手动转换文件的地方,它们与API配合得非常好 是否有任何C#库可以帮助将.M4A音频文件转换为.FLAC?我使用库和解决了这个问题 在windows上
m4a
音频文件转换为flac
,但更重要的是采样率(16000)、单通道和位分辨率为16或24
现在,我已经找到了像NAudio、MediaToolKit和SOXSharp这样的库解决方案。但我无法获得足够的信息来相应地使用它们
我需要这些转换后的音频文件,用于谷歌云语音到文本API的输入
我已经找到了可以手动转换文件的地方,它们与API配合得非常好
是否有任何C#库可以帮助将.M4A音频文件转换为.FLAC?我使用库和解决了这个问题 在windows上安装指南 然后是代码
var inputFile = new MediaFile (@"C:\file.m4a");
var outputFile = new MediaFile (@"C:\file.flac");
var ffmpeg = new Engine("C:\\ffmpeg\\ffmpeg.exe");
await ffmpeg.ConvertAsync(inputFile, outputFile);
请注意,在写入
c://
和windows环境变量时,可能会出现文件写入权限被拒绝的错误,DownVorters和close request maker可以解释该行为,以便我可以更新问题?问题不是clear@FerasAlSous我已经解释了原因,并更新了问题。谢谢你的观点。