# Интеграция с ИИ сервером
Отдельно рассмотрим как добавить к своему серверу видеосвязи ИИ возможности протоколирования мероприятий и составления кратких итогов.
Чтобы интегрировать в систему видеоконференцсвязи ИИ-возможности используется отдельное решение TrueConf AI Server. Протоколом (транскрипцией, расшифровкой, стенограммой) будем называть текст, который был получен распознаванием аудиодорожки конференции. Если для конференции настроено распознавание, то её аудио записывается в процессе проведения и передаётся на сторону ИИ-сервера в соответствии с указанными ниже настройками.
Запись аудио для передачи на сторону ИИ сервера никак не зависит от функции записи конференций. Для передачи на протоколирование создаются отдельные файлы и хранятся в специальном месте на сервере.
Имеются следующие возможности интеграции:
расшифровка (составление протокола) проведённой конференции;
настройка доступа к протоколу;
отправка уведомлений о готовности стенограммы и предоставлении доступа к ней;
возможность настроить как автоматическое распознавание, так и ручной запуск процесса расшифровки.
Для настройки интеграции TrueConf Server с установленным TrueConf AI Server перейдите в раздел Расширения → TrueConf AI Server.
# Уровни доступа к протоколам конференций
К серверу видеосвязи можно подключить один экземпляр TrueConf AI Server в режиме полного доступа и неограниченное число — в режиме чтения.
Чтение — это режим интеграции TrueConf Server с TrueConf AI Server, при котором пользователи сервера видеосвязи могут получить максимум доступ на просмотр и скачивание расшифровок.
Полный доступ — в этом режиме все пользователи сервера видеосвязи могут получить все права на работу с расшифровками помимо просмотра и скачивания: предоставлять доступ, запустить распознавание речи, удалить запись.
При этом доступ к каждой расшифровке настраивается отдельно и может переопределять настройки по умолчанию (см. далее).
# Настройка подключения к ИИ серверу
Параметры связи с ИИ сервером задаются на вкладке Подключение.

Укажите доменное имя ИИ сервера в соответствующем поле (без префикса
http: / https:
).В выпадающем списке выберите максимально возможный уровень доступа для ваших пользователей при подключении к указанному ИИ-серверу.
Если не требуется проверять подлинность SSL-сертификата (в целях теста или из-за проблем с использованием самоподписанного сертификата на стороне TrueConf AI Server), то отключите флажок Проверять SSL-сертификат.
Ниже вы увидите список добавленных ИИ-серверов, их ключей и кнопку для удаления ненужной конфигурации. Изменить ранее добавленный сервер нельзя, только удалить и добавить заново.
# Просмотр списка готовых и ожидающих расшифровки стенограмм
На вкладке Стенограммы отображается список стенограмм всех конференций, которые прошли на вашем сервере и для них была активирована расшифровка:

Для каждой записи можно перейти по ссылке на соответствующую конференцию и даже на страницу конкретной сессии (сеанса связи). Напоминаем, что у одной конференции может быть несколько сессий если она запускалась более одного раза.
Столбец Статус показывает текущее состояние каждой стенограммы, может принимать значение:
В очереди — аудиозапись передана на сторону TrueConf AI Server и ждёт процесса расшифровки;
Не распознано — запись не отправлена на сторону ИИ сервера и соответственно не была расшифрована (например, активировано ручное распознавание По запросу и оно ещё не запускалось);
Распознано — аудиозапись была успешно отправлена на ИИ-сервер и расшифрована;
Распознается — аудиозапись в процессе распознавания (будет показан примерный процент выполнения).
Для быстрого поиска нужных стенограмм можно использовать фильтрацию по названию или ID конференции, а также по времени проведения мероприятия и статусу самой расшифровки.
Чтобы запустить распознавание записи, нажмите кнопку (доступно если оно ещё не было начато). Для скачивания текста уже готовой расшифровки нажмите кнопку
. Можно будет выбрать формат экспорта стенограммы: в виде таблицы csv, текстового файла txt, документа pdf. Также стенограмму можно скачать в виде архива с добавлением оригинальной аудиозаписи конференции. Если у подключенного TrueConf AI Server имеется модуль саммаризации (составления итогов), то можно будет добавить выводы по конференции при выгрузке.
Удалить стенограмму можно по кнопке . При этом будет удалена как расшифровка так и исходная соответствующая аудиодорожка конференции.
Можно выбрать с помощью флажков несколько стенограмм и скачать или удалить сразу их все.
# Настройки параметров распознавания конференций
На вкладке Настройки вы можете указать общие правила передачи аудио на распознавание и отправки уведомлений.

Выберите логику активации записи аудио в выпадающем списке Правило включения: будут писаться все конференции, те для которых это выставлено на вкладке Дополнительно или же отключите запись.
После окончания конференции полученное аудио передаётся в сторону TrueConf AI Server, но процесс распознавания надо запускать отдельно. Если в блоке Распознавание записи активировать переключатель Автоматически то расшифровка будет стартовать сама для всех конференций (в порядке очереди на стороне ИИ сервера). Если же выбрать вариант По запросу то для нужной записи процесс распознавания надо будет запустить вручную из личного кабинета ВКС-сервера или ИИ-сервера.
Укажите язык, который будет выбираться по-умолчанию для всех конференций при их распознавании. Отметим, что в ИИ-сервер может определить момент когда происходит переход от базового языка на другой, и должен корректно распознавать разные языки в одном мероприятии, но базовый язык помогает корректнее делать расшифровку.
В параметре Доступ к стенограммам по умолчанию укажите кто из участников мероприятия получит доступ к расшифровке. Это не окончательные настройки, и для каждой конференции те, у кого полный доступ, смогут переопределить права для других пользователей из личного кабинета ВКС-сервера или ИИ-сервера. Доступны такие варианты доступа по умолчанию: полный доступ у ведущих и чтение для остальных участников; всем участникам открыт полный доступ; записи доступны только ведущим и администратору сервера и никак не доступны остальным; записи доступны только администратору сервера и лишь он сможет настроить доступы в случае необходимости для участников.
Параметр Срок хранения нераспознанных записей определит период времени сколько каждая аудиозапись будет ждать распознавания до автоматического удаления ради уменьшения занятого сервером видеосвязи места. Удаление происходит только на стороне TrueConf Server и только тех записей, которые не были переданы на ИИ сервер.
В блоке Уведомления вы можете выбрать учётную запись, от лица которой будут отправляться уведомления пользователям о событиях расшифровки. Это не обязательный шаг, но повысит удобство работы с протоколами мероприятий, т.к. все заинтересованные участники получат полезное уведомление. Вы можете отправку уведомлений следующих типов: о сохранении аудиозаписи в базу данных (БД) ИИ сервера, о готовности расшифровки и предоставлении доступа к записи или стенограмме.
Дополнительно вы можете отметить флажок Информировать администратора о системных проблемах чтобы отправлять на email администратора (задаётся в основных настройках сервера) сообщения о проблемах с интеграцией. Например, о том что на стороне TrueConf AI Server заканчивается место, которое было выделено для хранения аудиофайлов данного экземпляра сервера видеосвязи.
Для отправки уведомлений не требуется какого-то постоянно запущенного чат-бота, и соответственно не используется дополнительно никаких онлайн-лицензий. Вам просто потребуется создать отдельную учётную запись для оповещений и всё.