是否可以使用Qt捕获用户输出声音? 我试图使用我的默认输出设备(=我的声卡)作为输入设备,但它不起作用:
QAudioDeviceInfo inputDevices = QAudioDeviceInfo::availableDevices(QAudio::AudioOutput).at(0);
m_audioInput = new QAudioInput(inputDevices, formatAudio, this);
m_device = new MyIODevice(this);
m_device->open(QIODevice::WriteOnly);
m_audioInput->start(m_device);
如果Qt无法实现,那么这里有多平台库吗?也许是OpenAL?我的目标是Windows,Android,MacOS,iOS。