文档 / 使用指南

声音引擎:系统语音、云端 AI 音色与自带 API Key

Soniva 里的「声音」有三个来源,成本和使用条件完全不同。搞清楚这三种, 就能明白什么时候扣积分、什么时候完全免费。

Soniva 里的「声音」有三个来源,成本和使用条件完全不同。搞清楚这三种, 就能明白什么时候扣积分、什么时候完全免费。


一、系统自带语音(永久免费,不扣积分)

调用的是你自己设备/浏览器里已经装好的朗读引擎:

你的设备用的是
Mac / iPhone / iPadApple 系统原生语音
WindowsMicrosoft 系统原生语音
Android / Chrome 浏览器Google 语音
  • 完全免费,没有次数或时长限制,不消耗任何积分。
  • 音色由你的系统决定,Soniva 无法增加或改变可选音色。
  • 质量通常不如云端 AI 音色,但对「把文字读出来」这个需求是够用的。
  • 无需订阅,也无需登录。不登录时会话只存在当前浏览器里;登录之后会话会同步到云端, 跨设备可见(同步不需要订阅)。

二、云端 AI 音色(需要订阅,按积分计费)

Soniva 统一接入了 8 家云端语音品牌,用的是 Soniva 自己的账号向上游付费, 所以需要有效订阅 + 消耗积分:

品牌特点
阿里云百炼(CosyVoice / Sambert)中文自然度好,档位多,性价比高,是默认档
豆包语音(火山引擎)音色数量多,方言/角色音色丰富
MiniMax情感表现力强(注意:汉字按 2 个计费字符)
腾讯云精品音色极便宜,超自然大模型音色质量极高
百度智能云基础音库价格最低,按调用次数计费
微软 AzureNeural TTS,多语种覆盖最全
ElevenLabs英文表现力顶级,价格也最高
CartesiaSonic 系列,低延迟

每个品牌内部还分多个模型档位,价格差别很大——最便宜和最贵的档位相差约 42 倍。 完整价目见 积分费率表。

选音色时不用背价目表:在「TTS 设置」里选好品牌和模型后, 下拉框下方会直接显示该档位的预估消耗率(比如「约 16 积分 / 千字符」)。

音色列表是实时拉的,不是写死的

豆包语音、MiniMax、ElevenLabs、微软 Azure、Cartesia 这 5 家的音色列表是 Soniva 每次实时向上游接口拉取的——上游新增了音色,你在 Soniva 里就能直接看到, 不需要等 Soniva 发版更新。所以具体有多少款音色,请以产品里实际看到的为准, 这份文档不列固定数字(列了也会很快过期)。

阿里云、腾讯云、百度这 3 家上游没有提供公开的音色列表接口,用的是 Soniva 内置的静态列表。

免费试听

即使还没订阅、甚至没登录,也能免费试听云端音色:

  • 阿里云 / 豆包语音 / MiniMax / 腾讯云 / 百度 / 微软:各挑了 1 个代表音色 + 1 段固定文案, 上限是每个品牌每天 5 次(按 IP 计,6 家分开计数),不能改文案。
  • ElevenLabs / Cartesia:这两家的音色列表本身就自带官方预制试听音频, 点开直接播放,不经过 Soniva 后端,所以数量多得多、也没有次数限制。

怎么找到能免费听的那个音色:品牌选择器上带小圆点标记的品牌表示有免费试听音色; 切到该品牌时,Soniva 会自动把模型选择器切到免费音色所在的那个模型档位 (比如豆包的免费音色在 1.0 下,而默认模型是 2.0)。

我们知道"一个品牌几百个音色、只有一个能免费听"这件事体验并不好, 长期目标是像 ElevenLabs 那样把所有音色都做成可以直接点开听。 这件事在规划里,但还没做。

单次朗读的长度上限

  • 用 Soniva 的积分朗读:单次请求上限 500 字。
  • 用你自己的 API Key(BYOK):单次请求上限 4,000 字。

超过上限的长文本,Soniva 会自动切成多段依次朗读,你不需要自己分段—— 只是账单流水里会看到多条记录。另外豆包语音小模型(BV 音色)因为上游是按调用次数计费的, 分段会更细(约 280 字一段),这一点会直接影响它的实际扣费,见 费率表的细节三。


三、自带 API Key(BYOK,不扣积分)

如果你自己已经在阿里云、火山引擎、ElevenLabs 等平台有开发者账号, 可以在 Soniva 里填入你自己的 API Key,请求直接走你自己的账号:

  1. 打开左下角个人菜单,选择 设置
  2. 切换到 声音 API 标签页
  3. 填入对应品牌的 API Key 并保存

这种方式 Soniva 不扣任何积分,费用由上游平台直接向你的账号收取。 适合已经买了资源包、或者用量大到自己开户更划算的用户。

API Key 的安全说明

  • 填入的 Key 会保存在你当前浏览器本地;如果你勾选了「同步到账号」, 还会以 AES-256-GCM 加密后存到你的账号下——数据库里存的是密文, 解密密钥只存在于服务端,浏览器和数据库都拿不到明文。
  • 合成请求由 Soniva 服务端代为转发到上游品牌(这是为了处理各家不同的签名/鉴权协议), 你的 Key 只用于你自己的请求,不会被用于任何其他用户。
  • 退出登录时,本地保存的全部 Key 会被清除。你也可以随时在同一个设置页里手动清空。

三者怎么选

情况建议
只是偶尔把文章读出来系统自带语音,免费够用
在意音色质量、不想折腾订阅任一档,用云端 AI 音色
已经有上游平台账号/资源包填自己的 API Key,不消耗积分
想先听听效果再决定用免费试听,每个品牌都能听

相关文档

这篇有用吗?

匿名反馈仅在你允许统计且服务可用时启用。你也可以直接通过邮件提出问题。

通过邮件提出问题

邮件会附上当前文章链接。也可以复制信息后发送至 soniva.cde@gmail.com