Skip to content

VoiceChatInternal

Not yet Class Services NotBrowsable NotCreatable Service

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members · 37 modern Roblox members not implemented yet

Inheritance

Object → Instance → VoiceChatInternal

Properties

Member Signature Summary
VoiceChatState VoiceChatState: VoiceChatState —

Methods

Member Signature Summary
GetAndClearCallFailureMessage VoiceChatInternal:GetAndClearCallFailureMessage(): string —
GetAudioProcessingSettings VoiceChatInternal:GetAudioProcessingSettings(): Tuple —
GetChannelId VoiceChatInternal:GetChannelId(): string —
GetGroupId VoiceChatInternal:GetGroupId(): string —
GetMicDevices VoiceChatInternal:GetMicDevices(): Tuple —
GetParticipants VoiceChatInternal:GetParticipants(): Array —
GetSessionId VoiceChatInternal:GetSessionId(): string —
GetVoiceChatApiVersion VoiceChatInternal:GetVoiceChatApiVersion(): int —
GetVoiceChatAvailable VoiceChatInternal:GetVoiceChatAvailable(): int —
GetVoiceExperienceId VoiceChatInternal:GetVoiceExperienceId(): string —
IsContextVoiceEnabled VoiceChatInternal:IsContextVoiceEnabled(): bool —
IsPublishPaused VoiceChatInternal:IsPublishPaused(): bool —
IsSubscribePaused VoiceChatInternal:IsSubscribePaused(userId: int64): bool —
IsVoiceEnabledForUserIdAsync VoiceChatInternal:IsVoiceEnabledForUserIdAsync(userId: int64): bool —
JoinByGroupId VoiceChatInternal:JoinByGroupId(groupId: string, isMicMuted: bool = false): bool —
JoinByGroupIdToken VoiceChatInternal:JoinByGroupIdToken(groupId: string, isMicMuted: bool, isRetry: bool = false): bool —
Leave VoiceChatInternal:Leave(): null —
LogPublisherWebRTCStats VoiceChatInternal:LogPublisherWebRTCStats(): bool —
LogSubscriptionWebRTCStats VoiceChatInternal:LogSubscriptionWebRTCStats(): bool —
PublishPause VoiceChatInternal:PublishPause(paused: bool): bool —
SetMicDevice VoiceChatInternal:SetMicDevice(micDeviceName: string, micDeviceGuid: string): null —
SubscribeBlock VoiceChatInternal:SubscribeBlock(userId: int64): bool —
SubscribePause VoiceChatInternal:SubscribePause(userId: int64, paused: bool): bool —
SubscribePauseAll VoiceChatInternal:SubscribePauseAll(paused: bool): bool —
SubscribeRetry VoiceChatInternal:SubscribeRetry(userId: int64): bool —
SubscribeUnblock VoiceChatInternal:SubscribeUnblock(userId: int64): bool —

Events

Member Signature Summary
LocalPlayerModerated LocalPlayerModerated() —
ParticipantsStateChanged ParticipantsStateChanged(participantsLeft: Array, participantsJoined: Array, updatedStates: Array) —
PlayerMicActivitySignalChange PlayerMicActivitySignalChange(activityInfo: Dictionary) —
StateChanged StateChanged(old: VoiceChatState, new: VoiceChatState) —
TempSetMicMutedToggleMic TempSetMicMutedToggleMic() —

Roblox reference: VoiceChatInternal

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.