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.