La Conversazione vocale permette ai membri di parlare ad alta voce con il bot. Entra in un canale vocale, ascolta e risponde a voce, usando lo stesso modello, lo stesso lore e la stessa memoria delle Risposte IA.
Sperimentale. Questa funzione è nuova e deve ancora assestarsi. Aspettati qualche spigolo e dicci cosa trovi.
🎙️ Come funziona
Il bot entra in un canale vocale, trascrive ciò che sente, lo passa alle Risposte IA esattamente come farebbe con un messaggio di testo e pronuncia la risposta con la sintesi vocale. Pubblica sempre un avviso in un canale di testo prima di iniziare ad ascoltare, e non ascolta mai senza un canale in cui possa scrivere quell'avviso.
Ci sono due modi in cui può entrare, impostati con Come entra il bot.
🙋 Su richiesta
Un membro invita il bot nel proprio canale vocale con /voice-chat start e lo manda via con /voice-chat stop.
| Impostazione | Cosa fa |
|---|---|
| Minuti per conversazione | Il bot se ne va quando questo limite è raggiunto, o dopo un minuto da solo nel canale. |
| Ruolo che può invitarlo | Limita chi può avviare una conversazione. Lascia vuoto per permettere a tutti di invitarlo. |
| Canali vocali in cui può essere invitato | Limita in quali canali può essere chiamato. Lascia vuoto per consentire ogni canale vocale. |
🏠 Residente
Il bot resta parcheggiato in un canale vocale a tua scelta, e chiunque sia lì può parlargli senza doverlo invitare prima.
| Impostazione | Cosa fa |
|---|---|
| Canale vocale in cui resta | L'unico canale in cui vive. |
| Canale testuale per l'avviso | Usato quando il bot non può scrivere nella chat del canale vocale. Senza un canale in cui può scrivere, non ascolta. |
| Minuti di ascolto al giorno | Quanto gli è permesso ascoltare, in totale, al giorno. |
Una volta raggiunta la quota giornaliera, il bot resta nel canale ma smette di ascoltare fino a mezzanotte UTC: non se ne va e non serve invitarlo di nuovo il giorno dopo. Il pannello conserva il tempo di ascolto già usato oggi, quindi un riavvio del bot non restituisce la quota alla giornata.
🔊 Voce
| Impostazione | Cosa fa |
|---|---|
| Usa la memoria del server nelle risposte | Legge la memoria delle Risposte IA quando è attiva lì. Una conversazione vocale non scrive mai nella memoria: lo fanno solo le conversazioni di testo. |
| Chiave API OpenAI per ascoltare e parlare | Alimenta la trascrizione (voce in testo) e la voce (testo in voce), separatamente dalla chiave API delle Risposte IA che genera la risposta vera e propria. |
| Modello di ascolto (voce in testo) / Modello vocale (testo in voce) | Quale modello trascrive e quale parla, scelti dal tuo endpoint. |
| Voce | La voce con cui parla il bot, scelta da un elenco fisso (Alloy, Ash, Coral, Echo, Fable, Nova, Onyx, Sage, Shimmer). |
| Usa il tuo endpoint vocale | Disattivato: api.openai.com. Attivo: un tuo server compatibile con OpenAI che offre sia la trascrizione sia la voce. |
| Nome della voce su quell'endpoint | Serve solo se il tuo endpoint chiama le voci in modo diverso: deve conoscere la voce che gli invii. Lascia vuoto per inviare così com'è la voce scelta sopra. |
⌨️ Comandi
/voice-chat è solo slash: non funziona come comando di testo, nemmeno con un prefisso impostato.
| Sottocomando | Cosa fa |
|---|---|
/voice-chat start |
Invita il bot nel tuo canale vocale attuale (solo in modalità su richiesta). |
/voice-chat stop |
Manda via il bot. |
🔗 Funziona con
- Risposte IA: il modello, il lore e la memoria che rispondono a una conversazione vocale sono quelli delle Risposte IA. Configurali lì.
- Audio Recording: un server ha una sola connessione vocale, quindi il bot non può registrare un canale e tenere una conversazione vocale in un altro nello stesso momento. Le due funzioni non devono essere configurate insieme, ma solo una alla volta può tenere la connessione.
✅ Permessi
Il bot ha bisogno di View Channel, Connect e Speak nei canali vocali in cui può entrare, e di Send Messages nel canale di testo che riceve il suo avviso: senza quello, non ascolta affatto.
💡 Buone pratiche
- Inizia con la modalità su richiesta per vedere come la tua community la usa davvero prima di dedicare un canale alla modalità residente.
- Tieni modesti all'inizio i Minuti di ascolto al giorno: puoi sempre alzarli quando conosci l'uso reale.
- Rivedi prima le impostazioni di lore e memoria delle Risposte IA; una conversazione vocale vale quanto ciò che può leggere.