Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📱 手机输入工具

手机打字(或用手机输入法语音说话),文字直接出现在电脑光标位置。

无需在手机安装 App,打开网页即可使用。电脑端不用装语音模型、不用配麦克风。

适用场景

  • 台式机没有麦克风,想用语音输入
  • 给 ChatGPT、Cursor 输入长提示词
  • 躺着或离电脑远时回复消息
  • 写文章、会议纪要、工作记录
  • 不想在电脑上敲键盘

快速开始

1. 安装

python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt

2. 启动

python main.py

服务器启动后自动打开浏览器,显示二维码。

3. 使用

  1. 手机扫码(或手动输入地址)打开输入页面
  2. 打字或用输入法的语音按钮说话(如搜狗、讯飞、百度输入法都支持)
  3. 点「发送」或按 Enter,文字瞬间到电脑光标位置

参数

python main.py              # 默认端口 8080
python main.py --port 9090  # 指定端口
python main.py --verbose    # 显示详细日志

原理

手机浏览器 → WebSocket → PC 服务器 → 剪贴板 + Ctrl+V → 光标位置

手机上的语音识别由手机输入法完成(如讯飞、搜狗、百度、豆包), 电脑端只负责接收文字并模拟键盘输入,不需要下载任何语音模型

注意事项

  • 手机和电脑需在同一局域网(同一个 WiFi)
  • Windows 防火墙可能拦截,请放行
  • 按 Enter 发送,Shift+Enter 换行

技术栈

  • 后端:Python + aiohttp
  • 前端:原生 HTML/CSS/JS
  • 输入模拟:pyperclip + PyAutoGUI
  • 传输:WebSocket

About

手机打字/语音输入,实时发送到电脑光标位置

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages