Прием HTTPS API запросов
Раздел Прием HTTPS API запросов содержит параметры для обработки входящих API-запросов, включая настройки сервисов онлайн-транскрибации (субтитров) и перевода. Конфигурация позволяет управлять таймаутами, длительностью аудиофрагментов и параметрами обработки медиаконтента в реальном времени.
Конфигурация включает:
-
настройки активации и управления сервисами субтитров и переводов
-
параметры таймаутов ожидания ответов от онлайн-сервисов
-
настройки обработки аудиофрагментов и предотвращения некорректной работы нейросети
-
параметры логирования и управления системными ресурсами
Параметры для настройки приема HTTPS API запросов
| Параметр | Значение по умолчанию | Назначение |
|---|---|---|
Уровень отладочных сообщений |
INFO |
минимальный уровень отладочных сообщений (возможные значения: CRITICAL, ERROR, WARNING, INFO, DEBUG) |
Максимальный размер одного файла сообщений (байты) |
10 000 000 |
максимальный размер одного лог-файла, в байтах |
Максимальное количество файлов сообщений |
10 |
максимальное количество хранимых лог-файлов одного контейнера |
off |
использование сервиса субтитров |
|
Таймаут ожидания ответа от сервиса субтитров |
5 |
длительность ожидания ответа от сервиса субтитров (секунды) |
Максимальная длительность речи спикера преобразуемой в субтитры |
15 |
максимальная длительность аудиофрагмента (секунды), отправляемого для преобразования в субтитры |
Максимальная пауза между фразами спикера для их слияния |
1,5 |
максимальная длительность паузы (секунды) между аудиофрагментами одного спикера для объединения в один аудиофрагмент |
Максимальная длительность звука проверяемого на галлюцинации |
1 |
максимальная длительность аудиофрагмента, контент которого будет удвоен и дважды отправлен в нейросеть для избежания галлюцинаций |
Требование наличия двойного текстового контента в удвоенном звуке |
on |
поиск двойного вхождения текста, полученного от одинарного звука в тексте, полученном от удвоенного звукового контента. Предназначен для исключения показа галлюцинаций. Если задвоенный текст не будет найден, то API вернет клиенту пустой контент |
Удалять короткие фрагменты если речь не обнаружена |
off |
удаление коротких аудиофрагментов и сбрасывание накопленной речи спикера, если нейросеть вернула пустой контент |
off |
поддержка пересылки запросов от API-обработчика к сервису перевода, иначе API будет возвращать клиенту статус код 404. Значение по умолчанию зависит от режима развертывания IVA Terra:
|
|
Таймаут ожидания ответа от сервиса переводов |
5 |
таймаут ожидания от сервиса обработки запроса на перевод |
Минимальный таймаут бездействия при ожидании ответа от онлайн-сервисов |
0,2 |
длительность ожидания ответа от онлайн-обработчика (секунды) |
Путь к файлу шаблонов исключаемых фраз |
/var/www/alldata/ |
путь к файлу в контейнере, содержащему регулярные выражения для текста, исключаемого из стенограммы |
|
Перед началом использования функций транскрибация в онлайн-режиме и онлайн-перевод необходимо убедиться, что:
Набор доступных опций определяется версией IVA Terra, а их статус активации настраивается в соответствии с режимом развертывания IVA Terra |
