Text zu Sprache (HTTP)

Stimmklon - Modell erstellen

Lip-sync - Aufgabe erstellen

Benutzerprofil

Stimmklon - Modell erstellen

Referenz-Audio hochladen und ein Stimmenmodell erstellen.

API Modell erstellen

Endpoint

POST /api/open/create-model

Request-Header

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

Request-Parameter

Request-Parameter:
name: string        // Erforderlich,Modellname
description: string // Optional einstellbar,Modellbeschreibung
visibility: string  // Optional einstellbar,Benutzerprofil,Optional einstellbar 'private',Verfügbare Optionen::'public' | 'private'
audioFiles: File  // Erforderlich,Audiodateien,Mehrere Formate:Mehrere Formate

Antwort

// Antwortdaten - 200
{
  "modelId": string,    // Stimmklon - Modell erstellen
  "title": string,     // Modellname
  "description": string, // Modellbeschreibung
  "createdAt": string,  // Antwortdaten
  "message": string     // Antwortdaten
}

// Abfrage fehlgeschlagen
{
  "error": string     // Abfrage fehlgeschlagen
}

CURL-Beispiel

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

Online-Debug

Statuscodes

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