Reproducir texto a voz en una llamada
Este fragmento de código reproduce un mensaje de texto a voz en la llamada especificada.
Ejemplo
Sustituya las siguientes variables en el código de ejemplo:
| Clave | Descripción |
|---|---|
VOICE_CALL_ID | The UUID of the call leg. |
VOICE_TEXT | The text of the message to play into the call. |
VOICE_LANGUAGE | Language to use for the speech - see Supported Languages. |
Requisitos previos
Ejecute el siguiente comando en el símbolo del sistema de su terminal para crear la dirección JWT para la autenticación:
Ejecute su código
Guarde este archivo en su máquina y ejecútelo:
Requisitos previos
Crea un archivo llamado play-tts-into-a-call.js y añade el siguiente código:
Ejecute su código
Guarde este archivo en su máquina y ejecútelo:
Requisitos previos
Añada lo siguiente a build.gradle:
Crea un archivo llamado PlayTextToSpeechIntoCall y añade el siguiente código al método main:
val client = Vonage {
applicationId(VONAGE_APPLICATION_ID)
privateKeyPath(VONAGE_PRIVATE_KEY_PATH)
}Escriba el código
Añada lo siguiente al método main del archivo PlayTextToSpeechIntoCall:
val response = client.voice.call(VOICE_CALL_ID).startTalk(VOICE_TEXT) {
language(VOICE_LANGUAGE)
}Ejecute su código
Podemos utilizar el plugin aplicación para Gradle para simplificar la ejecución de nuestra aplicación. Actualiza tu build.gradle con lo siguiente:
Ejecute el siguiente comando gradle para ejecutar su aplicación, sustituyendo com.vonage.quickstart.kt.voice por el paquete que contiene PlayTextToSpeechIntoCall:
Requisitos previos
Añada lo siguiente a build.gradle:
Crea un archivo llamado SendTalkToCall y añade el siguiente código al método main:
Ejecute su código
Podemos utilizar el plugin aplicación para Gradle para simplificar la ejecución de nuestra aplicación. Actualiza tu build.gradle con lo siguiente:
Ejecute el siguiente comando gradle para ejecutar su aplicación, sustituyendo com.vonage.quickstart.voice por el paquete que contiene SendTalkToCall:
Requisitos previos
Requisitos previos
Ejecute su código
Guarde este archivo en su máquina y ejecútelo:
Requisitos previos
Ejecute su código
Guarde este archivo en su máquina y ejecútelo:
Requisitos previos
Ejecute su código
Guarde este archivo en su máquina y ejecútelo:
Pruébalo
Al ejecutar el código, se reproduce un mensaje de texto a voz en la llamada identificada con el UUID especificado.
Lecturas complementarias
- Conferencias telefónicas - Esta guía explica los dos conceptos que Vonage asocia con una llamada, una etapa y una conversación.