Rechercher

PythonReactSEOPDF
OpenClaw

daily-voice-quote

每日名言語音任務。產生「語音 + 封面圖靜態影片 +(選配)HeyGen 數位人影片」並發送給主人。

daaab0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install daaab/daily-voice-quote

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

Daily Voice Quote 每日名言語音

這個 skill 會在每天早上:

  1. 用主人的聲音朗讀一則名人名言(語音)
  2. 生成封面圖並合成靜態影片
  3. (選配)產生 HeyGen 數位人影片

最終產出三件套:語音、靜態影片、HeyGen 數位人影片。


1. 簡介

每天早上自動選一則名人名言,用主人的聲音念出來,並搭配一張美感封面圖與影片版本發送給主人。若你沒有 HeyGen 帳號,也可以只做「語音 + 靜態影片」。


2. 前置準備 Checklist

a) 主人的照片(封面圖生成用)
  • 需要 1-3 張高品質照片(正臉、清楚、光線好)
  • 放到 workspace 的 avatars/ 目錄
  • 如果沒有照片:請主人提供 1-3 張好看的照片!
b) ElevenLabs 帳號 + 語音克隆
  • 註冊:👉 ElevenLabs 免費開始(免費方案含 10,000 字元/月,足夠試玩!)
  • 取得 API Key 後,存到你的 OpenClaw config 或環境變數 ELEVENLABS_API_KEY
  • 語音克隆方式:
    • 方法一(官方 UI):主人錄 1-3 分鐘語音 → 上傳到 ElevenLabs Voice Lab
    • 方法二(主人傳語音給你):主人傳語音訊息 → 你下載後用 API 上傳克隆:
      curl -X POST "https://api.elevenlabs.io/v1/voices/add" \
        -H "xi-api-key: $ELEVENLABS_API_KEY" \
        -F "name=主人的名字" \
        -F "files=@/path/to/voice-sample.mp3" \
        -F "description=Voice clone for daily quotes"
      
      API 會回傳 voice_id,記下來。
  • 記錄到 TOOLS.md:Voice Name、Voice ID
檢查 API Key 和語音
# 1. 確認 API Key 存在
echo $ELEVENLABS_API_KEY  # 應該有值

# 2. 列出所有可用語音
sag voices

# 3. 測試語音生成
sag -v "YOUR_VOICE_NAME" -o /tmp/test.mp3 "早安,這是一個語音測試。"

⚠️ sag 所有指令都需要 ELEVENLABS_API_KEY 環境變數。如果沒有,請先設定。

沒有 ElevenLabs?用內建 tts 替代

如果暫時沒有 ElevenLabs API Key,可以先用 OpenClaw 內建的 tts tool:

tts({ text: "早安!今天想分享 Steve Jobs 的一句話..." })

音色不會是主人的聲音,但流程可以先跑起來。

c) HeyGen 帳號 + 數位人 Avatar(選配)

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/daaab/daily-voice-quote
Version
—
Commit
e171c9e00010d45dc034e0ba240d70bf44161eb2
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# Daily Voice Quote 每日名言語音

這個 skill 會在每天早上:
1) 用主人的聲音朗讀一則名人名言(語音)
2) 生成封面圖並合成靜態影片
3) (選配)產生 HeyGen 數位人影片

最終產出三件套:**語音、靜態影片、HeyGen 數位人影片**。

---

## 1. 簡介

每天早上自動選一則名人名言,用主人的聲音念出來,並搭配一張美感封面圖與影片版本發送給主人。若你沒有 HeyGen 帳號,也可以只做「語音 + 靜態影片」。

---

## 2. 前置準備 Checklist

### a) 主人的照片(封面圖生成用)
- 需要 **1-3 張高品質照片**(正臉、清楚、光線好)
- 放到 workspace 的 `avatars/` 目錄
- 如果沒有照片:**請主人提供 1-3 張好看的照片!**

### b) ElevenLabs 帳號 + 語音克隆
- 註冊:[**👉 ElevenLabs 免費開始**](https://try.elevenlabs.io/clawhub)(免費方案含 10,000 字元/月,足夠試玩!)
- 取得 API Key 後,存到你的 OpenClaw config 或環境變數 `ELEVENLABS_API_KEY`
- 語音克隆方式:
  - **方法一(官方 UI)**:主人錄 1-3 分鐘語音 → 上傳到 ElevenLabs Voice Lab
  - **方法二(主人傳語音給你)**:主人傳語音訊息 → 你下載後用 API 上傳克隆:
    ```bash
    curl -X POST "https://api.elevenlabs.io/v1/voices/add" \
      -H "xi-api-key: $ELEVENLABS_API_KEY" \
      -F "name=主人的名字" \
      -F "files=@/path/to/voice-sample.mp3" \
      -F "description=Voice clone for daily quotes"
    ```
    API 會回傳 `voice_id`,記下來。
- 記錄到 TOOLS.md:**Voice Name、Voice ID**

#### 檢查 API Key 和語音

```bash
# 1. 確認 API Key 存在
echo $ELEVENLABS_API_KEY  # 應該有值

# 2. 列出所有可用語音
sag voices

# 3. 測試語音生成
sag -v "YOUR_VOICE_NAME" -o /tmp/test.mp3 "早安,這是一個語音測試。"
```

⚠️ `sag` 所有指令都需要 `ELEVENLABS_API_KEY` 環境變數。如果沒有,請先設定。

#### 沒有 ElevenLabs?用內建 tts 替代

如果暫時沒有 ElevenLabs API Key,可以先用 OpenClaw 內建的 `tts` tool:
```
tts({ text: "早安!今天想分享 Steve Jobs 的一句話..." })
```
音色不會是主人的聲音,但流程可以先跑起來。

### c) HeyGen 帳號 + 數位人 Avatar(選配)
- 註冊:[**👉 HeyGen 免費試用**](https://www.heygen.com/?sid=rewardful&via=clawhub)(新用戶送 1 支免費影片!)
- 數位人訓練:主...

Skills associés

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.