开始同传 选择一个场景模式
💬
双向同传说中文出英文,说英文出中文
🌐
单向对话只输出目标语言字幕 + TTS
📋
纯字幕不发声,只做文本翻译
🎙️
实时解说低延迟 TTS 配音
同传工作台 {{ sourceLang }} → {{ targetLang }}
出站(我 → 对方){{ stateText[outState] || outState }}
ASR
{{ outLat.asr }}
翻译
{{ outLat.trans }}
TTS
{{ outLat.tts }}
入站(对方 → 我){{ stateText[inState] || inState }}
ASR
{{ inLat.asr }}
翻译
{{ inLat.trans }}
TTS
{{ inLat.tts }}
{{ l.text }}
等待语音…
运行中 · {{ elapsed }}
启动中…
音频中心 点击设备即绑定到该端口
当前是云端模式,下面的设备来自服务器,不是你的电脑。
本机音频需要装客户端:下载客户端。
你的设备绑定会保存在本浏览器,不会影响其他租户。
{{ bindingMsg }}
{{ bindingErr }}
输入设备麦克风采集(Original Mic)
- {{ d.name }} 当前 虚拟
- 未检测到输入设备
{{ portBindings.original_mic ? ('已绑定:' + portBindings.original_mic) : '未绑定(用系统默认)' }}
系统声音采集对方声音(Platform Audio 回环)
- {{ d.label || d.name }} 当前 默认
- 未检测到回环设备
{{ portBindings.platform_audio ? ('已绑定:' + portBindings.platform_audio) : '未绑定(双向同传需要它)' }}
AI 输出TTS 合成声音(Universal Mic)
- 跟随系统默认播放设备 当前
- {{ d.name }} 当前 虚拟
- 未检测到输出设备
{{ portBindings.universal_mic ? ('已绑定:' + portBindings.universal_mic) : '跟随系统默认播放设备' }}
要给别人听,绑到 CABLE Input 等虚拟声卡;绑到扬声器会把译文直接外放。
端口绑定按设备名保存(不是索引):Windows 改默认设备或插拔设备后索引会整体错位,而且不会报错。
改完重启会话生效。
直播中心 译文输出到 OBS / 直播软件
OBS 推流译文语音输出端口(stream_mix)
{{ streamMixEnabled ? '已启用' : '未启用' }}
{{ streamMixDevice }}
实时字幕会话中的译文预览
{{ l.text }}
无活动会话
一键开播启用推流口 + 启动同传
直播进行中 · {{ elapsed }}
应用连接 第三方软件状态总览
{{ p.label }}{{ p.scene }}
{{ p.enabled ? '已启用' : '未启用' }}
暂无平台配置。可在「设置」中通过
PUT /api/config 添加。
用量 余额与消费明细
读取失败:{{ usageError }}
钱包
可用点数{{ walletInfo ? fmtNum(walletInfo.available_points) : '—' }}
账户余额(含冻结){{ walletInfo ? fmtNum(walletInfo.balance_points) : '—' }}
冻结中{{ walletInfo ? fmtNum(walletInfo.frozen_points) : '—' }}
累计充值(元){{ walletInfo ? fmtNum(walletInfo.total_recharged_cny) : '—' }}
更新时间{{ walletInfo ? fmtTime(walletInfo.updated_at) : '—' }}
本会话(实时,会话停止后归零)
输入时长{{ totalIn }}s
输出时长{{ totalOut }}s
已消耗点数{{ pointsSpent }}
账本明细(最近 50 条)
| 时间 | 类型 | 点数 | 余额后 | 备注 |
|---|---|---|---|---|
| {{ fmtTime(e.created_at) }} | {{ ledgerKind(e.kind) }} | {{ e.points >= 0 ? '+' : '' }}{{ fmtNum(e.points) }} | {{ fmtNum(e.balance_after) }} | {{ e.note || e.ref || '—' }} |
| 暂无记录 | ||||
最后刷新:{{ usageLoadedAt }}
设置 基础项可改;端点/密钥等高级项只读
{{ settingsErr }}
翻译
额外把对方的声音译回来;开启前需绑好 Platform Audio 与 Incoming Monitor
音频缓冲
ms · 越小延迟越低,太小可能丢块
ms · 只用于掩盖断续,不是延迟旋钮
端口设备绑定
设备按名称保存而不是索引:Windows 改默认设备或插拔设备后索引会整体错位,而且不会报错。
本租户翻译密钥(可选)
已配自己的 Key:{{ tenantKey.hint }}
未配 → 使用平台额度(所有人共用一把,限流也共用)
服务端未配置加密口令(
HUB_SECRET_KEY),暂不支持自带 Key。
{{ keyMsg }}
自带 Key 走你的阿里云额度,不受平台限流影响;Key 在服务器上加密存储,
界面永不回显完整值。只有
owner/admin 能改。
{{ settingsMsg }}
高级(只读完整配置)
只有
audio / translate / routing / platforms
四段可写(PUT /api/config 会 403 拒绝其它段);
billing / relay / asr 属平台全局配置,需直接改服务器上的配置文件。
密钥不在配置里(DASHSCOPE_API_KEY 只存服务端)。
{{ rawConfig || '(尚未加载)' }}
同传工作台 {{ sourceLang }} → {{ targetLang }}
场景模式
已应用 · 重启会话生效
出站(我 → 对方){{ stateText[outState] || outState }}
ASR
{{ outLat.asr }}
翻译
{{ outLat.trans }}
TTS
{{ outLat.tts }}
入站(对方 → 我){{ stateText[inState] || inState }}
ASR
{{ inLat.asr }}
翻译
{{ inLat.trans }}
TTS
{{ inLat.tts }}
{{ l.text }}
等待语音…