We are calling Lex bot from Amazon connect by using GetUserInput. Currently we are playing built-in voice (Jonna) from Lex. Now we want to play custom voice from Lex bot. Is it possible to play custom voice from Lex and Connect?
Thanks, Ganesh
We are calling Lex bot from Amazon connect by using GetUserInput. Currently we are playing built-in voice (Jonna) from Lex. Now we want to play custom voice from Lex bot. Is it possible to play custom voice from Lex and Connect?
Thanks, Ganesh
Amazon Lex does not handle any text-to-speech. So any voice configuration will be in another service you use with your Lex bot.
AWS Connect only has a select number of options, in the "Set Voice" block:
Custom voice is not an option in Connect.
Another service for text-to-speech that can easily connect with Lex is Amazon Polly. Since Polly focuses on text-to-speech, it has a long list of voices and languages.
However, it also does not support custom voices, but you may find the voice you want there.
There is good reason for not allowing custom voices though. You might not realize just how much goes into recording/building and preparing a single voice to be used to read ANY text.
It is Impossible to play custom voice from lex bot. Just choose their voice while creating bot.