skillfed

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

378 84 Apache-2.0 updated by bytedance

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-speech
npx skillfed install bytedance/agentkit-samples/byted-text-to-speech

Frequently 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(默认)、pcmogg_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

Related skills

Tags

voice-synthesis audio-generation narration-engine speech-customization multilingual-support streaming-synthesis voice-cloning accessibility-tool content-to-audio