这是一个奇怪的案例。我正在使用Microsoft.Speech和XNA中的Kinect。一切都按预期工作,除非我在一台显示器上全屏运行游戏。如果我不是全屏,或者我通过HDMI和全屏模式连接到另一台显示器,Kinect会检测并识别语音,没有任何问题。但是,只要我全屏运行游戏,没有其他HDMI连接,就不会检测到语音,更不用说识别了。初始化过程中没有错误。总结一下:
可能不相关,可能不是,如果我在全屏播放游戏(或任何游戏)并插入另一台显示器,则游戏无法渲染(在两台显示器上保持闪烁,就像它正在尝试一样反复进入和离开全屏幕)但在这种情况下,语音再次正常。
有什么想法?像往常一样,所有人都很感激。谢谢!