text-to-speech

Convert text to speech using HeyGen's Starfish TTS model.

1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/shige1014-dev/backup-OpenMontage --skill text-to-speech-shige1014-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: text-to-speech
Source: https://github.com/shige1014-dev/backup-OpenMontage/tree/main/.agents/skills/text-to-speech
Command: npx skills add https://github.com/shige1014-dev/backup-OpenMontage --skill text-to-speech-shige1014-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate natural-sounding speech from text for voiceovers, podcasts, and multilingual content without recording audio manually.

Core Features & Use Cases

  • Convert text to speech using HeyGen's Starfish TTS model
  • List available voices by language and gender
  • Adjust speed, pitch, and locale for natural delivery
  • Use in standalone audio workflows or integrated into video production pipelines

Quick Start

Provide the text you want spoken, select a voice, and call the text-to-speech endpoint to generate the audio.

Frequently Asked Questions about text-to-speech

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

FAQPage Schema
How do I convert text to natural-sounding speech for multilingual voiceovers?

Convert text to natural-sounding speech by using the HeyGen Starfish TTS model to generate audio with adjustable speed, pitch, and locale settings. You provide the text, select a voice by language and gender, and call the audio endpoint to receive the generated voiceover file.

Can I list available TTS voices filtered by language and gender?

Yes, you can list available TTS voices filtered by language and gender. The Skill exposes an API that queries the HeyGen Starfish voice catalog, allowing you to retrieve and select specific voice profiles matching your desired locale and gender before generating audio.

What's the best way to adjust speed and pitch when generating audio from text?

Adjust speed and pitch when generating audio by specifying the desired parameters in your request to the HeyGen Starfish TTS endpoint. This allows you to control the delivery rate and tone of the selected voice to achieve natural-sounding speech output.

Does the text-to-speech API return word timestamps for generated audio?

Yes, the text-to-speech API returns word timestamps alongside the audio URL and duration. This provides precise timing data for each spoken word, which is essential for synchronizing voiceovers with video production pipelines or standalone audio workflows.

Do I need an existing audio file to use this text-to-speech Skill?

No, you do not need an existing audio file. The Skill generates audio content directly from input text using the HeyGen Starfish TTS model, completely eliminating the need to manually record voiceovers for podcasts, videos, or multilingual content.