private async void Speak(string textToSay) { _reduxStore.Dispatch(new SpeechStartedMessage(textToSay)); try { await _speechServices.SayAsync(textToSay).ConfigureAwait(false); } finally { _reduxStore.Dispatch(new SpeechFinishedMessage(textToSay)); } }