Hi All,
I’m having an issue with Unity/Microphone/WMR Portal. My VR app target is Standalone/Desktop using WMR and OpenXR. I’m using the UnityEngine.Windows.Speech namespace to create a Keyword Recognizer and allow me to control things in the app using voice commands.
It works perfectly fine when I’m just testing in the Unity editor without a WMR headset attached, but if I attach a WMR headset, the voice commands no longer work. It also doesn’t work after building and running the .exe.
I’ve verified that the headset microphone IS working and my voice is being picked up! Windows (I’m on Windows 11) shows in my privacy settings for my microphone, that my app IS using the microphone. I added a script that echos my voice and that works. But my voice commands are no longer being recognized at by the keyword recognizer.
Is there something about that namespace that it won’t run in Windows 11/Desktop WMR??
Hardware: HP Reverb G2
SW Versions:
Windows 11 Pro
Unity 2020.3.16
WMR Runtime 107.2109.10010
Packages Include:
XR Plugin Management 4.07
XR Interaction Toolkit 1.0.0-pre.5
OpenXR Plugin 1.2.8
Microsoft Plugins:
Mixed Reality OpenXR Plugin 1.0.2
Mixed Reality Input 0.9.2006
Microsoft Spatializer 1.0.196