d0b2d0b8d0b7d183d0b0d0bbd0b8d0b7d0b8d180d183d0b5d0bc d0b0d183d0b4d0b8d0be d0bfd180d0b8 d0bfd0bed0bcd0bed189d0b8 python 6610c2226724a

В этой статье мы рассмотрим небольшой Python—скрипт, позволяющий визуализировать любое аудио. Его можно запустить на той или иной операционной системе, будь то Windows, Termux или же Linux. Но мы рассмотрим вариант с Google Colab, для него Вам понадобиться Google—аккаунт и ничего более.

Приступим к реализации:
Открываем страницу скрипта на Google Colab, здесь представлен весь исходный код, который Вы при желании можете изучить, чтобы понять как работает приложение:

d0b2d0b8d0b7d183d0b0d0bbd0b8d0b7d0b8d180d183d0b5d0bc d0b0d183d0b4d0b8d0be d0bfd180d0b8 d0bfd0bed0bcd0bed189d0b8 python 6610c222d2370

Далее переходим в Telegram и открываем BotFather, прописываем «/start» для начала работы:

d0b2d0b8d0b7d183d0b0d0bbd0b8d0b7d0b8d180d183d0b5d0bc d0b0d183d0b4d0b8d0be d0bfd180d0b8 d0bfd0bed0bcd0bed189d0b8 python 6610c223353a3

Выбираем создание нового бота, для этого необходимо кликнуть на текст «/newbot»:

Визуализируем аудио при помощи Python

Придумываем имя, а затем и адрес, по которому Ваш бот будет доступен. В конце обязательно должно быть слово «bot»:

d0b2d0b8d0b7d183d0b0d0bbd0b8d0b7d0b8d180d183d0b5d0bc d0b0d183d0b4d0b8d0be d0bfd180d0b8 d0bfd0bed0bcd0bed189d0b8 python 6610c223e52a6

После ввода имен появится сообщение с ссылкой на вашего бота, а также его токен, который необходимо скопировать:

d0b2d0b8d0b7d183d0b0d0bbd0b8d0b7d0b8d180d183d0b5d0bc d0b0d183d0b4d0b8d0be d0bfd180d0b8 d0bfd0bed0bcd0bed189d0b8 python 6610c2242a469

Возвращаемся на Google Colab и опускаемся ниже. Вставляем скопированный токен так, как показано на скриншоте ниже:

d0b2d0b8d0b7d183d0b0d0bbd0b8d0b7d0b8d180d183d0b5d0bc d0b0d183d0b4d0b8d0be d0bfd180d0b8 d0bfd0bed0bcd0bed189d0b8 python 6610c224619d5

Далее запускаем сначала первый блок, после того, как он завершит работу — активируем второй:

d0b2d0b8d0b7d183d0b0d0bbd0b8d0b7d0b8d180d183d0b5d0bc d0b0d183d0b4d0b8d0be d0bfd180d0b8 d0bfd0bed0bcd0bed189d0b8 python 6610c22498e27

Переходим в ранее созданного бота, используя полученную ссылку. Пишем любое сообщение и если бот ответил, то Вы все сделали правильно. Отправляем аудио в формате .mp3, чем длиннее оно будет — тем дольше будет проходить визуализация:

d0b2d0b8d0b7d183d0b0d0bbd0b8d0b7d0b8d180d183d0b5d0bc d0b0d183d0b4d0b8d0be d0bfd180d0b8 d0bfd0bed0bcd0bed189d0b8 python 6610c224d7697

Время до окончания можно посмотреть в Google Colab, для этого необходимо опуститься в самый низ:

d0b2d0b8d0b7d183d0b0d0bbd0b8d0b7d0b8d180d183d0b5d0bc d0b0d183d0b4d0b8d0be d0bfd180d0b8 d0bfd0bed0bcd0bed189d0b8 python 6610c2254083d

По окончанию работы ваш бот пришлет готовый результат в формате видео. Пример получаемого видео можно посмотреть здесь:

d0b2d0b8d0b7d183d0b0d0bbd0b8d0b7d0b8d180d183d0b5d0bc d0b0d183d0b4d0b8d0be d0bfd180d0b8 d0bfd0bed0bcd0bed189d0b8 python 6610c2257f996

На этом все, надеюсь статья оказалась для Вас полезной!