1

我正在尝试节省我开始的项目的时间,该项目将从 Windows XP 或 Windows 7 PC 上连接的音频输入设备录制音频。过去我曾使用 Delphi 6 Pro 的 DSPACK 组件在 Windows PC 上进行视频捕获,但我想知道它是否是做一个只需要录制音频而不是视频的项目的最佳解决方案。DSPACK 仍然是要走的路,还是他们通过 Direct3D 从 PC 连接的音频输入设备录制音频的更快/更简单的解决方案?建议的解决方案中的采样率转换和其他类似功能也将是可取的。教程等的链接也很受欢迎。

4

2 回答 2

1

如果您熟悉 DSPack 并使用 DirectShow 过滤器,那么它是该工作的不错选择。DSP-Worx有一个音频滤波器 (DCDSPFilter),可提供一系列效果,它们还具有到 Lame 编码器的 DirectShow 接口 (LameDShowIntf)。

您可能还需要考虑使用GMFBridge将延迟降至最低。

于 2011-09-01T05:00:12.883 回答
0

http://www.mitov.com/html/audiolab.html

我认为您会发现这些组件对您的工作非常有用...

于 2011-08-29T17:43:53.900 回答