Repository navigation
Releases: CerealAxis/Nola-Translator
Release list
v1.0.9
Nola Translator 1.0.9
Adds a guided onboarding experience, fixes floating captions and audio recordings in live translation sessions, and improves model downloads, log management, and localization.
Highlights
- Added a guided onboarding experience.
- Fixed multiple issues with floating captions. Thanks @似了 for the feedback.
- Fixed background noise in audio recordings saved with live translation sessions and switched the recording format to MP3. Thanks @似了 for the feedback.
- Improved model downloads.
- Improved log management, inspired by Minecraft server log archiving: keeps the 10 most recent startup logs, leaves the latest log as JSONL, and compresses each other retained log as
.jsonl.gz. - Further refined the app's localized UI.
- If a selected compute device is unavailable, the app falls back to the engine-selected default and shows a toast notification.
Download
Changelog
Nola Translator 1.0.9
加入新手指引功能,修复悬浮字幕和同传录音问题,并优化模型下载、日志管理和软件本地化 UI。
重点更新
- 加入新手指引功能。
- 修复悬浮字幕的诸多问题,感谢 @似了的反馈。
- 修复同传记录录制中的杂音,并将录音格式调整为 MP3,感谢 @似了的反馈。
- 优化模型下载。
- 优化日志记录:参考 Minecraft 服务器的日志归档方式,保留最近 10 份启动日志;最新日志保持为 JSONL,其余保留日志分别压缩为
.jsonl.gz存储。 - 对软件本地化 UI 进一步优化。
- 指定的计算设备无法检测到时,自动回退至由引擎决定的默认设备,并显示 Toast 通知。
下载
更新日志
贡献者
Tip
大家反馈问题可以尽可能通过Github Issue反馈,方便我在更新日志中加上协作者信息
v1.0.8
Nola Translator 1.0.8
Adds a new settings page and release announcements, improves model downloads and meeting notes, and introduces a multilingual product website.
Highlights
- Added a new More settings page with app information, HeroUI credits, sponsor placeholders, and advanced options.
- Added update checks that show the current release notes or announce a newer version.
- Improved model downloads with resumable transfers and additional download sources.
- Added Markdown rendering for meeting notes and improved the update dialog layout.
- Improved audio capture and browser integration, and updated the browser extension release.
- Added a multilingual product website and documentation.
Download
Changelog
Nola Translator 1.0.8
新增“更多”设置页面与版本公告,改进模型下载和会议记录,并上线多语言产品网站。
重点更新
- 新增“更多”页面,集中展示软件信息、HeroUI 致谢、赞助者占位和高级设置。
- 新增检查更新功能,可查看当前版本公告或较新版本的更新内容。
- 改进模型下载,支持断点续传和更多下载来源。
- 会议记录支持 Markdown 渲染,并优化更新弹窗布局。
- 改进音频采集和浏览器集成,同时更新浏览器扩展版本。
- 上线多语言产品网站与文档站。
下载
更新日志
v1.0.7
Nola Translator 1.0.7
Improves audio setup and browser caption reliability, adds complete CJK localization, and makes recognition and translation errors easier to understand.
Highlights
- Added a two-second audio capture preview and improved handling of audio devices and browser audio timelines.
- Added complete Chinese, Japanese, and Korean interface translations, with bundled regional CJK fonts.
- Improved browser caption connection and capture feedback, including clearer handling of extension compatibility, audio, and session errors.
- Added more specific cloud recognition and model loading errors to help identify the cause of a failure.
- Added automatic retries for temporary translation failures while keeping intermediate errors from replacing the current caption.
Download
Changelog
Nola Translator 1.0.7
改进音频设置与浏览器字幕连接体验,补全中日韩界面本地化,并让识别和翻译错误更容易理解。
重点更新
- 新增两秒音频采集试听,改进音频设备处理和浏览器音频时间线隔离。
- 补全简体中文、繁体中文、日语和韩语界面,并随应用打包对应的 CJK 区域字体。
- 改进浏览器字幕的连接与采集反馈,更清楚地提示扩展兼容性、音频和会话错误。
- 细分云端识别和模型加载错误,帮助定位失败原因。
- 临时翻译失败时自动重试,并避免中间错误覆盖当前字幕。
下载
更新日志
v1.0.6
Nola Translator 1.0.6
Adds cloud recognition and translation providers, expands local translation model support, and improves browser captioning.
Highlights
- Added Aliyun LiveTranslate and MiniMax Speech-to-Text for cloud speech recognition, plus MyMemory for cloud translation.
- Added Bilibili Index-Translate local models and its free API, and added the official Hunyuan MT2 7B model.
- Improved browser caption presentation, silent-tab audio detection, and audio connection handling.
- Improved GitHub proxy selection by removing unavailable nodes.
Download
Changelog
Nola Translator 1.0.6
新增云端识别与翻译服务,扩展本地翻译模型支持,并改进浏览器字幕体验。
重点更新
- 新增阿里云实时识别、MiniMax 语音识别和 MyMemory 云端翻译服务。
- 新增哔哩哔哩 Index-Translate 本地模型与免费 API,并加入腾讯官方混元 MT2 7B 模型。
- 改进浏览器字幕呈现、标签页静音检测和音频连接处理。
- 优化 GitHub 加速节点选择,自动移除不可用节点。
下载
修改日志
v1.0.5
Nola Translator 1.0.5
Streams cloud translations, cuts model startup time, and records a complete diagnostics log for every launch.
Highlights
- Cloud translation now streams, so translated text arrives progressively instead of in one block.
- The selected recognition and local translation models load together during prewarm and stay resident between sessions.
- Every launch writes its own diagnostics log, with an Open log folder button in settings.
- The free-text GitHub prefix became a node picker that can probe the catalog and keep the fastest line.
Download
Changelog
Nola Translator 1.0.5
云端翻译改为流式输出,缩短模型启动时间,并为每次启动保存完整诊断日志。
重点更新
- 云端翻译改为流式输出,译文逐段浮现,不再等整段返回。
- 所选识别模型与本地翻译模型在预热阶段并发加载,并在多场同传之间常驻。
- 每次启动都会生成独立的诊断日志,设置里新增「打开日志目录」。
- GitHub 加速前缀改为节点选择器,可自动测速并选用最快的线路。
下载
修改日志
v1.0.4
Nola Translator 1.0.4
Improves inference runtime configuration, and adds download mirrors, proxy scoping, and in-app update notices.
Highlights
- Reworked inference runtime configuration, covering NVIDIA, AMD and Intel GPUs.
- Added mirror downloads for PyPI, Hugging Face and GitHub.
- Added an in-app update check.
Runtime Components
- The installer no longer ships PyTorch or llama.cpp binaries. It carries only the built-in Python 3.12 and the component catalog; install the combination you need yourself from Settings → Compute Devices.
- Components are stored in a
runtimesfolder inside your selected model storage location, so moving model storage moves them along with it. - PyTorch, Python and llama.cpp installations already on your computer are discovered and reused automatically. A local PyTorch is only reusable when it is a cp312 build; any other version is reported as incompatible, with a prompt pointing at the option that does fit.
- Component state now distinguishes four cases: installed, not installed, install failed, and incompatible with the built-in Python.
- Installation reports five stages — download, verify, extract, resolve dependencies, check result — with elapsed time and a cancel button at any point. Cancelling keeps whatever has already been downloaded.
- Installing or repairing a component stops the engine automatically and restarts it afterwards; installation is refused while a session is running.
- Every install is verified against the selected version and backend afterwards, and a failed verification keeps the full pip log next to the component.
- Added a repair panel for reinstalling the PyTorch and llama.cpp components you already have, including a "force reinstall" option for an otherwise healthy component.
- Starting a session re-checks components first; when something is missing you get a prompt that jumps straight to the right panel.
- Two new checks catch hardware that no longer matches the saved configuration: a GPU that has been disconnected, and a selected device whose backend does not match the installed component.
- Fixed Torch 2.3.x combinations (DirectML, plus the 2.3.1 CUDA 12.1, CUDA 11.8 and CPU builds) failing to install or to start because of how their DLL directories were resolved.
Download
Changelog
Nola Translator 1.0.4
优化软件推理运行环境配置,新增下载镜像与代理分流、应用内更新提示。
重点更新
- 优化推理运行环境配置(N卡、A卡、I卡)
- 新增PyPI、Hugging Face 与 GitHub 镜像下载功能
- 新增检查更新的功能
运行组件
- 安装包不再内置 PyTorch 与 llama.cpp 本体,改为只携带内置 Python 3.12 和组件清单;需要的组合请在设置 → 计算设备里自行安装。
- 组件保存在模型存储位置下的
runtimes文件夹,模型存储位置改了,组件跟着一起走。 - 会自动发现并复用电脑上已有的 PyTorch、Python 与 llama.cpp。复用本机 PyTorch 必须是 cp312 版本,其他版本会判为不兼容,并提示选择合适的那一项。
- 组件状态细分为四种:已安装、未安装、安装异常、与内置 Python 不兼容。
- 安装过程分为下载、校验、解压、准备依赖、检查安装结果五段,显示已用时间并可随时取消;取消后已下载的部分会保留。
- 安装或修复组件会自动停掉引擎,装完再拉起;同传进行中不允许安装。
- 装完会自动校验版本与后端,校验失败会在组件旁保留完整的 pip 日志。
- 新增环境修复面板,可重装已有的 PyTorch 与 llama.cpp 组件;对状态正常的组件也提供「强制重新安装」。
- 启动同传前会先复查组件,缺少组件时弹出提示并可一键跳转到对应面板。
- 新增两道拦截,专门捕捉与已保存配置不再匹配的硬件:指定显卡已断开,以及所选设备的后端与已安装组件不一致。
- 修复 Torch 2.3.x 组合(DirectML,以及 2.3.1 的 CUDA 12.1、CUDA 11.8 与 CPU)因 DLL 目录解析错误而装不上或起不来的问题。
下载
修改日志
v1.0.3
Nola Translator 1.0.3
Bring real-time captions and translation to browser videos. Nola Translator 1.0.3 introduces browser extensions for Chrome and Edge, with improvements to caption display, engine startup, and Windows packaging.
Highlights
- Display real-time captions on YouTube, Bilibili, and supported websites.
- Capture audio from the current browser tab or a system audio device.
- Browser captions follow the recognition language, target language, and display preferences configured in Nola.
- Windows installers now build and include the latest browser extension and Native Messaging host.
Browser Captions
- Fade captions between sentences without flickering as recognition results update.
- Warm up SenseVoice before the first live inference to reduce cold-start delays.
- Fix an issue where older Python environments could load outdated engine code and fail to start the caption service.
Installation
- Install and launch Nola Translator.
- Go to Settings → Browser Connection, enable the connection, and download the Chrome or Edge extension.
- Extract the extension ZIP. Enable Developer mode on the browser’s extensions page, then load the extracted folder.
- Open a supported video page, click the Nola captions button on the player, and start captioning.
When capturing a browser tab, select the current tab and enable audio sharing in the browser’s sharing prompt.
Download
- [Windows x64 Installer (EXE)](https://github.com/CerealAxis/Nola-Translator/releases/download/v1.0.3/Nola-Translator-1.0.3-Windows-x64-Setup.exe)
- [Windows x64 Installer (MSI)](https://github.com/CerealAxis/Nola-Translator/releases/download/v1.0.3/Nola-Translator-1.0.3-Windows-x64-Setup.msi)
- [Source ZIP](https://github.com/CerealAxis/Nola-Translator/releases/download/v1.0.3/Nola-Translator-1.0.3-Source.zip)
Changelog
[Compare v1.0.2...v1.0.3](v1.0.2...v1.0.3)
Nola Translator 1.0.3
为浏览器视频带来实时字幕与翻译。Nola Translator 1.0.3 新增 Chrome 和 Edge 浏览器扩展,并改进字幕显示、引擎启动和 Windows 安装包构建。
重点更新
- 在 YouTube、B 站及支持的网站上显示实时字幕。
- 支持采集当前浏览器标签页音频,或使用系统音频设备。
- 浏览器字幕沿用 Nola 中设置的识别语言、目标语言和显示偏好。
- Windows 安装包会构建并内置最新的浏览器扩展与 Native Messaging 连接程序。
浏览器字幕
- 字幕在整句切换时淡入淡出;同一句识别结果逐步更新时不再闪烁。
- 针对 SenseVoice 执行首次推理预热,减少开始播放后的冷启动延迟。
- 修复旧版 Python 运行环境继续加载旧引擎代码,导致字幕服务无法启动的问题。
安装
- 安装并启动 Nola Translator。
- 前往设置 → 浏览器连接,启用连接并下载对应的 Chrome 或 Edge 扩展。
- 解压扩展 ZIP,在浏览器扩展管理页启用开发者模式,然后加载解压后的文件夹。
- 打开支持的视频页面,点击播放器上的 Nola 字幕按钮并开始识别。
采集标签页音频时,请在浏览器的共享提示中选择当前标签页,并开启音频共享。
下载
- [Windows x64 安装程序(EXE)](https://github.com/CerealAxis/Nola-Translator/releases/download/v1.0.3/Nola-Translator-1.0.3-Windows-x64-Setup.exe)
- [Windows x64 安装程序(MSI)](https://github.com/CerealAxis/Nola-Translator/releases/download/v1.0.3/Nola-Translator-1.0.3-Windows-x64-Setup.msi)
- [源码 ZIP](https://github.com/CerealAxis/Nola-Translator/releases/download/v1.0.3/Nola-Translator-1.0.3-Source.zip)
修改日志
v1.0.2
v1.0.1
v1.0.0
Full Changelog: https://github.com/CerealAxis/Nola-Translator/commits/v1.0.0