speak method

  1. @override
Future<bool?> speak(
  1. String text
)
override

Stop current utterance (if playing) and start speak new utterance

Implementation

@override
Future<bool?> speak(String text) {
  try {
    stop();
    utterance!.text = text;
    synth!.speak(utterance!);
    return Future<bool>.value(true);
  } catch (e) {
    print('speak() error: ${e.toString()}');
    return Future<bool>.value(false);
  }
}