discord-voice
Real-time voice conversations in Discord voice channels with Claude AI
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Real-time voice conversations in Discord voice channels with Claude AI
How to use
Zainstaluj zależności systemowe: ffmpeg i build-essential na swoim serwerze, gdzie będzie działać bot.
Skonfiguruj Discord bota z uprawnieniami do kanałów głosowych (Connect, Speak, Use Voice Activity). Wygeneruj token bota i przechowaj go bezpiecznie.
Wybierz dostawców transkrypcji i syntezy mowy. Dla transkrypcji: Whisper API (wymaga klucza OpenAI), Deepgram (wymaga klucza Deepgram) lub lokalny Whisper (offline, bez klucza). Dla mowy: OpenAI TTS, ElevenLabs lub Kokoro (offline). Ustaw zmienne środowiskowe z wymaganymi kluczami API.
Skonfiguruj plik konfiguracyjny pluginu discord-voice w Clawdbocie. Ustaw discord.token, wybierz sttProvider (np. "local-whisper"), ttsProvider (np. "openai"), głos TTS (np. "nova"), czułość Voice Activity Detection (np. "medium") i włącz opcje streamingSTT oraz bargeIn.
Włącz plugin w konfiguracji Clawdbota i uruchom bota. Dołącz do kanału głosowego na Discordzie za pomocą komendy slash (np. /join) lub narzędzia agenta.
Zacznij mówić w kanale — bot automatycznie wykryje Twoją mowę, transkrybuje ją, przetworzy przez Claude'a i odpowie głosem. Możesz przerwać odpowiedź, zaczynając mówić (barge-in).