doubao-tts

Generate Mandarin and multilingual voiceovers with character-level timestamps via Volcengine Doubao Speech 2.0.

3|1|Updated May 29, 2026
One-click install
npx skills add https://github.com/het8802/OpenNolan --skill doubao-tts-het8802
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doubao-tts
Source: https://github.com/het8802/OpenNolan/tree/main/.agents/skills/doubao-tts
Command: npx skills add https://github.com/het8802/OpenNolan --skill doubao-tts-het8802

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires DOUBAO_SPEECH_API_KEY, and includes scripts (resource) components.

What problem does it solve?

This Skill addresses the need for Mandarin and multilingual narration, offering a solution for Chinese voiceovers and character-level timestamp metadata for subtitles.

Core Features & Use Cases

  • Mandarin and Multilingual Narration: Generate voiceovers in Mandarin and other languages using Volcengine Doubao Speech 2.0.
  • Character-Level Timestamps: Provides metadata for subtitles with precise timing information.
  • Use Case: Ideal for creating Chinese voiceovers or when precise timing for subtitles is required.

Quick Start

Generate a Mandarin narration for a video with the Doubao TTS Skill by providing the text and selecting the desired voice type.

Frequently Asked Questions about doubao-tts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Mandarin voiceovers with character-level subtitle timestamps?

To generate Mandarin voiceovers with character-level subtitle timestamps, the Skill uses Volcengine Doubao Speech 2.0 to synthesize speech and output precise timing metadata for each character.

Can I create multilingual narration using Doubao Speech 2.0?

Yes, you can create multilingual narration using Doubao Speech 2.0, as this Skill supports generating voiceovers in Mandarin alongside other languages for various content needs.

Do I need an API key to generate Chinese voiceovers?

Yes, you need a DOUBAO_SPEECH_API key to authenticate requests and generate Chinese voiceovers, ensuring secure access to the Volcengine Doubao Speech 2.0 service.

What is the best way to synchronize generated speech with video subtitles?

The best way to synchronize speech with video subtitles is by utilizing the character-level timestamp metadata provided by the Skill, which aligns audio timing precisely with text.

Does this multilingual voiceover approach work for long-form narration?

This multilingual voiceover approach works for long-form narration by processing text inputs through Volcengine Doubao Speech 2.0, though performance depends on API limits and text length.