#Voice-Chat control system

1 messages · Page 1 of 1 (latest)

arctic mantle
#

A game idea of mine requires people in X area to be able to talk, with Y area not able to talk, but still able to hear X area. I'm led to believe this is not possible.. Can anyone clarify this?

limber junco
arctic mantle
# limber junco it's probably possible with roblox's new audio api https://create.roblox.com/doc...

here was o3-mini-high's conclusion to this:

Conclusion
While the AudioDeviceInput API does give you more direct access to microphone controls on the client side, it does not allow you to enforce a listen-only mode from the server. The workaround is to have client-side scripts that monitor a player’s location and set Muted = true on their AudioDeviceInput when they’re in a restricted area. However, this solution isn’t foolproof if a player deliberately circumvents it using their device’s settings or default push-to-talk.

In summary:

Yes, there is a potential workaround on the client side using AudioDeviceInput.

No, it doesn’t let you force silence on other players from the server or completely override user control.

You can use this client-side muting in your (game-name) to suggest and encourage listen-only behavior via LocalScripts, but ultimate control of the microphone remains with the player.

Let me know if you have further questions or need help with the implementation!

limber junco
arctic mantle
#

not saying it's right, a lot of times AI is wrong, but i was pressuring it to find solutions and it always resulted in roblox limitations not allowing it

maiden flaxBOT
#

studio** You are now Level 10! **studio

limber junco
#

review the docs, google the new audio api etc

arctic mantle
#

yeah that's my plan today