voiceover

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Voiceover (ElevenLabs)

Voiceover(ElevenLabs)

What This Does

功能介绍

  • Accept script text or file path.
  • Preprocess for TTS: expand acronyms, normalize numbers.
  • Generate via ElevenLabs API.
  • Return audio + optional word timestamps.
  • 接受脚本文本或文件路径。
  • 为TTS进行预处理:扩展首字母缩写、标准化数字。
  • 通过ElevenLabs API生成音频。
  • 返回音频+可选的逐词时间戳。

Prerequisites

前置条件

  • ELEVENLABS_API_KEY
    env var set.
  • ElevenLabs Creator plan ~ $5/mo for ~100k chars.
  • 已设置
    ELEVENLABS_API_KEY
    环境变量。
  • ElevenLabs Creator计划约5美元/月,可处理约10万个字符。

Usage

使用方法

  • /voiceover "Welcome to Heartbeat..."
  • /voiceover demo-script.md --timestamps --voice adam
  • /voiceover "Welcome to Heartbeat..."
  • /voiceover demo-script.md --timestamps --voice adam

Voices

语音选项

  • See
    skills/voiceover/references/elevenlabs-voices.md
    .
  • Default:
    adam
    (clear, professional).
  • 查看
    skills/voiceover/references/elevenlabs-voices.md
  • 默认语音:
    adam
    (清晰、专业)。

Output

输出结果

  • voiceover.mp3
  • timestamps.json
    (word-level timing when requested)
  • voiceover.mp3
  • timestamps.json
    (当请求时提供逐词时间信息)

Integration

集成

  • Used by
    /demo-video
    for narration sync.
  • /demo-video
    用于旁白同步。