byted-text-to-speech
Byted-Text-to-Speech transforms written content into audio using Volcano Engine's speech synthesis service. Configure speaker voice, speech rate, pitch, volume, and output format—with optional Markdown filtering and LaTeX formula support for technical content.
Byted-Text-to-Speech converts text to speech using Volcano Engine's synthesis API with adjustable voice, speed, and tone.
AI-generated summary based on this skill's SKILL.md
Install
bytedance/agentkit-samples/byted-text-to-speech · repository language: Python
git clone https://github.com/bytedance/agentkit-samples
cp -r agentkit-samples/skills/byted-text-to-speech ~/.claude/skills/byted-text-to-speechnpx skillfed install bytedance/agentkit-samples/byted-text-to-speechFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What does byted-text-to-speech do?
Byted-text-to-speech transforms written content into audio using Volcano Engine's speech synthesis service. You can configure speaker voice, speech rate, pitch, volume, and output format—with optional Markdown filtering and LaTeX formula support for technical content.
Can I convert text to speech with different voices?
Yes. Byted-text-to-speech supports multiple voice options and lets you customize speech synthesis with adjustable speed, pitch, volume, and different speaker selections to suit your narration or voiceover needs.
How do I read text aloud using this tool?
Byted-text-to-speech converts written text into spoken audio by processing your input through Volcano Engine's synthesis engine. Simply provide your text, select your preferred voice and pacing settings, and the skill generates audio output in your chosen format.
Does byted-text-to-speech support markdown and LaTeX?
Yes. Byted-text-to-speech includes optional Markdown filtering and LaTeX formula support, making it suitable for converting technical documents, academic content, and formatted text into natural-sounding audio.
Can I generate podcast audio or voiceovers with this skill?
Yes. Byted-text-to-speech is designed to generate voiceovers, narration, and audiobook segments from text content. You can create podcast audio by configuring voice, speed, and other synthesis parameters to match your production needs.
What languages does byted-text-to-speech support?
Byted-text-to-speech creates multilingual audio output from text, allowing you to synthesize speech in multiple languages. Combined with its Markdown and LaTeX support, it handles diverse content types across language boundaries.
SKILL.md
rendered from the published skill — quoted content, verbatim
Byted-Text-to-Speech Skill
基于火山引擎豆包语音合成(HTTP Chunked/SSE 单向流式-V3)将文本转为语音并保存为音频文件。
何时使用
当用户有以下需求时,优先使用本 skill:
- 需要把一段文字转成语音、朗读音频
- 需要生成配音、旁白、播报、有声读物片段
- 需要将代码注释、文档、文章等内容转为音频便于收听
- 需要生成多语言语音(中文、英文等)
- 用户提到「文字转语音」「TTS」「语音合成」「朗读」「配音」「念出来」「读给我听」
- 用户没有明确说"语音合成",但任务本质上需要将文本内容转为可播放的音频时
使用前检查
优先检查是否已配置以下凭证:
MODEL_SPEECH_API_KEY
如果缺少凭证,打开 references/setup-guide.md 查看开通、申请和配置方式,并给予用户开通建议
脚本参数
| 参数 | 简写 | 必填 | 说明 |
|---|---|---|---|
--text |
-t |
是 | 要合成的文本内容 |
--output |
-o |
否 | 输出音频文件路径(默认自动生成) |
--speaker |
-s |
否 | 发音人,默认 zh_female_vv_uranus_bigtts,音色列表 |
--format |
否 | 音频格式:mp3(默认)、pcm、ogg_opus |
|
--sample-rate |
否 | 采样率,如 16000、24000(默认 24000) | |
--speech-rate |
否 | 语速 [-50, 100],100 代表 |
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 7 files
skills/byted-text-to-speech/LICENSE
skills/byted-text-to-speech/SKILL.md
skills/byted-text-to-speech/references/docs-index.md
skills/byted-text-to-speech/references/setup-guide.md
skills/byted-text-to-speech/requirements.txt
skills/byted-text-to-speech/scripts/api_key.py
skills/byted-text-to-speech/scripts/text_to_speech.py