agentsclimarketplace

Text to speech

Skill fabioc-aloha/Alex_Skill_Mall/plugins/media-graphics/text-to-speech

284 curated plugins for AI assistants across 16 categories: security, Azure, documentation, code quality, cloud infrastructure, and more. Works with GitHub Copilot. Drop into .github/skills/local/ and go.

Install
npx -y skills add fabioc-aloha/Alex_Skill_Mall --skill text-to-speech

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Cloud TTS via Replicate — 15 models, voice cloning, emotion control, and multi-language support

SKILL.md

7.5 KB, ~2.5k tokens by cl100k_base, as published. Nobody here has run it

Text-to-Speech Skill

Domain: AI Audio Generation
Version: 4.0.0
Last Updated: 2026-04-15
Author: the AI assistant (your AI assistant)
Source: Patterns from AlexVideos CLI toolkit
Staleness Watch: See EXTERNAL-API-REGISTRY.md for source URLs and recheck cadence

Overview

Cloud-based speech synthesis via Replicate. 15 models spanning MiniMax, Resemble AI, ElevenLabs, Qwen, and Kokoro for narration, audiobooks, voice cloning, and content creation.


Model Catalog (15 Models)

KeyModelReplicate IDCostCloningLanguages
mm28turboSpeech 2.8 Turbominimax/speech-2.8-turbo$0.06/1k tokens40+
mm28hdSpeech 2.8 HDminimax/speech-2.8-hd$0.10/1k tokens40+
mm02turboSpeech 02 Turbominimax/speech-02-turbo$0.06/1k tokens40+
mm02hdSpeech 02 HDminimax/speech-02-hd$0.10/1k tokens40+
mm26turboSpeech 2.6 Turbominimax/speech-2.6-turbo$0.06/1k tokens40+
mm26hdSpeech 2.6 HDminimax/speech-2.6-hd$0.10/1k tokens40+
mmcloneMiniMax Cloneminimax/voice-cloning$3/output
chatterboxChatterboxresemble-ai/chatterbox$0.025/1k charsEN
chatturboChatterbox Turboresemble-ai/chatterbox-turbo$0.025/1k charsEN
chatproChatterbox Proresemble-ai/chatterbox-pro$0.04/1k charsEN
chatmlangChatterbox Multilingualresemble-ai/chatterbox-multilingualvariableMulti
qwenttsQwen TTSamphion/qwen3-tts$0.02/1k chars10
elevenv3ElevenLabs v3elevenlabs/el-multilingual-v3$0.10/1k charsMulti
eleventurboElevenLabs Turboelevenlabs/el-turbo-v2.5$0.05/1k charsMulti
kokoroKokoro 82Mjaaari/kokoro-82mper-second GPUEN

Parameter Support Matrix

Modeltextvoicespeedpitchvolumeemotionaudio reflanguagetemperature
mm28turbo
mm28hd
mm02turbo
mm02hd
mm26turbo
mm26hd
mmclone✅ req
chatterbox
chatturbo
chatpro
chatmlang
qwentts
elevenv3
eleventurbo
kokoro

Model Selection Guide

ScenarioModelWhy
Default / Quick draftmm28turboFast, cheapest per-token
Studio-grade narrationmm28hdHighest fidelity, 40+ languages
Clone a specific voicechatturbo, mmclone5-second sample, natural pauses
Voice from descriptionqwenttsNo sample needed, describe the voice
Emotion controlmm28turbo/hdhappy, sad, angry, fearful, disgusted, surprised
Non-English contentmm28turbo, elevenv3Broadest language support
ElevenLabs qualityelevenv3Premium quality, fine-tuned controls
Lightweight / localkokoroMinimal model, fast

Voice Presets

MiniMax Speech: Wise_Woman, Deep_Voice_Man, Casual_Guy, Lively_Girl, Young_Knight, Abbess, Childish_Girl, Friendly_Woman, Gentle_Man, Gentle_Woman, Inspirational_girl, Lovely_Girl

Chatterbox Pro: Andy, Luna, Ember, Aurora, Cliff, Josh, William, Orion, Ken

Kokoro: af_heart, af_star, af_sky, am_adam, am_michael, bf_emma, bf_isabella, bm_lewis, bm_george (prefix: af = American female, am = American male, bf = British female, bm = British male)


Emotion & Prosody Control (MiniMax)

await replicate.run("minimax/speech-2.8-turbo", {
  input: {
    text: "I am absolutely thrilled with these results!",
    voice: "Lively_Girl",
    emotion: "happy",    // auto, happy, sad, angry, fearful, disgusted, surprised
    speed: 1.2,          // 0.5–2.0 (default 1.0)
    pitch: 5,            // -12 to +12 semitones (default 0)
    volume: 0,           // -6 to +6 dB (default 0)
    language: "en-US",   // 40+ language codes
  },
});

Voice Cloning

Chatterbox (5-second sample)

await replicate.run("resemble-ai/chatterbox-turbo", {
  input: {
    text: "Content to speak in the cloned voice",
    audio_prompt: referenceAudioDataURI, // 5+ seconds WAV/MP3
    temperature: 0.7, // 0.1–1.0 (higher = more variation)
  },
});

MiniMax Voice Cloning (Dedicated)

await replicate.run("minimax/voice-cloning", {
  input: {
    audio_sample: referenceAudioDataURI, // High-quality sample
  },
}); // Returns custom voice_id for use in speech models

Voice Design (Qwen TTS)

Create a voice from natural language description — no sample needed:

await replicate.run("amphion/qwen3-tts", {
  input: {
    text: "Content to speak",
    tts_mode: "voice_design",
    voice_description: "A warm, friendly female voice with a slight British accent",
    temperature: 0.8,
  },
});

ElevenLabs Parameters

await replicate.run("elevenlabs/el-multilingual-v3", {
  input: {
    text: "Content to speak",
    voice_id: "21m00Tcm4TlvDq8ikWAM", // Rachel
    model_id: "eleven_multilingual_v2",
    stability: 0.5,        // 0–1 (higher = more consistent)
    similarity_boost: 0.5, // 0–1 (higher = closer to original voice)
    style: 0.0,            // 0–1 (style exaggeration)
    use_speaker_boost: true,
  },
});

macOS Offline Fallback: say

macOS ships 30+ built-in neural voices via the say command. Instant, offline, zero-cost:

say "Hello from the AI assistant"
say -f document.txt
say -o output.m4a --data-format=aac "Dream state finished"
say -v the AI assistant "I am the AI assistant, reading your documentation"

Integration with Studio Agents

  • Video Generation: Generate narration → merge with avmerge
  • Audio Memory: Store voice samples for consistent cloning
  • Music Generation: Combine speech with background music

Version History

VersionDateChanges
4.0.02026-04-15Expanded to 15 models from AlexVideos patterns
3.0.02026-04-09Removed Edge TTS, Replicate-only focus
2.5.02026-02-09Speak Prompt command (Edge TTS era)
1.0.02026-02-04Initial implementation via MCP server

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.