Toolverse
All skills

tts-whatsapp

by openclaw

Send high-quality text-to-speech voice messages on WhatsApp in 40+ languages with automatic delivery

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Security

About this skill

Send high-quality text-to-speech voice messages on WhatsApp in 40+ languages with automatic delivery

How to use

  1. Zainstaluj wymagane zależności: Piper TTS za pomocą pip3 install --user piper-tts oraz FFmpeg (brew install ffmpeg na macOS lub apt install ffmpeg na Linuxie).

  2. Pobierz modele głosów z Hugging Face (https://huggingface.co/rhasspy/piper-voices) i umieść je w katalogu ~/.clawdbot/skills/piper-tts/models/. Na przykład plik fr_FR-siwis-medium.onnx dla francuskiego.

  3. Aby wysłać podstawową wiadomość, użyj komendy: tts-whatsapp "Twoja wiadomość" --target "+48XXXXXXXXX", gdzie +48XXXXXXXXX to numer telefonu odbiorcy.

  4. Jeśli chcesz wysłać wiadomość do grupy WhatsApp, zamień numer na identyfikator grupy w formacie 120363257357161211@g.us.

  5. Aby zmienić język, dodaj parametr --lang (np. es_ES dla hiszpańskiego) i opcjonalnie --voice aby wybrać konkretny głos. Przykład: tts-whatsapp "Hola mundo" --lang es_ES --voice carlfm --target "+34..."

  6. Możesz dostosować jakość audio parametrem --quality high dla lepszego dźwięku. Pliki audio są automatycznie usuwane po pomyślnym wysłaniu.

Related skills