DevTrends开发者趋势
主题色

jfhshx /

game-subtitle-cpp

推荐我自己AI的一个开源项目: 游戏语音本地实时翻译悬浮字幕(game-subtitle-cpp) 这是一个游戏语音本地实时翻译悬浮字幕工具(C++ / Qt 6 版)。它捕获系统回环音频,通过本地语音识别 + 本地机器翻译,在桌面悬浮窗实时显示双语字幕。全程离线运行,音频不落盘,隐私数据不出本机。 主要特点: 1. 全程离线:语音识别与翻译都在本机完成,不依赖任何云端服务。 2. 隐私优先:音频流仅用于实时识别,不写盘、不上传。 3.…

DT生活与娱乐

关于

推荐我自己AI的一个开源项目: 游戏语音本地实时翻译悬浮字幕(game-subtitle-cpp) 这是一个游戏语音本地实时翻译悬浮字幕工具(C++ / Qt 6 版)。它捕获系统回环音频,通过本地语音识别 + 本地机器翻译,在桌面悬浮窗实时显示双语字幕。全程离线运行,音频不落盘,隐私数据不出本机。 主要特点: 1. 全程离线:语音识别与翻译都在本机完成,不依赖任何云端服务。 2. 隐私优先:音频流仅用于实时识别,不写盘、不上传。 3. 实时优先:「流式 + 精准」两遍识别,兼顾出字速度与翻译准确率。 4. 低资源占用:原生 C++ / Qt,无 WebView 依赖,内存与 CPU 占用更低。 5. GPU 加速:支持 DirectML(DX12)推理,可开关,失败自动回退 CPU。 6. GTCRN 降噪:语音增强,降噪档位(关/低/高)可调。 7. 进程联动:可指定目标游戏进程,自动开始/停止字幕。 8. 术语表:支持自定义专有名词翻译(翻译前掩码、翻译后还原)。 9. 历史记录:SQLite 持久化,支持查看、清空、导出 CSV。 技术栈方面,采用 Qt 6.8 桌面 UI,sherpa-onnx 做语音识别(C++ API 直链),MTranServer(Bergamot) 做本地机器翻译。 这是我之前 Rust/Tauri 版的 C++ 重写版,相比原版更轻量、性能更好。非常适合打外服游戏、看生放送、或者任何需要实时听懂外语语音的场景。

收录记录

  1. 阮一峰周刊·用户投稿

    2026年8月25日 · 1 次收录

讨论这个产品