protected virtual void Dispose(bool disposing) { if (disposing) { _sttClient.Dispose(); } }
public void SpeechRecognitionEngineSetup1() { if (!_initialized) { return; } if (_speechToText != null) { _audioConnector.Disconnect(recordDataMixer, _speechToText); _speechToText.Dispose(); _speechToText = null; } string[] words = { "Hello", "Welcome" }; _speechToText = SpeechToTextContinuous.CreateInstance(); _speechToText.WordRecognized += (SpeechToText_WordsRecognized); _audioConnector.Connect(recordDataMixer, _speechToText); }