text-to-speech
CommunityTurn scripts into lifelike speech with edge-TTS.
Authorwlzh
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill converts written text into natural-sounding speech, enabling quick production of podcasts, audiobooks, and video voiceovers without manual narration.
Core Features & Use Cases
- Script-aware: automatically parses and cleans podcast scripts, removing timestamps, stage directions, and markdown to keep only readable text.
- Flexible voices: supports 18+ Chinese voices via Edge TTS with adjustable rate, pitch, and volume.
- Post-processing: optional integration with a voice-changer skill for vocal effects and enhancements.
- Use Case: generate podcast narration, educational clips, or video VO from scripts with minimal effort.
Quick Start
Install edge-tts and place the skill under ~/.claude/skills/text-to-speech, then run:
- Convert a script: python3 ~/.claude/skills/text-to-speech/scripts/text_to_speech.py script.txt
- Use a specific voice: python3 ~/.claude/skills/text-to-speech/scripts/text_to_speech.py script.txt -v zh-CN-XiaoxiaoNeural
- Enable post-processing: python3 ~/.claude/skills/text-to-speech/scripts/text_to_speech.py script.txt --post-process
- List voices: python3 ~/.claude/skills/text-to-speech/scripts/text_to_speech.py --list-voices
Dependency Matrix
Required Modules
edge-tts
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: text-to-speech Download link: https://github.com/wlzh/skills/archive/main.zip#text-to-speech Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.