Thanks. Would that mean if we need more than one language, we need multiple integrations, or expecting all language voices return in the single call.
Original Message:
Sent: 07-24-2026 03:36
From: Bertrand Deglaire
Subject: Genesys TTS Connector integration with Microsoft Azure Speech Services
My understanding is that https://eastus.tts.speech.microsoft.com/cognitiveservices/voices/list is supposed to return all the voices and their attributes.
For example:
{
"Name": "Microsoft Server Speech Text to Speech Voice (af-ZA, AdriNeural)",
"DisplayName": "Adri",
"LocalName": "Adri",
"ShortName": "af-ZA-AdriNeural",
"Gender": "Female",
"Locale": "af-ZA",
"LocaleName": "Afrikaans (South Africa)",
"SampleRateHertz": "48000",
"VoiceType": "Neural",
"Status": "GA",
"VoiceTag": {
"ModelSeries": [
"Monolingual"
],
"PersonaId": [
"Adri"
],
"Source": [
"Azure"
],
"TailoredScenarios": [
"Assistant",
"Narration"
],
"VoicePersonalities": [
"Well-Rounded",
"Animated",
"Bright"
]
},
"WordsPerMinute": "147"
}
And then, you need to map the values between Genesys and this. So for example, Voice Language Attribute: Locale so that Genesys knows where to look in the json for it.
And for the Synthesize one, it is how Genesys will build the POST call to Azure.
But it's only a guess!
Original Message:
Sent: 07-24-2026 02:56
From: Vineet Kakroo
Subject: Genesys TTS Connector integration with Microsoft Azure Speech Services
Hi Bertrand,
We will be doing this shortly, thus not able to provide any update yet, though I have a question. Do you need to provide values for the attributes, like "Voice Gender Attribute: Female", "Voice Country Attribute: US", "Voice Language Attribute: en-us", "Synthesize Language Attribute: en-us" etc. ?
------------------------------
Vineet Kakroo
Senior Technical Consultant
------------------------------