/STT

TelegramBot converts audio messeges into text

Primary LanguagePython

Speach2Text

Бот для ковертирования аудио и видео сообщений в текст. В текущей версии доступна только русская локализация. Реализация конвертирования основана на вызове внешнего API.

Рабочее приложение

Рабочее приложение доступно по адресу. Его можно добавлять в чаты или работать в приватном режиме.

Для пользователей доступна настройка для каждого чата. Можно выбрать что конвертировать Аудио, Видео или то и другое. Настройки доступны командой /settings.

Для администратора бота доступна отправка сообщения в чаты, где есть бот. Для этого в .env добавить telegram_id администраторов через запятую в переменную ADMIN_IDS. Отправка доступна командой /broadcast после команды должно быть сообщение на отправку.

Деплой

Чтобы развернуть собственное приложение. Воспользуйтесь готовым Dockerfile или выполните команду python ./bot.py, предварительно установив зависимости pip install -r requirements.txt. Не забудьте прописать переменные окружения. Все необходимые переменные окружения указаны в .env-example.