Text zu Sprache (HTTP)

Stimmklon - Modell erstellen

Lip-sync - Aufgabe erstellen

Benutzerprofil

Lip-sync - Aufgabe abfragen

Status und Ergebnis per ID abfragen.

API Lip-Sync-Aufgabe abfragen

Endpoint

GET /api/open/lip-sync/query?id=YOUR_TASK_ID

// Or use POST request
POST /api/open/lip-sync/query

Request-Header

Authorization: Bearer YOUR_API_KEY  // API key

Request-Parameter

{
  "id": string  // Required, task ID returned at task creation
}

Antwort

// Success response - 200
{
  "success": true,
  "data": {
    "id": string,               // Task ID
    "status": string,           // Task status: "pending" | "processing" | "completed" | "failed"
    "progress": number,         // Progress percentage (0-100)
    "result_url": string,       // Result video URL (returned when completed)
    "error_message": string,    // Error message (returned when failed)
    "created_at": string,       // Created time
    "updated_at": string,       // Updated time
    "completed_at": string,     // Completed time
    "credits_used": number      // Credits consumed
  }
}

// Error response
{
  "error": string               // Error message
}

Lip-sync - Aufgabe abfragen

Status und Ergebnis per ID abfragen.

CURL-Beispiel

curl -X GET "https://fishaudio.org/api/open/lip-sync/query?id=YOUR_TASK_ID" \
  -H "Authorization: Bearer YOUR_API_KEY"

Online-Debug

Lip-sync - Aufgabe abfragen

Status und Ergebnis per ID abfragen.

Statuscodes

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