返回博客

LecSync 对比 Azure AI Speech 实时语音:翻译、说话人和价格怎么选

LecSync Team

在 Azure 上做实时字幕、会议或课堂应用,通常要拆几条 Speech 产品线:实时语音转文字管字幕,Speech Translation 管第二语言,说话人就要上 Conversation Transcription 或增强版区分说话人(diarization)加购项。LecSync 把这些能力放在同一条 WebSocket 上,按一个单价计费。

本文对比 LecSync 实时语音 API 与 Azure AI Speech 实时翻译、说话人相关路径。Azure 数字来自官方 Retail Prices API 以及公开 Learn / 定价页,读取日期为 2026-10-09。LecSync 数字来自开发者页与定价文档。

先说结论

若产品要在同一屏同时展示实时字幕、译文和说话人标签,LecSync 用一条连接全部返回,单价为每分钟已接受音频 $0.006(折合每小时 $0.36,Calculated)。在 Azure 上,仅 Speech Translation 的 S1 零售价就是每小时 $2.50,实时 Speech To Text 为每小时 $1.00,区分说话人还要另算增强加购项。更适合选 Azure 的情况是:你已经跑在 Azure 里、需要可上调的高并发、要语音输出 / Live Interpreter、要自定义语音模型,或合同里要企业级 SLA 姿态。

这里说的「一条连接」指什么

一条连接的实时语音 API,打开一次流就能在同一条套接字上返回转写、翻译和说话人,并按已接受音频统一计费。Azure 多服务方案则分别接入 Speech-to-Text、Speech Translation,以及按需的 Conversation Transcription / 增强 diarization,各自有独立计量、配额份额和 SDK 入口。前者适合客户端要薄;后者适合已经接好 Azure Speech SDK 与 Translator 的团队。

对照表(核对于 2026-10-09)

LecSync 实时语音 APIAzure AI Speech(实时)
接入方式POST /v1/realtime/connect 后开一条 WebSocketSpeech SDK / REST:Speech-to-Text、Speech Translation、ConversationTranscriber 等分入口
实时字幕包含(60 种语言)S1 Speech To Text,$1.00/小时(Retail Prices API,eastus)
实时翻译包含;每条流一对语言,方向按片段决定Speech Translation 标准:语音→文本(可选语音输出);该价格最多覆盖 2 个目标语;$2.50/小时(Retail Prices API + Learn)
实时说话人同流开启 speakers: trueConversation Transcription / 实时 diarization;增强加购项页上为 每功能每小时 $0.30(us-east,Measured)
实时结构化纪要同套接字上的 digest不在上述 Speech 计量项里
默认并发开发者页列区域;未写公开「默认 100」Free F0:1;Standard S0:实时 STT + speech translation 合计 100,可申请上调
实时 diarization 单会话上限LecSync 公开页未写 240 分钟上限最长 每会话 240 分钟(配额页)
计费粒度已接受音频分钟(可按秒以下)STT 与 Speech Translation 按一秒进位
免费额度公开开发者价无月免Free:STT 与 Speech Translation 各约每月 5 音频小时
SLA尽力而为;目前无 SLAAzure 平台侧可走企业 / SLA 姿态

来源:Azure Speech 定价、Speech translation 概述、配额与限制、实时 diarization / conversation transcription、LecSync 开发者、LecSync 定价文档。零售计量:Azure Retail Prices API,eastus,2026-10-09。

两边怎么接

LecSync:一次 connect

鉴权后调用 POST https://api.lecsync.com/v1/realtime/connect,再打开返回的 WebSocket。翻译、说话人、digest 都是这条流上的开关。字幕 partial/final、译文 token、说话人 ID 共用 segmentId 与时间戳。公开数字:首词约 0.28 秒,翻译在首 token 上大约再加 88 毫秒。积压上限 2 秒。区域目前为 dal、hz、jp2、ru2、uk。

打开上述能力不改价:每分钟已接受音频 $0.006。30 天存储、术语表、译文润色也在同一条价上。说话人字段与时间戳在会议客户端里怎么用,见说话人与时间戳说明。各家「一口价 vs 加购」的拆法见一口价与加购对比。

Azure:翻译、转写、说话人分产品

Speech Translation 是独立的实时 API:音频进,出转写与译文,翻译路径上还可选合成语音。Learn 写明标准 speech translation 价格最多覆盖两个目标语;第三个目标语走 Azure Translator 文本翻译。Learn 页举例的 $2.50/小时与我们今天读到的 S1 Speech Translation 零售价一致。

只用 Speech-to-Text 则只出字幕、不走翻译计量。eastus 的 S1 Speech To Text 零售价为每小时 $1.00。

说话人:多方实时音频走 Conversation Transcription / 实时 diarization 快速入门(ConversationTranscriber,例如 Guest-1)。公开 Speech 定价页把 Diarization 列在实时增强加购里,按「每功能每小时」计费;2026-10-09 页面 us-east 金额为 $0.30。配额规定实时 diarization 单会话最长 240 分钟。

