Задача
Требуется доработать веб-приложение и подключить к нему Telegram-бота для выполнения ключевых медиа-функций: загрузка видео, загрузка аудио и транскрибация.
Ключевые требования
- Веб-сервис должен поддерживать загрузку и обработку медиафайлов (видео и аудио).
- Реализовать интеграцию с Telegram-ботом для тех же операций.
- Бот и веб-интерфейс должны работать синхронно: состояние действий, логирование, трекинг.
- Транскрибация должна выполняться корректно для русского и/или английского языков.
- Финальная сборка должна быть запущена и работать стабильно на выбранном хостинге/сервере.
Состав работ
- Аудит текущего кода веб-сервиса.
- Разработка модуля для связи с Telegram API (получение команд, отправка медиа и результатов).
- Доработка бэкенда для обработки медиа (возможно, через FFmpeg, yt-dlp, библиотеки для аудио).
- Реализация транскрибации (через сторонний API или open-source модель, уточняется).
- Тестирование совместной работы.
- Развертывание на сервере/реверс-прокси с запуском демона для бота.
Ожидаемый результат
- Работающий веб-сервис с интеграцией бота.
- Бот корректно принимает ссылки/файлы, скачивает, транскрибирует и отправляет результат или сам файл.