Voz a texto
Voz a texto
Permite convertir el contenido de audio de entrada en salida de texto.
Método de solicitud
POST
URL de solicitud
https://api-${endpoint}.gptbots.ai/v1/audio-to-text
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/audio-to-text' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: multipart/form-data' \
-F 'file=@/path/to/your/audio/file.mp3'
curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/audio-to-text' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: multipart/form-data' \
-F 'file=@/path/to/your/audio/file.mp3'
Este bloque de código en una ventana flotante
Cabeceras de la solicitud
| Campo | Tipo | Descripción |
|---|---|---|
| Authorization | Bearer ${API Key} | Para autenticación, se usa Authorization: Bearer ${API Key}. La clave de API se obtiene en la página «API Key». |
| Content-Type | multipart/form-data | Tipo de datos; se establece en multipart/form-data. |
Parámetros de la solicitud
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| file | Byte[] | Sí | Archivo de audio, máximo 25 MB. Formatos admitidos: m4a, mp3, webm, mp4, mpga, wav, mpeg. |
Respuesta
Ejemplo de respuesta
{
"text": "Hi, is there anything I can help you?"
}
{
"text": "Hi, is there anything I can help you?"
}
Este bloque de código en una ventana flotante
Respuesta de éxito
| Campo | Tipo | Descripción |
|---|---|---|
| text | string | Texto reconocido. |
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 |
| 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 |
| 20059 | Agente eliminado |
| 200116 | La función de entrada de voz multimodal no está habilitada |
| 40353 | La función solo está disponible tras actualizar el paquete. |
| 40326 | Limitado a 25 MB. |
| 20022 | Crédito insuficiente |
