LaunchKit · 2026
Back to Skills

valtec-tts

Local Vietnamese text-to-speech via VITS2 (offline, no cloud)

0
0 downloads
by @tronghieuit

Setup & Installation

openclaw skills install @tronghieuit/valtec-tts

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

npx clawhub install valtec-tts

What This Skill Does

Local Vietnamese text-to-speech powered by VITS2. Supports 5 built-in speaker voices across Northern and Southern dialects, plus zero-shot voice cloning from a 3-10 second reference audio clip. Runs entirely offline after an initial model download.

Running fully offline means Vietnamese text never leaves the machine, making it viable for private or sensitive content where cloud TTS APIs are not acceptable.

When to use it

  • Generating Vietnamese voiceovers for explainer videos
  • Reading Vietnamese documents aloud in assistive workflows
  • Cloning a specific speaker's voice for personalized audio content
  • Narrating Vietnamese e-learning or audiobook material
  • Building offline Vietnamese voice interfaces for local apps

Example Workflow

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

INPUT

User asks: Convert this Vietnamese paragraph to speech using the Northern Female voice

AGENT
  1. 1Select speaker NF (Northern Female) from the five built-in voices
  2. 2Pass the Vietnamese text to valtec-tts.js with --speaker NF flag
  3. 3Specify the output path with the -o flag
  4. 4Run local VITS2 inference on CPU or GPU
OUTPUT

output.wav file containing synthesized Vietnamese speech in the Northern Female voice

Requirements

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

VALTEC_TTS_DIR environment variable set to the cloned repository path