WhisperSubTranslate

本地免费生成字幕并翻译,无需上传,隐私无忧

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 音频音乐 🍴 复刻 68 👀 关注 9
GitHub ↗
GitHub 星标 ★ 845
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 完全免费开源,本地运行,无云服务

项目预览

WhisperSubTranslate 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类音频音乐
开发团队Blue-B
定价模式🏷️完全免费
价格说明完全免费开源,本地运行,无云服务
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言JavaScript
技术栈/模型desktop-app,electron,hy-mt2,javascript,local-first,machine-translation,offline,privacy,speech-to-text,srt,subtitle-generator,subtitles,translation,video,whisper,whisper-cpp
GitHub 星标★ 845
上线时间2025-08-11 00:00:00
代码更新2026-10-10
仓库体积13.5 MB
本站数据更新2026-11-13
维护状态维护中
收录时间2026-08-15
浏览次数13

项目介绍

WhisperSubTranslate 是一款免费、本地优先的桌面应用,基于 Electron 构建,利用 OpenAI Whisper 模型从视频中提取字幕(SRT),并支持将字幕翻译成任意语言。它解决的是用户需要快速、私密地生成和翻译字幕的问题,无需上传文件到云端,无需注册账号,完全离线运行。核心能力包括:本地语音识别生成字幕、多语言机器翻译、SRT 格式导出,以及无限制使用。项目采用 JavaScript 开发,技术栈涵盖 Electron、本地翻译引擎等,强调隐私保护和数据安全。目前项目处于早期阶段,但已获得 577 个星标,显示出社区对其本地化、免费特性的认可。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-15 · 当前星标 ★ 845

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 25 分钟 部署方式:本地安装 4 步

环境要求

  • Node.js 18+
  • ffmpeg
  • 8G 内存

安装与启动步骤

  1. 1装系统依赖

    Electron 应用,需要 cmake 与 ffmpeg。

    sudo apt install cmake build-essential git ffmpeg
  2. 2克隆装依赖

    前端依赖装完才能打包。

    git clone https://github.com/Blue-B/WhisperSubTranslate.git
    cd WhisperSubTranslate && npm install
  3. 3开发运行

    先跑开发态验证字幕流程。

    npm start
  4. 4打包

    Windows 产物输出到 dist2。

    npm run build-win -- --publish never

如何确认成功

导入一段视频能生成时间轴正确的字幕文件。

注意事项

  • 多语言 README 齐全,按中文那份走。
  • 大模型首次加载慢,可换小模型。
  • 打包签名需自备证书。

核心亮点

  • 完全本地运行,视频和字幕数据不出设备,隐私安全有保障
  • 免费且无使用限制,无需注册或订阅,适合高频用户
  • 支持任意语言翻译,满足全球化内容创作和本地化需求

不足之处

  • 早期项目,功能稳定性和界面打磨可能不足
  • 依赖本地 Whisper 模型,对硬件性能有一定要求
  • 文档/社区待观察

适用场景

  • 视频创作者快速生成多语言字幕,提升国际传播效率
  • 学术或研究场景下,离线转录和翻译讲座、会议视频
  • 个人用户处理本地视频,避免上传敏感内容到云端

替代项目

Subtitle Edit、Buzz、VideoSubFinder

上一篇:minutes

下一篇:audio.cpp

同类项目推荐

xtts-webui 开源

可视化操作XTTS,零代码实现语音合成与微调

Webui for using XTTS and for finetuning it

★ 900 2026-08-09
easy-speech 开源

一行代码让网页开口说话,跨浏览器无依赖

Cross browser Speech Synthesis also known as Text to speech or TTS; no dependencies;···

★ 267 2026-08-09
Cross-Speaker-Emotion-Transfer 开源

让任意声音说出带指定情感的语音,跨说话人情感迁移。

PyTorch Implementation of ByteDance's Cross-speaker Emotion Transfer Based on Speake···

★ 193 2026-08-09
bark.cpp 开源

用C++跑Bark模型,轻量快速本地生成语音

Suno AI's Bark model in C/C++ for fast text-to-speech generation

★ 869 2026-08-09
omi-read-aloud 开源

复制即朗读,AI 回复用耳朵听

A lightweight macOS menu bar companion that reads copied conversation text and AI re···

★ 78 2026-08-09
TensorVox 开源

本地离线跑神经语音合成,低延迟高隐私,桌面即用

Desktop application for neural speech synthesis written in C++

★ 214 2026-08-09
WavTTS 开源

跳过频谱直接建模波形,少量参考音频即可克隆音色

WavTTS: Towards High-Quality Zero-Shot TTS via Direct Raw Waveform Modeling

★ 214 2026-11-08
nonverspeech38k 开源

让AI学会笑、叹、哼,生成自然非语言人声

The official repository for the paper “NonVerbalSpeech-38K: A Scalable Pipeline for···

★ 71 2026-08-09