TTS语音合成成本估算器

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议
TTS 按字符数计费,不按分钟。中文一个字算一个字符,英文一个字母也算一个字符——所以同一段内容的英文字符数通常是中文的 2–3 倍,成本也随之抬高。
-
总字符数
-
成本(美元)
-
折合人民币(元)
-
音频时长(分钟)
语音服务单价本批成本折合每小时音频
总字符数 = 文本字符数 × 生成份数;成本 = 总字符数 ÷ 1,000,000 × 单价;音频时长 = 字符数 ÷ 语速。中文播报语速常在 220–280 字符/分钟,英文有声书约 150–180 词/分钟。

TTS 为什么按字符计费

因为合成的计算量几乎完全由输入文本长度决定——文本越长,生成音频的耗时和算力越多。按字符计价既好理解又好结算,所以成了行业统一做法。

主流服务价格对照

服务单价(美元/百万字符)特点
自托管 Kokoro-82M约 $1开源权重,GPU 成本自担,最便宜
OpenAI TTS(tts-1)$15性价比标杆,延迟低,50+ 语言
Azure 神经网络 TTS$16SSML 控制细,中文音色多
OpenAI TTS HD$30音质更好,适合成品交付
Deepgram Aura-2$30为实时语音代理设计,首字节延迟极低
ElevenLabs Flash v2.5$50低延迟 + 声音克隆
ElevenLabs Multilingual v2$100表现力与相似度最强,适合有声书

价格差了整整两个数量级,但适用场景完全不同:批量朗读用低价档足够,品牌广告片、有声书这类「听众会认真听」的内容,多花的钱能直接听出来。

算成本前先做三件事

  • 按字符而不是字数算:中文 1 字 = 1 字符,英文 1 字母 = 1 字符。一段 300 字的中文约 300 字符,译成英文大约是 800–900 字符。
  • 先做一遍清洗:Markdown 符号、代码块、脚注编号都会被读出来。去掉这些通常能省 5%–15% 的字符量。
  • 试听再批量:先用 500 字符试听确认音色和断句,确认后再跑全量——重跑一次的代价远高于试听的时间成本。

还有一个隐形坑:改稿就要重合成。文本改一句话,那一段音频必须重生成。做长音频项目时,建议按章节切分并记录每段的字符数,便于只重跑受影响的部分。

你可能还想问

成本按什么计费?

多数服务按合成字符数或时长计费,部分按调用次数;长文本有声内容应按总字数估算,试听与调试的调用也要计入。

怎么降低成本?

复用已合成的片段(片头、固定播报)、按需要选不同音质档位、对超长内容做分批与缓存;批量任务用离线包通常比实时接口便宜。

音色授权要注意什么?

商用前确认音色授权范围(是否允许商业用途、是否需要标注);克隆类音色需取得被克隆者同意,避免侵权与合规风险。