Документация для версии 0.9.3.
Система анализа и протоколирования аудиозаписей
Софтлайн Товарищ («Товарищ майор») помогает превратить запись совещания или диктовки в рабочий результат: кто говорил, что было сказано, краткое резюме и структурированный протокол с решениями. Вместо долгой ручной расшифровки команда получает проверяемый текст по участникам и готовые итоги встречи.
Система рассчитана на работу во внутреннем контуре организации: записи и результаты остаются на инфраструктуре заказчика. Это удобно, когда материалы встреч нельзя отдавать во внешние облачные сервисы «как есть».
Ниже — расширенное описание: для кого продукт, какие результаты даёт и как это выглядит в интерфейсе. Пошаговые действия собраны в руководстве пользователя и руководстве администратора.
| Результат | Зачем это бизнесу |
|---|---|
| Транскрипт по участникам с привязкой ко времени | Можно вернуться к точной формулировке, а не к пересказу «по памяти» |
| Разметка и переименование спикеров | Из обезличенных меток получаются реальные имена |
| Узнавание знакомых голосов | На следующих встречах уже известные голоса подставляются при обработке |
| Краткая аннотация и структурированный протокол | Тема, участники, обсуждение и решения — по выбранному шаблону |
| Правка и выгрузка итогов | Готовый текст можно поправить и отдать в HTML, Word или PDF |
| Словарь терминов | Известные искажения названий и аббревиатур заменяются на заданное написание |
| Свои шаблоны и обработки | Для разных видов встреч — свой вид итогов поверх общего профиля |
| Эмоциональный окрас реплик | Видно, где разговор был нейтральным, позитивным или напряжённым |
| ИИ-ассистент | Вопросы по одной записи и по всему списку своих материалов |
| История записей и рабочая карточка | Обзор, таймлайн, транскрипт и спикеры — в одном месте |
| Многопользовательский доступ | Каждый сотрудник работает со своими материалами; данные изолированы |
| Интеграция в корпоративные процессы | Записи можно подавать и результаты забирать из внутренних систем по API-ключу |
Интерфейс рассчитан на повседневную работу с записями: загрузить файл, дождаться обработки, проверить текст и забрать протокол.
Доступ по логину и паролю. У каждого сотрудника своя учётная запись и свои записи: чужие материалы в общем списке не смешиваются.

Вход в систему. Записи и результаты доступны только авторизованному сотруднику.
На главной странице сотрудник загружает аудио или видео: wav, mp3, ogg, mp4, m4a, mov, mkv. Можно перетащить один или несколько файлов. Перед загрузкой выбирается профиль обработки — системный или свой. От профиля зависят шаблон итогов и состав шагов. Если включена автоматическая обработка, система сразу ставит запись в очередь.
Для диктовки или заметки одного человека выбирается профиль одного говорящего: запись расшифровывается без разделения на нескольких участников.

Главная: загрузка записи, выбор системного или своего профиля и запуск обработки сразу после загрузки.
Раздел «Записи» показывает файлы сотрудника, статус обработки, поиск и метки. Когда запись готова, достаточно открыть карточку. По списку своих материалов можно спросить ИИ-ассистента, не открывая каждую запись.

Записи: название, статус, дата и метки. Готовые файлы сразу открываются для проверки.
Рабочее место по одной записи: обзор, таймлайн, транскрипт, спикеры и ИИ-ассистент.
На вкладке «Обзор» собраны отчёты выбранного профиля, обычно краткая аннотация и структурированный протокол. В шапке карточки виден статус обработки. Текст отчёта можно поправить, скопировать или выгрузить в HTML, Word и PDF. Дополнительный отчёт запускается выбором шаблона и кнопкой «Сгенерировать».

Обзор записи: аннотация и протокол, копирование и выгрузка.
Таймлайн показывает, кто говорил и в каком тоне, на всей длительности записи. По клику на полосу запись воспроизводится с нужного места. Цвета спикеров и эмоций подписаны в легенде.

Таймлайн: дорожка участников и эмоциональный окрас реплик. Клик по полосе запускает воспроизведение.
Полный текст по участникам с таймкодами. Можно переключать отображение между системными метками и назначенными именами, копировать текст или выгрузить его в HTML, Word и PDF. Замены по словарю подсвечены: видно, что было в распознавании и какое написание подставлено. Отдельную замену можно отменить.

Транскрипт: реплики с говорящим и временем. Замена по словарю подсвечена в тексте.
На вкладке «Спикеры» видно, сколько говорил каждый участник. Имена правятся прямо здесь: после сохранения они подставляются в транскрипт. Знакомый голос на следующей записи может быть узнан при обработке.

Спикеры записи: длительность речи и поле имени.
На вкладке «ИИ ассистент» можно спросить, о чём запись, что решили или как формулировалась отдельная мысль. Ответ строится по уже полученным результатам обработки. По умолчанию ассистент открывается вкладкой карточки. Администратор может вынести его в панель справа или в отдельное окно.

ИИ-ассистент отвечает на вопрос по открытой записи.
Сотрудник ведёт три личных набора поверх общих настроек.

Личные шаблоны отчётов. Их можно выбрать на записи или включить в свою обработку.
В профиле сотрудник меняет пароль своей учётной записи и выпускает API-ключи для внешних систем. Полный ключ показывается один раз при создании; в списке остаётся только префикс, ключ можно отозвать.
Администратор управляет доступом, общими шаблонами и тем, в каком виде система оформляет итоги. Это штатные экраны той же установки. Подробности — в руководстве администратора.
В разделе «Пользователи» создаются учётные записи, назначаются роли «пользователь» и «администратор», аккаунт можно отключить, сбросить пароль или удалить. У каждого пользователя свои записи.

Пользователи: роли и статус учётной записи. Материалы изолированы по владельцу.
Справочник спикеров хранит голосовые профили между записями. Он доступен администратору. Имя задаётся на карточке записи; на следующих встречах знакомый голос может подставиться при обработке.

Справочник: имя, голосовой профиль и число записей, где человек уже встречался.
Аннотация и протокол готовятся по шаблонам. Администратор видит встроенные формулировки и может завести общие.

Общие шаблоны аннотации и протокола. Можно оставить встроенные или добавить свои.
Профиль связывает шаги обработки, шаблоны итогов и словари. При загрузке сотрудник выбирает профиль, либо срабатывает профиль по умолчанию. Отдельный профиль описывает диктовку одного говорящего. Движки распознавания по умолчанию и очередь с лицензией администратор задаёт в настройках и на странице «О системе».

Профили обработки: какой набор шагов и шаблонов применять. Профиль по умолчанию задаётся в настройках.
Общий словарь задаёт правильное написание названий и аббревиатур для всех, кто подключает его в профиле.

Общие словари терминов. Какие из них применять, решает профиль обработки.
Страница «О системе» показывает лицензию, очередь обработки и доступность сервисов. Администратор видит, идёт ли разбор записей и отвечают ли речевые и языковые компоненты.

Состояние системы: лицензия, очередь задач и проверка, что сервисы обработки доступны.
Если состав встречи важно проверить заранее, можно сначала разметить участников, а уже потом получить полный текст и протокол. На следующих записях узнавание голосов сокращает ручную работу.