// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. namespace Microsoft.MixedReality.Toolkit.Input { /// /// Mixed Reality Toolkit controller definition, used to manage a specific controller type /// public interface IMixedRealitySpeechSystem : IMixedRealityInputDeviceManager { /// /// Query whether or not the speech system is active /// bool IsRecognitionActive { get; } /// /// Make sure the keyword recognizer is on, then stop it. /// Otherwise, leave it alone because it's already in the desired state. /// void StartRecognition(); /// /// Make sure the keyword recognizer is on, then stop it. /// Otherwise, leave it alone because it's already in the desired state. /// void StopRecognition(); } }