← 返回
未分类 Key

Narrator

Live narration of your macOS screen activity with Gemini vision + ElevenLabs speech.
macOS 屏幕活动实时解说,Gemini 视觉 + ElevenLabs 语音
buddyh buddyh 来源
未分类 clawhub v1.3.2 1 版本 99931.3 Key: 需要
★ 4
Stars
📥 1,374
下载
💾 0
安装
1
版本
#latest

概述

Screen Narrator

This skill maps to the upstream narrator repo implementation.

It runs Gemini-vision narration styles (sports, nature, horror, noir, reality_tv, asmr, wrestling) and ElevenLabs TTS, with optional dual-lane narration and live control via JSON files.

Source of truth

Use the repo install:

cd /Users/buddy/narrator
/Users/buddy/narrator/.venv/bin/python -m narrator sports --help

Setup

cd /Users/buddy/narrator
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Required environment:

  • GEMINI_API_KEY
  • ELEVENLABS_API_KEY
  • optional: ELEVENLABS_VOICE_ID

Runtime control commands

Start live narration in a tmux session (preferred):

tmux new-session -d -s narrator "cd /Users/buddy/narrator && /Users/buddy/narrator/.venv/bin/python -m narrator sports --control-file /tmp/narrator-ctl.json --status-file /tmp/narrator-status.json"

Start with timer:

tmux new-session -d -s narrator "cd /Users/buddy/narrator && /Users/buddy/narrator/.venv/bin/python -m narrator wrestling --time 5m --control-file /tmp/narrator-ctl.json --status-file /tmp/narrator-status.json"

Change style on the fly:

echo '{"command": "style", "value": "horror"}' > /tmp/narrator-ctl.json

Set profanity:

echo '{"command": "profanity", "value": "low"}' > /tmp/narrator-ctl.json

Pause / resume:

echo '{"command": "pause"}' > /tmp/narrator-ctl.json
echo '{"command": "resume"}' > /tmp/narrator-ctl.json

Stop:

tmux kill-session -t narrator

Check status:

cat /tmp/narrator-status.json

Notes

  • macOS only (screen capture + TTS/audio).
  • This OpenClaw skill wrapper is aligned to the /Users/buddy/narrator implementation to avoid drift between docs and runtime.

版本历史

共 1 个版本

  • v1.3.2 当前
    2026-05-12 04:29 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

design-media

Veo

buddyh
使用 Google Veo (Veo 3.1 / Veo 3.0) 生成视频。
★ 4 📥 6,375
life-service

Caldav Calendar

asleep123
使用 vdirsyncer + khal 同步并查询 CalDAV 日历(iCloud、Google、Fastmail、Nextcloud 等)。适用于 Linux。
★ 243 📥 30,632
life-service

Sonoscli

steipete
控制Sonos音箱(发现/状态/播放/音量/分组)
★ 56 📥 85,112