initialize method
dynamic
initialize()
Implementation
initialize() async {
await _tts.setIosAudioCategory(IosTextToSpeechAudioCategory.playback, [
IosTextToSpeechAudioCategoryOptions.defaultToSpeaker
]);
// kLog("Voices are -> ${jsonEncode(await _tts.getVoices)}");
if(Platform.isIOS) {
var voice =
// {"name":"Lekha","locale":"hi-IN"};
// {"name":"Martha","locale":"en-GB"};
// {"name":"Mónica","locale":"es-ES"};
{"name":"Alex","locale":"en-US"};
// {"name":"Catherine","locale":"en-AU"};
// {"name":"Samantha","locale":"en-US"};
// {"name":"Arthur","locale":"en-GB"};
// {"name":"Alice","locale":"it-IT"};
// {"name":"Ellen","locale":"nl-BE"};
// _tts.setSpeechRate(0.5);
// _tts.
_tts.setVoice(voice);
}
}