Voicytxt переводит голосовые сообщения в текст с помощью библиотеки speech_recognition. Вы можете использовать Voicytxt в личных сообщениях.
Первоначально необходимо запустить бот, нажав кнопку Старт
, либо ввести команду /start
Для того, чтобы перевести голосовое сообщение в текст, необходимо сначала записать его и отправить боту. Если голосовое сообщение не удается распознать, то бот выведет сообщение Произошла ошибка при распознавании голоса!
Для того, чтобы изменить язык, необходимо ввести команду /language
и выбрать язык из предложенных
Получить все команды, поддерживаемые ботом, а также контакты поддержки можно введя команду /help
Voicytxt поддерживает 5 языков:
- Русский
- Английский
- Французский
- Немецкий
- Японский
Если вы хотите добавить еще один язык, то его короткое обозначение можно найти на этой странице. Добавить язык необходимо в файл languages.py.
Бот размещен на удаленном сервере, поэтому работает автономно и предварительная установка не требуется, однако, если вы хотите внести изменения, то необходимо скачать файлы bot_main.py, config.py, languages.py.
- bot_main.py - файл с основной программой
- config.py - файл с токеном, который необходимо изменить, получив у @BotFather
- languages.py - файл с поддерживаемыми языками