用手机语音输入,文字自动出现在电脑上
QAA AirType 是一款让你用手机语音输入文字到电脑的工具。利用手机优秀的语音识别能力(如豆包输入法、讯飞输入法),大幅提升电脑端的输入效率。
手机和电脑在同一 WiFi 下,扫码即可使用。延迟低,无需联网。
通过 Cloudflare Workers 中转,突破局域网限制。手机用流量也能用。
手机浏览器 → 语音输入文字 → 发送到电脑 → 自动粘贴到当前窗口
从 GitHub Releases 下载最新版 QAA-AirType.exe,双击运行即可。
git clone https://github.com/QAA-Tools/qaa-airtype.git
cd qaa-airtype
# 基础依赖(局域网模式)
pip install flask pyautogui pyperclip qrcode pillow pystray
# CF 模式额外依赖
pip install websockets cryptography
python src/remote_server.py
最简单的使用方式,手机和电脑在同一 WiFi 网络下即可使用。
运行 QAA-AirType,选择本机 IP 地址(通常是 192.168.x.x),端口默认 5000。
程序会显示二维码和访问地址。
用手机浏览器扫描二维码,或手动输入地址(如 http://192.168.1.100:5000)。
在手机网页上输入文字(支持语音输入),点击发送,文字会自动粘贴到电脑当前窗口。
当手机和电脑不在同一网络时(如手机用流量),可以通过 Cloudflare Workers 中转消息。
在"连接模式"下拉框中选择 Cloudflare Chat Workers。
输入你部署的 cfchat 地址,如 https://cfchat.yourname.workers.dev
输入一个密钥(可以是任意字符串),手机端需要输入相同的密钥才能通信。
点击"启动服务",程序会连接到 Cloudflare Workers。
手机扫码或访问 Worker 地址,输入相同的密钥,即可发送消息。
cfchat 是一个基于 Cloudflare Workers 的实时消息转发服务。你需要部署自己的实例才能使用 CF 模式。
访问 Cloudflare 注册页面,免费注册一个账号。
访问 github.com/cndaqiang/cfchat,点击 Fork 按钮复制到自己的账号。
在 Cloudflare Dashboard 中:
部署完成后,你会得到一个地址,如 https://cfchat-xxx.pages.dev
默认的 *.workers.dev 域名在某些网络环境下可能被防火墙拦截。建议绑定自己的域名。
workers.dev 域名在部分地区/网络可能无法访问你需要一个自己的域名。可以在任意域名注册商处购买。
在 Cloudflare Dashboard 中添加你的域名,按提示修改 DNS 服务器。
在 Workers & Pages 中:
chat.yourdomain.com现在可以用 https://chat.yourdomain.com 访问你的 cfchat 了。
| 类型 | 名称 | 内容 | 代理状态 |
|---|---|---|---|
| A | cfchat | 192.0.2.1 | 已代理 (橙色云朵) |
A: 请检查:
A: 请检查:
pip install websockets cryptographyA: 请确保:
A: 可以,通过自定义主题实现(如 theme/auto.html 的自动发送),也能按需改 UI。
A: 支持所有手机输入法,推荐使用语音识别效果好的:
A: 点击窗口右上角的 🔽 按钮,程序会最小化到系统托盘。双击托盘图标可恢复窗口。