Texte vers parole (HTTP)

Clonage vocal - créer un modèle

Lip-sync - créer une tâche

Profil utilisateur

Clonage vocal - créer un modèle

Téléversez un audio de référence pour créer un modèle vocal.

API Créer un modèle

Endpoint

POST /api/open/create-model

En-têtes de requête

Content-Type: multipart/form-data
Authorization: Bearer YOUR_API_KEY  // Clé API

Paramètres de requête

Paramètres de requête:
name: string        // Obligatoire,Nom du modèle
description: string // Facultatif,Description du modèle
visibility: string  // Facultatif,Profil utilisateur,Facultatif 'private',Options disponibles ::'public' | 'private'
audioFiles: File  // Obligatoire,Fichiers audio,Formats multiples:Formats multiples

Réponse

// Données de réponse - 200
{
  "modelId": string,    // Clonage vocal - créer un modèle
  "title": string,     // Nom du modèle
  "description": string, // Description du modèle
  "createdAt": string,  // Données de réponse
  "message": string     // Données de réponse
}

// Échec de la requête
{
  "error": string     // Échec de la requête
}

Exemple CURL

curl -X POST https://fishaudio.org/api/open/create-model \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "name=Nom du modèle" \
  -F "description=Description du modèle" \
  -F "visibility=private" \
  -F "audioFiles=@/path/to/audio1.wav"

Debug en ligne

Codes de statut

200: Success
400: Bad Request
401: Unauthorized
403: Forbidden
404: Not Found
429: Too Many Requests
500: Internal Server Error