Texte en audio
Texte en audio
Convertissez le texte généré par l'Agent en lecture vocale.
Méthode de requête
POST
URL de la requête
https://api-${endpoint}.gptbots.ai/v1/text-to-audio
Authentification de la requête
Veuillez consulter la section Présentation dans la Référence API.
Requête
Exemple de requête
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"
}'
Ce bloc de code dans la fenêtre flottante
En-têtes de la requête
| Champ | Type | Description |
|---|---|---|
| Authorization | Bearer ${API Key} | Utilisez Authorization: Bearer ${API Key} pour l'authentification. Obtenez la clé API depuis la page Clé API. |
| Content-Type | application/json | Type de données, à définir sur application/json. |
Corps de la requête
| Champ | Type | Obligatoire | Description |
|---|---|---|---|
| id | string | Oui | ID du message. |
Réponse
Exemple de réponse
Flux d'octets, retour en streaming.
Flux d'octets, retour en streaming.
Ce bloc de code dans la fenêtre flottante
Réponse en cas de succès
| Champ | Type | Description |
|---|---|---|
| Byte[] | Flux d'octets. |
Réponse en cas d'échec
| Champ | Type | Description |
|---|---|---|
| code | int | Code d'erreur. |
| message | string | Détails de l'erreur. |
Codes d'erreur
| Code | Message |
|---|---|
| 40000 | Paramètre invalide |
| 40107 | Identifiants expirés |
| 40127 | Échec de l'authentification du développeur |
| 40325 | Type de fichier invalide, seuls 'm4a', 'mp3', 'webm', 'mp4', 'mpga', 'wav', 'mpeg' sont pris en charge |
| 50000 | Erreur interne du serveur |
| 40113 | Accès non autorisé à l'Agent. |
| 20059 | Agent supprimé |
| 40371 | Contenu vocal vide |
| 40379 | Crédit insuffisant |
