VoiceChatService

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Tidak Dapat Dibuat
Layanan

VoiceChatService bertanggung jawab atas kinerja tingkat tinggi dari panggilan suara. Ini sebagian besar terdiri dari opsi konfigurasi, dan fungsi yang tidak diperintahkan secara khusus oleh instans yang lebih spesifik.

Rangkuman

Properti

Metode

Properti

EnableDefaultVoice

Baca Paralel
Keamanan Plugin

Ketika aktif, setiap pemain yang berhak mendapatkan suara dapat didengar seolah-olah mereka berbicara melalui karakter mereka. Detail implementasi pengaturan suara bergantung pada UseAudioApi .

Ketika UseAudioApi adalah Disabled , menonaktifkan pengaturan suara default menonaktifkan obrolan suara sepenuhnya.

Baca Paralel
Keamanan Plugin

Jika Enabled , pengaturan chat suara diwakili dan dikendalikan oleh objek AudioDeviceInput . Lebih spesifiknya:

Jika Disabled , pengaturan chat suara dilakukan melalui sistem internal saja.

Saat ini, menetapkan ini menjadi Automatic memiliki arti yang sama dengan Disabled . Namun, di masa depan, Automatic akan menjadi 1> Entity.AudioApiRollout|Enabled1>, sehingga pengalaman baru dapat mencap

Metode

IsVoiceEnabledForUserIdAsync

Hasil

Mengembalikan apakah atau tidak pengguna yang diberikan memiliki kemampuan untuk mengaktifkan suara. Pada client-side, ini hanya dapat digunakan untuk memeriksa status suara lokal pemain. Pada server-side, ini hanya dapat memeriksa status suara untuk pemain di server itu.

Fungsi ini dapat menghasilkan kesalahan jika panggilan HTTP gagal.


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

The Player.UserId untuk periksa.


Memberikan nilai

Jika pengguna itu memiliki suara aktif.

Acara