Obrolan suara adalah fitur obrolan berbasis jarak yang meniru komunikasi realistis berdasarkan seberapa dekat Anda dengan pengguna lain yang berbicara.Semakin dekat Anda dengan avatar pengguna lain, semakin keras suara mereka; sebaliknya, semakin jauh Anda, suara mereka semakin lembut.
Obrolan suara hanya tersedia untuk tempat yang mendukung maksimal 50 pengguna.

Aktifkan panggilan suara
Sebelum Anda dapat mengaktifkan obrolan suara dalam pengalaman, Anda harus terlebih dahulu publikasikan untuk mengaktifkan menu Pengaturan Permainan di Studio.
- Buka pengalaman Anda di Studio.
- Buka Pengaturan Permainan dari tab Rumah dari bilah alat.
- Navigasikan ke tab Komunikasi di sisi kiri jendela.
- Toggle Aktifkan Mikrofon sehingga selektor berubah dari abu-abu ke hijau.
- (Opsi) Untuk komunikasi lebih besar di antara pengguna dalam pengalaman Anda, aktifkan Aktifkan Kamera untuk mengizinkan pengguna yang memenuhi syarat untuk menganimasikan avatar mereka dengan gerakan mereka.
- Terbitkan tempat untuk menyimpan perubahan.
Obrolan suara sekarang akan tersedia untuk pengguna terverifikasi 13+ yang mendaftar untuk fitur tersebut, di setiap tempat dalam pengalaman yang ditetapkan untuk maksimal 50 pengguna.
Tetapkan pengguna maksimum
Jika sebelumnya Anda mengatur jumlah maksimum pengguna di satu tempat lebih dari 50, Anda perlu menguranginya untuk mendukung panggilan suara.
- Dalam navigasi kiri dari dialog Pengaturan Permainan, pilih Tempat . Setiap tempat dalam pengalaman Anda ditampilkan.
- Klik tombol ⋯ di samping tempat dengan lebih dari 50 pemain, lalu pilih Konfigurasi Tempat .
- Di bidang Pemain Maksimal , masukkan nomor apa pun yang kurang atau sama dengan 50.
- Klik tombol Simpan dan kemudian publikasikan untuk menyimpan perubahan.
Ketika Anda memperbarui jumlah pengguna maksimum di suatu tempat menjadi kurang dari 50, mungkin ada server yang sudah dikonfigurasi ke nomor yang berbeda dan lebih tinggi.Karena server-server tersebut tidak akan mendukung panggilan suara, disarankan untuk memulai ulang server.
Nonaktifkan per tempat
Jika Anda tidak ingin mengaktifkan obrolan suara untuk setiap tempat dalam pengalaman Anda, Anda dapat menonaktifkannya di tempat-tempat tertentu yang sebaliknya akan memenuhi syarat suara melalui properti EnableDefaultVoice.
Untuk menonaktifkan obrolan suara untuk tempat tertentu dalam pengalaman:
Buka tempat di Studio.
Di tab Model di bilah alat, klik ikon Layanan .
Pilih Layanan Obrolan Suara dan klik Sisipkan .
Di jendela Explorer, pilih VoiceChatService .
Di jendela Properti, nonaktifkan properti Aktifkan Suara Default .
Publikasikan tempat untuk menyimpan perubahan dan restart server untuk memastikan perubahan berlaku untuk semua server yang saat ini menjalankan pengalaman Anda.
Periksa status obrolan suara
Anda dapat memeriksa apakah pengguna telah mengaktifkan obrolan suara dengan menelepon IsVoiceEnabledForUserIdAsync() di LocalScript , atau di Script dengan RunContext diatur ke Enum.RunContext.Client .
Skrip Klien - Periksa Status Obrolan Suara
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