2.4 KiB
Speech Decoder Bot
Speech Decoder Bot – это интеллектуальный Telegram-бот, который принимает голосовые сообщения, конвертирует их в текст и отправляет результат обратно в чат. Этот бот предназначен для облегчения взаимодействия с голосовыми сообщениями и повышения удобства пользователей. 🗣️➡️📜
Установка
Для установки всех необходимых зависимостей и настройки окружения запустите скрипт install.bat:
Как работает install.bat
-
Создаёт виртуальное окружение с помощью команды:
python -m venv venv -
Активирует виртуальное окружение:
call venv\Scripts\activate -
Обновляет pip до последней версии:
python.exe -m pip install --upgrade pip -
Устанавливает зависимости из файла
requirements.txt:pip install -r requirements.txt
Запустите install.bat и дождитесь завершения установки всех зависимостей.
Основной файл
Основной файл бота – main.py. В этом файле реализована логика обработки голосовых сообщений и их конвертации в текст.
Где менять токен бота
Чтобы настроить токен вашего бота, откройте файл main.py и найдите строку:
API_TOKEN = 'YOUR_TELEGRAM_BOT_API_TOKEN'
Замените 'YOUR_TELEGRAM_BOT_API_TOKEN' на ваш токен, полученный от BotFather в Telegram.
Запуск бота
Для запуска бота используйте скрипт start.bat:
-
Активирует виртуальное окружение:
call venv\Scripts\activate -
Запускает файл
main.py:python main.py
Запустите start.bat, чтобы активировать виртуальное окружение и запустить бота.