Chat with Voice Developer Beta

After looking closer at the documentation, I’m still confused. It’s weird that we can’t manually set where a player’s voice source is. Or is it controlled by the listener? Either ways, this feature is weird.

2 Likes

Once Spatial Voice Chat has been fully released, will the owner/editors of an experience be required to verify their identify in order to hear Spatial Voice in Roblox Studio?

If so, does this mean that Developers who do not verify their identity will be limited to enabling/disabling the feature and modifying its functionality without being able to test it themselves to determine if it’s been configured correctly for their experiences?


It’s pretty funny timing for this topic to be released because I posted this question about Voice Chat on the Roblox Community Space topic just yesterday!

7 Likes

Will this gradually become uncapped overtime?

6 Likes

I suppose that would be nice, but it would also bypass the whole ID/phone number verification.

1 Like

Thats Cool :+1: I would like to try voice chat but I do not have access but I will use it when it is already available

1 Like

Thank you, I have created a masterpiece of a baseplate (game is currently broken since roblox is still working on the feature)

2 Likes

Yes, I too was wondering as to whether I may be able to use my school ID to verify my identity, seeing as I have no government-issued ID or driver’s license at this time.

5 Likes

I’m excited to start implementing this into my game. Roblox pushing forward to the future. And by far the best voice chat I have seen for a game.

1 Like

Does this work with expired passports? I’m still looking for it, although I know it’s expired.

1 Like

What in the actual hell? I have to show a 3rd party side my ID for ROBLOX VOICE CHAT?

3 Likes

Is the VoiceChatService intended for developers to use?
If so, is it actually stable and will we be getting documentation in the future?

Class VoiceChatService : Instance [NotCreatable] [Service]
	Property Enum.VoiceChatState VoiceChatService.VoiceChatState [ReadOnly]
	Function string VoiceChatService:GetAndClearCallFailureMessage()
	Function Tuple VoiceChatService:GetAudioProcessingSettings()
	Function string VoiceChatService:GetGroupId() {RobloxScriptSecurity}
	Function Tuple VoiceChatService:GetMicDevices()
	Function Array VoiceChatService:GetParticipants()
	Function Tuple VoiceChatService:GetSpeakerDevices()
	Function int VoiceChatService:GetVoiceChatApiVersion()
	Function int VoiceChatService:GetVoiceChatAvailable()
	Function bool VoiceChatService:IsContextVoiceEnabled() {RobloxScriptSecurity}
	Function bool VoiceChatService:IsPublishPaused()
	Function bool VoiceChatService:IsSubscribePaused(int64 userId)
	Function bool VoiceChatService:JoinByGroupId(string groupId, bool isMicMuted = false)
	Function bool VoiceChatService:JoinByGroupIdToken(string groupId, bool isMicMuted = false)
	Function void VoiceChatService:Leave()
	Function bool VoiceChatService:PublishPause(bool paused)
	Function void VoiceChatService:SetMicDevice(string micDeviceName, string micDeviceGuid)
	Function void VoiceChatService:SetSpeakerDevice(string speakerDeviceName, string speakerDeviceGuid)
	Function bool VoiceChatService:SubscribePause(int64 userId, bool paused)
	Function bool VoiceChatService:SubscribePauseAll(bool paused)
	Event VoiceChatService.ParticipantsStateChanged(Array participantsLeft, Array participantsJoined, Array updatedStates)
	Event VoiceChatService.PlayerMicActivitySignalChange(Dictionary activityInfo)
	Event VoiceChatService.StateChanged(Enum.VoiceChatState old, Enum.VoiceChatState new)
8 Likes

Bit confused about the ID part, I don’t have a drivers license (and I’m too lazy to get a city ID and I forget where I put my passport), will student ID be accepted as a form of identification? Or will it be just limited to government issued ID?

5 Likes

Please tone down the language. Unfortunately, yes, you will have to confirm your identity via a third-party website.

4 Likes

Also, is it possible to apply sound effects to people’s voices? I noticed that we have some new objects like VoiceSource and Speaker which appear to be voice-chat related, but it’s not very clear where/how they are used yet.

8 Likes

I’m getting this warning when my game has exactly 30 max players. 30 is less than or equal to 30.
What gives???

I do believe it is illegal in some states/countries

1 Like

Are there plans to add the option to allow the voice to be broadcast from elsewhere? For example if you speak the output comes out of multiple objects within the game? Would be very useful for games such as theatres etc which require specific players to have global output and the ‘audience’ to have the classic voice chat if that makes sense.

6 Likes

It’s moreso random. Organizers such as myself also did not get it until we internally resolved the issue.

4 Likes

What’s the point of ID Verification system for 13+? Most people that are 13+ (Including me) Don’t have a government-issued ID to verify.
I think they should allow Student IDs as a way to verify or scrap the whole ID verification.

2 Likes

I would like to suggest the ability to use spacial voice in studio regardless of the player’s voice chat capabilities. (Also as a side note I am not in the beta so I might be wrong in saying this)

5 Likes