免费 AI Token 导航 Free Token Navigation

Speechmatics 语音转写免费额度:注册赠 100 美元约合八百小时

语音转写与 TTS 都给免费额度
一次性赠额 生效中

免费额度

自助注册赠 $100 额度(按 $0.12/小时 Melia 计约 800 小时);免费层实时并发 2 路;TTS 前 100 万字符免费(约 20 小时语音)

注意事项

Melia-1 是多语种混说模型,56 种语言不用预先指定、句中切语言也能转对,公开评测里 WER 排在前列。免费层并发只有 2 路,做实时字幕够用、做批量并发不够。TTS 那 100 万字符是单独送的,语音转写和合成能一起试。

教程

Speechmatics 的免费额度是自助注册后发放的一次性赠额,走完下面几步就能拿到 API Key 开始调用。

  1. 从定价页进入注册入口。打开官网定价页 https://www.speechmatics.com/pricing,在页面顶部或套餐区找到免费试用或注册按钮,点击后跳转到控制台注册页。
  2. 用邮箱注册并完成验证。填写邮箱与密码即可注册,也支持用第三方账号登录;提交后到邮箱点验证链接激活账号,没收到就检查垃圾邮件目录。
  3. 补全账号信息。首次进入控制台一般会要求填写姓名、公司或使用用途等基本信息,按实际情况填即可。这一步通常不要求绑定信用卡,是否要求绑卡以控制台实际显示为准。
  4. 生成 API Key。在控制台的 API Key 或设置页面点击创建新密钥,密钥通常只完整显示一次,创建后立刻复制到密码管理器或环境变量里,页面关掉就看不到了。
  5. 确认额度与到期时间。在用量或账单页面可以查看赠送额度、已消耗金额和有效期;实时接口的并发上限、TTS 的字符赠送额度是分开计算的,具体数值以控制台实际显示为准。
  6. 避开几个常见坑。赠送额度是一次性的,用完不会按月恢复;免费层实时并发只有 2 路,批量任务需要串行排队;语音转写额度和 TTS 前 100 万字符是两笔独立赠额,别混在一起算。

Speechmatics 的接口按用途分成三块:批处理转写、实时转写、语音合成。三块共用同一个 API Key,但地址形态不同。

地址形态与鉴权方式

批处理转写是 REST 接口,地址形态为 https://asr.api.speechmatics.com/v2;实时转写是 WebSocket 接口,地址形态为 wss://eu.rt.speechmatics.com/v2,欧洲节点和美国节点的子域不同,以控制台文档里给出的那一条为准。语音合成走独立的 TTS 地址,同样以控制台 TTS 页面显示的端点和音色 ID 为准。所有请求都在请求头里带 Bearer 令牌。

export SPEECHMATICS_API_KEY="在控制台创建的 API Key"

模型名与获取途径

多语种混说场景用 melia-1,它在句中切换语言时不需要预先指定语种;标准转写模型则在请求里用 language 字段声明语种,用 operating_point 选择速度或准确率档位。可用模型清单和音色清单都在控制台文档里列出,按文档里的名字填写。

提交一次批处理转写

一次转写调用最关键的三组参数是:type 固定为 transcription;transcription_config 里放语言或模型、输出档位、是否开启说话人分离;data_file 上传音频文件。下面这条命令提交任务并返回任务 ID。

curl -X POST https://asr.api.speechmatics.com/v2/jobs/ \
  -H "Authorization: Bearer $SPEECHMATICS_API_KEY" \
  -F config='{"type":"transcription","transcription_config":{"model":"melia-1","operating_point":"enhanced","diarization":"speaker"}}' \
  -F data_file=@./sample.mp3

任务提交后是异步处理的,用返回的任务 ID 轮询状态,status 变成 done 之后再去取转写文本。

curl -H "Authorization: Bearer $SPEECHMATICS_API_KEY" \
  https://asr.api.speechmatics.com/v2/jobs/$JOB_ID

curl -H "Authorization: Bearer $SPEECHMATICS_API_KEY" \
  "https://asr.api.speechmatics.com/v2/jobs/$JOB_ID/transcript?format=txt"

做实时字幕时改用 WebSocket 地址,连接后先发一条开始识别消息并带上配置,再按块推送音频帧,最后发结束消息收尾。免费层只有 2 路并发,超过会直接被拒,所以实时通道适合做单路演示或小流量字幕,不适合批量并发。

语音合成调用

TTS 是同步接口,把文本和音色 ID 传给控制台文档给出的生成端点,返回的音频流直接写成文件。赠送的前 100 万字符和转写额度分开计算,可以同时试两条链路。

export SPEECHMATICS_VOICE_ID="控制台 TTS 页面列出的音色 ID"

curl -X POST "https://preview.tts.speechmatics.com/generate/$SPEECHMATICS_VOICE_ID" \
  -H "Authorization: Bearer $SPEECHMATICS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"你好,这是一段语音合成测试。"}' \
  --output test.wav

额度耗尽与限流的典型表现和排查顺序

常见表现有三种:返回 401,说明密钥写错或没带 Authorization 头;返回 429 或提示并发超限,说明踩到了免费层 2 路实时并发或接口速率限制;返回 403 且提示余额不足,说明赠送额度已经用完。

  • 先看响应状态码和错误正文,区分是鉴权问题、并发问题还是额度问题。
  • 401 就重新核对密钥,注意别把密钥写进前端代码或提交进代码仓库。
  • 429 先把批量任务降为串行、加指数退避重试,再回控制台用量页确认当前并发与速率档位。
  • 403 或明确提示额度不足时,去用量页确认赠送额度的剩余量与有效期,再决定是否充值。
  • 实时任务报错还要检查音频格式、采样率,以及开始消息里的配置字段是否拼错。

这个还能用吗?点一下告诉我们

只能从下方固定选项中选择,无法自由输入,避免垃圾信息与安全隐患。

标签

语音转写TTS多语种

官方入口

官网 ↗

留言区 0

真实访客可自由留言,提交后先经内容安全审核(本地 + 可选远程 API)再展示;违规内容会被拦截,不会出现在此处。示例留言均带「示例」标识,不冒充真实用户。

  • 还没有留言,来抢沙发~(示例留言已标注「示例」字样,非真实用户)
录入:2026-10-27T12:22:26.261Z · 最近更新:2026-10-27 · 分类:海外 API · 额度更大