VoiceChatService

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Création impossible
Service

VoiceChatService est responsable de la fonctionnalité de chat avec voixde haut niveau. Cela consiste principalement en des options de configuration et des fonctions qui ne sont pas spécifiquement contrôlées par des instances plus spécifiques.

Résumé

Propriétés

Méthodes

Propriétés

EnableDefaultVoice

Lecture parallèle
Sécurité des plugins

Lorsqu'elle est activée, chaque joueur éligible à la voix peut être entendu comme s'il parlait à travers son personnage. Les détails d' implementation de la voix dépendent de UseAudioApi.

Lorsque UseAudioApi est Disabled , la désactivation du paramètre de voix par défaut désactive efficacement le chat vocal.

Lecture parallèle
Sécurité des plugins

Si Enabled >, le paramètre de chat vocal est représenté et contrôlé par les objets AudioDeviceInput. Plus précisément :

Si Disabled, le paramètre de chat vocal est configuré via un système interne seulement.

Actuellement, définir ceci sur Automatic a le même sens que Disabled. Cependant, dans le futur, Automatic deviendra 1> Entity.AudioApiRollout|Enabled1>, afin que de nouvelles expériences puissent offrir une plus grande personnalisation sur la voix.

Méthodes

IsVoiceEnabledForUserIdAsync

Rendement

Renvoie si oui ou non l'utilisateur donné a le son activé. Sur le client, ceci ne peut être utilisé que pour vérifier le statut du son du joueur local. Sur le côté serveur, ceci ne peut être utilisé que pour vérifier le statut du son pour les joueurs dans ce serveur.

Cette fonction peut lancer une erreur si l'appel HTTP échoue.


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

Paramètres

userId: number

Le Player.UserId pour vérifier.


Retours

Si cet utilisateur a la voix activée.

Évènements