Skip to content

Latest commit

 

History

History
213 lines (142 loc) · 9.54 KB

File metadata and controls

213 lines (142 loc) · 9.54 KB
LiveCaptions Translator图标

LiveCaptions Translator

SakiRinn%2FLiveCaptions-Translator | Trendshift

基于Windows实时字幕的实时音频/语音翻译工具

Master Build GitHub Release Windows 11 GitHub License GitHub Stars

English | 中文

概述

✨ LiveCaptions Translator = Windows实时字幕 + 翻译API ✨

这是一个无缝集成翻译API与Windows实时字幕的轻量级工具。它可以实现实时语音翻译,无需Copilot+ PC。

Windows内置的实时字幕简单易用,资源占用少,且识别准确率极高。如果为其赋能LLM强大的翻译能力,你将获得...可能是目前最好的实时翻译器!

🚀 快速开始:发布页面下载并一键启动!

LiveCaptions Translator预览
LiveCaptions Translator预览

功能特性

  • 🔄 无缝集成

    自动调用Windows实时字幕而无需打开单独窗口。为实时音频/语音翻译提供统一体验。

    首次使用后,Windows实时字幕默认将被隐藏。您可以在设置中再次显示它。

    实时字幕显示/隐藏按钮
    实时字幕显示/隐藏按钮

    通过在Windows实时字幕设置中启用 包含麦克风音频 选项,您可以实现实时语音翻译!

    ⚠️ 重要: 您必须在Windows实时字幕中更改源语言!

  • 🎨 现代化界面

    易于使用且简洁的Fluent UI与现代Windows美学保持一致。

    它可以根据系统设置自动在浅色和深色主题🌓之间切换。

  • 🌐 多种翻译服务

    支持各种翻译引擎,包括2个开箱即用的谷歌翻译。

    已实现的翻译引擎如下表所示:

    API 类型 托管方式
    Ollama 基于LLM 自托管
    OpenAI兼容API 基于LLM 在线
    OpenRouter 基于LLM 在线
    谷歌翻译 传统翻译 在线
    DeepL 传统翻译 在线
    有道翻译 传统翻译 在线
    百度翻译 传统翻译 在线
    MTranServer 传统翻译 自托管
    LibreTranslate 传统翻译 自托管

    强烈推荐使用 基于LLM 的翻译引擎,因为LLM擅长处理不完整的句子并能很好地理解上下文。

  • 🪟 悬浮窗口

    打开无边框、透明的悬浮窗口显示字幕,提供最沉浸式的体验。这对游戏、视频和直播等场景非常有用!

    您甚至可以使其完全嵌入到屏幕中,成为屏幕的一部分。这意味着它不会影响您的任何操作!这对游戏玩家来说再合适不过了。

    悬浮窗口
    悬浮窗口

    您可以在任务栏上打开悬浮窗口,以及调整诸如窗口背景和字幕颜色、字体大小和透明度等参数。极高的可配置性使其能够完全符合您的偏好!

    您可以在设置页的 Overlay Sentences 选项调整同时显示的句子数量。

  • ⚙️ 灵活控制

    支持窗口置顶和便利的翻译暂停/恢复,并且您可以一键复制文本以便快速分享或保存。

  • 📒 历史记录管理

    记录原文和翻译文本,非常适合会议、讲座和重要讨论。

    您可以将所有记录导出为CSV文件。

    翻译历史
    翻译历史
  • 🎞️ 日志卡片

    最近的转录记录可以显示为日志卡片,这有助于您更好地把握上下文。

    您可以在主页任务栏上启用它,并在设置页的 Log Cards 选项调整卡片数量。

    日志卡片
    日志卡片

系统要求

要求 详情
支持实时字幕功能
推荐。未在之前版本测试

本工具基于Windows实时字幕,该功能自 Windows 11 22H2 起可用。

我们建议您安装 .NET运行时8.0 或更高版本。如果您无法安装,可以下载 with runtime 版本,但其文件较大。

入门指南

⚠️ 重要: 首次运行LiveCaptions Translator前,您必须完成以下步骤。

有关详细信息,请参阅Microsoft的使用实时字幕指南。

步骤1: 验证Windows实时字幕可用性

使用以下任一方法确认您的系统上可用实时字幕:

  • 在快速设置中切换 实时字幕
  • Win + Ctrl + L
  • 通过 快速设置 > 辅助功能 > 实时字幕 访问
  • 打开 开始 > 所有应用 > 辅助功能 > 实时字幕
  • 导航至 设置 > 辅助功能 > 字幕 并启用 实时字幕

步骤2: 配置Windows实时字幕

首次启动时,Windows实时字幕会请求您同意在设备上处理语音数据,并提示您下载用于设备上语音识别的语言文件。

启动Windows实时字幕后,点击 ⚙️齿轮 图标打开设置菜单,然后选择 位置 > 覆盖在屏幕上

⚠️ 非常重要! 否则隐藏Windows实时字幕后屏幕会出现显示BUG.

语音识别下的项目
需要下载的语音识别组件

配置完成后,关闭Windows实时字幕然后开始使用LiveCaptions Translator吧!🎉

项目统计

活动

GitHub Issues GitHub Pull Requests GitHub Discussions GitHub Last Commit

贡献者

Star历史

Stargazers over time