VoiceChatService

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Nicht erstellbar
Dienst

VoiceChatService ist für die Funktionalität des Voice-Chats verantwortlich. Dies besteht hauptsächlich aus Konfigurationsoptionen und Funktionen, die nicht von mehr spezifischen Instanzen kontrolliert werden.

Zusammenfassung

Eigenschaften

Methoden

Eigenschaften

EnableDefaultVoice

Plugin-Sicherheit
Parallel lesen

Wenn aktiviert, kann jeder voicely-berechtigte Spieler so gehört werden, als ob sie durch ihren Charakter sprechen. Die Umsetzungsdetails der Voice-Einstellung basieren auf UseAudioApi.

Wenn UseAudioApi ist Disabled , das die Standard-Voice-Einstellung deaktiviert, deaktiviert den Voice-Chat effektiv.

Plugin-Sicherheit
Parallel lesen

Wenn Enabled , die Voice-Chat-Einstellungen sind durch AudioDeviceInput -Objekte darstellt und kontrolliert. Genauer gesagt:

Wenn Disabled , ist die Voice-Chat-Einstellung über ein internes System erledigt.

Derzeit, wenn Sie dies auf Automatic setzen, hat dies dasselbe Bedeutung wie Disabled. jedoch in der Zukunft wird Automatic zu 1> Entity.AudioApiRollout|Enabled1> , sodass neue Erlebnisse eine größere Anpassung über die Stimme erreichen können.

Methoden

IsVoiceEnabledForUserIdAsync

Angehalten

Gibt zurück, ob oder nicht der angegebene Benutzer Voice aktiviert hat. Auf der Client-Seite kann dies nur verwendet werden, um den Voice-Status des lokalen Spieler:inzu überprüfen. Auf der Server-Seite kann dies nur den Voice-Status für Spieler auf diesem Server überprüfen.

Diese Funktion kann einen Fehler zurückgeben, wenn die HTTP-Anrufe fehlschlagen.


local Players = game:GetService("Players")
local VoiceChatService = game:GetService("VoiceChatService")
local localPlayer = Players.LocalPlayer
local success, enabled = pcall(function()
return VoiceChatService:IsVoiceEnabledForUserIdAsync(localPlayer.UserId)
end)
if success and enabled then
print("Voice chat enabled!")
end

Parameter

userId: number

Die Player.UserId zum überprüfen.


Rückgaben

Wenn dieser Benutzer Voice aktiviert hat.

Ereignisse