tts-whatsapp
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
About this skill
Send high-quality text-to-speech voice messages on WhatsApp in 40+ languages with automatic delivery
How to use
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).
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.
Aby wysłać podstawową wiadomość, użyj komendy: tts-whatsapp "Twoja wiadomość" --target "+48XXXXXXXXX", gdzie +48XXXXXXXXX to numer telefonu odbiorcy.
Jeśli chcesz wysłać wiadomość do grupy WhatsApp, zamień numer na identyfikator grupy w formacie 120363257357161211@g.us.
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..."
Możesz dostosować jakość audio parametrem --quality high dla lepszego dźwięku. Pliki audio są automatycznie usuwane po pomyślnym wysłaniu.