SKILL.md 1.1 KB


name: qiwei-voice

description: 迁移自 Qiwei 项目的语音转写能力:接收语音 URL、本地文件或 base64,保存到 outputs/voice/,可选解码 silk 并转写。

语音转写

使用边界

本 skill 负责:

  • 下载或接收语音文件;
  • 保存到 outputs/voice/;
  • 解码 silk 为 mp3(需可选依赖 @binsee/wx-voice);
  • 调用 fmode-listen 转写服务(如配置)。

数据存储

  • 源文件:outputs/voice/<timestamp>-transcribe/source.<ext>
  • 解码后音频:outputs/voice/<timestamp>-transcribe/audio.mp3
  • 清单:outputs/voice/<timestamp>-transcribe/manifest.json

标准流程

{
  "filePath": "C:/temp/voice.silk",
  "transcribe": true
}

或:

{
  "base64Audio": "...",
  "transcribe": false
}

依赖

  • @binsee/wx-voice:可选,用于 silk 解码;
  • fmode-listen 服务:通过 FMODE_LISTEN_URL 或从 QIWEI_API_BASE 推断。

迁移说明

原 Qiwei 项目中的语音转写 worker 移除,改为显式调用。MCP 工具:

  • qiwei_transcribe_voice