Alexa语音播报

2小时前更新 2 00
Alexa语音播报Alexa语音播报
Alexa语音播报

技能简介

通过VoiceMonkey API v2远程控制Alexa/Echo设备,实现文字转语音播报、触发预设例程、启动自动化流程,并在带屏设备上展示图片或视频。

能做什么

  • 向指定Echo设备发送TTS语音通知,支持自定义人声与提示音
  • 触发已配置的Alexa例程(Routine)
  • 启动VoiceMonkey Flow自动化流程
  • 在Echo Show上显示图片、播放视频或打开网页
  • 通过SSML标签控制语音语调与停顿

使用说明

1. 获取访问凭证

登录Voice Monkey控制台 → Settings → API Credentials,复制Secret Token。在同一页面Devices标签下记录目标设备的Device ID。

2. 配置环境变量

export VOICEMONKEY_TOKEN="your-secret-token"

或写入配置文件 ~/.clawdbot/clawdbot.json

{
  "skills": {
    "entries": {
      "voicemonkey": {
        "env": { "VOICEMONKEY_TOKEN": "your-secret-token" }
      }
    }
  }
}

3. 发送语音播报

curl -X POST "https://api-v2.voicemonkey.io/announcement" \
  -H "Authorization: $VOICEMONKEY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "device": "YOUR_DEVICE_ID",
    "text": "会议将在5分钟后开始"
  }'

4. 触发设备例程

curl -X POST "https://api-v2.voicemonkey.io/trigger" \
  -H "Authorization: $VOICEMONKEY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"device": "YOUR_TRIGGER_DEVICE_ID"}'

输入与输出

见下方输入与输出表格。

项目内容
输入VOICEMONKEY_TOKEN(密钥)、device(设备ID)、text(播报文本)、voice(人声)、chime(提示音)、media(图片/音频/视频URL)
输出HTTP 200/400/401等状态码;设备端语音播放或屏幕展示
适用人群Alexa用户、智能家居爱好者、需要语音告警的系统管理员
不包含Alexa设备硬件、VoiceMonkey账户注册、自然语言对话能力

 

风险提示

  • Token泄露可能导致他人向你的Echo设备发送任意内容
  • 高频调用可能触发VoiceMonkey速率限制
  • 图片/视频URL须为HTTPS且可公网访问
  • 部分功能需Echo Show硬件支持

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/jayakumark/voicemonkey/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...