auto-caption

开麦即出字幕,会议直播网课实时上屏

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 语音识别 🍴 复刻 43 🐛 待处理 7 👀 关注 2
GitHub ↗
GitHub 星标 ★ 603
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费软件,需自行部署使用

项目预览

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

项目数据

分类语音识别
开发团队HiMeditator
定价模式🏷️完全免费
价格说明开源免费软件,需自行部署使用
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型asr,audio2text,captions,electron,python,real-time,subtitles
GitHub 星标★ 603
上线时间2025-05-11 00:00:00
代码更新2026-10-14
仓库体积32.1 MB
本站数据更新2026-11-04
维护状态较活跃
收录时间2026-09-16
浏览次数1

项目介绍

auto-caption 是一款基于 Electron 与 Python 构建的跨平台实时字幕显示软件,核心目标是把麦克风或系统音频中的语音实时转写为文字并叠加显示在屏幕上。它解决的是会议、直播、网课、线下演讲等场景中缺少即时字幕的问题,让听障用户、非母语听众或嘈杂环境下的观众也能跟上内容。项目通过 ASR(自动语音识别)把音频流转为文本,借助 Electron 实现桌面端窗口悬浮与跨平台运行,Python 侧负责识别引擎调用。用户可将其作为独立字幕条使用,也可配合 OBS 等工具推流,实现实时字幕上屏。整体定位轻量、开箱即用,适合个人和小团队快速搭建实时字幕方案,无需从零对接识别 API。

Star 增长趋势

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

数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 603

使用教程

难度:入门 约 20 分钟 部署方式:本地安装 4 步

环境要求

  • 桌面系统
  • 一段视频或音频

安装与启动步骤

  1. 1下安装包

    官方在发布页给了各系统安装包,比源码构建省事。

  2. 2同步识别引擎

    引擎单独拉一次,体积不小。

    npm run engine:sync
  3. 3导一段视频

    拖进去就出字幕,先看识别准不准。

  4. 4调时间轴

    自动切分的时间点常要手调,编辑器里能直接改。

如何确认成功

一段十分钟的中文视频能产出时间轴基本对齐的字幕,人工改几个断句即可用

注意事项

  • 它把识别模型放本机跑,素材不出机器。
  • 引擎与主程序版本要匹配,装错了不出字幕。
  • 多人对话不会自动区分说话人。
  • 长视频处理时间长,别以为卡死。

核心亮点

  • Electron+Python 架构,Windows/macOS/Linux 均可运行
  • 支持实时音频转写并悬浮显示,可直接用于直播推流字幕
  • 技术栈清晰(TypeScript+ASR),便于二次开发和替换识别引擎

不足之处

  • 早期项目,579 星规模,功能与稳定性仍在迭代
  • 依赖本地 Python 与识别模型,环境配置对新手有一定门槛

适用场景

  • 线上会议/网课实时字幕辅助听障或非母语听众
  • 直播推流时叠加实时字幕提升可访问性
  • 线下演讲或视频播放时外挂字幕条显示

替代项目

Buzz、whisper.cpp、subtitles

上一篇:vocotype-cli

下一篇:leopard

同类项目推荐

efficientspeech 开源

让语音合成在CPU上也能实时跑起来

PyTorch code implementation of EfficientSpeech - to be presented at ICASSP2023.

★ 183 2026-08-09
lingvo 开源

用 Google 的序列建模框架,快速搞定语音和翻译实验

Lingvo

★ 2868 2026-08-09
deepgram-js-sdk 开源

几行代码接入 Deepgram 语音识别与合成,实时语音应用快速落地。

Official JavaScript SDK for Deepgram.

★ 283 2026-08-09
spokestack-android 开源

给安卓应用加上完整语音对话能力,唤醒、识别、理解、合成一步到位。

Extensible Android mobile voice framework: wakeword, ASR, NLU, and TTS. Easily add v···

★ 74 2026-08-09
echogarden 开源

一站式命令行语音工具箱,搞定合成、识别、翻译和分离

Cross-platform speech toolset, used from the command-line or as a Node.js library. I···

★ 454 2026-08-09
OmniDictate 开源

本地实时语音打字,隐私安全,直接输入任何应用。

Free, open-source, real-time dictation for Windows. Runs locally (no cloud!), uses A···

★ 157 2026-08-09
Speech-and-Text 开源

一键集成多引擎,轻松实现语音转文字与文字转语音

Speech to text (PocketSphinx, Iflytex API, Baidu API) and text to speech (pyttsx3) |···

★ 340 2026-08-09
vocalinux 开源

在 Linux 上说话就能打字,全程离线不联网

Free, open-source, 100% offline voice dictation for Linux. Speak and type anywhere v···

★ 992 2026-09-23
petal 开源

菜单栏一点,本地把音频转成文字

Petal is a native macOS menu bar app for fast, local-first audio transcription.

★ 278 2026-09-24