Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Audio Windows 10阻止QT5应用程序使用麦克风_Audio_Qt5_Microphone - Fatal编程技术网

Audio Windows 10阻止QT5应用程序使用麦克风

Audio Windows 10阻止QT5应用程序使用麦克风,audio,qt5,microphone,Audio,Qt5,Microphone,我从这里编译并运行QT5示例 在另一台电脑上运行正常,但在我当前的电脑上,Windows 10似乎不允许我使用麦克风 我正在仔细检查,麦克风在skype和其他应用程序中工作正常 当我运行示例时,它会显示我所有的麦克风: 如您所见,它检测系统中的所有话筒 但当它启动或我从列表中更改麦克风时,我在调试中出现此错误,并且麦克风不工作,程序未显示任何活动: QAudioInput: failed to open audio device QAudioInput: failed to open aud

我从这里编译并运行QT5示例

在另一台电脑上运行正常,但在我当前的电脑上,Windows 10似乎不允许我使用麦克风

我正在仔细检查,麦克风在skype和其他应用程序中工作正常

当我运行示例时,它会显示我所有的麦克风:

如您所见,它检测系统中的所有话筒

但当它启动或我从列表中更改麦克风时,我在调试中出现此错误,并且麦克风不工作,程序未显示任何活动:

QAudioInput: failed to open audio device
QAudioInput: failed to open audio device
QObject::connect(QIODevice, Unknown): invalid nullptr parameter
QAudioInput: failed to open audio device
QAudioInput: failed to open audio device
QObject::connect(QIODevice, Unknown): invalid nullptr parameter

我找到了原因-卡巴斯基KES 11组件-入侵检测

禁用后,麦克风开始正常工作。因此,如果您使用此防病毒软件,请在qt5上开发应用程序时禁用此组件

即使将程序添加到组“trusted”中,在重新编译程序时也需要重新对其进行分组,因为每次编译程序时它都会发生变化