Wiki / Core Features / Conversación por voz

Conversación por voz

Actualizado por Maxime_48 · hace 2 horas · Visitas: 36

Idiomas: English Français Deutsch Español Português (Brasil) Italiano Nederlands Polski Türkçe Русский 日本語 한국어 中文

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.