phorminx 是什么?Windows 本地优先的听写与会议转录工具
impossibleG/phorminx · GitHub
Star207
近 7 天新增0
编程语言Rust
开源协议MIT
创建于2026-09-15
最近更新2026-09-15
中文导读
Phorminx 是一款 Windows 本地优先的听写与会议转录应用,用 Vosk 或 Whisper 在本地把语音转成文字,并保存为可搜索的笔记。它支持麦克风或电脑音频捕获、实时转录、浮动伴侣,以及可选的本地 Ollama 模型格式化,无需付费 AI 服务。适合需要在 Windows 上做听写或会议记录、并希望语音识别在本地运行的用户。
根据 GitHub 公开数据,该项目的编程语言为 Rust,开源协议为 MIT,创建于 2026-09-15,最近更新于 2026-09-15,目前有 207 个 Star。
项目介绍
Phorminx 是一款面向 Windows 10/11 x64 的本地优先听写与会议辅助应用。它使用 Vosk 或 Whisper 在本地进行语音识别,支持即时模式与可选 Vulkan 加速的准确模式,转录在说话时即开始,并使用有界的滚动音频缓冲区。
除听写外,它还提供会议捕获(麦克风或电脑音频)、实时转录、可搜索的笔记库,以及可选的本地 Ollama 模型格式化。所有语音识别在本地运行,生产捕获路径将音频保留在内存中而不写入磁盘,保留的文本和设置存放在 %LOCALAPPDATA%\Phorminx 下。
项目目前处于 alpha 阶段,识别准确率、延迟和兼容性取决于设备、音频源和模型。语音模型与 Vosk 运行时资源需单独下载,不包含在源码仓库中。
主要功能
- 听写:常驻 Vosk 识别用于即时模式,Whisper 可选 Vulkan 加速用于准确模式,转录在说话时开始
- 格式化:确定性清理与可选的本地 Ollama 模型,支持可配置的格式化强度、个人词典和应用配置文件
- 会议:麦克风或电脑音频捕获、实时转录、保存会话和浮动伴侣,可在捕获继续时提问并附带最新转录上下文
- 库:对保留文本进行精确词搜索和可选的本地语义搜索
- 操作:保存的 HTTP 请求,支持转录替换或可选的模型生成 JSON,可从启动器访问
- 桌面控制:可配置快捷键、浅色/深色外观、模型管理以及设置/修复工具
适合谁用
需要在 Windows 上进行本地听写或会议转录、并希望避免依赖付费 AI 服务的开发者和普通用户。
快速上手
- 从源码构建:参考 docs/DEVELOPMENT.md 开发指南
- 下载语音模型和 Vosk 运行时资源,并在应用的设置和模型界面中配置
- 按 Ctrl+Alt+Space 打开 P 启动器,选择 Dictate 开始听写,再次按快捷键结束
- 在设置中调整快捷键和外观偏好;Meetings 和 Actions 有各自的工作区