baronrustamov / Speach2Text

TelegramBot converts audio messeges into text

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Speach2Text

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

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

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

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

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

Деплой

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

About

TelegramBot converts audio messeges into text


Languages

Language:Python 98.3%Language:Dockerfile 1.7%