Rozmowa głosowa pozwala członkom rozmawiać z botem na głos. Bot dołącza do kanału głosowego, słucha i odpowiada mową - używając tego samego modelu, lore i pamięci co AI Response.
Eksperymentalne. Ta funkcja jest nowa i wciąż się układa. Spodziewaj się niedociągnięć i daj nam znać, co znajdziesz.
🎙️ Jak to działa
Bot dołącza do kanału głosowego, transkrybuje to, co słyszy, przekazuje to przez AI Response dokładnie tak, jak trafiłaby wiadomość tekstowa, i wypowiada odpowiedź za pomocą syntezy mowy. Zawsze publikuje powiadomienie na kanale tekstowym zanim zacznie słuchać i nigdy nie słucha bez kanału, na którym może to powiadomienie napisać.
Są dwa sposoby dołączania, ustawiane w Jak bot dołącza.
🙋 Na żądanie
Członek zaprasza bota na swój kanał głosowy komendą /voice-chat start i odsyła go komendą /voice-chat stop.
| Ustawienie | Co robi |
|---|---|
| Minuty na rozmowę | Bot wychodzi po osiągnięciu tego limitu albo po minucie samotności na kanale. |
| Rola, która może go zaprosić | Ogranicza, kto może rozpocząć rozmowę. Zostaw puste, aby każdy mógł go zaprosić. |
| Kanały głosowe, do których można go zaprosić | Ogranicza, na które kanały można go wezwać. Zostaw puste, aby dopuścić każdy kanał głosowy. |
🏠 Stały
Bot zostaje zaparkowany na jednym wybranym przez ciebie kanale głosowym, a każdy tam obecny może z nim rozmawiać bez wcześniejszego zapraszania.
| Ustawienie | Co robi |
|---|---|
| Kanał głosowy, w którym zostaje | Jedyny kanał, w którym przebywa. |
| Kanał tekstowy na powiadomienie | Używany, gdy bot nie może pisać na własnym czacie kanału głosowego. Bez kanału, na którym może pisać, nie słucha. |
| Minuty słuchania dziennie | Ile w sumie wolno mu słuchać dziennie. |
Po osiągnięciu dziennego limitu bot zostaje na kanale, ale przestaje słuchać do północy UTC - nie wychodzi i nie trzeba go zapraszać ponownie następnego dnia. Czas słuchania wykorzystany dzisiaj zapisuje panel, więc restart bota nie przywraca dziennego limitu.
🔊 Mowa
| Ustawienie | Co robi |
|---|---|
| Używaj pamięci serwera w odpowiedziach | Odczytuje pamięć AI Response, gdy jest tam włączona. Rozmowa głosowa nigdy nie zapisuje do pamięci - robią to tylko rozmowy tekstowe. |
| Klucz API OpenAI do słuchania i mówienia | Zasila transkrypcję (mowa na tekst) i mowę (tekst na mowę), oddzielnie od klucza API AI Response, który generuje samą odpowiedź. |
| Model słuchania (mowa na tekst) / Model mówienia (tekst na mowę) | Który model transkrybuje, a który mówi, wybierane z twojego endpointu. |
| Głos | Głos, którym mówi bot, wybierany ze stałej listy (Alloy, Ash, Coral, Echo, Fable, Nova, Onyx, Sage, Shimmer). |
| Użyj własnego endpointu mowy | Wyłączone: api.openai.com. Włączone: własny serwer zgodny z OpenAI, który oferuje zarówno transkrypcję, jak i mowę. |
| Nazwa głosu na tym endpoincie | Potrzebna tylko wtedy, gdy twój własny endpoint nazywa swoje głosy inaczej - musi znać głos, który mu wysyłasz. Zostaw puste, aby wysłać głos wybrany wyżej bez zmian. |
⌨️ Komendy
/voice-chat jest tylko slash - nie działa jako komenda tekstowa, nawet przy ustawionym prefiksie.
| Podkomenda | Co robi |
|---|---|
/voice-chat start |
Zaprasza bota na twój bieżący kanał głosowy (tylko w trybie na żądanie). |
/voice-chat stop |
Odsyła bota. |
🔗 Współpracuje z
- AI Response - model, lore i pamięć, które odpowiadają w rozmowie głosowej, należą do AI Response. Skonfiguruj je tam.
- Audio Recording - serwer ma jedno połączenie głosowe, więc bot nie może nagrywać jednego kanału i prowadzić rozmowy głosowej w innym w tym samym czasie. Obu funkcji nie trzeba konfigurować razem, ale tylko jedna może w danej chwili trzymać połączenie.
✅ Uprawnienia
Bot potrzebuje View Channel, Connect i Speak na kanałach głosowych, do których może dołączyć, oraz Send Messages na tym kanale tekstowym, który otrzymuje jego powiadomienie - bez tego w ogóle nie słucha.
💡 Dobre praktyki
- Zacznij od trybu na żądanie, aby zobaczyć, jak twoja społeczność naprawdę z niego korzysta, zanim przeznaczysz kanał na tryb stały.
- Na początku utrzymuj Minuty słuchania dziennie na umiarkowanym poziomie - zawsze możesz je podnieść, gdy poznasz rzeczywiste użycie.
- Najpierw przejrzyj ustawienia lore i pamięci AI Response; rozmowa głosowa jest tak dobra, jak to, co potrafi przeczytać.