Team Voice Chat Module

Version 2.0.0 Update

  • Added TeamChatServer:SetTeamConfig(…) to handle updating a teams voice config

  • Added Voice Types (Essentially just modules that can be set for a team using TeamChatServer:SetTeamConfig(…) to depict how voice chat works for a team e.g. enemy proximity chat)

  • Changed how Voice Effects work. They are now binded to VoiceTypes instead of the entire team. You can do some really cool stuff with this, for example if you’re making a horror game you could have to hunter have an audio effect that makes their voice sound scary, while you’d still be able to hear your teamates just fine.

  • Removed support for team wide voice effects in favor of VoiceType binded voice effects.

The RBXM file link will be down for a bit as I attempt to appeal as for some reason it was flagged.
image

love the extremely vague reasonings they give.

Another update on the appeal situation; Seems like this won’t be available in the creator store until they can further explain the reasoning behind the violation.

I’m going to change the RBXM link back to a direct download to the github.

Edit: Not only did I not get an explanation for why the asset was enforced upon, I also can no longer appeal for it!

image

1 Like

Waking up to this ruined my day.

1 Like

Sadly he can’t do anything about it, Roblox is very terrible at moderation and will always be, They have rejected like 200 submissions only yesterday alone…

3 Likes

Maybe consider embedding a swearing detector using API like OpenAI’s Wisper as this guy did:
Video

So your module might not get flagged for missing Roblox system explanation

The system this guy has made seems to be outside of the Roblox platform. I also don’t think attempting to reinventing Roblox’s swear detection would be rewarding with how limited the audio API currently is. Though, I’ll keep an eye out for updates to the audio API to see if this will become possible in the future.

Is it possible if you can upload this as a package on https://wally.run/ ?

How does this effect game performance ? I would think voice would slam the network data to the clients…

I’m assuming the same. There really isn’t a good way to detect swearing without just using Roblox’s swear detection.

To be honest, It’s really good actually. I haven’t seen weird spikes or anything yet, Consistant latency.