# Ipollowork Video Voiceover

Add or revise scene-bound narration or speech-linked captions in the active iPolloWork...

- Repository: https://github.com/Devin-AXIS/iPolloWork (7348 stars)
- Category: Media
- License: see repository
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add Devin-AXIS/iPolloWork --skill ipollowork-video-voiceover -g -a claude-code -y`
Codex: `npx skills add Devin-AXIS/iPolloWork --skill ipollowork-video-voiceover -g -a codex -y`
Cursor: `npx skills add Devin-AXIS/iPolloWork --skill ipollowork-video-voiceover -g -a cursor -y`
Gemini CLI: `npx skills add Devin-AXIS/iPolloWork --skill ipollowork-video-voiceover -g -a gemini-cli -y`

## Description

Add or revise scene-bound narration or speech-linked captions in the active iPolloWork video using actual voice settings, measured audio and alignment.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# iPolloWork Video Voiceover

Use for requested new/revised speech or its captions. Existing audio, enabled voice settings and music-only work do not request synthesis. Read [shared session boundaries](../ipollowork-video-studio/references/video.md) once when unknown, affected [Voiceover](../ipollowork-video-studio/references/video-voiceover.md) sections and exact current voiceover.json/storyboard/scene anchors. Respect authorization, saved disabled state and pinned/per-frame voices.

Synthesize through the built-in batch contract; mount actual returned audio/captions and apply measured timing shifts once while preserving prior speech until success and retaining music/SFX. Captions-only work reuses saved alignment. Do not guess provider/voice, fabricate timings or replace the TTS service. Check the mounted source with the existing media tools and return the actual files; disclose unfinished required speech.

