sound-fx
Generuj efekty dźwiękowe z tekstu – oklask, śmiech, whoosh, ambientę i stingery w sekundach
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do generowania krótkich efektów dźwiękowych bezpośrednio z opisu tekstowego za pośrednictwem API ElevenLabs SFX. Idealne do szybkiego tworzenia dźwięków takich jak aplauzy, śmiech publiczności, efekty whoosh, ambientacja czy stingery bez konieczności szukania bibliotek. Wynik domyślnie to MP3, ale możesz go przekonwertować na format .ogg/opus kompatybilny z WhatsAppem na urządzeniach mobilnych.
Jak używać
Skonfiguruj klucz API ElevenLabs, ustawiając zmienną środowiskową
ELEVENLABS_API_KEYlubXI_API_KEYw systemie, albo dodaj ją do pliku konfiguracyjnego~/.clawdbot/clawdbot.jsonpod ścieżkąskills."sound-fx".env.ELEVENLABS_API_KEY.Uruchom skrypt generujący efekt dźwiękowy, podając opis tekstowy tego, co chcesz usłyszeć – na przykład
scripts/generate_sfx.sh --text "short audience applause" --out "/tmp/applause.mp3" --duration 1.2. Parametr--durationjest opcjonalny i przyjmuje wartości od 0,5 do 30 sekund; jeśli go pominiesz, system automatycznie dobierze długość.Czekaj na zakończenie generowania – skrypt wyśle żądanie do API ElevenLabs i zapisze plik MP3 w podanej ścieżce. Po sukcesie zobaczysz komunikat
MEDIA: <ścieżka>, co oznacza, że plik jest gotowy do użycia.Jeśli chcesz użyć efektu w WhatsAppie na telefonie, przekonwertuj MP3 na format .ogg/opus poleceniem
ffmpeg -y -i /tmp/applause.mp3 -c:a libopus -b:a 48k /tmp/applause.ogg– ten format jest bardziej kompatybilny z aplikacją mobilną.Eksperymentuj z różnymi opisami tekstowymi: "canned audience laughter" dla śmiechu, "fast whoosh" dla efektu whoosh, "soft rain ambience" dla ambientacji deszczu – każdy opis generuje unikalny dźwięk dostosowany do Twojego żądania.