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
累計下載
3362
星標
1
全站排名
#3,352
全站前 67% · 「設計創意」前 61%
平台累計安裝累計下載星標評論
ClawHub ↗10332331-
SkillHub ↗25733621—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

流程依賴 macOS、Airfoil、ElevenLabs TTS 及配置的揚聲器;可選擇指定揚聲器並加入或跳過提示音。公告文字會傳送給 ElevenLabs 處理,敏感內容應先確認可使用外部服務。

資料釋出於 2026-10-27

可以用來做什麼

  • 把文字轉成語音並透過 AirPlay 播放
  • 選擇目標揚聲器或播放提示音
  • 檢視配置的揚聲器並檢查播放設定

什麼時候用

  • 需要在家中或指定房間播放語音通知時
  • 需要把文字公告傳送到 AirPlay 揚聲器時
  • 需要確認文字是否適合傳送給外部 TTS 服務時

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

請把“晚餐準備好了”轉換成語音並播放到客廳揚聲器。
向指定房間播放這條通知,並跳過提示音。
播放前請說明文字會傳送到哪個語音服務。

月度資料趨勢

累計下載3362
2147280034522026-03 · 累計下載 22372026-05 · 累計下載 25572026-06 · 累計下載 26992026-07 · 累計下載 29602026-08 · 累計下載 31012026-09 · 累計下載 336226-0326-09
星標1
0122026-03 · 星標 12026-05 · 星標 12026-06 · 星標 12026-07 · 星標 12026-08 · 星標 12026-09 · 星標 126-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-093362—1
2026-083101+4.8%1
2026-072960+9.7%1
2026-062699+5.6%1
2026-052557—1
2026-032237—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),按月更新。口徑說明見資料方法。