首页/AI/AI 应用速查/语音成本:转写按分钟、TTS 按字符

语音成本:转写按分钟、TTS 按字符

语音链路两段计费:语音转写(STT)按音频时长分钟计,文字转语音(TTS)按输入字符/音频时长计,实时语音会话按分钟双向计。裁静音、控时长、复用文本是关键。

AI 应用速查AI更新于 2026-10-13

语音的计费口径

语音链路分成两段计费:语音转写按音频时长以分钟为单位计,文字转语音按输入字符或生成音频时长计,实时语音会话则按连接分钟计,并且语音与模型的成本会叠加。它的特点是费用几乎只跟时长相关,与内容复杂度无关,因此优化手段非常直接:把静音裁掉、长音频切分、已合成的文本复用、避免无意义的重复合成,这几项就能带来可见的降幅。

基本信息

转写计费按音频分钟计,通常设有最小计费单位,不足部分按最小单位算
合成计费按输入字符数或生成的音频时长计,按厂商口径执行
实时会话按连接分钟计,语音与模型两侧成本叠加
附加能力说话人分离、时间戳等能力可能单独计费,需看清计价项
降本手段静音检测裁剪、长音频切分、文本缓存复用、抽样质检
预算方法按时长上限而不是按请求数估算,避免低估长音频的影响

典型使用场景

  • 会议录音转写:时长长、静音段落多,裁剪收益最明显
  • 客服录音质检:批量处理海量音频,需要控制每分钟的单价与总量
  • 有声读物与语音播报:按字符计费,长文本优先考虑缓存复用
  • 视频字幕生成:与视频时长直接挂钩,切分与并发策略影响成本
  • 实时语音对话:按分钟计费,会话超时与静音挂断策略直接影响账单

转写调用示例

转写调用示例
# 转写接口:文件上传后按音频时长计费
curl https://api.openai.com/v1/audio/transcriptions \
  -H "Authorization: Bearer $KEY" \
  -F file=@meeting.mp3 \
  -F model=whisper-1 \
  -F language=zh
# 上传前先做两件事:裁剪静音段、切分超长音频
# 超长文件既容易触发大小或时长上限,失败重试还会重复上传重复计费
# 转写结果建议落库缓存,同一音频切忌反复提交

环节与优化

环节计量方式优化方向
录音转写按音频分钟静音裁剪、超长切分、结果缓存
语音合成按字符或时长长文本缓存复用、避免逐句重复合成
实时会话按连接分钟静音挂断、会话时长上限
附加能力可能单独计价按需开启,默认关闭不用的能力
失败重试重试即重新计费先做本地校验,减少无效上传
会议录音先做静音裁剪:一小时录音里静音与空白段的占比往往不低,剪完直接省钱,而且对转写质量几乎没有影响。
超长音频不切分就直接提交:触发时长或体积上限后失败,重试又重复上传,费用与时间双重浪费,切分应当在本地预处理阶段完成。

易错点

  • 长音频不切分就提交:超限失败后重复上传重试,费用按分钟重复计
  • 语音合成逐句调用:忽略文本可以批量与缓存复用,成本与延迟同时上升
  • 按请求数估算预算:语音按时长计费,一小时录音与十秒语音的差距被完全忽略
  • 实时会话没有静音挂断:用户离开后连接继续占用,按分钟持续计费
  • 转写结果不落库:同一份音频在不同流程里被反复提交,重复付费

数据来源与参考

  • OpenAI Audio API 文档(转写/TTS 计费,以官网为准)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