phorminx README

The project's README from github.com/impossibleG/phorminx. As one markdown file: README.md.

Phorminx P logo

Phorminx

Voice, disciplined.

Local-first dictation and meeting assistance for Windows. Turn speech into text, keep searchable notes, and use optional AI formatting without requiring a paid AI service.

Build from source · Features · Privacy

Phorminx Meetings workspace in light mode, showing computer-audio and microphone options

The Meetings workspace. Screenshots use synthetic demo data.

What it does

Keep the meeting in view

The floating companion puts the live transcript and assistant beside the conversation. Ask a question with the latest transcript context while capture continues.

Phorminx floating companion in dark mode, with a synthetic live transcript and assistant response

Getting started

Phorminx targets Windows 10/11 x64. It is alpha software; recognition accuracy, latency, and compatibility depend on the device, audio source, and model.

Build from source using the development guide. Speech models and Vosk runtime assets are separate downloads and are not included in this source repository. Configure them in the application's setup and model screens. Ollama is optional; dictation can run without AI formatting.

The default Ctrl+Alt+Space shortcut opens the P launcher. Choose Dictate, speak, then press the shortcut again to finish. Settings provides shortcut and appearance preferences. Meetings and Actions have their own workspaces.

Privacy and network access

Speech recognition runs locally. The production capture path keeps audio in memory rather than saving recordings to disk. Retained text and settings live under %LOCALAPPDATA%\Phorminx; use the application's history, session, and deletion controls to manage stored text. Disabling dictation history does not mean that separately saved meeting sessions have been deleted.

Local Ollama formatting and embeddings use local compute. Model downloads use the network. Optional remote assistant providers and HTTP actions send the configured text/context to the selected provider or destination. These options are not a local-only privacy guarantee: remote providers may charge for usage and apply their own data policies. Review the destination before enabling them.

Do not include real transcripts, recordings, credentials, or personal settings in bug reports or contributions. Use synthetic examples instead.

Documentation

License

Phorminx's original source is licensed under the MIT License. Third-party libraries, runtimes, and downloaded models retain their respective licenses and notices; the project license does not replace those terms.

phorminx (impossibleG/phorminx)

Searching Database…

这是什么?Phorminx 是一款本地优先的 Windows 桌面应用,把语音转成文字,用于听写和会议转录,带有可搜索的笔记和可选的本地 AI 格式化,而不必依赖付费的云端 AI 服务。
它只是一个后台语音转文字工具,还是一个有自己界面的完整应用?它是一个完整的桌面应用,带有自己的启动器、一个带悬浮伴侣的 Meetings 工作区、可搜索的 Library,以及一个用于从转录文本触发 HTTP 请求的 Actions 工作区。
怎么让它跑起来?你要按照开发指南从源码构建 Phorminx;语音模型和 Vosk 运行时资源需要单独下载,并通过应用的设置和模型界面进行配置。
要让它工作,我需要 Ollama 或 GPU 吗?不需要,听写不依赖任何 AI 服务:Instant 模式使用本地 Vosk 识别器,Accurate 模式使用 Whisper 并可选 Vulkan GPU 加速。只有可选的 AI 格式化步骤才需要本地 Ollama 模型。
它已经适合日常使用了吗?还没有完全成熟,它被标注为 alpha 软件,识别准确率、延迟和兼容性取决于你的设备、音频来源和所选模型。
它也能在 Mac 或 Linux 上运行吗?不能,Phorminx 只面向 Windows 10/11 x64。
我的音频和转录数据会去哪里?语音识别在本地运行,正常使用时音频保存在内存里而不写入磁盘;保留的文本和设置存放在 %LOCALAPPDATA%\Phorminx 之下,不过启用可选的远程助手提供方或 HTTP 操作会把你的文本发送到那些外部目的地。
Instant 和 Accurate 两种听写模式有什么区别?Instant 模式使用常驻的 Vosk 识别器实现快速语音转文字;Accurate 模式使用 Whisper(可选 Vulkan 加速)以获得更高质量的转录。
实际要怎么开始听写?按下默认的 Ctrl+Alt+Space 快捷键打开 P 启动器,选择 Dictate,开口说话,然后再按一次快捷键结束。
我能用语音触发自动化操作吗?可以,Actions 工作区让你保存使用转录文本替换或可选模型生成 JSON 的 HTTP 请求,并从同一个启动器发起。
向悬浮伴侣提问会打断会议录制吗?不会,发送助手问题时会带上最新捕获的转录上下文,而不会停止捕获。
Size
5.7 MB
Stars
207
Age
1mo
Commits · 90 Days