QAA AirType 是一个轻量级的远程输入工具,让你可以通过手机端的输入法(如豆包语音输入)来实现电脑端的文字输入。支持局域网直连和 Cloudflare Workers 跨网络两种模式。
在日常使用中,我们发现:
- 电脑端的语音识别质量普遍较差
- 电脑的麦克风设备往往不够理想
- 手机端的语音输入法(如豆包输入法)识别准确率更高
- 需要一个简单的方式将手机的语音输入同步到电脑
因此,这个项目应运而生,让你可以充分利用手机端优秀的语音识别能力,提升电脑端的输入效率。
注意:本程序目前主要针对 Windows 系统开发和测试,在 macOS 和 Linux 上可能需要额外的配置或存在兼容性问题。
- 📱 扫码即用:启动程序后扫描二维码即可连接
- 📝 历史记录:保存最近10条输入记录,支持快速重发
- 🎨 自定义主题:支持自定义网页界面主题,如增加定时发送功能
- 🌐 局域网模式:无需互联网,同一 WiFi 下即可使用
- ☁️ Cloudflare 模式:自建免费 Workers 服务,突破局域网限制,手机流量也能用
- 🔽 系统托盘:最小化到托盘,不占用任务栏
- 📖 详细文档:qaa-tools.github.io/qaa-airtype
- 从 Releases 下载
QAA-AirType.exe - 双击运行,选择连接模式(局域网 IP 或 Cloudflare)
- 点击"启动服务"
- 手机扫描二维码或访问显示的地址
- 在手机网页使用语音输入,点击发送,文字自动粘贴到电脑
程序支持自定义网页界面主题,在exe同目录放置HTML文件即可:
- 默认访问:
http://ip:port/ - 指定主题:将自定义主题文件
xxx.html放在QAA-AirType.exe同目录,采用http://ip:port/?theme=xxx使用 - 示例主题:参考
theme/目录中的示例light.html- 简洁白色主题(手动发送)auto.html- 智能主题(支持自动发送功能)detect.html- 智能主题(当编辑框不发生变化后,再自动发送)
用户可根据需求自行开发主题,后端API保持不变。
git clone https://github.com/QAA-Tools/qaa-airtype.git
cd qaa-airtype
# 安装依赖
pip install flask pyautogui pyperclip qrcode pillow pystray
# 运行程序
python src/remote_server.py- Gemini:核心程序编写
- Claude:项目标准化设计
MIT License · Made with ❤️
