Installs into .claude/skills of the current project.
Are you the author of Text To Speech?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/wanfeng1028-text-to-speech)
---
name: text-to-speech
description: HeyGen native Voice1 and catalog speech, voice discovery, timestamps, and streaming.
---
# HeyGen speech
Use the registered tools, not the retired /v1/audio speech endpoints.
- `heygen_tts`: native HeyGen Voice1 / Turbo / Turbo Free. Native ACTIVE public,
instant or professional voices from `/v3/models/audio/voices`. Professional
voices require Voice1 (not Turbo). Output is44.1kHz WAV; text limit5,000 chars.
- `heygen_catalog_tts`: catalog voices from `/v3/voices`; explicit engine selection
on `/v3/voices/speech` (Starfish, HeyGen Voice, or ElevenLabs). These voice IDs
are not interchangeable with native clone IDs.
- `heygen_voice_convert`: timing-preserving conversion with an ACTIVE instant
workspace voice via `/v3/models/audio/sts`.
Read [the October23 provider guide](../provider-refresh-oct23/SKILL.md) for current
request fields, output paths, timestamp/SSE handling, pricing, and retry behavior.
Do not silently fall back between native models, catalog engines, or hosts.
Turbo Free is promotional through November30,2026 and has shared capacity limits.
Official documentation:
https://developers.heygen.com/docs/voices/heygen-voice-speech
https://developers.heygen.com/reference/generate-speech
https://developers.heygen.com/docs/voices/speech-to-speech