EchoTranscribe icon

EchoTranscribe

EchoTranscribe 是一款开源桌面应用,使用 Whisper 模型进行本地音频转写;文件保留在设备上,支持批量转写,并可导出为 TXT、SRT 或 JSON。

EchoTranscribe

开源的本地音频转写

EchoTranscribe 是一款基于本地 AI 的开源音频转写桌面应用。它使用 Whisper 模型将语音转换为文本,同时将音频文件保留在用户的设备上,因此可被视为面向离线转写工作流的隐私优先选项。

该应用打包为跨平台的 Tauri 桌面应用,后端使用 Python,前端使用 React/TypeScript。README 将其定位为适合单文件转写、批量处理、转写内容审阅,以及导出为 TXT、SRT 和 JSON 等常见格式。

核心功能

完全本地处理

在本地转写音频,因此文件保留在你的电脑上,README 将其描述为该产品的主要隐私和安全优势。

Whisper 模型选择

使用基于 Whisper 的模型进行转写,README 中描述了 Tiny、Base、Small 和 Medium 等模型大小选项。

批量转写

在一次会话中处理多个音频文件,并支持按文件进行进度跟踪的批量转写。

多种音频格式

支持 MP3、WAV、FLAC、M4A、OGG 和 WebM 输入文件,README 还列出了每个文件 500 MB 的最大大小。

精确时间戳

显示词级时间戳,帮助用户浏览转写内容并回查音频的特定部分。

灵活的导出选项

可导出为 TXT、SRT 或 JSON,并支持单个与批量导出流程。

常见使用场景

  • 私密的单次转写

    使用 EchoTranscribe 将单个录音转换为文本,同时将音频文件保留在本地设备上。

  • 批量转写

    一次处理多段录音,并按文件查看进度,适合重复性的转写工作负载。

  • 带时间戳的转写审阅

    当你需要跳回音频的特定片段时,可使用词级时间戳审阅转写内容。

  • 多格式导出

    根据需要将完成的转写导出为 TXT、SRT 或 JSON,分别适用于纯文本、字幕样式输出或结构化数据。

  • 跨平台桌面使用

    在 Windows、macOS 或 Linux 上运行该应用,无需依赖托管服务即可进行本地转写。

Pros and Cons

Pros

  • 将音频文件保留在本地,适合注重隐私的转写。
  • 支持批量转写,而不只是一次处理一个文件。
  • 提供词级时间戳,便于在转写内容中导航。
  • 可导出为 TXT、SRT 和 JSON。
  • 可在 Windows、macOS 和 Linux 上运行。

Cons

  • 所提供的文档未说明云同步、协作或第三方集成。
  • 部分设置步骤需要 Node.js、Python 和 Rust,因此开发或本地构建流程并非一键完成。

FAQ

EchoTranscribe 支持哪些平台?

是。README 说明你可以在 Windows、macOS 和 Linux 上运行该应用。

它可以导出哪些输出格式?

README 显示 TXT、SRT 和 JSON 是可用的导出选项,既适用于单个文件,也适用于批量导出。

如何进行设置?

快速开始使用 Node.js、Python 和 Rust 进行开发,后端与 Tauri 桌面应用一起在本地运行。

它最适合哪些用户?

该产品面向本地转写工作。来源强调隐私、安全的本地处理,以及对批量转写和词级时间戳的支持。

它是否集成外部服务?

所提供的来源中没有记录外部集成。现有文档重点是本地文件转写和导出,而不是第三方连接器。

Quick Facts

类别
桌面转写应用
来源域名
github.com
许可证
开源
平台
Windows、macOS、Linux
主要工作流
从音频文件进行本地语音转文本
定价
在 GitHub 上可免费使用;GitHub 也提供付费平台方案