Как услышать гороскоп с помощью командной строки

curl -s 'http://www.trynt.com/astrology-horoscope-api/v2/?m=2&d=23' | xmlstarlet sel -t -m '//horoscope' -v 'horoscope' | festival --tts


Эта команда использует curl для загрузки гороскопа с веб-сайта ‘http://www.trynt.com’ на указанную дату (2 февраля) и затем использует xmlstarlet для извлечения текста гороскопа. Наконец, она передает извлеченный текст в festival, который преобразует его в речь (TTS — текст в речь), позволяя услышать гороскоп голосом.

Альтернативы: Вместо festival можно использовать другие TTS-программы, и вместо xmlstarlet можно использовать парсинг XML с помощью других утилит, таких как grep и sed, но это менее надежный метод.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *