5. Ejemplo TTS
El envío es a una API rest tipo POST
Authorization = Basic Base64({usuario}:{contraseña})
Bajo este esquema se debe enviar una petición con la siguiente estructura.
URL para consumir el servicio:
https://apitellitvoice.aldeamo.com/voice/sendPost
Petición TTS
Content-Type: application/json
JSON petición:
{
"country": 57,
"type": "TTS",
"message": "Este es un texto que será convertido a audio como ejemplo",
"paramsTTS": {
"language": "es-CO",
"voice": "es-CO-SalomeNeural"
},
"addresseeList": [
{
"message": "Este es un texto personalizado al destinatario",
"mobile": "3XXXXXXXXX"
}
]
}
Respuesta TTS
Content-Type: application/json
JSON respuesta:
{
"status": "SUCCESS",
"reason": "Request Received",
"data": {
"receivedRequests": [
{
"reason": "Request Received",
"mobile": "3XXXXXXXXX",
"transactionId": "T082414L57G3203399940Rtnzad3Pvoice",
"status": 1
}
],
"dateToSend": "2021-08-24 14:19:02",
"totalFailed": 0,
"timeZone": "America/Bogota",
"failedRequests": [],
"totalRequest": 1
}
}