$npx skillfedfor your agent

happy-audio-gen

happy-audio-gen synthesizes natural speech from any text across six major TTS providers through a single interface. Route here whenever users ask to read text aloud, create narration, dub scripts, or generate voice-overs—the skill auto-detects available credentials and handles long-form content by chunking transparently. Output formats include MP3, WAV, OGG, and FLAC.

happy-audio-gen converts text to speech across six providers including OpenAI, ElevenLabs, and Bailian with automatic long-text handling.

AI-generated summary based on this skill's SKILL.md

305 29 MITupdated by iamzhihuix

Decision gist · record as of 2026-04-20

happy-audio-gen converts text to speech across six providers including OpenAI, ElevenLabs, and Bailian with automatic long-text handling. happy-audio-gen synthesizes natural speech from any text across six major TTS providers through a single interface. Route here whenever users ask to read text aloud, create narration, dub scripts, or generate voice-overs—the skill auto-detects available credentials and handles long-form content by chunking transparently. Output formats include MP3, WAV, OGG, and FLAC.

manual: git clone https://github.com/iamzhihuix/happy-claude-skills → cp -r happy-claude-skills/skills/happy-audio-gen ~/.claude/skills/happy-audio-gen
skills/happy-audio-gen/SKILL.md · version d5ec8658

Use it when

  • happy-audio-gen processes long-form text by automatically chunking it into manageable segments, so you can convert entire articles.
  • Yes.

Verify before relying

Read SKILL.md below before installing (18 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

iamzhihuix/happy-claude-skills/happy-audio-gen · repository language: TypeScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

Can happy-audio-gen convert text to speech?

Yes. happy-audio-gen synthesizes natural-sounding speech from any written text through a unified interface connecting six major TTS providers. The skill auto-detects your available credentials and outputs MP3, WAV, OGG, or FLAC formats.

How does happy-audio-gen handle long-form content?

happy-audio-gen processes long-form text by automatically chunking it into manageable segments, so you can convert entire articles, documents, or scripts into audio without manual splitting. The chunking happens transparently in the background.

Does happy-audio-gen support multiple languages and voice cloning?

Yes. happy-audio-gen synthesizes speech in multiple languages and supports voice cloning synthesis, letting you generate narration with custom voices across different language pairs.

Can I generate voice-over or narration for content using happy-audio-gen?

Absolutely. happy-audio-gen generates voice-over and narration for any content—whether you're dubbing scripts, creating narration audio, or producing voice-overs. Route text or scripts here and the skill produces natural-sounding audio files.

What output formats does happy-audio-gen support?

happy-audio-gen outputs MP3, WAV, OGG, and FLAC formats, giving you flexibility to use the generated audio across different platforms and applications.

How does happy-audio-gen access multiple TTS providers?

happy-audio-gen connects to six major TTS providers through a single unified interface. It auto-detects which provider credentials you have available and routes your requests accordingly, simplifying multi-provider access.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

happy-audio-gen

Turns text into speech across 6 providers through one CLI. All providers are synchronous (TTS is fast — typically under 10 seconds) except Bailian's voice-design flow (which is still covered but uses a longer poll window).

Quick usage

```bash

Shortest path —

(truncated - see the full file via the links below)

File tree — 15 files
skills/happy-audio-gen/SKILL.md
skills/happy-audio-gen/assets/EXTEND.template.md
skills/happy-audio-gen/package.json
skills/happy-audio-gen/references/config/extend-schema.md
skills/happy-audio-gen/references/config/first-time-setup.md
skills/happy-audio-gen/references/error_codes.md
skills/happy-audio-gen/references/providers.md
skills/happy-audio-gen/references/voices.md
skills/happy-audio-gen/scripts/main.ts
skills/happy-audio-gen/scripts/providers/bailian.ts
skills/happy-audio-gen/scripts/providers/elevenlabs.ts
skills/happy-audio-gen/scripts/providers/minimax.ts
skills/happy-audio-gen/scripts/providers/openai.ts
skills/happy-audio-gen/scripts/providers/playht.ts
skills/happy-audio-gen/scripts/providers/siliconflow.ts

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Convert written text or scripts into natural-sounding audio files”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

happy-video-gen
by iamzhihuix · iamzhihuix/happy-claude-skills

Create short videos from text descriptions or still images by routing to your choice of 10 providers—OpenAI Sora, Google Veo, Runway, Pika, Luma, and others—all through a single command-line interface. Supports text-to-video, image-to-video, and optional last-frame control where available, with configurable duration, aspect ratio, and resolution.

MITupdated Apr 2026
★ 305repo stars
happy-image-gen
by iamzhihuix · iamzhihuix/happy-claude-skills

happy-image-gen unifies image generation across eight providers—OpenAI, Google, Replicate, Stability AI, FAL, Ark, Bailian, and SiliconFlow—under a single command-line interface. Create still images from text prompts or transform existing images with reference-driven edits. The skill auto-detects available API keys and respects your configuration defaults, so you can switch providers without rewriting commands.

MITupdated Apr 2026
★ 305repo stars
9router-tts
by decolua · decolua/9router

9router-tts routes text-to-speech requests to your choice of seven major providers—OpenAI, ElevenLabs, Deepgram, Edge TTS, Google TTS, Hyperbolic, and Inworld—through a unified API endpoint. Query available models and voices per provider, then POST your text with a voice ID to receive MP3 audio or base64-encoded JSON. Each provider has its own authentication and voice naming scheme, all abstracted behind a single interface.

MITupdated Jul 2026
★ 23,810repo stars
baoyu-image-gen
by JimLiu · JimLiu/baoyu-skills

Generate images from text prompts using your choice of 11+ AI providers including OpenAI GPT Image 2, Google, Azure, and DashScope. Supports reference images for identity preservation, custom aspect ratios, batch processing, and prompt files. Configure your default provider and model once, then generate single or multiple images with flexible quality and size options.

MITupdated Jul 2026
★ 24,241repo stars
Ttscn
by Agents365-ai · Agents365-ai/365-skills

Ttscn converts Chinese and multilingual text to natural speech across 11 cloud backends, from free Edge TTS to premium providers like ElevenLabs and OpenAI. Choose by use case—short video, audiobook, enterprise SSML, or lowest cost—with support for word-level timestamps, pause markers, and pronunciation overrides.

no license declared → metadata onlyupdated Jul 2026
★ 24repo stars
baoyu-imagine
by guanyang · guanyang/open-agent-hub

baoyu-imagine generates images from text prompts across 10+ AI providers including OpenAI GPT Image 2, Google, Azure OpenAI, and others. It supports reference images for identity preservation, batch generation, custom aspect ratios, and quality presets, with flexible configuration via local or user-home settings.

MITupdated Jul 2026
★ 938repo stars

More skills Tts (unlicensed) · Tuzi Compress Image (unlicensed) · Baoyu Image Gen (unlicensed) · Whisper (Apache-2.0) · Text To Speech (Unlicense)

Tags
voice-synthesisaudio-outputmulti-providerscript-narrationvoice-cloninglong-text-handlingmultilingual-supportbatch-processingvoice-customizationformat-conversion