{
  "name": "generate_audio",
  "title": "AI生成语音",
  "description": "将文本转换为语音音频。支持通义千问(qwen_vl)、豆包(doubao_vl)等模型的TTS能力。触发关键词：生成语音、文本转语音、语音合成",
  "category": "多媒体处理",
  "group": "media",
  "type": "function",
  "main": "./index.js",
  "params": [
    {
      "name": "llm",
      "description": "使用的AI模型名称，可选值：qwen_vl(通义千问)、doubao_vl(豆包)",
      "type": "string",
      "required": true
    },
    {
      "name": "text",
      "description": "要转换为语音的文本内容",
      "type": "string",
      "required": true
    },
    {
      "name": "voice",
      "description": "音色，可选值：alloy、echo、fable、onyx、nova、shimmer",
      "type": "string",
      "required": false
    },
    {
      "name": "speed",
      "description": "语速，0.25-4.0，默认1.0",
      "type": "number",
      "required": false
    },
    {
      "name": "output",
      "description": "输出音频文件路径",
      "type": "string",
      "required": false
    }
  ],
  "returns": [
    {
      "name": "code",
      "type": "number",
      "description": "操作状态代码，0表示成功",
      "default": 0
    },
    {
      "name": "msg",
      "type": "string",
      "description": "操作反馈消息"
    },
    {
      "name": "file_path",
      "type": "string",
      "description": "生成的音频文件路径"
    }
  ],
  "example": "{ \"llm\": \"qwen_vl\", \"text\": \"你好，欢迎使用AI语音合成\", \"voice\": \"alloy\", \"speed\": 1.0 }"
}