Convierte un solo retrato en un vídeo de avatar hablado, impulsado por una pista de audio subida o por texto pronunciado con una voz incorporada.
Convierte un solo retrato en un vídeo de avatar hablado, impulsado por una pista de audio subida o por texto pronunciado con una voz incorporada.
pixverse-avatar/v1/videos/generationspixverse/avatarTarifas de pago por uso en vivo del catálogo de EmpirioLabs. Solo pagas por lo que usas, sin mínimo mensual.
Pixverse Avatar funciona a través de POST /v1/videos/generations. La solicitud devuelve un job_id de inmediato; consulta GET /v1/jobs/{job_id} hasta que el trabajo termine y lee las URLs de salida del resultado. Consigue una clave de API en el panel de EmpirioLabs.
curl https://api.empiriolabs.ai/v1/videos/generations \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "pixverse-avatar",
"prompt": "Describe what you want Pixverse Avatar to generate."
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/videos/generations",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "pixverse-avatar",
"prompt": "Describe what you want Pixverse Avatar to generate.",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)Parámetros de solicitud compatibles con la API de Pixverse Avatar en EmpirioLabs. Los valores por defecto se aplican cuando se omite un campo.
| Parámetro | Tipo | Predeterminado | Rango / valores | Descripción |
|---|---|---|---|---|
| lip_sync_tts_content | string | - | - | La frase para que el avatar hable. Se usa cuando no se adjunta ningún archivo de audio. Anunciado en bloques de 15 caracteres. |
| lip_sync_tts_speaker_id | enum | Auto | Auto, Emily, James, Isabella, Liam, Chloe, Adrian, Harper, Av... | Voz usada para la línea hablada. Automáticamente elige uno para que se adapte al retrato. Se ignora cuando se adjunta un archivo de audio. |
| resolution | enum | 720p | 360p, 540p, 720p, 1080p | Resolución de salida. Las resoluciones más altas facturan a un ritmo por segundo más alto. |
| prompt | string | - | - | Dirección opcional para la entrega o el encuadre. |
| image | string | - | - | URL de imagen retrato. Obligatorio. |
| audio | string | - | - | URL de audio para que el avatar lo interprete. Tiene prioridad sobre el texto hablado. |
Convierte una única imagen retrato en un vídeo de avatar hablante, impulsado ya sea por un archivo de audio que proporcionas o por texto pronunciado con una voz incorporada. Entradas - image: el retrato para animar. Utiliza un sujeto claro y frontal. - audio: el discurso que debe interpretar, o lip_sync_tts_content con lip_sync_tts_speaker_id para que el modelo pronuncie tu texto. Hay catorce voces con nombre disponibles además de Auto. - prompt es opcional y puede describir la entrega o el enmarcado. Salida - 360p, 540p, 720p y 1080p. Facturación - Facturado por segundo de voz a la velocidad correspondiente a la resolución de salida. La entrada de texto a voz se mide en bloques de 15 caracteres a la misma velocidad, por lo que la carga sigue la duración del guion. Límites de entrada - Imagen: PNG, JPEG o WebP, hasta 20MB y 10000px en el borde largo. - Audio: MP3, WAV, M4A o AAC.
En EmpirioLabs, Pixverse Avatar se factura por uso: 360p $0.025556 por segundo; 540p $0.051111 por segundo; 720p $0.076667 por segundo; 1080p $0.102222 por segundo. La tabla de tarifas en vivo de esta página siempre coincide con lo que cobra la API.
Pixverse Avatar se sirve a través de POST /v1/videos/generations en api.empiriolabs.ai con autenticación estándar de token Bearer.
Sí. El playground de EmpirioLabs ejecuta Pixverse Avatar en el navegador con los mismos parámetros que expone la API, para que pruebes prompts antes de escribir código.
Crea una cuenta de EmpirioLabs y genera una clave en API Keys en el panel. La facturación es con créditos de pago por uso, así que solo pagas por las solicitudes que haces.
Consulta nuestros precios o contacta con nosotros si quieres que tu propio modelo se implemente en nuestra pila.