getVoiceByLang method
Get language code of supported voices (e.g. en-US)
Implementation
@override
Future<List<String>?> getVoiceByLang(String lang) {
List<String> voices = <String>[];
JsArray<dynamic>? voiceArray = _getVoices();
if (voiceArray != null) {
for (dynamic voice in voiceArray) {
if (voice != null) {
if (voice['lang'] == lang) {
voices.add(voice['name'] as String);
}
}
}
}
return Future.value(voices);
}