I don’t believe it is broken, I just went ahead and tested it with two of my accounts and it seems to work out fine
You can’t mute /unmute yourself, because roblox doesn’t allow you to hear yourself, you’ll need to do this with another account
I’ve actually attempted to create a short video 3 times now, however OBS doesn’t like the idea of capturing audio & i’m stick so I have little-no patience to deal with that
To test the development place, you’ll need to download something like the “Multi-Roblox” tool (i’ve personally looked at it’s code to ensure it’s not anything bad - 03/12/2022)
- Open up that Multi-Roblox tool
- Open your first account (Must have VC enabled)
- Open your second account (Must have VC enabled)
- Listen and tweak the settings to account 1 (Step 2) as account 1 speaks
- Observe the changes
It’s hard to validate if this works, because roblox doesn’t let you listen to your own sound, so you can’t really test it out on yourself.
That said, the buttons on the left when clicked expose a panel of buttons/actions which can manipulate the players voice.
(Cc @Rick007110 @chaoscient )
If I mute myself, other players will be able to hear me?
Unfortunately due to how hacky this module is, you’ll need to signal for every other player to mute you, muting yourself on your client will not effect other peoples clients.
Let me know if that makes sense
Makes sense, it’s on the client. I thought that maybe it will auto send to server, and then to every client, if you muted yourself.
But the way, thank for this module! I’ll use it until Roblox creates official tools.
Amazing solution, I hope to see roblox have features like this in the future for voice chat.
They actually just added new sound apis. Expect an announcement in a few weeks.
Where do you see the api additions?
Try adding pictures, GIFs, and videos to show your product.
Hi, I’m experiencing an issue with this module, it seems as if it attaches the voice chat to the players forcefield and when it gets deleted the player no longer emits any voice chat sound.
Hello
it seems as if it attaches the voice chat to the players forcefield and when it gets deleted the player no longer emits any voice chat sound.
This is weird behaviour, after reviewing the code on the GitHub repository, i’ve not found anything that would indicate the force-field being removed would cause this behaviour…
A short term, quick solution in this case would be to set the Duration
property of the SpawnLocation
to 0.
however, I would heavily push you against using this module, there is now an API (in beta) that enables developers to manipulate user voice chat behaviour, you can read more about said beta here: New Audio API [Beta]: Elevate Sound and Voice in Your Experiences
I think the only benefit this module can give is - it’s API seems to be more extensive than what Roblox already offers? If thats the case then maybe this should warrent a VC-SDK 2, or something alike - as this one is old, and unmaintained.
This does tell me however that I should update the post, and so update the post I will!