LaunchKit · 2026
Back to Skills

Clone any voice and generate speech using Coqui XTTS v2.

0
1.7k downloads
by @instant-picture

Setup & Installation

openclaw skills install @instant-picture/clonev

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install clonev

What This Skill Does

Clones any voice from a short WAV audio sample and generates new speech in that voice using Coqui XTTS v2. Accepts text, a WAV sample (6-30 seconds), and a language code, then outputs an OGG audio file. Supports 16 languages including English, Czech, German, French, Spanish, Japanese, and Korean.

A single script call handles model loading, Docker orchestration, and file output automatically, with no API keys or external services required.

When to use it

  • Generating personalized voice messages without re-recording each time
  • Making a character or persona speak custom text in their voice
  • Producing multilingual audio from a single voice sample
  • Creating voiced task notifications or reminders in a familiar voice
  • Turning written scripts into audio with a specific person's voice

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Say 'Project delivered on time' in my voice

AGENT
  1. 1Ask user for the WAV sample path, confirm language code defaults to 'en'
  2. 2Run scripts/clonev.sh with the text, sample path, and language code
  3. 3Wait 20-40 seconds for XTTS v2 processing to complete
  4. 4Read the returned OGG file path from the script output
OUTPUT

OGG audio file saved to /mnt/c/TEMP/Docker-containers/coqui-tts/output/clonev_output.ogg

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Docker installed on the system