Example #1
0
 void OnFinishedSpeechUtterance(object sender, AVSpeechSynthesizerUteranceEventArgs args) =>
 currentSpeak?.TrySetResult(null);
 void OnFinishedSpeechUtterance(object sender, AVSpeechSynthesizerUteranceEventArgs e)
 {
     tcsUtterance?.TrySetResult(true);
 }
 private void SpeechSynthesizer_DidFinishSpeechUtterance(object sender, AVSpeechSynthesizerUteranceEventArgs e)
 {
     AVAudioSession.SharedInstance().SetActive(false);
 }
Example #4
0
 private void speechSynthesizer_StoppedSpeechUtterance(object sender, AVSpeechSynthesizerUteranceEventArgs e)
 {
     _isSpeaking = false;
     OnSpeechStopped(e);
 }
Example #5
0
        private void SpeechSynthesizer_DidFinishSpeechUtterance(object sender, AVSpeechSynthesizerUteranceEventArgs e)
        {
            IsPlaying = false;

            audioFinishHandler?.Invoke();
        }
Example #6
0
 static void OnFinishedSpeechUtterance(object sender, AVSpeechSynthesizerUteranceEventArgs args)
 {
     SpeechInProgress?.TrySetResult(false);
 }