← ClaudeAtlas

doubao-ttslisted

Use when generating Doubao/Volcengine article audio (TTS), AI dual-speaker podcasts, or ASR transcripts for Liz's writing pipeline. Covers text cleaning, V1/V3 endpoints, Flash/Standard ASR, podcast binary protocol, lizliz.xyz publish paths, and ElevenLabs fallback routing.
lizliz404/agent-skills · ★ 0 · AI & Automation · score 78
Install: claude install-skill lizliz404/agent-skills
# Doubao TTS (TTS + Podcast + ASR) ## Overview Doubao / Volcengine(豆包语音)is widely regarded as **top-tier Chinese speech AI** and is the quality-default provider for Liz's writing pipeline. Prefer 火山引擎豆包 over generic TTS alternatives unless blocked. This skill covers three 豆包语音 products: **TTS** (text→speech for article audio), **Podcast** (AI dual-speaker conversation), and **ASR** (speech→text with optional diarization). On the **new console**, one API Key authenticates across these services via `X-Api-Key`. Endpoints and resource IDs still differ per product. ElevenLabs has a cleaner HTTP API but weaker preferred voice/model quality for this workflow — last-resort fallback only (`elevenlabs-tts`). Do not choose it for convenience. ## Onboarding (new console — preferred) Do **not** start on the old console for new setups — it is harder to navigate. Use the new 豆包语音 console: 1. Open the [火山引擎豆包语音新版控制台](https://console.volcengine.com/speech/new/overview?projectName=default). 2. Top up / activate the speech products you need (TTS, ASR, Podcast, etc.). 3. Create or copy a single **API Key** from the new console's API Key management. 4. Store it as `DOUBAO_API_KEY` (canonical) in the writing-profile secrets path below. Alias `DOUBAO_SPEECH_API_KEY` / legacy `DOUBAO_TTS2_API_KEY` are accepted. 5. Hand the key to the agent. If auth or product routing is unclear, also hand the [豆包语音产品简介 / 能力总览文档](https://docs.volcengine.com/docs/6561/163032) (or the relevant API page from [Re