返回 AI 提供商

Soniox 设置教程

概述

本教程将指导您设置 Soniox 以与 Sokuji 配合使用。Soniox 是实时语音到语音翻译服务,在同一个流式 API 调用中完成 60 多种语言的转写与翻译。

1注册 Soniox 账户

访问 console.soniox.com/signup 注册一个免费账户。如果您已有 Soniox 账户,可直接在 console.soniox.com 登录。

2打开控制台

登录后打开 Soniox 控制台。新账户会自带一个默认项目(“My First Project”)。

3进入 API Keys

在控制台中打开您的项目,点击侧边栏的 API Keys(API 密钥)。

4创建 API Key

点击 创建新密钥,为其命名(例如“Sokuji”)并确认。请立即复制密钥——它只会显示一次。

5在 Sokuji 中配置

打开 Sokuji,在设置面板中选择 Soniox 作为 AI 提供商。粘贴您的 API Key,选择源语言(或自动检测)和目标语言,并挑选一个声音。在语音区块(快捷设置,或设置 → 高级 → 音频)中,对方听到的翻译决定您的翻译是朗读出来还是仅显示文字。

6测试连接

点击开始会话按钮,对着麦克风说话,验证实时翻译是否正常工作。您应能看到转写文字和译文。朗读的翻译会送入虚拟麦克风给对方听;如果您自己也想听到,请在语音区块中打开我也听。

功能介绍

什么是 Soniox?

Soniox 是端到端实时语音翻译服务:

  • 实时语音到语音翻译:转写、翻译和语音合成在同一条管线中完成
  • 在同一个流式 API 调用中转写并翻译 60 多种语言,翻译不额外收费
  • 自动语言检测:将源语言设为“自动检测”,Soniox 会识别所说的语言
  • 200 个内置声音用于朗读翻译,也可以用一段简短的录音克隆声音

支持的语言

支持 60 多种语言,可在任意语言之间互译:

  • 源语言可以指定具体语言,也可以选择“自动检测”
  • 目标语言可选 60 多种语言中的任意一种
  • 涵盖中、英、日、韩、西、法、德、意、葡、俄等众多语言

模式与选项

  • 朗读或仅文字:在语音区块中,“对方听到的翻译”把您的翻译朗读进虚拟麦克风,“我听到的翻译”把对方的翻译朗读给您听。关闭其中任何一个,那一方就只显示文字
  • 声音:在设置 → 高级 → 提供商 → 语音设置中,从 200 个内置声音里挑选,或克隆您自己的声音。打开“我听到的翻译”时会多出第二行“我听到的声音”,用来选择给您朗读对方翻译的声音:只能选内置声音,如果选了和您自己相同的声音,会改用另一个声音朗读
  • 双向翻译:在“两者”模式下,默认每个方向各运行一个 Soniox 会话(「两者」模式下共享会话:禁用)。选择“已启用”则由一个会话翻译双方并自动区分说话人,成本和延迟更低;两个会话费用约为两倍,但双方同时说话时更可靠
  • 面对面:在“两者”模式下把“对方在哪里”设为“就在身边”,两个人共用一个麦克风,各自在一只耳机里听到对方说话的翻译。面对面始终使用一个共享会话
  • 源语言与翻译模式:“自动检测”适用于翻译您自己的声音(“我”模式)。在“对方”或“两者”模式下,请指定具体的源语言——自动检测无法反向使用,不能把对方的话翻译成您的语言。
  • 无需手动设置轮次检测——Soniox 在服务端自动检测语音断点

故障排除

常见问题

认证错误: 请确认 API Key 复制无误、没有多余空格。如果密钥丢失,请在 Soniox 控制台重新创建——密钥只显示一次。

连接错误: 检查网络连接是否正常,确保防火墙没有阻止 WebSocket 连接。如果使用代理,请确保代理支持 WebSocket。

听不到翻译语音: 如果能看到译文却听不到声音,请检查语音区块:“对方听到的翻译”必须打开。您的翻译会送入虚拟麦克风给对方听;如果您自己也想听到,请打开“我也听”,并检查那一行选择的设备。

使用建议

  1. 使用稳定的网络连接以获得最佳实时质量
  2. 在安静的环境中使用以获得最佳语音识别效果
  3. 如果自动检测识别错误,请手动指定源语言
  4. 在 Soniox 控制台中定期查看用量和余额

需要更多帮助?请查阅 Soniox 官方文档,或访问我们的 GitHub 仓库获取支持。

打开 Soniox 控制台