Communitygithub.com

pyai-dubbing (doblaje con PyAI)

Traduce y dobla grabaciones de audio suministradas a un idioma de destino compatible con PyAI Dubbing.

¿Qué es pyai-dubbing (doblaje con PyAI)?

Esta skill permite traducir y doblar grabaciones de audio a un idioma de destino utilizando el ecosistema de herramientas PyAI. Es útil para desarrolladores y usuarios que necesitan crear doblajes automatizados a partir de enlaces de audio autorizados, sin necesidad de subir archivos localmente a servicios externos no autorizados. Soporta plataformas que exponen las herramientas `whoami`, `get_dub_capabilities`, `create_dub`, `get_dub_job` y `get_dub_audio`, normalmente conectadas a un servidor PyAI. El flujo de trabajo consiste en verificar las capacidades actuales de idiomas de entrada y salida, enviar una única solicitud de doblaje con la URL de audio y los idiomas seleccionados, y luego monitorear el progreso sondeando el trabajo hasta que se complete o falle. Una vez finalizado, se entrega el audio doblado o un enlace de descarga. La skill está diseñada para evitar envíos duplicados, manejar tiempos de espera de forma segura y respetar las credenciales y autorizaciones del usuario.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/atomsai/pyai-plugin/tree/main/skills/pyai-dubbing

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Doblaje (Dubbing)

Utiliza los esquemas de herramientas de PyAI conectados como fuente de verdad; los clientes pueden prefijar los IDs de las herramientas con el nombre del servidor. Si PyAI está desconectado, dirige al usuario al inicio de sesión del navegador del anfitrión. Mantén las credenciales fuera del chat. Respeta el proyecto seleccionado y la tarea autorizada del usuario.

Herramientas: whoami, get_dub_capabilities, create_dub, get_dub_job, get_dub_audio

Verifica get_dub_capabilities para conocer los idiomas de entrada/salida compatibles antes de enviar. Utiliza la URL de audio fuente HTTPS autorizada por el usuario y los idiomas seleccionados con create_dub. No subas un archivo local a un servicio de alojamiento no relacionado sin autorización.

Envía una vez y conserva el job_id devuelto. Sondea get_dub_job (mostrado como “Doblaje”) hasta que esté listo o se produzca un error. Los estados pendiente/en proceso no justifican un segundo envío. Si un tiempo de espera deja la solicitud incierta, informa de ello en lugar de crear un trabajo duplicado.

Cuando esté listo, llama a get_dub_audio y presenta el audio reproducible real o el enlace de descarga. Si se debe detener la espera, proporciona el ID del trabajo y el estado para que el usuario pueda reanudar. Solo afirma los idiomas y el manejo de medios que las capacidades en vivo soporten.

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

Skills relacionados