/// <summary> /// Set up Dictation, CanvasEX, and automatically select the TextInput object. /// </summary> protected override void Start() { base.Start(); dictationSystem = (CoreServices.InputSystem as IMixedRealityDataProviderAccess)?.GetDataProvider <IMixedRealityDictationSystem>(); // Delegate Subscription InputField.onValueChanged.AddListener(DoTextUpdated); }
protected override void Start() { base.Start(); dictationSystem = CoreServices.GetInputSystemDataProvider <IMixedRealityDictationSystem>(); Debug.Assert(dictationSystem != null, "No dictation system found. In order to use dictation, add a dictation system like 'Windows Dictation Input Provider' to the Data Providers in the Input System profile"); StartRecording(); }
protected override void Start() { base.Start(); dictationSystem = (InputSystem as IMixedRealityDataProviderAccess)?.GetDataProvider <IMixedRealityDictationSystem>(); Debug.Assert(dictationSystem != null, "No dictation system found. In order to use dictation, add a dictation system like 'Windows Dictation Input Provider' to the Data Providers in the Input System profile"); if (startRecordingOnStart) { StartRecording(); } }
private void Start() { mrdsDictationSystem = (CoreServices.InputSystem as IMixedRealityDataProviderAccess)?.GetDataProvider <IMixedRealityDictationSystem>(); Debug.Assert(mrdsDictationSystem != null, "No dictation system found. In order to use dictation, add a dictation system like 'Windows Dictation Input Provider' to the Data Providers in the Input System profile"); }