Tags
Creators
Details
0.2.9-beta.7
Compatibility
Changes
Bedrock Simple Voice 0.2.9 Beta 7
This update brings major improvements to audio quality, microphone stability, group management, and the overall voice chat experience.
New Features & Improvements
Audio & Microphone
- Improved voice playback on mobile devices with adaptive buffering and smoother audio processing.
- Improved speaker mixing and 48 kHz audio resampling.
- Reduced audio interruptions, stuttering, and playback issues.
- Improved microphone handling when switching devices or reconnecting.
- Added protection against multiple microphone sessions starting simultaneously, which could cause severely distorted audio.
- Improved microphone recovery after browser tab restoration and delayed permission requests.
Voice Controls
- Simplified the in-game
/voicemenu for Bedrock players. - Added functional microphone mute, incoming audio mute, and master volume controls.
- Quick mute now disables both microphone transmission and incoming audio.
- Added individual mute and volume controls for group members directly in the web interface.
- Individual player audio preferences are saved locally.
Group System
- Fixed group creation and password-protected group joining.
- Bedrock players can now join password-protected Simple Voice Chat groups using the correct password.
- Invalid passwords are properly rejected.
- Improved compatibility handling for different Simple Voice Chat versions.
Bug Fixes & Stability
- Fixed overlapping microphone initialization that could cause distorted or corrupted audio.
- Fixed duplicate microphone startup attempts.
- Fixed outdated microphone audio being reused after disconnecting or switching devices.
- Fixed pending microphone initialization continuing after enabling listen-only mode.
- Improved audio device detection and recovery.
- Improved relay backpressure handling for more reliable communication.
- Improved session security and one-time pairing handling.
- Improved web client cache versioning to ensure updated assets are delivered correctly.
Diagnostics & Testing
- Improved connection diagnostics and troubleshooting information.
- Added additional microphone startup diagnostics.
- Diagnostic reports exclude sensitive tokens, device identifiers, and audio content.
- Added automated tests covering microphone startup conflicts, device changes, browser restoration, and disconnections.
- Successfully completed automated Java and web client builds and tests.
Installation & Compatibility
- Supported download: Paper, Purpur, and Spigot (Bukkit JAR).
- Fabric and Velocity builds are not included in this beta release.
- If you use the Byterider Managed Relay, web client improvements are delivered through the updated website.
- If you use the built-in web server, update the plugin JAR to receive the latest web client.
- Refresh the voice website after updating to ensure the latest version is loaded.
Note: This is still a beta release. Some hardware-specific audio issues may require further testing.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:29nX8CUQ:siM1GI1U"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:29nX8CUQ:siM1GI1U"
}

