Выпуски писал аналогично
Леновостям, на каждый тратил по два-три часа. Во время работы над проектом переписал сборщик новостей «
Leditor Harvester» с JS на Python. Программа создаёт объекты-обходчики новостных сайтов, запускает их и записывает результат в базу данных веб-приложения:
Для аудиоверсии написал программу, которая принимает .txt файл с текстом выпуска, разделяет его на категории, отправляет каждую на сервер Яндекса для генерации речи и склеивает результат в .mp3: