Texte en parole
Clonage de voix
Synchronisation labiale
Autres
Texte en parole
Clonage de voix
Synchronisation labiale
Autres
Consulter une tâche
Testez l’API de consultation de tâche de synchronisation labiale.
API Requête de tâche de synchronisation labiale
Endpoint
GET /api/open/lip-sync/query?id=YOUR_TASK_ID // Or use POST request POST /api/open/lip-sync/query
En-têtes de requête
Authorization: Bearer YOUR_API_TOKEN // API key
Paramètres de requête
{
"id": string // Required, task ID returned at task creation
}Réponse
// 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
}Polling Suggestion
It is recommended to query the task status every 3-5 seconds until status is "completed" or "failed"
Exemple CURL
curl -X GET "https://fishaudio.org/api/open/lip-sync/query?id=YOUR_TASK_ID" \ -H "Authorization: Bearer YOUR_API_TOKEN"
Debug en ligne
Polling Suggestion
It is recommended to query the task status every 3-5 seconds until status is "completed" or "failed"
Codes de statut
200: Success 400: Bad Request 401: Unauthorized 403: Forbidden 404: Not Found 429: Too Many Requests 500: Internal Server Error