Texto a voz (HTTP)
Clonación de voz - crear modelo
Lip sync - crear tarea
Perfil de usuario
Texto a voz (HTTP)
Clonación de voz - crear modelo
Lip sync - crear tarea
Perfil de usuario
Lip sync - crear tarea
Crea una tarea de generación de video lip sync.
API Crear tarea de lip sync
Endpoint
POST /api/open/lip-sync/create
Encabezados de solicitud
Content-Type: application/json Authorization: Bearer YOUR_API_KEY // API key
Parámetros de solicitud
{
"video_url": string, // Required, publicly accessible video URL
"audio_url": string // Required, publicly accessible audio URL
}Respuesta
// Success response - 200
{
"success": true,
"message": "Task created successfully",
"data": {
"id": string, // Task ID
"status": string, // Task status: "pending" | "processing"
"created_at": string, // Created time
"credits_used": number, // Credits consumed
"remaining_credits": number // Remaining credits
}
}
// Error response
{
"error": string // Error message
}Ejemplo CURL
curl -X POST https://fishaudio.org/api/open/lip-sync/create \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"video_url": "https://example.com/video.mp4",
"audio_url": "https://example.com/audio.mp3"
}'Depuración en línea
Códigos de estado
200: Success 400: Bad Request 401: Unauthorized 403: Forbidden 404: Not Found 429: Too Many Requests 500: Internal Server Error