Texto a voz
Texto a voz
Permite convertir el texto generado por el Agente en salida de voz.
Método de solicitud
POST
URL de solicitud
https://api-${endpoint}.gptbots.ai/v1/text-to-audio
Autenticación de la solicitud
Consulte Visión general en la referencia de la API.
Solicitud
Ejemplo de solicitud
curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/text-to-audio' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
"id": "Message id"
}'
curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/text-to-audio' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
"id": "Message id"
}'
Este bloque de código en una ventana flotante
Cabeceras de la solicitud
| Campo | Tipo | Descripción |
|---|---|---|
| Authorization | Bearer ${API Key} | Para la autenticación, se utiliza Authorization: Bearer ${API Key}. La clave de API se obtiene en la página «API Key». |
| Content-Type | application/json | Tipo de datos; se establece en application/json. |
Cuerpo de la solicitud
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| id | string | Sí | ID del mensaje. |
Respuesta
Ejemplo de respuesta
Flujo de bytes; se devuelve en streaming.
Flujo de bytes; se devuelve en streaming.
Este bloque de código en una ventana flotante
Respuesta de éxito
| Campo | Tipo | Descripción |
|---|---|---|
| Byte[] | Flujo de bytes. |
Respuesta de error
| Campo | Tipo | Descripción |
|---|---|---|
| code | int | Código de error. |
| message | string | Detalles del error. |
Códigos de error
| Código | Mensaje |
|---|---|
| 40000 | Parámetro no válido |
| 40107 | Credenciales caducadas |
| 40127 | Error de autenticación del desarrollador |
| 40325 | Tipo de archivo no válido; solo se admiten m4a, mp3, webm, mp4, mpga, wav, mpeg. |
| 50000 | Error interno del servidor |
| 40113 | Acceso no autorizado al Agente. |
| 20059 | Agente eliminado |
| 40371 | El contenido de voz está vacío |
| 40379 | Crédito insuficiente |
