azureNeuralVoices top-level constant
Azure Neural Voice mappings by language and gender
Implementation
const Map<String, Map<String, List<String>>> azureNeuralVoices = {
'en': {
'male': ['en-US-GuyNeural', 'en-US-DavisNeural', 'en-GB-RyanNeural'],
'female': ['en-US-JennyNeural', 'en-US-AriaNeural', 'en-GB-SoniaNeural'],
},
'es': {
'male': ['es-ES-AlvaroNeural', 'es-MX-JorgeNeural'],
'female': ['es-ES-ElviraNeural', 'es-MX-DaliaNeural'],
},
'fr': {
'male': ['fr-FR-HenriNeural', 'fr-CA-AntoineNeural'],
'female': ['fr-FR-DeniseNeural', 'fr-CA-SylvieNeural'],
},
'de': {
'male': ['de-DE-ConradNeural', 'de-DE-KillianNeural'],
'female': ['de-DE-KatjaNeural', 'de-DE-AmalaNeural'],
},
'it': {
'male': ['it-IT-DiegoNeural', 'it-IT-GiuseppeNeural'],
'female': ['it-IT-ElsaNeural', 'it-IT-IsabellaNeural'],
},
'pt': {
'male': ['pt-BR-AntonioNeural', 'pt-PT-DuarteNeural'],
'female': ['pt-BR-FranciscaNeural', 'pt-PT-RaquelNeural'],
},
'ru': {
'male': ['ru-RU-DmitryNeural'],
'female': ['ru-RU-SvetlanaNeural', 'ru-RU-DariyaNeural'],
},
'zh': {
'male': ['zh-CN-YunxiNeural', 'zh-CN-YunjianNeural'],
'female': ['zh-CN-XiaoxiaoNeural', 'zh-CN-XiaoyiNeural'],
},
'ja': {
'male': ['ja-JP-KeitaNeural'],
'female': ['ja-JP-NanamiNeural', 'ja-JP-AoiNeural'],
},
'ko': {
'male': ['ko-KR-InJoonNeural'],
'female': ['ko-KR-SunHiNeural', 'ko-KR-JiMinNeural'],
},
'ar': {
'male': ['ar-SA-HamedNeural', 'ar-EG-ShakirNeural'],
'female': ['ar-SA-ZariyahNeural', 'ar-EG-SalmaNeural'],
},
'hi': {
'male': ['hi-IN-MadhurNeural'],
'female': ['hi-IN-SwaraNeural'],
},
};