private async void PlayButtonClicked(object sender, EventArgs e) { if (!_isRecording) { await _playbackController.Play(); _isRecording = true; _recorder.Start(); ButtonPlay.Text = "Stop Training"; StartVoiceListener(); } else { _recorder.Stop(); await _playbackController.Stop(); _isRecording = false; ButtonPlay.Text = "Start Training"; LabelSpoken.Text = $"FileExists: {_recorder.OutputFileExists}"; } }
public void StartListener() { _recorder.Start(); }