实时翻译麦克风与系统语音,译文可写入 VRChat Chatbox 或经虚拟声卡送入游戏麦克风;默认可用本地 Whisper。
自 Releases 获取安装包或便携包:
| 类型 | 文件 | 说明 |
|---|---|---|
| 安装包 | Setup-VoxLink-x.x.x.exe | 安装至 %LOCALAPPDATA%\Programs\VoxLink(当前用户,无需管理员) |
| 便携包 | VoxLink-win-x64.zip | 解压后运行 VoxLink.exe |
均含 .NET 运行时与 Windows App SDK。未代码签名,首次运行可能触发 SmartScreen。
默认仅采集麦克风,系统回环关闭,以免 TTS 回灌。需识别其他玩家语音时,在「音频设备」启用系统回环。
VRChat OSC 不承载音频,语音模式需第三方虚拟声卡:
CABLE Input 等播放设备Settings > Audio > Microphone:选对应录音端(如 CABLE Output)| 页面 | 内容 |
|---|---|
| 实时翻译 | 模式、语言、第二目标语言、最新消息、手动输入 |
| 会话记录 | 本次运行期间的全部实时翻译与手动输入 |
| 音频设备 | 采集源、设备路由、断句、麦克风语音增强(WebRTC / RNNoise 可切换) |
| VRChat | Chatbox、语音路由、MuteSelf、字幕 |
| 模型服务 | 翻译、语音识别、语音合成各选一个服务;设置弹窗与下拉选择一一对应(标题带服务名),密钥、协议和高级参数按需打开 |
| 本地模型 | 按语音识别、翻译、语音合成分类的常用模型一键安装列表;实验性模型收进「更多模型」折叠区;安装后即可「测试」 |
| 高级设置 | 会话行为(仅转写说明)、快捷键、窗口外观、本地模型存储位置(可用系统文件夹选择器) |
| 关于 | 版本、更新、运行状态 |
| 日志 | 运行日志 |
快捷键:Ctrl+Alt+Space 开始/停止,Ctrl+Alt+Enter 翻译当前输入。变更采集设备后需重新开始会话。
VoxLink 内置常用模型的一键部署:Whisper base / large-v3-turbo、SenseVoice、FireRedASR2-CTC(中英混合准确率最高)、MiniCPM5-1B、Kokoro-82M。安装后会校验文件大小与 SHA-256;模型与运行时默认保存在 %LOCALAPPDATA%\VoxLink,可在「高级设置」中通过系统文件夹选择器改为其他磁盘位置,以减少 C 盘空间占用。
环境:Windows 10 2004+ x64、.NET 10 SDK。
dotnet build VoxLink.slnx -c Release
dotnet test tests/VoxLink.Tests/VoxLink.Tests.csproj -c Release
依赖真实 Whisper / WASAPI / VRChat / SteamVR / 云服务的测试需 VOXLINK_RUN_LIVE_TESTS=1(默认 mock,无需 API Key)。
发布:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File scripts/publish.ps1
输出目录 artifacts/release/(含 ZIP、安装包及校验和;首次执行会下载 Inno Setup 便携版)。
Issue 与 Pull Request 均可。较大改动请先开 Issue。
类型(范围): 描述(feat / fix / docs / refactor / test / chore)Directory.Build.props 中的 <Version>vX.Y.Z 触发 CI 构建 Release(标签必须与项目版本一致,否则 CI 拒绝发布)WinUI 3、Windows App SDK 2.3.1;独立 Engine(.NET 10、WASAPI、Whisper.net、sherpa-onnx、多路 ASR/翻译/TTS、VRChat OSC、OpenVR 字幕)。见 docs/architecture.md。
MIT License。第三方组件见 THIRD-PARTY-NOTICES.md。
C#
93.3%
Python
2.0%
HTML
1.7%
PowerShell
1.3%
CSS
1.1%
实时翻译麦克风与系统语音,译文可写入 VRChat Chatbox 或经虚拟声卡送入游戏麦克风;默认可用本地 Whisper。
自 Releases 获取安装包或便携包:
| 类型 | 文件 | 说明 |
|---|---|---|
| 安装包 | Setup-VoxLink-x.x.x.exe | 安装至 %LOCALAPPDATA%\Programs\VoxLink(当前用户,无需管理员) |
| 便携包 | VoxLink-win-x64.zip | 解压后运行 VoxLink.exe |
均含 .NET 运行时与 Windows App SDK。未代码签名,首次运行可能触发 SmartScreen。
默认仅采集麦克风,系统回环关闭,以免 TTS 回灌。需识别其他玩家语音时,在「音频设备」启用系统回环。
VRChat OSC 不承载音频,语音模式需第三方虚拟声卡:
CABLE Input 等播放设备Settings > Audio > Microphone:选对应录音端(如 CABLE Output)| 页面 | 内容 |
|---|---|
| 实时翻译 | 模式、语言、第二目标语言、最新消息、手动输入 |
| 会话记录 | 本次运行期间的全部实时翻译与手动输入 |
| 音频设备 | 采集源、设备路由、断句、麦克风语音增强(WebRTC / RNNoise 可切换) |
| VRChat | Chatbox、语音路由、MuteSelf、字幕 |
| 模型服务 | 翻译、语音识别、语音合成各选一个服务;设置弹窗与下拉选择一一对应(标题带服务名),密钥、协议和高级参数按需打开 |
| 本地模型 | 按语音识别、翻译、语音合成分类的常用模型一键安装列表;实验性模型收进「更多模型」折叠区;安装后即可「测试」 |
| 高级设置 | 会话行为(仅转写说明)、快捷键、窗口外观、本地模型存储位置(可用系统文件夹选择器) |
| 关于 | 版本、更新、运行状态 |
| 日志 | 运行日志 |
快捷键:Ctrl+Alt+Space 开始/停止,Ctrl+Alt+Enter 翻译当前输入。变更采集设备后需重新开始会话。
VoxLink 内置常用模型的一键部署:Whisper base / large-v3-turbo、SenseVoice、FireRedASR2-CTC(中英混合准确率最高)、MiniCPM5-1B、Kokoro-82M。安装后会校验文件大小与 SHA-256;模型与运行时默认保存在 %LOCALAPPDATA%\VoxLink,可在「高级设置」中通过系统文件夹选择器改为其他磁盘位置,以减少 C 盘空间占用。
环境:Windows 10 2004+ x64、.NET 10 SDK。
dotnet build VoxLink.slnx -c Release
dotnet test tests/VoxLink.Tests/VoxLink.Tests.csproj -c Release
依赖真实 Whisper / WASAPI / VRChat / SteamVR / 云服务的测试需 VOXLINK_RUN_LIVE_TESTS=1(默认 mock,无需 API Key)。
发布:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File scripts/publish.ps1
输出目录 artifacts/release/(含 ZIP、安装包及校验和;首次执行会下载 Inno Setup 便携版)。
Issue 与 Pull Request 均可。较大改动请先开 Issue。
类型(范围): 描述(feat / fix / docs / refactor / test / chore)Directory.Build.props 中的 <Version>vX.Y.Z 触发 CI 构建 Release(标签必须与项目版本一致,否则 CI 拒绝发布)WinUI 3、Windows App SDK 2.3.1;独立 Engine(.NET 10、WASAPI、Whisper.net、sherpa-onnx、多路 ASR/翻译/TTS、VRChat OSC、OpenVR 字幕)。见 docs/architecture.md。
MIT License。第三方组件见 THIRD-PARTY-NOTICES.md。
C#
93.3%
Python
2.0%
HTML
1.7%
PowerShell
1.3%
CSS
1.1%