Skip to content

v1.1.0 - 新增 local-mic-mcp 本地麦克风录音技能

Choose a tag to compare

@iaynidn-sudo iaynidn-sudo released this 08 Aug 03:03
· 3 commits to main since this release

新增:local-mic-mcp 本地麦克风 MCP 连接器

在 v1.0.0(客户需求调研纪要工具)基础上,新增一个不依赖浏览器的本地录音技能:

  • local-mic-mcp/SKILL.md — 技能说明、部署步骤、对话内使用方式与故障排查
  • local-mic-mcp/scripts/server.py — FastMCP(stdio) 服务:sounddevice 抓系统麦克风 → 写 WAV → faster-whisper 转写,暴露 mic_start / mic_stop / mic_status / mic_transcribe 四个工具
  • local-mic-mcp/scripts/test_client.py — stdio 客户端联调脚本,无需真实麦克风即可验证连接器是否健康

配套 local-mic-mcp/.gitignore 已屏蔽运行时产物(recordings/__pycache__/*.wav)。

适用场景

  • WorkBuddy 对话里「一键录音→停止→转写」,首次 OS 授权后不再弹窗
  • 规避浏览器 MediaRecorder 的 webm Invalid data、麦克风弹窗等兼容问题

已知限制

  • MCP stdio 进程跨回合可能重启,需在同一回合内完成 开始→说话→停止
  • 长录音(>10 分钟)CPU 转写可能超时,建议走独立脚本