ipollowork-video-voiceover

Generates scene-bound narration for iPolloWork Video Studio projects using the selected voice and timing contract.

5.3k|976|Updated Aug 25, 2025
One-click install
npx skills add https://github.com/Devin-AXIS/iPolloWork --skill ipollowork-video-voiceover
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ipollowork-video-voiceover
Source: https://github.com/Devin-AXIS/iPolloWork/tree/main/.agents/skills/ipollowork-video-voiceover
Command: npx skills add https://github.com/Devin-AXIS/iPolloWork --skill ipollowork-video-voiceover

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adding narration to a video project often breaks scene timing, captions, and audio alignment. This Skill adds or revises voiceover narration inside an active iPolloWork Video Studio project while keeping every scene, transition, caption, and animation timestamp synchronized.

Core Features & Use Cases

  • Scene-Bound Narration: Builds narration per visual scene from that scene's visible text in reading order, without paraphrasing or narrating other scenes.
  • Timeline Synchronization: Treats returned duration data as authoritative, extending the current scene and shifting all later scenes, transitions, captions, and audio starts when narration runs longer.
  • Validation Before Finish: Runs both the HyperFrames project check and the session's voiceover timeline validation before completing.
  • Use Case: You have a product demo video in iPolloWork Video Studio and want narration added to each scene using the project's selected voice, with the timeline automatically adjusted so captions and animations stay aligned.

Quick Start

Add narration to each scene of my active iPolloWork Video Studio project using the selected voice and keep the timeline in sync.

Frequently Asked Questions about ipollowork-video-voiceover

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add voiceover narration to a video project in iPolloWork?

Activate this Skill within an active iPolloWork Video Studio session. It reads the project, voiceover.json, and the injected voiceover contract, then generates narration per scene using the session's selected voice and media actions.

How does video voiceover keep scene timing and captions in sync?

The Skill treats returned narration duration as authoritative. When narration runs longer, it extends the current scene and shifts every later scene, transition, caption, audio start, and animation timestamp accordingly.

Can I use a different TTS provider for iPolloWork video narration?

No. The Skill uses only the media action and selected voice supplied by iPolloWork and does not substitute a generic speech tool or another provider. If no valid voice exists, it continues without narration.

What happens if no voice is selected in the video project?

The Skill continues the visual video work without narration instead of inventing a voice or blocking the project. Narration is only added when a valid voice selection exists in the session.

Does video voiceover validation run before the project finishes?

Yes. The Skill runs both the HyperFrames project check and the active session's voiceover timeline validation before finishing, ensuring narration assets and timeline audio nodes are consistent.