language-swap

Translate and dub videos into another language while preserving the original speaker's voice.

38|7|Updated May 1, 2026
One-click install
npx skills add https://github.com/Pika-Labs/Pika-Plugins --skill language-swap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: language-swap
Source: https://github.com/Pika-Labs/Pika-Plugins/tree/main/skills/language-swap
Command: npx skills add https://github.com/Pika-Labs/Pika-Plugins --skill language-swap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill turns a source video into a natural-sounding dubbed version in another language while preserving the original speaker’s voice and keeping the final result visually synced.

Core Features & Use Cases

  • Video translation and dubbing: Convert a spoken video into a target language with translated speech and preserved background audio when supported.
  • Lip-sync and caption workflows: Re-match mouth movement by default and burn target-language or bilingual subtitles for a polished final export.
  • Segmented multilingual scenarios: Translate only selected ranges of a video or assign different languages to different sections for mixed-language content.
  • Use case: Localize a podcast, interview, lesson, or social clip into Spanish, French, Japanese, or another supported language while keeping the speaker recognizable.

Quick Start

Ask the AI to translate the attached video into your target language, keep the speaker’s voice, and add captions.

Frequently Asked Questions about language-swap

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

FAQPage Schema
How do I dub a video into another language while preserving the original speaker's voice?

To dub a video while preserving voice, you need a video translation tool that replicates the original speaker's vocal identity. This Skill translates spoken content and generates dubbed audio that matches the original voice, keeping the final output naturally synced with the visuals.

Can I add bilingual captions to a translated video for podcasts or interviews?

Yes, you can add bilingual captions to a translated video. This Skill supports burning target-language or bilingual subtitles into the video output, making it suitable for localizing podcasts, interviews, and lessons where dual-language text is necessary for viewer comprehension.

What is the best way to translate only specific segments of a video into different languages?

The best way to translate specific video segments is using a segmented multilingual dubbing workflow. This Skill allows you to define a segment plan, assigning different target languages to selected ranges of the video for mixed-language content localization.

Does video translation automatically sync mouth movement with the dubbed audio?

Yes, video translation includes lip-sync capabilities by default. This Skill re-matches mouth movement to the translated speech, ensuring the dubbed audio aligns naturally with the speaker's visual lip movements for a polished final export.

What do I need to start translating and dubbing a video?

To start translating and dubbing a video, you need a source video URL, a target language or segment plan, and downstream dubbing, transcript, lipsync, and caption workers. These inputs drive the whole-video localization process to produce the final output.