Standard 默认把实时 speech-to-text 与 speech translation 的并发合计为 100,Free 为 1,文档写明可申请调整。Azure 还有 Live Interpreter(语音到语音)、自定义语音模型,以及完整的 Speech SDK——这些不是 LecSync 要对标替代的范围。

若自己拼「转写 + 另调机器翻译」,工程取舍与内置翻译 vs 自建 STT+MT同一类问题。Google 流式上限与翻译路径见对比 Google Cloud STT。

一小时、一千小时大概多少钱

假设:一小时实时音频,要字幕和译文。价格为 2026-10-09 公开列表 / 零售计量。只有需要说话人时才加上增强 diarization。

方案算法每小时1,000 小时
LecSync(字幕 + 翻译 + 说话人 + digest)60 × $0.006$0.36$360
Azure Speech Translation(标准,最多 2 个目标语)S1 零售$2.50$2,500
Azure 仅 Speech To Text(无翻译)S1 零售$1.00$1,000
Azure Speech Translation + diarization 加购$2.50 + $0.30$2.80$2,800

LecSync 的 $0.36 已含说话人与实时纪要。Azure 的 $2.50 Speech Translation 不含;要实时说话人 ID 再加增强 diarization。仅 STT 的 $1.00/小时仍高于 LecSync 一口价,但 Free 每月各有约 5 音频小时的 STT / Speech Translation,承诺用量档也会改有效单价。

更适合选 Azure 的时候

  • 团队已经在 Azure 上。 SDK、身份、区域、账单都在同一云账号;接 LecSync 等于多一个供应商。
  • 并发要拉很高。 Standard 默认实时 STT + speech translation 合计 100,还可上调,适合多房间、多租户后端。
  • 不只出文字,还要出语音。 Speech Translation 可合成语音;Live Interpreter 覆盖语音到语音。LecSync 在套接字上返回的是文本轨。
  • 要自定义语音模型或发音评测。 这些是 Azure Speech 产品线里的正式能力。
  • 合同要 SLA / 企业合规姿态。 LecSync 定价文档写明目前无 SLA、尽力而为。很多企业评审里 Azure 更好勾选。
  • 轻量试用 Free。 每月各约 5 小时的 STT 与 Speech Translation 够原型验证。

LecSync 更合适的场景

适合要在同一块实时界面上同时显示字幕、第二语言和「谁说的」的应用:课堂客户端、双语会议界面、笔记工具。一次 connect、一条 WebSocket、每分钟 $0.006。不必再开第二条翻译计量,也不必为说话人单独加购增强项。

需要提前接受的限制:无公开 SLA;积压上限 2 秒;每条流一对语言;断线不能续传——重连后 segment 编号从头计。

常见问题

Azure 的 Speech Translation 和 Speech To Text 是同一个价吗?

不是。Azure Retail Prices API 里是两条 S1 计量:Speech To Text 每小时 $1.00,Speech Translation 每小时 $2.50(eastus,2026-10-09)。只出字幕和「字幕+翻译」是不同计费产品。

Azure Speech Translation 包含几个目标语?

Speech translation 概述写明:标准 speech translation 价格最多覆盖两个目标语;第三个目标语按 Azure Translator 文本翻译计费。LecSync 每条流配置一对语言,方向按片段决定。

Azure 上实时说话人 ID 怎么拿?

走 Conversation Transcription / 实时 diarization(ConversationTranscriber)。转写事件里会出现 Guest-1 这类说话人 ID。Speech 定价页把 Diarization 列为实时增强加购,按每功能每小时计费(2026-10-09 读到的 us-east 金额为 $0.30)。实时 diarization 单会话上限 240 分钟。

LecSync 的每分钟 $0.006 包含什么?

开发者页列明:实时转写(60 种语言)、实时翻译、时间戳、说话人分离、术语表、译文润色、实时结构化纪要、30 天存储。打开这些选项不改单价。

实时字幕加翻译,谁更便宜?

按 2026-10-09 公开列表价:LecSync 每小时 $0.36(Calculated:60 × $0.006);Azure Speech Translation 每小时 $2.50。一千小时分别是 $360 与 $2,500。Azure 的 Free 小时与承诺用量档,会让轻量或谈价后的有效成本不一样。

LecSync 有 SLA 吗?

目前没有。定价文档写的是尽力而为。合同若强制要求 SLA,Azure 平台姿态更合适。

一句话收束

先想清楚你打算维护几条 Azure Speech 计量。字幕、翻译、说话人要挤在同一条套接字、每小时大约 $0.36,选 LecSync。要 SDK 生态、高并发、语音输出、自定义模型或企业 SLA,选 Azure。在 LecSync 开发者控制台 创建密钥、打开一条流,消息格式见 API 文档。