SkillAgentSearch skills...

VoiceCraft

VoiceCraft software to implement proximity VC for Minecraft Bedrock Edition

Install / Use

/learn @AvionBlock/VoiceCraft
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

VoiceCraft Proximity Chat

Proximity voice chat software for Minecraft Bedrock Edition supporting Windows, Android, iOS (soon), Linux and MacOS (soon).

<p align="center"> <img style="margin: 10" width="300" height="300" src="./VoiceCraft.Client/VoiceCraft.Client/Assets/vc.png"/> </p>

[!WARNING] VOICECRAFT DOES NOT REQUIRE THE USE OF ANY THIRD PARTY SERVICE! VOICECRAFT IS ALSO NOT A MOD, PLUGIN OR STANDALONE ADDON/WORLD! It is a collection of both addons, servers and client software working together in order to simulate proximity chat.

[!NOTE] VoiceCraft is also not a standard voice chat that comes with groups or channels. It is designed to be customized through the api allowing recreation of channels, proximity, effects and more through the session based Addon API. This is essentially up to the server owner to install or add-on developer to implement.

Project Description

VoiceCraft is a cross-platform proximity voice chat solution for minecraft bedrock edition. VoiceCraft supports a wide range of devices to increase its availability to players and can indirectly support any other devices such as consoles through the standard binding system.

VoiceCraft is developed in C# for both the server and client application which uses the avalonia framework and uses an addon developed in JavaScript to establish a connection to the vanilla minecraft server. VoiceCraft also uses the opus codec for audio data compression and SpeexDSP for voice enhancements with optional support for hardware related preprocessors on android devices.

There is also a comprehensive API system in place that addon developer's can use to customize VoiceCraft's behavior, audio effects, audio simulations, authentication, and more!

<p align="center"> <img width="800" src="./Images/MainPage.png"> </p>

Packages, Guides And Resources

Supported Devices

  • ✅ Fully and natively supported.
  • ❎ Can be supported but no reason to.
  • ❗ Unknown status (limited support)
  • ❌ Not planned, Not supported.

| Device | x64 | x86 | arm32 | arm64 | Audio Backend | |-------------|-----|-----|-------|-------|---------------| | Linux | ✅ | ❌ | ✅ | ✅ | OpenAL | | Android | ❎ | ❎ | ✅ | ✅ | Android API | | Windows | ✅ | ✅ | ❌ | ✅ | WinMM | | iOS | ❌ | ❌ | ✅ | ✅ | N.A. | | MacOS | ✅ | ❌ | ❌ | ✅ | N.A. | | Web | ❗ | ❗ | ❗ | ❗ | Web API | | XBOX | ❌ | ❌ | ❌ | ❌ | N.A. | | PlayStation | ❌ | ❌ | ❌ | ❌ | N.A. | | Switch | ❌ | ❌ | ❌ | ❌ | N.A. |

Hosts

  • Atrioxhosting €0.63/m: https://atrioxhost.com/voicecraft

Project Dependencies

[!NOTE] All dotnet and microsoft extension packages aren't listed. If you wish to view all dependencies, You can look at the Directory.Packages.props file.

All Projects

Client

Server

Related Skills

View on GitHub
GitHub Stars180
CategoryDevelopment
Updated7d ago
Forks41

Languages

C#

Security Score

100/100

Audited on Mar 26, 2026

No findings