🌐 环球客源通

可用点数 {{ balanceText }}
会话状态 {{ stateLabel }}

音频中心 点击设备即绑定到该端口

当前是云端模式,下面的设备来自服务器,不是你的电脑。 本机音频需要装客户端:下载客户端。 你的设备绑定会保存在本浏览器,不会影响其他租户。
{{ 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 等虚拟声卡;绑到扬声器会把译文直接外放。
📱
第三方软件对接外部应用
  • {{ p.label }}已启用
  • 暂无平台配置
{{ platforms.length }} 个应用
详情见 应用连接
端口绑定按设备名保存(不是索引):Windows 改默认设备或插拔设备后索引会整体错位,而且不会报错。 改完重启会话生效。

直播中心 译文输出到 OBS / 直播软件

📡
OBS 推流译文语音输出端口(stream_mix)
{{ streamMixEnabled ? '已启用' : '未启用' }} {{ streamMixDevice }}
📝
实时字幕会话中的译文预览

{{ l.text }}

无活动会话

▶️
一键开播启用推流口 + 启动同传
直播进行中 · {{ elapsed }}

应用连接 第三方软件状态总览

手机桥接 {{ bridgeConnected ? '已连接' : '未连接' }}
{{ platIcon(p.id) }}
{{ p.label }}{{ p.scene }}
{{ p.enabled ? '已启用' : '未启用' }}
输入 {{ p.input_port }} 输出 {{ p.output_port }} 语言 {{ p.source_language }} → {{ p.target_language }}
暂无平台配置。可在「设置」中通过 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
关闭后模型不再返回译文字幕,只出声音 —— 顺带省下输出文本的 Token (官方 100 元/百万 Token)。适合只关心听译音的直播挂机。
音频缓冲
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 }}
音频 {{ outAudio }}s输出 {{ outOutAudio }}s字幕 {{ outTransCount }} 句

入站(对方 → 我){{ stateText[inState] || inState }}

ASR
{{ inLat.asr }}
翻译
{{ inLat.trans }}
TTS
{{ inLat.tts }}

{{ l.text }}

字幕已关闭(设置 → 「显示文本」可重新开启),译文仍在出声

等待语音…