# Integración con el servidor de IA

Examinaremos por separado cómo añadir a su servidor de videoconferencia capacidades de inteligencia artificial para el registro de eventos y creación de resúmenes breves.

Para integrar capacidades de IA en el sistema de videoconferencias, se utiliza una solución independiente TrueConf AI Server. Denominaremos protocolo (transcripción, decodificación, acta) al texto obtenido mediante el reconocimiento de la pista de audio de la conferencia. Si se ha configurado el reconocimiento para la conferencia, su audio se graba durante la sesión y se envía al servidor de IA de acuerdo con las configuraciones indicadas a continuación.

La grabación de audio para su transmisión al servidor de IA no depende de la función de grabación de conferencias. Se crean archivos separados para la transmisión a la documentación y se almacenan en un lugar específico en el servidor.

Existen las siguientes posibilidades de integración:

  • transcripción (elaboración del acta) de la conferencia realizada;

  • configuración de acceso al protocolo;

  • envío de notificaciones sobre la disponibilidad de la transcripción y el acceso a la misma;

  • la capacidad de configurar tanto el reconocimiento automático como el inicio manual del proceso de descifrado.

Para configurar la integración de TrueConf Server con TrueConf AI Server instalado, vaya a la sección Manage add-ons → TrueConf AI Server.

# Niveles de acceso a los protocolos de conferencias

Se puede conectar una instancia de TrueConf AI Server al servidor de videoconferencia en modo de acceso completo y un número ilimitado de instancias en modo de solo lectura.

Lectura es el modo de integración de TrueConf Server con TrueConf AI Server, en el cual los usuarios del servidor de videoconferencia pueden obtener acceso máximo para visualizar y descargar transcripciones.

Acceso completo: en este modo, todos los usuarios del servidor de videoconferencia pueden obtener todos los derechos para trabajar con las transcripciones además de visualizar y descargar: otorgar acceso, iniciar el reconocimiento de voz y eliminar registros.

El acceso a cada transcripción se configura por separado y puede anular la configuración predeterminada (ver más adelante).

# Configuración de la conexión al servidor de IA

Los parámetros de conexión con el servidor de IA se configuran en la pestaña Connection.

/docs/server/media/ai-connect/es.png
  1. Indique el nombre de dominio del servidor de IA en el campo correspondiente (sin el prefijo http:/https:).

  2. En la lista desplegable, seleccione el nivel máximo de acceso posible para sus usuarios al conectarse al servidor de inteligencia artificial especificado.

  3. Si no es necesario verificar la autenticidad del certificado SSL (con fines de prueba o debido a problemas con el uso de un certificado autofirmado en el lado de TrueConf AI Server), desactive la casilla Verify the SSL certificate.

  4. A continuación, verá una lista de los servidores de IA añadidos, sus claves y un botón para eliminar la configuración innecesaria. No es posible modificar un servidor previamente añadido, solo eliminarlo y añadirlo de nuevo.

# Ver la lista de transcripciones listas y en espera de ser transcritas

En la pestaña Transcripts se muestra una lista de las transcripciones de todas las conferencias que se llevaron a cabo en su servidor y para las cuales se activó la transcripción:

/docs/server/media/ai-transcripts/es.png

Para cada registro, puede seguir el enlace a la conferencia correspondiente e incluso a la página de la sesión específica (sesión de comunicación). Le recordamos que una conferencia puede tener varias sesiones si se ha iniciado más de una vez.

La columna Status muestra el estado actual de cada transcripción, y puede tener los siguientes valores:

  • Added to queue: la grabación de audio se ha enviado a TrueConf AI Server y está esperando el proceso de transcripción;

  • Not transcribed — la grabación no se ha enviado al servidor de IA y, por lo tanto, no se ha transcrito (por ejemplo, está activado el reconocimiento manual On request y aún no se ha iniciado);

  • Transcribed: la grabación de audio se ha enviado con éxito al servidor de IA y ha sido transcrita.

  • Transcribing — la grabación de audio está en proceso de reconocimiento (se mostrará un porcentaje aproximado de finalización).

Para encontrar rápidamente las transcripciones necesarias, puedes utilizar filtros por título o ID de la conferencia, así como por la hora del evento y el estado de la transcripción.

