urfu-pe / README.md
Aleksandr Mulyavin
Update README.md
10ab161 unverified
|
raw
history blame
3.39 kB

Программная инженерия. Практическое задание №2

Приложение разработано с использованием фреймворка Streamlit. Состоит из двух страниц и Главной страницы:

  1. Главная страница - содержит описание из README
  2. Генератор аудио - позволяет сгенерировать аудио по введенному тексту на английском языке. Дополнительно осуществляет перевод с русского языка на английский (при вводе текста на русском языке). Используется 3 модели:
    • Определение языка текста
    • Перевод текста с языка Ru на En
    • Озвучивание текста на английском языке
  3. Описание изображения - позволяет получить описание изображения на русском языке. Использует 1 модель:
    • Классификация и описание изображений

Используемые модели

Как запустить

Запуск осуществляется через модуль streamlit:

streamlit run run.py

Как использовать

После запуска приложение открывается на Главной странице. Выбор режима работы приложения доступен слева в меню

Генератор аудио

Необходимо ввести текст в текстовое поле и нажать кнопку "Генерация". В результате появится аудио запись на английском языке с описанием введенного текста.

Результат работы моделей "Генератор аудио"

Описание изображения

Необходимо выбрать изображение и нажать кнопку "Получить описание изображения". В результате появится текстовое описание изображения на русском языке.

Результат работы моделей "Классификации и описания изображений"