discord-voice

Integrate speech-to-text and text-to-speech into Discord voice channels.

3|3|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/avatarneil/discord-voice --skill discord-voice
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: discord-voice
Source: https://github.com/avatarneil/discord-voice/tree/main
Command: npx skills add https://github.com/avatarneil/discord-voice --skill discord-voice

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables real-time voice conversations in Discord voice channels, allowing users to interact with AI through natural speech.

Core Features & Use Cases

  • Voice Channel Interaction: Join, leave, and speak in Discord voice channels.
  • Speech-to-Text & Text-to-Speech: Transcribe user speech and synthesize AI responses into audio.
  • Use Case: Engage in AI-powered discussions or get real-time assistance directly within your Discord server's voice channels.

Quick Start

Use the discord-voice skill to join the voice channel named 'general'.

Frequently Asked Questions about discord-voice

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add real-time AI voice conversations to a Discord voice channel?▼

To add real-time AI voice conversations to a Discord voice channel, you integrate speech-to-text and text-to-speech processing. This enables natural voice interaction by transcribing user speech and synthesizing AI responses.

Can I use Whisper or Deepgram for speech-to-text when building a Discord voice bot?▼

Yes, you can use Whisper or Deepgram for speech-to-text in a Discord voice bot. The integration supports multiple STT providers, including Deepgram, Whisper, and OpenAI, to accurately transcribe user speech.

How does voice activity detection and barge-in support work for Discord AI voice interactions?▼

Voice activity detection and barge-in support allow an AI to listen and pause automatically when a user interrupts. This feature ensures real-time conversational flow by detecting user speech during AI responses.

What is the best way to synthesize AI text responses into speech for Discord using TTS?▼

The best way to synthesize AI text responses into speech for Discord is using text-to-speech providers like OpenAI or ElevenLabs. These TTS engines generate natural-sounding audio for real-time playback.

Does the Discord AI voice bot automatically reconnect if the voice channel drops?▼

Yes, the Discord AI voice bot includes automatic reconnection features to handle voice channel drops. This ensures continuous real-time voice interaction without requiring manual restarts during sessions.

Are there limitations when using ElevenLabs for text-to-speech in real-time Discord voice applications?▼

Real-time Discord voice applications using ElevenLabs for text-to-speech may face latency limitations based on the provider's API response time. The implementation relies on external STT and TTS providers, meaning network stability impacts performance.