携带您自己的 ElevenLabs API 密钥后,您 ElevenLabs 账户中的额度将叠加在 TTSWP 额度之上。免费 ElevenLabs 账户每月提供 10,000 个字符,付费套餐可获得更多。以下是在两分钟内完成连接的方法。
为什么要连接自己的密钥
- 每月免费额度 - 免费 ElevenLabs 账户每月包含 10,000 个免费字符
- 费用控制 - 您可以在 ElevenLabs 上为每个密钥设置月度限额,让 TTSWP 不会超出您在该平台的预算
- 自动溢出补充 - 当 TTSWP 额度耗尽时,生成过程不会中断
您的 ElevenLabs 额度仅在 TTSWP 月度余额和补充余额均耗尽后才会被使用。
Pro Lite:将 BYOK 作为主要额度来源
如果您已付费使用 ElevenLabs,并希望使用全部 Pro 功能而不为额度重复付费,Pro Lite 套餐正是为您设计的。该套餐年费 29 美元,解锁所有 Pro 功能(语音转文字、声音克隆、底部固定播放器、波形显示、SSML、WooCommerce 配音),并将您的 ElevenLabs 密钥作为唯一的生成来源。
与付费套餐上 BYOK 的主要区别:
- 不含 TTSWP 额度 - 每个字符均从您的 ElevenLabs 账户扣费
- 音频存储在您的 WordPress 服务器上 - 不使用 TTSWP 托管的 S3 或 CloudFront
- 仅支持年付 - 无月付选项
- 必须提供有效密钥 - 如果密钥缺失、已撤销或余额为零,生成将停止
如果您已投入 ElevenLabs 并希望以固定年费享受 WordPress 高级功能,请选择 Pro Lite。如果您希望包含 TTSWP 额度并可选择携带自己的密钥作为补充,请选择常规 Pro 套餐。
请阅读套餐与定价页面了解 Pro 与 Pro Lite 的完整对比,或直接前往定价页面订阅。
创建 ElevenLabs 账户
- 前往 elevenlabs.io。
- 使用您的电子邮件注册。
- 确认您的电子邮件地址。
免费套餐即可开始使用。每月免费获得 10,000 个字符。如需更多,之后可随时升级。
找到您的 API 密钥
- 登录 elevenlabs.io。
- 点击右上角的头像图标,选择 API Keys。
- 点击 Create New Key。
- 为其命名,例如"TTSWP"。
- 将权限至少设置为 Text to Speech。
- 建议(可选):为该密钥设置月度字符限额(例如 10,000),以限制其最大消费。
- 点击 Create 并复制密钥。密钥以
sk_开头。
请妥善保管密钥。 请勿将其粘贴到公开场所。
将密钥添加到 TTSWP
- 前往
app.ttswp.com/settings。 - 向下滚动至 ElevenLabs BYOK。
- 将您的 API 密钥粘贴到 ElevenLabs API key 字段中。
- (可选)在 Monthly character limit 字段中输入每个密钥的月度限额(例如
10000),该数值应与您在 ElevenLabs 上设置的一致。 - 点击 Save key。
TTSWP 会通过测试调用验证密钥。如果密钥有效,您的 WordPress 概览页面将显示绿色状态标记。
额度显示方式
在 WordPress 的概览页面上,查看"快速统计"卡片。当您的密钥已连接且有效时,您将看到:
[ElevenLabs connected] Free tier 0 / 10,000 ElevenLabs credits per month | Resets Oct 5, 2026
数据来自 ElevenLabs 实时返回。重置日期为您的 ElevenLabs 账单周期。
BYOK 激活时的额度使用顺序
生成时的使用顺序:
- TTSWP 月度额度(来自您的套餐)
- TTSWP 补充额度(如有)
- 您的 ElevenLabs 账户(通过 BYOK 密钥)
您无需手动选择顺序,插件会自动处理。
移除密钥
前往 app.ttswp.com/settings,点击已遮蔽密钥旁边的 Remove 按钮。概览页面将恢复显示推广 BYOK 的提示说明。
密钥失效时的处理
如果 ElevenLabs 拒绝您的密钥(已撤销、已重新生成或缺少 TTS 权限),概览页面将显示:
[ElevenLabs key invalid] Update it on app.ttswp.com. Update key →
修复方法:
- 前往
app.ttswp.com/settings。 - 点击 Remove 清除旧密钥。
- 在 elevenlabs.io 创建新密钥。
- 粘贴新密钥并点击保存。
每个密钥的月度限额
如果您在 ElevenLabs 密钥上设置了月度字符限额,ElevenLabs 会执行该上限。TTSWP 无法通过 API 获取该限额,因此您需要在 app.ttswp.com 的"Monthly character limit"字段中手动输入。
设置后,概览页面将显示正确的每个密钥限额,而非您账户的全局上限。
密钥所需权限
最低权限要求为 Text to Speech。如果您在 TTSWP 中使用语音转文字转录功能(PRO 功能),还需在密钥上启用 Speech to Text 权限。
包含其他权限(声音克隆、历史记录等)的密钥也可正常使用,但这些权限并非必需。
常见问题
BYOK 在免费套餐上可用吗? 可以。连接密钥后,您将同时获得欢迎额度以及 ElevenLabs 额度。
使用 ElevenLabs 密钥时需要向 TTSWP 付费吗? 不需要。回退到您 ElevenLabs 账户的生成在 TTSWP 上不产生额外费用。
可以在多个网站上使用同一个密钥吗? 可以。在每个网站上连接相同的密钥即可。每个网站的用量都计入同一个 ElevenLabs 月度限额。
如果我的 ElevenLabs 账户已有付费月度订阅怎么办? 流程相同。TTSWP 读取 ElevenLabs 为您的密钥报告的月度限额。
免费套餐上的 BYOK 与 Pro Lite 有什么区别? 在免费套餐上,BYOK 是可选的,它叠加在 10,000 个欢迎额度之上,您仍使用标准语音库。Pro Lite(29 美元/年)要求提供密钥,但可解锁所有 Pro 功能(高级语音、语音转文字、声音克隆、SSML、底部固定播放器)。如果您想要完整的 Pro 功能且已付费使用 ElevenLabs,请选择 Pro Lite;如果您只需要基础功能加溢出补充,请选择免费套餐 + BYOK。
以后可以从 Pro 套餐切换到 Pro Lite 吗? 可以,通过账单控制台操作。降级将在下一个账单日生效,在此之前您可继续使用当前额度。