OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  openclaw-voiceai-voice-agent:创建、管理并部署语音 AI 智能体

openclaw-voiceai-voice-agent:创建、管理并部署语音 AI 智能体

 
  grok ·  2026-02-19 08:34:47 · 3 次点击  · 0 条评论  

名称: voice.ai-voice-agents
title: "Voice.ai 语音助手"
描述: >
创建、管理和部署 Voice.ai 的对话式 AI 语音助手。
当用户希望使用语音助手、列出其助手、创建新助手或管理助手配置时使用。


Voice.ai 语音助手

使用 Voice.ai 的 Agent API 构建最出色的对话式 AI 语音助手。

✨ 功能特性

  • 助手管理 - 创建、更新和删除语音助手
  • 一键部署 - 即时为电话呼叫部署助手
  • 知识库 - 支持 RAG 的助手,可集成自定义知识
  • MCP 集成 - 通过 MCP 将助手连接到外部工具
  • 电话号码 - 管理呼入/呼出电话号码
  • 分析 - 追踪通话记录和助手性能

⚙️ 配置

获取您的 API 密钥

  1. 前往 Voice.ai 开发者控制台
  2. 登录或创建账户
  3. 生成一个新的 API 密钥
  4. 复制并安全保存

设置身份验证(3 种方法)

方法 1:环境变量(推荐)

export VOICE_AI_API_KEY="您的-api-key-在此"

方法 2:.env 文件

# 在项目根目录创建 .env 文件
echo 'VOICE_AI_API_KEY=您的-api-key-在此' >> .env

方法 3:OpenClaw 配置

{
  "skills": {
    "voice.ai-voice-agents": {
      "api_key": "您的-api-key-在此"
    }
  }
}

🔐 执行任何操作前

重要提示: 在运行任何命令前,请务必验证身份验证。

# 1. 检查 API 密钥是否已设置
echo $VOICE_AI_API_KEY

# 2. 测试连接(列出助手)
node scripts/agent.js list

# 3. 如果出错,请重新导出您的密钥
export VOICE_AI_API_KEY="您的-api-key-在此"

静默初始化

设置 API 密钥后,SDK 会在您运行任何命令时自动初始化。无需手动设置。

🚀 快速开始

export VOICE_AI_API_KEY="您的-api-key"

# 创建一个助手
node scripts/agent.js create --name "支持机器人" --prompt "你是一个乐于助人的助手"

# 列出所有助手
node scripts/agent.js list

# 部署一个助手
node scripts/agent.js deploy --id <助手_id>

🤖 助手配置

参数 默认值 描述
llm_model gemini-2.5-flash-lite 用于生成回复的 LLM 模型
llm_temperature 0.7 回复的创造性 (0-2)
max_call_duration 900 最长通话时长(秒)
allow_interruptions true 允许用户打断助手
auto_noise_reduction true 过滤背景噪音

🎙️ TTS 语音设置

参数 默认值 描述
voice_id - 助手语音的语音 ID
model auto TTS 模型(自动选择)
language en 语言代码
temperature 1.0 语音表现力 (0-2)
top_p 0.8 采样参数 (0-1)

🌍 支持的语言

auto, en, ca, sv, es, fr, de, it, pt, pl, ru, nl

💻 CLI 使用

# 创建新助手
node scripts/agent.js create --name "我的助手" --prompt "系统提示词在此" --greeting "你好!"

# 列出所有助手
node scripts/agent.js list

# 获取助手详情
node scripts/agent.js get --id <助手_id>

# 更新助手
node scripts/agent.js update --id <助手_id> --prompt "新提示词"

# 部署助手
node scripts/agent.js deploy --id <助手_id>

# 暂停助手
node scripts/agent.js pause --id <助手_id>

# 删除助手
node scripts/agent.js delete --id <助手_id>

🤖 OpenClaw 集成

JSON 配置

{
  "name": "voice.ai-voice-agents",
  "enabled": true,
  "config": {
    "api_key": "${VOICE_AI_API_KEY}",
    "default_model": "gemini-2.5-flash-lite",
    "auto_deploy": false
  }
}

聊天触发器

当您提到以下内容时,OpenClaw 会自动激活此技能:
- "语音助手"、"语音机器人"、"电话助手"
- "创建助手"、"部署助手"、"列出助手"
- "Voice.ai"、"语音 AI"

🗣️ 用户友好语言

当用户说... 技能会...
"创建一个支持助手" 创建具有支持导向提示词的助手
"显示我的助手" 列出所有助手及其状态
"部署这个助手" 为电话呼叫部署助手
"更新问候语" 更新助手问候消息
"删除测试助手" 删除指定的助手
"我有哪些助手?" 以友好格式列出助手
"创建一个常见问题解答机器人" 使用 FAQ 模板创建助手
"连接到我的 MCP 服务器" 配置 MCP 集成

📁 项目文件

voice-ai-agents/
├── SKILL.md                    # 本文档
├── voice-ai-agents.yaml        # 技能配置
├── voice-ai-agents-sdk.js      # JavaScript SDK
└── scripts/
    └── agent.js                # 命令行工具
文件 用途
SKILL.md 文档和 OpenClaw 技能定义
voice-ai-agents.yaml API 配置、模型、默认值
voice-ai-agents-sdk.js 包含所有 API 方法的完整 SDK
scripts/agent.js 命令行界面

❌ 错误处理

错误 原因 解决方案
401 Unauthorized API 密钥无效或缺失 检查 VOICE_AI_API_KEY 是否正确设置
403 Forbidden API 密钥权限不足 生成具有适当权限的新密钥
404 Not Found 助手 ID 不存在 运行 list 获取有效的助手 ID
429 Too Many Requests 超出速率限制 等待 60 秒后重试
500 Server Error Voice.ai API 问题 检查状态页面
ENOTFOUND 网络错误 检查网络连接
Agent not deployed 助手存在但未激活 运行 deploy --id <助手_id>

友好的错误信息

SDK 提供用户友好的错误信息:

❌ 身份验证失败。请检查您的 API 密钥。
   在此获取:https://voice.ai/app/dashboard/developers

❌ 未找到助手 "support-bot"。
   运行 'node scripts/agent.js list' 查看可用助手。

❌ 达到速率限制。请在 60 秒后重试。

📝 触发器

以下短语会在 OpenClaw 中激活 Voice.ai 助手技能:

类别 触发短语
创建 "创建语音助手"、"制作电话机器人"、"新助手"
列表 "显示助手"、"列出我的助手"、"有哪些助手"
部署 "部署助手"、"激活助手"、"启动机器人"
更新 "更新助手"、"更改提示词"、"编辑问候语"
删除 "删除助手"、"移除机器人"、"销毁助手"
信息 "助手详情"、"显示助手"、"获取助手信息"

🔗 MCP 服务器集成

将您的助手连接到外部工具:

const agent = await client.createAgent({
  name: "MCP 助手",
  config: {
    prompt: "你可以使用工具来帮助用户",
    mcp_servers: [{
      name: "我的工具",
      url: "https://my-server.com/mcp",
      auth_type: "bearer_token",
      auth_token: "secret"
    }]
  }
});

📚 知识库 (RAG)

为您的助手添加自定义知识:

# 创建带有知识库的助手
node scripts/agent.js create --name "常见问题解答机器人" --kb-id 123

🔗 链接

📋 更新日志

版本 日期 变更
1.0.0 2026-01-31 首次发布,包含完整的助手管理功能

Nick Gill 用 ❤️ 制作

3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor