tts-synthesizer

star 7

Text-to-speech synthesis - read documents, multiple voices and engines

chainlesschain By chainlesschain schedule Updated 6/3/2026

name: tts-synthesizer display-name: TTS Synthesizer description: Text-to-speech synthesis - read documents, multiple voices and engines version: 1.0.0 category: media user-invocable: true tags: [tts, speech, voice, audio, synthesis] capabilities: [text-to-speech, multi-voice, multi-engine, file-reading] supported-file-types: [txt, md] os: [win32, darwin, linux] handler: ./handler.js tools:

  • file_read
  • file_write instructions: | Use this skill for text-to-speech synthesis. Can read text directly or from files, with support for multiple voices and TTS engines. examples:
  • input: '/tts-synthesizer --speak "Hello world"' output: "Synthesized speech audio file"
  • input: "/tts-synthesizer --list-voices" output: "Available voices: en-US-Jenny, en-US-Guy, zh-CN-Xiaoxiao..."
  • input: "/tts-synthesizer --file document.txt --voice en-US-Jenny" output: "Synthesized document as speech audio" author: ChainlessChain

TTS Synthesizer

Text-to-speech synthesis with multiple voices and engines.

Usage

/tts-synthesizer --speak <text> [--voice <name>] [--output <file>]
/tts-synthesizer --file <txt/md-file> [--voice <name>]
/tts-synthesizer --list-voices [--language <lang>]
/tts-synthesizer --providers

Providers

Engine Description
edge Microsoft Edge TTS (free, online)
local Local system TTS

Dependencies

  • TTS Manager module for synthesis
Install via CLI
npx skills add https://github.com/chainlesschain/chainlesschain --skill tts-synthesizer
Repository Details
star Stars 7
call_split Forks 5
navigation Branch main
article Path SKILL.md
More from Creator
chainlesschain
chainlesschain Explore all skills →