Sesli sohbet gerçekçi iletişim simüle eden bir yakınlık tabanlı sohbet özelliğidir, ne kadar yakın olduğunuza bağlı olarak konuşan diğer kullanıcılara göre.Diğer bir kullanıcının avatarına ne kadar yakınsanız, sesleri o kadar yüksek; tersine, ne kadar uzaktaysanız, sesleri o kadar daha yumuşak.
Sesli sohbet yalnızca maksimum 50 kullanıcıyı destekleyen yerler için mevcuttur.

Sesli sohbeti etkinleştir
Bir deneyimde ses sohbetini etkinleştirmeden önce, ilk önce yayınlayın ve Studio içinde Oyun Ayarları menüsünü etkinleştirmek için yayınlayın.
- Deneyiminizi Studio'da açın.
- Araç çubuğunun Ana Sayfası sekmesinden Oyun Ayarlarını Aç açın.
- Pencerenin sol tarafındaki İletişim sekmesine gidin.
- Mikrofonu etkinleştir seçeneğini değiştirin, böylece seçici griden yeşile dönüşür.
- (Opsiyonel) Deneyiminizdeki kullanıcılar arasında daha fazla iletişim için, uygun kullanıcıların avatarlarını hareketleriyle animasyon yapmasına izin vermek için Kamera etkinleştirme özelliğini açın.
- Yayınla değişiklikleri kaydetmek için yeri.
Sesli sohbet artık deneyimin en fazla 50 kullanıcıya ayarlandığı her yerde doğrulanmış 13+ kullanıcıya, özellikkatılmayı seçen her yerde mevcut olacak.
Maksimum kullanıcıları ayarla
Daha önce bir yerde maksimum kullanıcı sayısını 50'den fazla belirlediyseniz, sesli sohbeti desteklemek için azaltmanız gerekecektir.
- Oyun Ayarları diyaloğunun sol navigasyonunda, Yerleri seçin. Deneyiminizdeki her yer görüntülenir.
- 50'den fazla oyuncuya sahip yere yanındaki ⋯ düğmesine tıklayın, ardından Yeri Yapılandır seçin.
- Maksimum Oyuncu alanına, 50'den az veya eşit olan herhangi bir sayı girin.
- Kaydet düğmesine tıklayın ve ardından değişiklikleri kaydetmek için yayınla.
Bir yerde maksimum kullanıcı sayısını 50'den az olarak güncellediğinizde, zaten farklı, daha yüksek bir sayıya yapılandırılmış sunucular olabilir.Bu sunucular sesli sohbetdesteklemeyeceğinden, sunucuları yeniden başlatmak önerilir.
Yer dünyadevre dışı bırak
Deneyiminizdeki her yer için ses sohbetini etkinleştirmek istemiyorsanız, bunu EnableDefaultVoice özelliği aracılığıyla ses uygunluğuna elverişli olmayan belirli yerlerde devre dışı bırakabilirsiniz.
Deneyim içinde belirli bir yer için ses sohbetini devre dışı bırakmak için:
Stüdyoda yeri açın.
Araç çubuğunun Model sekmesinde, Hizmet simgesine tıklayın.
Select Sesli Sohbet Hizmeti and click Ekleyin .
Kâşif penceresinde Sesli Sohbet Hizmeti seçin.
Özellikler penceresinde, Varsayılan Sesi Etkinleştir özelliğini devre dışı bırakın.
Değişiklikleri kaydetmek ve sunucuları yeniden başlatmak için yeri yayınlayın ve deneyiminizin şu anda çalıştığı tüm sunucular için değişikliğin geçerli olmasını sağlamak için sunucuları yeniden başlatın.
Sesli sohbet durumunu kontrol et
Bir kullanıcının sesli sohbeti etkinleştirdiğini kontrol edebilirsiniz IsVoiceEnabledForUserIdAsync() , bir LocalScript 'de veya Script 'de RunContext 'e ile ayarlanmış Enum.RunContext.Client üzerinde çağırarak.
Müşteri Kodu - Sesli Sohbet Durumunu Kontrol Et
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