Qt 4.6 introduces the new, low-level set of audio APIs in the QtMultimedia module. You can use QAudioInput to capture raw sound from a microphone.
This API is currently implemented for Windows, Mac, and Linux (supporting PULSE and ALSA audio systems). Support is currently being developed for other platforms, including Symbian in the mobile space.
Gareth stockwell
source share