El modelo de humano digital wan2.2-s2v genera videos de apariencia natural de personas hablando, cantando o actuando a partir de una sola imagen y un archivo de audio. Admite cualquier relación de aspecto y funciona con imágenes de retrato, cuerpo completo o medio cuerpo.
ImportanteEste documento se aplica únicamente a la región de China continental (Beijing). Para utilizar el modelo, debe usar la clave de API de la región de China continental (Beijing).
Resumen de modelos
Ejemplo de salida
| Ejemplo de entrada | Video de salida |
|---|---|
Audio de entrada |
Para generar un video de humano digital, siga estos pasos:
- Paso 1: Llame a la API wan2.2-s2v-detect con la URL de la imagen para verificar la conformidad.
- Paso 2: Si la imagen pasa la validación, llame a la API asíncrona wan2.2-s2v con la URL de la imagen y la URL del audio para enviar la tarea de generación de video. Luego, consulte periódicamente para obtener el resultado.
Introducción
Requisitos previos
Antes de llamar a la API, habilite el servicio del modelo y obtenga una clave de API. Luego, configure la clave de API como variable de entorno.
Código de ejemplo
La imagen de ejemplo en este tema ya pasó la detección de imágenes. A continuación se muestra un código de ejemplo para la generación de video.
NotaLas solicitudes HTTP se realizan en dos pasos: primero se crea una tarea y luego se recupera el resultado.
Paso 1: Crear una tarea y obtener el ID de tarea
Esta solicitud devuelve un task_id que puede utilizar para consultar el resultado.
curl 'https://dashscope.aliyuncs.com/api/v1/services/aigc/image2video/video-synthesis' \
--header 'X-DashScope-Async: enable' \
--header "Authorization: Bearer $DASHSCOPE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"model": "wan2.2-s2v",
"input": {
"image_url": "https://img.alicdn.com/imgextra/i3/O1CN011FObkp1T7Ttowoq4F_!!6000000002335-0-tps-1440-1797.jpg",
"audio_url": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250825/iaqpio/input_audio.MP3"
},
"parameters": {
"style": "speech"
}
}'
Paso 2: Consultar el resultado mediante el ID de tarea
Reemplace 86ecf553-d340-4e21-xxxxxxxxx con su task_id real.
Las claves de API son diferentes para cada región. Para más información, consulte Obtener una clave de API.
Si utiliza un modelo en la región de China (Pekín), reemplace
base_urlconhttps://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/tasks/86ecf553-d340-4e21-xxxxxxxxx, donde {WorkspaceId} es su ID de espacio de trabajo real.
curl -X GET https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/tasks/86ecf553-d340-4e21-xxxxxxxxx \
--header "Authorization: Bearer $DASHSCOPE_API_KEY"
Un task_id es válido durante 24 horas. Una vez que caduca, las consultas fallan y la API devuelve un estado de UNKNOWN.
Siguientes pasos
Revise la documentación de la API para comenzar el desarrollo según sus necesidades:
Audio de entrada