网淘吧来吧,欢迎您!

返回首页 微信
微信
手机版
手机版

Elevenlabs

2026-03-29 新闻来源:网淘吧 围观:14
电脑广告
手机广告

ElevenLabs 技能

用于与 ElevenLabs API 交互以进行声音生成、音乐和语音管理的核心工具。

设置

请参阅SETUP.md以获取先决条件和设置说明。

模型

模型ID使用场景
Eleven v3eleven_v3⭐ 最适合富有表现力/创意的音频。支持音频标签(方括号):[笑][叹气][低语][兴奋][暴躁的声音],[清嗓子],等。用于讲故事、角色扮演、演示。
多语言 v2eleven_multilingual_v2稳定的多语言模型。无音频标签。适合直述式旁白。
Turbo v2.5eleven_turbo_v2_5低延迟,适合非英语(如德语TTS)。实时/对话场景必需。
Flash v2.5eleven_flash_v2_5速度最快,成本最低。

v3 音频标签(方括号,非XML/SSML)

[laughs], [chuckles], [sighs], [clears throat], [whispers], [shouts]
[excited], [sad], [angry], [warmly], [deadpan], [sarcastic]
[grumpy voice], [philosophical], [whiny voice], [resigned]
[laughs hard], [sighs deeply], [pause]

标签可置于文本任意位置。自由组合。v3深度理解情感语境。

输出格式

所有脚本均通过--format参数支持多种输出格式:

格式说明
mp3_44100_128MP3,44.1kHz,128kbps(默认)
mp3_44100_192MP3,44.1kHz,192kbps
mp3_44100_96MP3,44.1kHz,96kbps
mp3_44100_64MP3,44.1kHz,64kbps
mp3_44100_32MP3,44.1kHz,32kbps
mp3_24000_48MP3,24kHz,48kbps
mp3_22050_32MP3,22.05kHz,32kbps
opus_48000_192Opus,48kHz,192kbps ⭐AirPlay最佳选择
opus_48000_128Opus,48kHz,128kbps
opus_48000_96Opus,48kHz,96kbps
opus_48000_64Opus,48kHz,64kbps
opus_48000_32Opus,48kHz,32kbps
pcm_16000原始PCM,16kHz
pcm_22050原始PCM,22.05kHz
pcm_24000原始PCM,24kHz
alaw_8000A-law,8kHz(电话音频)

工具

1. 语音合成 (speech.py)

使用ElevenLabs语音进行文本转语音。

# Basic usage
python3 {baseDir}/scripts/speech.py "Hello world" -v <voice_id> -o output.mp3

# With format option
python3 {baseDir}/scripts/speech.py "Hello world" -v <voice_id> -o output.pcm --format pcm_44100

# With voice settings
python3 {baseDir}/scripts/speech.py "Hello" -v <voice_id> -o out.mp3 --stability 0.7 --similarity 0.8

2. 音效 (sfx.py)

生成音效和短音频片段。

# Generate a sound
python3 {baseDir}/scripts/sfx.py "Cinematic boom" -o boom.mp3

# Generate a loop
python3 {baseDir}/scripts/sfx.py "Lo-fi hip hop beat" --duration 10 --loop -o beat.mp3

# Different format
python3 {baseDir}/scripts/sfx.py "Whoosh" -o whoosh.pcm --format pcm_44100

3. 音乐生成 (music.py)

生成完整的音乐作品或器乐轨道。

# Generate instrumental intro
python3 {baseDir}/scripts/music.py --prompt "Upbeat 6s news intro sting, instrumental" --length-ms 6000 -o intro.mp3

# Generate background bed
python3 {baseDir}/scripts/music.py --prompt "Soft ambient synth pad" --length-ms 30000 -o bed.mp3

# High quality MP3
python3 {baseDir}/scripts/music.py --prompt "Jazz piano" --length-ms 10000 -o jazz.mp3 --output-format mp3_44100_192

4. 语音库 (voices.py)

列出可用语音及其ID。

# List voices
python3 {baseDir}/scripts/voices.py

# JSON output
python3 {baseDir}/scripts/voices.py --json

5. 语音克隆 (voiceclone.py)

从音频样本创建即时语音克隆。

安全:默认情况下,此脚本仅从以下位置读取文件:

  • ~/.openclaw/elevenlabs/voiceclone-samples/

请将您的样本文件复制到该目录(或通过--sample-dir参数指定路径)。脚本会阻止读取样本目录之外的文件。

# Clone from audio files (put samples into ~/.openclaw/elevenlabs/voiceclone-samples)
python3 {baseDir}/scripts/voiceclone.py --name "MyVoice" --files sample1.mp3 sample2.mp3

# Use a custom sample dir
python3 {baseDir}/scripts/voiceclone.py --name "Andi" --sample-dir ./samples --files a.m4a b.m4a --language de --gender male

# With description and noise removal
python3 {baseDir}/scripts/voiceclone.py --name "Andi" --files a.m4a b.m4a --description "German male" --denoise

6. 配额与使用情况 (quota.py)

检查订阅配额及使用统计信息。

# Show current quota
python3 {baseDir}/scripts/quota.py

# Include usage breakdown by voice
python3 {baseDir}/scripts/quota.py --usage

# Last 7 days usage
python3 {baseDir}/scripts/quota.py --usage --days 7

# JSON output
python3 {baseDir}/scripts/quota.py --json

Output:

📊 ElevenLabs Quota
=======================================
Plan:      pro (active) — annual
Characters: 66.6K / 500.0K (13.3%)
           [███░░░░░░░░░░░░░░░░░░░░░░░░░░░]
Resets:    2026-02-18 (29 days)
Voices:    22 / 160 (IVC: ✓)
Pro Voice: 0 / 1 (PVC: ✓)
免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部
上一篇:Openclaw Nextcloud 下一篇:Skill Security Auditor

相关文章

您是本站第300363名访客 今日有73篇新文章/评论