Oliver Drobnik

Announcer

设计创意v1.2.3
作者:Oliver Drobnik更新于 2026-05-11共 8 个版本 · 最新版本发布于 2026-03-03announcer@clawhub_odrobnik/announcer
音频处理

据 AlphaMoat 统计,截至 2026-09,Announcer 累计下载 3,362 次、获 1 个星标,在全部 5,078 个 AI 技能中排名第 3,352 位,在「设计创意」分类(512 个)中排名第 310 位。

累计安装
257
累计下载
3,362
星标
1
全站排名
#3,352
全站前 67% · 「设计创意」前 61%
平台累计安装累计下载星标评论
ClawHub ↗1033,2331-
SkillHub ↗2573,3621—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

流程依赖 macOS、Airfoil、ElevenLabs TTS 及配置的扬声器;可选择指定扬声器并加入或跳过提示音。公告文本会发送给 ElevenLabs 处理,敏感内容应先确认可使用外部服务。

资料发布于 2026-10-27

可以用来做什么

  • 把文本转成语音并通过 AirPlay 播放
  • 选择目标扬声器或播放提示音
  • 查看配置的扬声器并检查播放设置

什么时候用

  • 需要在家中或指定房间播放语音通知时
  • 需要把文字公告发送到 AirPlay 扬声器时
  • 需要确认文本是否适合发送给外部 TTS 服务时

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

请把“晚餐准备好了”转换成语音并播放到客厅扬声器。
向指定房间播放这条通知,并跳过提示音。
播放前请说明文本会发送到哪个语音服务。

月度数据趋势

累计下载3,362
2,1472,8003,4522026-03 · 累计下载 2,2372026-05 · 累计下载 2,5572026-06 · 累计下载 2,6992026-07 · 累计下载 2,9602026-08 · 累计下载 3,1012026-09 · 累计下载 3,36226-0326-09
星标1
0122026-03 · 星标 12026-05 · 星标 12026-06 · 星标 12026-07 · 星标 12026-08 · 星标 12026-09 · 星标 126-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-093,362—1
2026-083,101+4.8%1
2026-072,960+9.7%1
2026-062,699+5.6%1
2026-052,557—1
2026-032,237—1

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

1.6 KB · ClawHub v1.2.3
---
name: announcer
description: "Announce text throughout the house via AirPlay speakers using Airfoil + ElevenLabs TTS."
summary: "House-wide TTS announcements via AirPlay speakers, Airfoil, and ElevenLabs."
version: 1.2.3
homepage: https://github.com/odrobnik/announcer-skill
metadata:
  {
    "openclaw":
      {
展开全部(共 61 行)
        "emoji": "📢",
        "requires": { "bins": ["python3", "ffmpeg"], "apps": ["Airfoil"], "env": ["ELEVENLABS_API_KEY"], "skills": ["elevenlabs"], "platform": "macos" },
      },
  }
---

# Announcer

Play TTS announcements through AirPlay speakers via Airfoil and ElevenLabs.

## How It Works

1. Generate speech via ElevenLabs (high-quality opus → stereo MP3)
2. Connect to AirPlay speakers via Airfoil
3. Play an optional chime (gong) followed by the announcement
4. Disconnect speakers after playback

## Setup

See [SETUP.md](SETUP.md) for prerequisites and setup instructions.

## Usage

```bash
# Announce to all configured speakers
python3 skills/announcer/scripts/announce.py "Dinner is ready!"

# Announce to specific speakers only
python3 skills/announcer/scripts/announce.py "Wake up!" --speakers "Kids Room"

# Skip the chime
python3 skills/announcer/scripts/announce.py "Quick note" --no-gong
```

## File Structure

```
announcer/
├── SKILL.md
├── assets/
│   └── gong_stereo.mp3      # Announcement chime
└── scripts/
    └── announce.py           # Main announcement script
```

User config (not part of skill):
```
~/clawd/announcer/
└── config.json               # Speaker list, voice, audio settings
```

「设计创意」分类下的热门技能

Oliver Drobnik 的其他技能

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。