Читаемый человеком текст для текущих погодных условий
Я ищу программу командной строки, которая берет текущее состояние погоды с веб-сайта и распечатывает его в удобочитаемом формате.
На самом деле, у меня есть окно Linux, которое подключено к моему телевизору и всегда включено. Иногда телевизор не включен, но я хочу знать о погодных условиях, не включая телевизор. Моя идея состоит в том, чтобы передать вывод команды погоды в команду преобразования текста в речь, например, weather-condition | espeak
и назначить ярлык для команды.
Таким образом, я могу получать информацию из динамиков, а не с экрана. Сценарий Python был бы идеальным, но подойдет любая другая команда, работающая на Linux.
1 ответ
Эта утилита Linux, кажется, именно то, что вы просили.
http://fungi.yuggoth.org/weather
Эта утилита командной строки предназначена для обеспечения быстрого доступа к текущим погодным условиям и прогнозам. В настоящее время он способен возвращать данные для населенных пунктов по всей территории США и некоторых отдельных мест по всему миру путем извлечения и форматирования декодированных METAR (сводок метеорологических аэродромов) из NOAA (Национальная администрация США по океану и атмосфере) и прогнозов / предупреждений от NWS (Национальная администрация США). Метеослужба). Инструмент написан так, чтобы функционировать в том же духе, что и другие информационные утилиты командной строки, такие как cal(1), calendar(1) и dict(1). Он извлекает произвольные данные о погоде через предварительно скомпилированные корреляции или настраиваемые псевдонимы (для всей системы или для каждого пользователя). Он может свободно использоваться и распространяться в соответствии с условиями лицензии типа BSD.