Sesli Konuşma, üyelerin bota sesli konuşmasını sağlar. Bir ses kanalına katılır, dinler ve sesle yanıt verir; AI Response ile aynı modeli, lore'u ve belleği kullanır.
Deneysel. Bu özellik yeni ve hâlâ oturuyor. Pürüzler bekleyin ve bulduklarınızı bize söyleyin.
🎙️ Nasıl çalışır
Bot bir ses kanalına katılır, duyduklarını yazıya döker, bir metin mesajı gibi AI Response'tan geçirir ve yanıtı metinden sese ile geri seslendirir. Dinlemeye başlamadan önce her zaman bir metin kanalına bir bildirim gönderir ve bu bildirimi yazabileceği bir kanal olmadan asla dinlemez.
Katılmasının iki yolu vardır; Botun katılma şekli ile ayarlanır.
🙋 İsteğe bağlı
Bir üye botu /voice-chat start ile kendi ses kanalına davet eder ve /voice-chat stop ile gönderir.
| Ayar | Ne yapar |
|---|---|
| Sohbet başına dakika | Bu süreye ulaşıldığında veya kanalda bir dakika yalnız kaldığında bot ayrılır. |
| Onu davet edebilecek rol | Kimin konuşma başlatabileceğini kısıtlar. Herkesin davet edebilmesi için boş bırakın. |
| Davet edilebileceği ses kanalları | Hangi kanallara çağrılabileceğini kısıtlar. Her ses kanalına izin vermek için boş bırakın. |
🏠 Kalıcı
Bot, seçtiğiniz bir ses kanalında bekler ve oradaki herkes onu önceden davet etmeden onunla konuşabilir.
| Ayar | Ne yapar |
|---|---|
| Kaldığı ses kanalı | Yaşadığı tek kanal. |
| Bildirim için metin kanalı | Bot, ses kanalının kendi sohbetine yazamadığında kullanılır. Yazabileceği bir kanal olmadan dinlemez. |
| Günlük dinleme dakikası | Günde toplamda ne kadar dinlemesine izin verildiği. |
Günlük hak dolduğunda bot kanalda kalır ama gece yarısı UTC'ye kadar dinlemeyi bırakır; ayrılmaz ve ertesi gün yeniden davet edilmesi gerekmez. Bugün kullanılan dinleme süresini panel saklar; bu yüzden botu yeniden başlatmak günün hakkını geri vermez.
🔊 Konuşma
| Ayar | Ne yapar |
|---|---|
| Yanıtlarda sunucu belleğini kullan | AI Response belleğini, orada etkinse okur. Bir sesli konuşma belleğe asla yazmaz; yalnızca metin konuşmaları yazar. |
| Dinleme ve konuşma için OpenAI API anahtarı | Yanıtın kendisini üreten AI Response API anahtarından ayrı olarak, transkripsiyonu (sesten metne) ve konuşmayı (metinden sese) çalıştırır. |
| Dinleme modeli / Konuşma modeli | Hangi modelin yazıya döktüğü ve hangisinin konuştuğu; uç noktanızdan seçilir. |
| Ses | Botun konuştuğu ses; sabit bir listeden seçilir (Alloy, Ash, Coral, Echo, Fable, Nova, Onyx, Sage, Shimmer). |
| Kendi konuşma uç noktanızı kullanın | Kapalı: api.openai.com. Açık: hem transkripsiyon hem konuşma sunan, kendinize ait OpenAI uyumlu bir sunucu. |
| Bu uç noktadaki ses adı | Yalnızca kendi uç noktanız seslerini farklı adlandırıyorsa gerekir; gönderdiğiniz sesi tanımalıdır. Yukarıda seçilen sesi olduğu gibi göndermek için boş bırakın. |
⌨️ Komutlar
/voice-chat yalnızca slash komutudur; önek ayarlanmış olsa bile metin komutu olarak çalışmaz.
| Alt komut | Ne yapar |
|---|---|
/voice-chat start |
Botu bulunduğunuz ses kanalına davet eder (yalnızca isteğe bağlı modda). |
/voice-chat stop |
Botu gönderir. |
🔗 Birlikte çalıştığı özellikler
- AI Response - bir sesli konuşmayı yanıtlayan model, lore ve bellek AI Response'un kendisidir. Onları orada yapılandırın.
- Audio Recording - bir sunucunun tek bir ses bağlantısı vardır; bu yüzden bot bir kanalı kaydederken başka bir kanalda sesli konuşma yapamaz. İki özelliğin birlikte yapılandırılması gerekmez, ancak bağlantıyı aynı anda yalnızca biri tutabilir.
✅ İzinler
Botun katılabileceği ses kanallarında View Channel, Connect ve Speak izinlerine, bildirimini alan metin kanalında ise Send Messages iznine ihtiyacı vardır; bu olmadan hiç dinlemez.
💡 En iyi uygulamalar
- Bir kanalı kalıcı moda ayırmadan önce topluluğunuzun bunu gerçekte nasıl kullandığını görmek için isteğe bağlı modla başlayın.
- Günlük dinleme dakikası'nı başta ılımlı tutun; gerçek kullanımı öğrendikten sonra her zaman artırabilirsiniz.
- Önce AI Response lore ve bellek ayarlarını gözden geçirin; bir sesli konuşma, ancak okuyabildiği kadar iyidir.