Texto a voz en una llamada
Esta guía explica cómo usar texto a voz en tu aplicación cliente de Vonage para Android e iOS. Antes de comenzar, asegúrate de haber agregado el SDK a tu aplicación y (Android, iOS, JS) y podrá escriba a o reciba llamadas.
Utilizar la conversión de texto a voz en una llamada
El Client SDK say reproducirá el texto proporcionado. En say se le puede pasar sólo la función text y se utilizarán los valores por defecto para los demás parámetros, o puede cambiar el discurso utilizando los parámetros opcionales. Para obtener más información sobre los distintos parámetros de la guía de texto a voz.
// After creating a session
client.say(callId, 'hello world 111' )
.then(() => {
console.log("Success sending TTS message.");
})
.catch(error => {
console.error("Error sending TTS message: ", error);
});
client.say(callId, {
text: 'hello world 111',
voiceName: 'Amy',
level: 1,
queue: true,
loop: 5,
ssml: false
})
.then(() => {
console.log("Success sending TTS message.");
})
.catch(error => {
console.error("Error sending TTS message: ", error);
});
client.say(callID, "Hello World") {
error ->
when {
error != null -> {
// Handle say error
}
}
}
client.say(
callId = callID,
text = "Hello World",
level = 0,
loop = 1,
queue = false,
voiceName = "en-US",
ssml = false) {
error ->
when {
error != null -> {
// Handle say error
}
}
}
client.say(callID, "Hello World", callback: { error in
if error != nil {
// Handle say error
}
})
client.say(
callID,
"Hello World",
level: 0,
loop: 1,
queue: false,
language: "en-US",
ssml: false,
callback: { error in
if error != nil {
// Handle say error
}
}
)