触发场景说明请求语音转译"实时录音转写"、"语音转文字"、"实时语音翻译"功能咨询"怎么用语音打字?"效率需求"我不方便打字"、"帮我记录这段话"
⌥ 开始录音,松开自动完成。由于使用了 pyaudio,你需要先在系统中安装portaudio以及python依赖:
bash
brew install portaudio
pip install dashscope pynput pyaudio pystray
为了安全起见,建议将API Key设置为环境变量:
bash
export DASHSCOPE_API_KEY='你的API_KEY'
如果还没有API Key,建议访问 阿里云 DashScope 控制台,申请并获取API Key。
运行脚本,fun-voice-type将显示为Mac菜单栏右上角的小图标:
bash
nohup python fun-voice-type.py > /dev/null 2>&1
此时长按 右Option 即可实现语音输入功能。
由于该 Skill 需要监听全局键盘按键并模拟键盘输入,在不同系统下需要额外权限:
系统设置 -> 隐私与安全性 -> 辅助功能,将你运行脚本的终端(如 Terminal, iTerm2 或 VSCode)勾选开启。版本: 2.0.0 日期: 2026-03-21