gpt4 book ai didi

.net - 录制高质量的声音?

转载 作者:行者123 更新时间:2023-12-03 00:54:38 24 4
gpt4 key购买 nike

如何以良好的质量从我的电脑录制声音? (Microsoft Wav 文件 16 位 44 khz 或实时编码 mp3)。

如果我可以使用免费的文档库来录制音频,这对我来说不是问题,但我找不到任何内容。

我找到了 mciSendString 在谷歌上,但这就像从 90 年代的手机录制音频质量......:

mciSendString("open new Type waveaudio Alias recsound", "", 0, 0)
mciSendString("record recsound", "", 0, 0)

最佳答案

我用过http://www.portaudio.com/并对此感到满意。此外,它是跨平台的,您可以在打开设备进行录制时指定位深度、采样率等。对于将音频数据导出到文件,我喜欢使用 http://www.mega-nerd.com/libsndfile/ .

但是,如果您严格使用 Windows,则可能只使用 waveIn* 函数(请参阅此处开始:http://msdn.microsoft.com/en-us/library/windows/desktop/dd743847(v=vs.85).aspx)

请注意,这些解决方案不一定是特定于 .NET 的,而是使用 native 代码。

关于.net - 录制高质量的声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16162976/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com