ElevenLabs 的计费方式
ElevenLabs 通过订阅层级提供固定的月度配额。更高层级包含更多字符和更高级的功能,例如 Professional Voice Cloning 和商业使用权。- 基于字符的定价:字符以积分计数,是整个平台共用的单位。Text-to-speech、配音和语音克隆都从同一余额中扣除,因此用户只需跟踪一个数字。
- 结转机制:未使用的积分会结转到下一个计费周期,而不是过期。ElevenLabs 将结转上限设为两个月的未使用配额,因此余额最多可达到月度配额的三倍。结转要求使用中的付费方案,不适用于 Free 方案(ElevenLabs 定价常见问题)。
- 分层超额计费:超额费用取决于订阅层级。Enterprise 以及旧版 Creator、Pro、Scale 和 Business 方案可以选择启用基于用量的计费,按方案专属价格为每额外 1,000 个积分收费。新的自助订阅则使用 Pay As You Go 充值积分(ElevenLabs 计费文档)。
它的独特之处
四项设计让 ElevenLabs 模型擅长留住用户并推动升级:- 字符结转:结转机制降低了“用完即亏”的焦虑。即使某个月使用量较低,订阅也不会被浪费。
- 分层超额定价:随着方案规模扩大,超额费率会下降,因此重度用户有充分的经济理由升级。
- 统一消耗:所有服务共用一个积分池,用户无需管理彼此独立的配额。
- 可选超额计费:专业用户可以开启超额计费以保证服务连续性,而普通用户仍可享受硬性上限带来的安全保障。
使用 Dodo Payments 构建此模式
你可以使用 Dodo Payments 基于积分的计费和用量计量功能来构建此模式。1
Create a Custom Unit Credit Entitlement
定义作为平台货币的“Characters”单位。
- 在 Dodo Payments 控制面板中前往 Products → Credits。
- 点击 Create Credit。
- 将 Credit Type 设置为 Custom Unit。
- 将 Unit Name 设置为“Characters”。
- 将 Precision 设置为 0,因为字符是整数单位。
- 将 Credit Expiry 设置为 30 天,以匹配每月计费周期。
- 使用以下设置启用 Rollover:
- Max Rollover Percentage:100%(所有未使用的字符都会结转)。
- Rollover Timeframe:1 Month。
- Max Rollover Count:2(积分可以结转两次,与 ElevenLabs 两个月的上限一致,之后将被没收)。
2
Create Tiered Subscription Products
创建五个订阅产品。为每个产品关联同一个“Characters”积分,并为每个层级设置不同的配置。
将积分关联到每个产品时,关闭 Import Default Credit Settings。随后,你可以为该层级设置专属的超额 Price Per Unit。由于一个积分对应一个字符,请输入每个字符的价格:每 1K 个字符 $0.24,即每个积分 $0.00024。将 Overage Behavior 设置为 Bill overage at billing,并将 Low Balance Threshold 设置为该层级配额的 10%。
3
Create a Usage Meter
用量计量器会将应用中的活动与积分余额关联起来。
- 创建一个事件名称为
tts.characters的计量器。 - 将 Aggregation 设置为 Sum,并将 Over Property 设置为
characters。计量器会累加每个事件中的characters值。 - 在基于用量的产品中,启用 Bill usage in Credits,并选择“Characters”积分。
- 将 Meter units per credit 设置为 1,这样应用中每使用一个字符就会扣除一个积分。
4
Send Usage Events
每当用户生成音频时,就向 Dodo Payments 发送一个事件。
5
Handle Low Balance and Overage
使用 Webhooks 告知用户其字符使用情况。
6
Create Checkout
用户准备订阅时,为所选层级创建一个结账会话。此代码片段会复用 Webhook 步骤中的
client。使用 Stream Ingestion Blueprint 加速
要在基于字符的计费之外跟踪音频输出,请使用 Stream Ingestion Blueprint。它会计量每次生成产生的字节数。升级激励:分层超额定价
ElevenLabs 使用超额费率推动用户升级。由于在更高层级中每个额外字符的成本更低,问题就从“我需要多少?”变成了“我能节省多少?”
每月使用 500,000 个字符的用户,在 Creator 方案下需要支付 $118 的订阅费和超额费用。Pro 方案以 $99 的价格覆盖相同用量,每月可节省 $19。随着用量增加,升级会成为更经济的选择。
要使用 Dodo Payments 构建此模式,请在将积分关联到每个订阅产品时关闭 Import Default Credit Settings。随后,你可以为每个层级设置不同的 Price Per Unit,并为用量最大的客户提供最低费率。
使用的 Dodo 核心功能
Credit-Based Billing
管理字符配额、结转和过期设置。
Subscriptions
设置提供每月字符额度的周期性层级。
Usage-Based Billing
跟踪各项服务中的字符消耗。
Event Ingestion
向 Dodo Payments 发送高用量数据。
Webhooks
对低余额和超额事件做出响应。
Stream Ingestion Blueprint
跟踪基于用量计费的音频流带宽。