VoiceChatInternal¶
Not yet Class 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.