Skip to content

Commit db0c754

Browse files
committed
Dictation also depends on the InternetClient capability
1 parent 98bcf24 commit db0c754

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Assets/MixedRealityToolkit.Providers/WindowsVoiceInput/WindowsDictationInputProvider.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,11 @@ public override void Initialize()
8181
{
8282
UnityEditor.PlayerSettings.WSA.SetCapability(UnityEditor.PlayerSettings.WSACapability.Microphone, true);
8383
}
84+
85+
if (!UnityEditor.PlayerSettings.WSA.GetCapability(UnityEditor.PlayerSettings.WSACapability.InternetClient))
86+
{
87+
UnityEditor.PlayerSettings.WSA.SetCapability(UnityEditor.PlayerSettings.WSACapability.InternetClient, true);
88+
}
8489
}
8590
#endif // UNITY_EDITOR
8691

@@ -149,6 +154,11 @@ public override void Destroy()
149154
{
150155
UnityEditor.PlayerSettings.WSA.SetCapability(UnityEditor.PlayerSettings.WSACapability.Microphone, false);
151156
}
157+
158+
if (UnityEditor.PlayerSettings.WSA.GetCapability(UnityEditor.PlayerSettings.WSACapability.InternetClient))
159+
{
160+
UnityEditor.PlayerSettings.WSA.SetCapability(UnityEditor.PlayerSettings.WSACapability.InternetClient, false);
161+
}
152162
#endif // UNITY_EDITOR
153163

154164
if (Application.isPlaying)

0 commit comments

Comments
 (0)