🎤 动口不动手!这款桌面语音输入神器今天正式开源
写代码、聊微信、记笔记——每天敲键盘手酸?按下一个键,张嘴说话,文字自动出现在光标处。
🌟 它叫 Audio Talk AI
核心逻辑很简单: 按全局热键录音 → 语音转文字 → 自动上屏到当前输入框。
为了让这件事做得「无感、顺手、高效」,我们打磨了两个多月,今天 V0.2.0 正式发布。
✨ 四大核心亮点
1️⃣ 全局热键,在哪都能用
不管在浏览器、IDE、微信还是 Excel,同一个热键随时触发。默认 F9,支持 Toggle(按一下录/停)和 Hold(按住说)两种模式。
2️⃣ 12 家 ASR,一键切换
接入豆包、OpenAI Realtime/Whisper、讯飞全家桶(星火/听写/实时转写/录音转写/极速转写)、小米 MiMo 共 12 家服务商。TUI 里按 e 就能切,识别不准随时换。
3️⃣ 自动上屏 + 悬浮窗提示
识别结果直接写入光标位置,不用手动粘贴。屏幕角落有个始终置顶的小胶囊:录音时显波形动画,识别中显等待,完成后弹字数,一目了然。
4️⃣ 三大平台,全原生实现
🪟 Windows:纯 Go 无 CGO,低级键盘钩子 + ffmpeg 录音 + Win32 剪贴板 + 分层窗口悬浮窗
🍎 macOS:CGEventTap 热键 + CoreAudio 录音 + NSPasteboard 剪贴板
🐧 Linux:Wayland/X11 双支持,evdev + X11 原生热键
🔐 安全感也给足了
API 密钥用 AES-256-GCM 加密存储,明文只在内存里。跑 audio-talk-ai --doctor 一键体检环境。
🎛️ 两种配置方式
终端 TUI: 直接跑 audio-talk-ai,Bubble Tea 界面一目了然。
Web 界面: 浏览器开 http://localhost:8391,可视化配置 + 转写历史。两边修改实时同步。
🚀 5 分钟上手
下载预编译二进制:
👉 https://gitee.com/AY77-OP/audio-talk-ai/releases
或源码构建(以 Linux 为例):
sudo apt install golang-go build-essential libx11-dev libxtst-dev libwayland-dev
git clone https://gitee.com/AY77-OP/audio-talk-ai.git
cd audio-talk-ai && make build && make install
装好后三步:① --doctor 跑体检 ② TUI 配好 ASR 凭据 ③ 按 F9 说句话试试!
💡 我每天怎么用
💻 写代码注释:复杂逻辑说一遍比打一遍快
💬 聊长天:长篇大论一秒上屏
📝 会议纪要:边听边记不漏点
📄 写文档:先语音倒出来再润色
小技巧:Esc 取消当前录音,R 重试上次失败。
❤️ 关于项目
基于 GPL v3.0 开源,禁止商用,仅供学习和个人使用。
Gitee:https://gitee.com/AY77-OP/audio-talk-ai
GitHub 镜像:https://github.com/SilverKurali/audio-talk-Ai
觉得好用点个 Star ⭐,有想法欢迎提 Issue!