Para iniciar el reconocimiento de grabación, haga clic en el botón /docs/server/media/gui/ai_transcript/es.svg (disponible si aún no se ha iniciado). Para descargar el texto de una transcripción ya lista, presione el botón /docs/server/media/gui/ai_export/es.svg. Podrá elegir el formato de exportación de la transcripción: como una tabla csv, un archivo de texto txt, o un documento pdf. También se puede descargar la transcripción como un archivo comprimido con la grabación de audio original de la conferencia. Si el TrueConf AI Server conectado tiene un módulo de resumen, podrá agregar conclusiones de la conferencia al exportar.

Puede eliminar la transcripción utilizando el botón /docs/server/media/gui/ai_delete/es.svg. Al hacerlo, se eliminarán tanto la transcripción como la pista de audio original correspondiente de la conferencia.

Puedes seleccionar varias transcripciones usando las casillas de verificación y descargarlas o eliminarlas todas a la vez.

# Configuración de los parámetros de reconocimiento de conferencias

En la pestaña Settings, puede establecer las reglas generales para la transmisión de audio para el reconocimiento y el envío de notificaciones.

/docs/server/media/ai-settings/es.png
  1. Seleccione la lógica de activación de la grabación de audio en la lista desplegable Activation rule: se grabarán todas las conferencias, aquellas para las que se haya configurado en la pestaña Advanced o desactive la grabación.

  2. Después de finalizar la conferencia, el audio obtenido se envía a TrueConf AI Server, pero el proceso de reconocimiento debe iniciarse por separado. Si en el bloque Recording recognition se activa el interruptor Automatically, la transcripción comenzará automáticamente para todas las conferencias (en orden de cola en el lado del servidor de IA). Si se elige la opción On request, el proceso de reconocimiento debe iniciarse manualmente para la grabación deseada desde el área personal del servidor de videoconferencia o del servidor de IA.

  3. Indique el idioma que se seleccionará por defecto para todas las conferencias al ser reconocidas. Cabe señalar que el servidor de IA puede detectar el momento en que se produce el cambio del idioma base a otro, y debe reconocer correctamente diferentes idiomas en un mismo evento, pero el idioma base ayuda a realizar una transcripción más precisa.

  4. En el parámetro Default access to transcripts, especifique quién de los participantes del evento tendrá acceso a la transcripción. Estas configuraciones no son definitivas, y para cada conferencia, aquellos con acceso completo podrán redefinir los permisos para otros usuarios desde el área personal del servidor VCS o del servidor AI. Las opciones de acceso predeterminadas disponibles son: acceso completo para los moderadores y lectura para los demás participantes; acceso completo abierto para todos los participantes; los registros están disponibles solo para los moderadores y el administrador del servidor y no están disponibles para los demás; los registros están disponibles solo para el administrador del servidor y solo él podrá configurar los accesos si es necesario para los participantes.

  5. El parámetro Storage period for untranscribed recordings determina el período de tiempo durante el cual cada grabación de audio esperará ser transcrita antes de ser eliminada automáticamente para reducir el espacio ocupado en el servidor de videoconferencia. La eliminación se realiza solo en el lado de TrueConf Server y solo para aquellas grabaciones que no fueron enviadas al servidor de IA.

  6. En el bloque Notifications, puede seleccionar una cuenta desde la cual se enviarán notificaciones a los usuarios sobre eventos de transcripción. Este paso no es obligatorio, pero mejorará la comodidad de trabajar con los registros de eventos, ya que todos los participantes interesados recibirán notificaciones útiles. Puede enviar notificaciones de los siguientes tipos: sobre el almacenamiento de la grabación de audio en la base de datos (DB) del servidor de IA, sobre la disponibilidad de la transcripción y el acceso a la grabación o transcripción.

  7. Además, puede marcar la casilla Notify the administrator of system problems para enviar correos electrónicos al administrador (especificado en la configuración principal del servidor) sobre problemas de integración. Por ejemplo, cuando el espacio asignado en TrueConf AI Server para almacenar archivos de audio de esta instancia del servidor de videoconferencia se está agotando.

Para enviar notificaciones no se necesita ningún chatbot que esté ejecutándose constantemente y, en consecuencia, no se utilizan licencias en línea adicionales. Simplemente necesitarás crear una cuenta separada para las notificaciones y nada más.