La conversación por voz permite a los miembros hablar con el bot en voz alta. Entra en un canal de voz, escucha y responde hablando, con el mismo modelo, lore y memoria que AI Response.
Experimental. Esta función es nueva y todavía se está asentando. Espera aristas por pulir y cuéntanos lo que encuentres.
🎙️ Cómo funciona
El bot entra en un canal de voz, transcribe lo que oye, lo envía a AI Response exactamente como si fuera un mensaje de texto y dice la respuesta en voz alta con síntesis de voz. Siempre publica un aviso en un canal de texto antes de empezar a escuchar, y nunca escucha sin un canal en el que pueda escribir ese aviso.
Hay dos formas de que se una, que se definen con Cómo se une el bot.
🙋 Bajo demanda
Un miembro invita al bot a su propio canal de voz con /voice-chat start y lo despide con /voice-chat stop.
| Ajuste | Qué hace |
|---|---|
| Minutos por conversación | El bot se va cuando se alcanza este tiempo, o tras un minuto a solas en el canal. |
| Rol que puede invitarlo | Restringe quién puede iniciar una conversación. Déjalo vacío para que cualquiera pueda invitarlo. |
| Canales de voz a los que se le puede invitar | Restringe a qué canales se le puede llamar. Déjalo vacío para permitir todos los canales de voz. |
🏠 Residente
El bot se queda aparcado en un canal de voz que elijas, y cualquiera que esté allí puede hablar con él sin invitarlo antes.
| Ajuste | Qué hace |
|---|---|
| Canal de voz donde se queda | El único canal en el que vive. |
| Canal de texto para el aviso | Se usa cuando el bot no puede escribir en el chat del propio canal de voz. Sin un canal en el que pueda escribir, no escucha. |
| Minutos de escucha al día | Cuánto tiempo se le permite escuchar, en total, al día. |
Una vez alcanzada la cuota diaria, el bot se queda en el canal pero deja de escuchar hasta la medianoche UTC: no se va y no hace falta volver a invitarlo al día siguiente. El panel guarda el tiempo de escucha ya usado hoy, así que un reinicio del bot no le devuelve al día su cuota.
🔊 Voz
| Ajuste | Qué hace |
|---|---|
| Usar la memoria del servidor en las respuestas | Lee la memoria de AI Response cuando está activada allí. Una conversación por voz nunca escribe en la memoria: solo lo hacen las conversaciones de texto. |
| Clave de API de OpenAI para escuchar y hablar | Sirve para la transcripción (voz a texto) y el habla (texto a voz), aparte de la clave de API de AI Response que genera la propia respuesta. |
| Modelo de escucha (voz a texto) / Modelo de habla (texto a voz) | Qué modelo transcribe y cuál habla, elegidos desde tu endpoint. |
| Voz | La voz con la que habla el bot, elegida de una lista fija (Alloy, Ash, Coral, Echo, Fable, Nova, Onyx, Sage, Shimmer). |
| Usar tu propio endpoint de voz | Desactivado: api.openai.com. Activado: un servidor compatible con OpenAI propio que ofrezca tanto transcripción como habla. |
| Nombre de la voz en ese endpoint | Solo hace falta si tu propio endpoint nombra sus voces de otra forma: tiene que conocer la voz que le envías. Déjalo en blanco para enviar tal cual la voz elegida arriba. |
⌨️ Comandos
/voice-chat es solo de barra: no funciona como comando de texto, ni siquiera con un prefijo definido.
| Subcomando | Qué hace |
|---|---|
/voice-chat start |
Invita al bot a tu canal de voz actual (solo en modo bajo demanda). |
/voice-chat stop |
Despide al bot. |
🔗 Funciona con
- AI Response: el modelo, el lore y la memoria que responden en una conversación por voz son los propios de AI Response. Configúralos allí.
- Audio Recording: un servidor tiene una sola conexión de voz, así que el bot no puede grabar un canal y mantener una conversación por voz en otro al mismo tiempo. No hace falta configurar las dos funciones a la vez, pero solo una puede tener la conexión a la vez.
✅ Permisos
El bot necesita View Channel, Connect y Speak en los canales de voz a los que pueda entrar, y Send Messages en el canal de texto que reciba su aviso; sin eso, no escucha en absoluto.
💡 Buenas prácticas
- Empieza con el modo bajo demanda para ver cómo lo usa realmente tu comunidad antes de dedicar un canal al modo residente.
- Mantén Minutos de escucha al día moderados al principio: siempre puedes subirlos cuando conozcas el uso real.
- Revisa primero los ajustes de lore y memoria de AI Response; una conversación por voz es tan buena como lo que puede leer.