Deepgram 语音 API 免费注册领 200 美元额度
语音转写与 TTS 模型 API,注册赠额
一次性赠额 生效中
免费额度
注册赠 $200 额度,无需绑卡
注意事项
注册即送额度且无需信用卡,适合先测语音转写与语音合成,用尽后转按量计费。
教程
Deepgram 是面向开发者的语音转写与语音合成(TTS)API 平台,注册后可获得一次性试用额度,且无需绑定信用卡,适合先做小规模验证。领取流程如下。
- 打开官网
https://deepgram.com/,点击页面右上角的登录/注册入口,进入控制台注册页。 - 注册方式一般支持邮箱加密码,也支持用 Google 或 GitHub 账号快捷登录;建议使用公司或长期可用的邮箱,方便后续接收额度与账单通知。
- 注册后按提示完成邮箱验证。该平台领取试用额度不需要绑定信用卡,也无需企业资质;是否需要补充实名或企业信息,以控制台实际显示为准。
- 进入控制台后,在用量或账单(Usage / Billing)相关页面查看赠送额度是否已到账,具体金额与有效期以控制台实际显示为准;若未自动发放,可查看页面上的额度领取提示或联系官方支持。
- 额度通常为一次性赠额,用完即转为按量计费,不会按月重置,因此建议先在测试项目里跑通流程,再决定是否充值。

常见坑
- 用临时邮箱注册容易收不到验证邮件,导致额度无法激活。
- 部分账号可能因地区或风控要求补充信息,审核期间额度不可用。
- API Key 只在创建时完整显示一次,务必立即保存到安全位置。
- 赠送额度不叠加、不延期,过期或耗尽后需要自行充值。
拿到 API Key 后即可通过 HTTPS 调用 Deepgram 的语音接口。语音转写与语音合成走的是不同的 HTTP 路径,但都使用同一个密钥做鉴权,密钥放在请求头 Authorization 中,格式为 Token 你的密钥。具体接口域名与版本路径以官方文档和控制台显示为准。
鉴权与 base_url 形态
接口根地址形如 https://api.deepgram.com/v1/,语音转写对应 /listen,语音合成对应 /speak。建议把密钥写入环境变量,避免硬编码到代码里:
export DEEPGRAM_API_KEY="你的_API_Key"一次语音转写调用示例
下面用 curl 提交一段远程音频地址做转写,关键参数包括 model(识别模型,如 nova-3、nova-2 等,可用模型列表以控制台或官方文档为准)、language(语言代码,如 zh-CN、en-US)、smart_format(是否自动加标点与数字格式化)、punctuate(是否加标点)。
curl -X POST "https://api.deepgram.com/v1/listen?model=nova-3&language=zh-CN&smart_format=true&punctuate=true" \
-H "Authorization: Token $DEEPGRAM_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com/audio/sample.mp3"}'若音频在本地,可改为直接上传二进制流:
curl -X POST "https://api.deepgram.com/v1/listen?model=nova-3&language=zh-CN&smart_format=true" \
-H "Authorization: Token $DEEPGRAM_API_KEY" \
-H "Content-Type: audio/mpeg" \
--data-binary @sample.mp3语音合成则向 /speak 发送 JSON 请求体,指定 text 与音色模型,返回音频二进制,可重定向保存为文件:
curl -X POST "https://api.deepgram.com/v1/speak?model=aura-asteria-en" \
-H "Authorization: Token $DEEPGRAM_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Hello from Deepgram text to speech."}' \
--output output.mp3
额度耗尽与限流的典型表现
- 返回 401 或 403:密钥错误、已被删除,或请求头没有按
Token前缀书写。 - 返回 402 或提示额度不足:赠送额度已用完或已过期,需要充值后继续调用。
- 返回 429:触发速率限制,需要降低并发或加入退避重试。
- 返回 400:参数拼写错误,如模型名不存在、语言代码不被该模型支持、音频格式与
Content-Type不一致。
排查顺序
- 先在控制台用量页面确认额度余额与密钥状态,排除额度问题。
- 用 curl 最小请求验证鉴权,确认是密钥问题还是业务参数问题。
- 核对
model与language组合是否被支持,长音频是否需要改用异步回调模式。 - 检查网络与音频文件本身,采样率过低或编码不受支持时会返回解析错误。
- 出现持续 429 时,降低请求频率并按指数退避重试,必要时在控制台申请提高配额。
这个还能用吗?点一下告诉我们
只能从下方固定选项中选择,无法自由输入,避免垃圾信息与安全隐患。
留言区 0
真实访客可自由留言,提交后先经内容安全审核(本地 + 可选远程 API)再展示;违规内容会被拦截,不会出现在此处。示例留言均带「示例」标识,不冒充真实用户。