marswaveai/TypeNo
marswaveai/TypeNo has 905 GitHub stars and 73 forks. GitHot measured 0 in 7 days. Last checked 2026-11-09 21:09 UTC. Last push 2026-08-28.
A free, open source, privacy-first voice input app for macOS.
实测星标增长
- 24小时
- 更新延迟
- 7天
- 0
- 15天
- 更新延迟
- 1个月
- 更新延迟
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README_CN.md
原文TypeNo
免费、开源、隐私优先的 macOS 语音输入工具。

一个极简的 macOS 语音输入应用。按下 Control 说话,TypeNo 在本地完成转录,然后自动粘贴到你正在使用的应用中——全程不到一秒。
官方网站:https://typeno.com
特别感谢 marswave ai 的 coli 项目 提供本地语音识别能力。
维护说明:TypeNo 目前处于低调维护模式。它依然完全可用并持续受支持——欢迎提交 bug 报告,macOS 大版本发布时我们也会做兼容性验证——但新功能开发暂时暂停。
使用方式
- 短按 Control 开始录音
- 再短按 Control 停止
- 文字自动转录并粘贴到当前应用(同时复制到剪贴板)
- 录音时,悬浮条会大约每秒显示一次分段预览;停止后,TypeNo 仍会先执行完整文件转录,再进行粘贴
就这么简单。没有窗口,没有设置,没有账号。
安装
方式一:直接下载
- 下载 TypeNo for macOS
- 下载最新的
TypeNo.app.zip - 解压后将
TypeNo.app拖到/Applications - 打开 TypeNo
TypeNo 已通过 Apple 签名和公证,可以直接打开使用。
安装语音识别引擎
TypeNo 使用 coli 进行本地语音识别。
前置依赖:
npm install -g @marswave/coli
这一步只会安装 coli 命令本身,不会提前下载语音模型。
如果未安装 Coli,TypeNo 会在应用内弹出引导提示。
Node 24+: 如果遇到
sherpa-onnx-node错误,请从源码编译安装:npm install -g @marswave/coli --build-from-source
首次启动
TypeNo 需要两个一次性授权:
- 麦克风 — 录制你的声音
- 辅助功能 — 将文字粘贴到应用中
首次启动时,应用会自动引导你完成授权。
首次真正执行转录时,coli 还会从 GitHub 下载语音模型到 ~/.coli/models/。这和 npm install -g @marswave/coli 是两个独立阶段。
常见问题:Coli 模型下载失败
语音模型从 GitHub 下载。如果你的网络无法访问 GitHub,首次转录时的模型下载会失败。
解决方法: 在代理工具中开启 TUN 模式(也叫增强模式),确保系统级流量正常路由。然后重新触发一次转录,让 coli 再次下载模型。
如果 ~/.coli/models/ 里留下了不完整的 .tar.bz2 文件,先删除该目录下的残留文件再重试。
rm -rf ~/.coli/models
常见问题:辅助功能权限无效
部分用户在系统设置 → 隐私与安全性 → 辅助功能中开启 TypeNo 后仍无法使用——这是 macOS 的一个已知 bug。解决方法:
- 在列表中选中 TypeNo
- 点击 − 删除它
- 点击 +,从
/Applications重新添加 TypeNo

方式二:从源码构建
git clone https://github.com/marswaveai/TypeNo.git
cd TypeNo
scripts/generate_icon.sh
scripts/build_app.sh
应用位于 dist/TypeNo.app。移动到 /Applications/ 以获得持久权限。
操作方式
| 操作 | 触发方式 |
|---|---|
| 开始/停止录音 | 短按 Control(< 300ms,不按其他键) |
| 开始/停止录音 | 菜单栏 → Record |
| 查看流式转录 | 转录过程中悬浮条约每秒更新一次 |
| 选择麦克风 | 菜单栏 → 麦克风 → 自动 / 指定设备 |
| 转录文件 | 拖拽 .m4a/.mp3/.wav/.aac 到菜单栏图标 |
| 检查更新 | 菜单栏 → Check for Updates... |
| 退出 | 菜单栏 → Quit(⌘Q) |
卸载
- 从菜单栏退出 TypeNo
- 将
TypeNo.app从/Applications拖到废纸篓 - 移除 Coli 语音引擎和缓存的模型:
rm -rf ~/.coli/
npm uninstall -g @marswave/coli
设计理念
TypeNo 只做一件事:语音 → 文字 → 粘贴。没有多余的 UI,没有偏好设置,没有配置项。最快的打字方式就是不打字。
Star History
许可证
GNU General Public License v3.0
探索相关项目
n8n-io/n8n
具备原生 AI 能力的 Fair-code 工作流自动化平台。可将可视化构建与自定义代码相结合,支持自行部署或使用云服务,并提供 400 多种集成。
210,058 星标langgenius/dify
在同一个协作工作区中构建智能体工作流和 RAG 流水线,并提供丰富的 AI 模型与工具支持。可部署到云端、VPC 或自行部署,团队无需重建技术栈即可从原型进入生产。
160,773 星标microsoft/PowerToys
Microsoft PowerToys 是一组提升 Windows 生产力和自定义能力的实用工具
140,833 星标stablyai/orca
Orca 是使用智能体集群开展工作的地方(例如 Grok Bot、Claude Code)。可使用你自己的订阅运行任意编程智能体。支持桌面端、移动端和远程运行时。
121,666 星标