C ++和Qt中的声音捕获

时间:2010-02-15 10:15:26

标签: c++ qt audio capture

我想从cpp中的麦克风中捕获一些声音,以便在Qt应用程序中使用它。

所以我正在寻找一个可以在Qt4项目中轻松集成的多平台库。

2 个答案:

答案 0 :(得分:7)

Qt 4.6在QtMultimedia模块中引入了一个新的低级音频API套件。您可以使用QAudioInput从麦克风捕获原始音频。

目前,此API适用于Windows,Mac和Linux(支持PULSE和ALSA音频子系统)。目前正在开发支持其他平台,包括移动领域的Symbian。

答案 1 :(得分:3)

OpenAL是一个很好的跨平台C ++库,用于捕获音频。