easy_meeting
Добро пожаловать в интерфейс сервиса автопротоколирования совещаний Easy Meeting.
Website - http://cf5c-62-192-251-83.ngrok.io/
Принципиально данный сервис можно разделить на три основных и два дополнительных шага.
К основным шагам относится:
Дополнительные шаги включают в себя:
Первым этапом работы сервиса является загрузка в него исходного файла. Сервис Easy Meeting может принимать файл из 2-х источников: Загрузить файлы с устройства; Вставить ссылку с YouTube. Во время загрузки файла вам не нужно думать о его формате. Данный сервис работает со всеми форматами (видео/аудио).
Для того чтобы загрузить файл с компьютера, необходимо нажать на кнопку “Загрузить файл с устройства”, после чего появится возможность выбрать файл с диска.
Если у вас есть ссылка на YouTube, то выберите пункт “Укажите ссылку на YouTube”, после чего вставьте необходимую ссылку в поле.
Ожидайте загрузку файла.
После того как вы выбрали один из методов загрузки файла и загрузили его в сервис Easy Meeting, вы увидите надпись “Данные загружены! Теперь можно приступить к извлечению файла”.
Чтобы начать обработку файла и извлечение текста из аудио, нажмите кнопку “Обработать”. Начнется обработка файла, вы увидите прогресс бар, в котором будет отражено время выполнения алгоритма преобразования речи в текст.
После того как прогресс бар будет заполнен на 100% , появится сообщение “Текст распознан! Теперь его можно посмотреть и при необходимости отредактировать”.
Ниже вы увидите окошко, в котором будет весь распознанный текст с возможностью его редактирования.
Когда закончите с редактированием, то ниже данного окошка появятся две кнопки: “Скачать аудио” и “Скачать распознанный текст”.
Также в нашем сервисе предусмотрены две дополнительные функции:
- Функция суммаризации текста
- Q&A с текстом
💁
Для того чтобы получить краткое описание всей конференции и не читать все страницы, вы можете получить выжимку, нажав на кнопку “Получить краткое содержание”, в результате наш алгоритм предложит вам сжатую версию конференции, которой вы сможете ознакомиться с основными тезисами любой встречи.
Вторая не менее важная дополнительная функция доступна в интерфейсе в левой части экрана и появляется только после обработки аудио и получения полной версии текста. В данной функции вы сможете задать вопрос по тексту.
Например, если вы пропустили совещание и не знаете, шла ли речь о вас или нет
После того как файл обработан и все необходимые файлы скачаны, вы можете проделать эту процедуру еще раз. Для этого просто вернитесь к первому шагу выбора файла.
В связи с ограниченными ресурсами hardware, оптимальное время работы алгоритмов:
Из расчёта записи в 1 час.
- Загрузка файла ~2 минут
- Обработка файла и получение транскрибации ~ 5 минут
- Суммаризация текста ~ 3 минуты
- Q&A ~ 1-2 минуты
Для локального запуска необходимо в корневой директории проекта создать папку "models"
В нее поместить файлы находящиеся в папке models на облаке:
https://drive.google.com/drive/folders/1Bkzutf6FJf7Qm05GEf9C6Dmd05wBzjjk?usp=sharing
Далее запустить в cmd:
pip install -r requirements.txt
streamlit run app_run.py
Все глобальные переменные для моделей изменяются в config.py
Спасибо! Надеемся, вам понравился наш быстрый и удобный сервис Easy Meeting!
С уважением,
команда Teenage Mutant Ninja Turtles (TMNT)