Repository navigation
Releases: aolingge/DeutschOverlay
Release list
Deutsch Overlay 0.1.0
Windows 11 上的德语实时字幕条:识别电脑正在播放的声音,德语直接显示,英语和中文翻译成德语。
下载
DeutschOverlay-0.1.0-win64.7z— 完整可运行包(约 1.5 GB,解压后约 3 GB),已内含 EXE、三套本地模型、语音检测模型、NVIDIA GPU 运行库,以及LICENSE、THIRD-PARTY-NOTICES.md、SECURITY.md、CHANGELOG.md。SHA256SUMS.txt— 校验和。install-release.ps1— 一键安装脚本:校验压缩包、解包、逐文件校验、模型自检、创建快捷方式。
# 校验下载是否完整
Get-FileHash .\DeutschOverlay-0.1.0-win64.7z -Algorithm SHA256
# 应输出 C2BB75F4B3464BD9188C2D9AB00E6D23A666671774ED5201A9D3331BCC9F0B19安装
方式一:一键安装(推荐) — 把 DeutschOverlay-0.1.0-win64.7z、SHA256SUMS.txt、install-release.ps1 放在同一个文件夹:
powershell -ExecutionPolicy Bypass -File .\install-release.ps1脚本会核对 SHA-256(不匹配就拒绝安装),解压到临时目录,把完整文件夹复制进 %LOCALAPPDATA%\Programs\DeutschOverlay\,逐文件校验后运行模型自检,最后创建桌面与开始菜单快捷方式。-VerifyOnly 只校验不安装;-KeepExtracted 保留解压目录。
方式二:手动解压
- 用 7-Zip、WinRAR、Bandizip 或 Windows 11 24H2+ 的资源管理器把压缩包完整解压到任意目录;
- 双击目录里的
DeutschOverlay.exe; - 首次运行会打开设置窗口,选好字幕内容和播放设备即可,应用会留在系统托盘。
不要只复制 EXE —— 识别需要与它同目录的 models 文件夹。没有 NVIDIA 显卡或显存不足时会自动回退到 CPU(更慢)。
本版功能
- 德语识别 + 英语/中文翻译成德语;语言可自动判断,也可固定成当前视频的语言。
- 本地模式完全离线,不录音、不上传;在线 Azure 模式按需开启。
- 字幕条九宫格定位、解锁拖动并记忆自定义位置;四种外观预设,背景/文字/原文/边框颜色、不透明度、边框、圆角、内边距、宽度、字号全部可调。
- 自动跟随系统默认播放设备,也可手动指定;设备断开时提示“暂不可用”并等待重连,不会暗中切换。
- 全局快捷键
Ctrl+Alt+1..4、系统托盘、单实例、学习记录(最近 200 条,只存在于内存)。 - 本版修复:GPU 解码失败时字幕停止、在线静音停流漏掉句尾、晚到的临时字幕覆盖最终字幕、设置保存失败误报成功、显示器变化后字幕条不复位。
已知限制
- 独占全屏、独占音频、部分反作弊游戏与受保护视频可能阻止采集或覆盖显示。
- 不区分游戏、视频与系统通知;不监听麦克风;同一时刻只监听一个播放端点。
- 约 2–3 秒是延迟目标而非保证。
- 合成语音已验收;具体游戏、真人口音、多屏热拔插与真实 Azure 账号链路仍需对应场景验收。完整测试记录(含未验证项)见 docs/verification.md。
隐私
默认本地模式不录音、不上传,无遥测。只有在你主动启用在线模式后,播放声才会发送到 Microsoft Azure;凭据存放在 Windows 凭据管理器,不写入设置文件。见 SECURITY.md。
English: Download DeutschOverlay-0.1.0-win64.7z and either run the shipped install-release.ps1 (checks the SHA-256, copies the app into your profile, self-tests it, creates the shortcuts) or extract the archive completely (the models folder beside the executable is required) and run DeutschOverlay.exe. Local mode is fully offline and never records or uploads audio; Azure online mode is opt-in. The UI is in Chinese. See the README for details.
Packaged third-party components and the three speech/translation models keep their own upstream licenses — see THIRD-PARTY-NOTICES.md.