Skip to content

About

A minecraft word recognition plugin for simple voicechat.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VoiceGuard

VoiceGuard is a Minecraft server plugin that moderates voice chat by automatically detecting banned words. It integrates directly with the Simple Voice Chat plugin and uses offline AI speech recognition (Vosk) to transcribe and monitor player audio in real-time.

Features

  • Real-time Voice Moderation: Automatically detects restricted words spoken in-game.
  • Offline AI Processing: Powered by Vosk, meaning all voice processing happens locally on your server without sending private audio to third-party APIs.
  • Evidence Recording: Saves a .wav audio snippet of the violation for staff review.
  • Discord Integration: Optionally sends violation alerts and audio evidence directly to a Discord Webhook.
  • Smart Audio Processing: Includes Voice Activity Detection (VAD) and automatic gain control to optimize AI transcription accuracy and save CPU.

Requirements

  • Server software: PaperMC (1.21+)
  • Dependency: Simple Voice Chat plugin must be installed on the server.

This plugin is still in early development!

I wouldn't use it in production yet, as features can still break, in that case please open an issue!

License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).

Permissions are granted for anyone to use, modify, and distribute this software, provided that the same freedoms are preserved in any derivative works. For more information, see the LICENSE file in this repository.

About

A minecraft word recognition plugin for simple voicechat.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages