Pruebe la reproducción de su motor TTS de terceros
Debido a que no todos los motores TTS funcionan de la misma manera, la reproducción del motor TTS de terceros puede diferir. Por ejemplo, algunos motores TTS solo permiten hasta 3 KB de texto, y si envía una cadena que excede esa longitud, es posible que no reproduzca nada o que recurra al motor TTS de Genesys si es compatible con el idioma actual. Los motores suelen tener una latencia más alta para sintetizar solicitudes de TTS grandes, y es posible que no se recomienden las solicitudes de TTS con más de un par de miles de caracteres a la vez. El rendimiento puede variar según el idioma, el dialecto y la voz.
Para probar la reproducción de un motor TTS, sigue estos pasos:
- Cree un nuevo flujo de entrada o abra uno existente.
- En Menú de inicio, haga clic en Menú principal.
- En la casilla Saludo inicial, añada un texto de muestra que deba ser reproducido por el motor TTS.
- En Configuración, haga clic en Idiomas admitidos.
- Haz una de las siguientes:
- Agregar un nuevo idioma admitido.
- Busque un idioma compatible existente.
- En la columna Text To Speech para el idioma admitido, haga lo siguiente:
- En Engine, seleccione el motor TTS para el flujo.
- Debajo Voz, seleccione la voz que desea leer el texto a voz.
- Guarde y publique el flujo.
Nota: Después de cambiar una voz TTS de un flujo existente, debe volver a publicar el flujo para que los cambios surtan efecto.
- En Genesys Cloud, haga clic en Llamadas .
- Hacer clic Teclado e ingrese el nombre del flujo de llamadas entrantes.
- Pulsa Intro. El motor TTS y la voz seleccionados reproducen el mensaje de saludo inicial.
También es importante probar y confirmar el comportamiento del motor TTS de terceros. La reproducción en tiempo de ejecución de cadenas TTS queda a discreción del proveedor externo y es posible que no produzca el mismo comportamiento que el motor TTS de Genesys. Un motor TTS podría leer 5,0 como "cinco coma cero", mientras que otro podría leer ese texto como "cinco coma cero".
Ejemplo:
Repasemos la siguiente cadena:
ToAudioTTS(ToString(MakeList(1,-5, 3)))
Al utilizar el motor TTS de Genesys para la reproducción, la persona que llama escucha uno, menos cinco, tres. Sin embargo, es posible que un motor TTS de terceros que reproduzca la misma cadena no lea el número negativo y procese la expresión como uno, cinco, tres.
Las mejores prácticas recomiendan que pruebe la reproducción del motor TTS de terceros en un flujo de prueba de Architect o en un entorno de prueba de un proveedor externo. Para obtener más información sobre cómo configurar un motor TTS y una voz para el idioma de un flujo, consulte Seleccione un motor TTS y una voz para un flujo.