vantu5z / RHVoice-dictionary

Русский словарь для RHVoice и дополнительные инструменты
35 stars 7 forks source link

Расширить «арсенал» инструментов #228

Open capricorn2001 opened 4 years ago

capricorn2001 commented 4 years ago

Может быть, стоит добавить возможность выполнять какие-то узкие задачи? У меня есть скрипт, озвучивающий дату, день недели и погоду с Яндекс.Погода. Проблема в том, что этот скрипт на bash и он не универсален относительно локации — делал для себя. Есть скриптик для долготы светового дня. Возможно, было бы удобно озвучивать какие-то другие подобные мелочи.

vantu5z commented 4 years ago

У меня тоже блуждают такие идеи. Вот только пока не сформировались во что-то конкретное. Есть несколько вопросов:

  1. Место Наверно для этого стоит создать отдельный репозиторий или переделать вот этот. Но тогда нужно как-то увязать это с rhvoice_tools. Можно конечно продолжить и в каталоге tools и расширять возможности пакета rhvoice_tools.
  2. Структура Для начала нужно понять, какие будут скрипты, возможно комбинированные и python и bash. Разбираться с оформлением наверно будем по мере поступления вопросов и проблем.
  3. Настройка Некоторые скрипты требую настройки (например погодные).
  4. Распространение Стоит ли добавлять это в AUR пакет rhvoice-dictionary-git, тат как это не совсем словарь?

Попробую добавить несколько, а там посмотрим.

vantu5z commented 4 years ago

Добавил несколько скриптов #229 Ты что-то подобное имел ввиду?

capricorn2001 commented 4 years ago

На целый отдельный репозиторий, боюсь, нашей фантазии не хватит :) Думаю, можно добавить папку extra_tools или т.п. и поместить в неё. Идея с цитатами нравится. Дата и день недели в виде отдельного инструмента — по-моему, не особо полезно: эта информация легко доступна на экране. Хотя, если проблемы со зрением... Посмотри мой скрипт. Привязан к Москве, если указать адрес просто pogoda.yandex.ru тоже работает, но в точности определения местоположения я не уверен. Ещё есть скрипт, конвертирующий формат fb2 в txt, но наверное желающих слушать книгу в исполнении RHVioce найдется не много :)

vantu5z commented 4 years ago

Скрипт посмотрел, но он у меня не хочет запускаться, вот так ругается:

test.sh: строка 3: $'\r': команда не найдена
test.sh: строка 5: $'\r': команда не найдена
test.sh: строка 28: синтаксическая ошибка рядом с неожиданным маркером «$'in\r'»
'est.sh: строка 28: `case $TEMP in

Добавил в примеры tools/scripts/examples/today_info_openweather.py подобный скрипт на python с использованием данныс с openweathermap.org.

vantu5z commented 4 years ago

Пока получается небольшой инструментарий для создания питон скриптов. А конкретные скрипты пишутся пользователем и храняться у него.

capricorn2001 commented 4 years ago

Сделай из окна броузера копи/паст (только не raw) в текстовый редактор. У меня скачанный файл тоже ругается, но по-другому. Или нет. прикреплю тут. Нет, не получается прикрепить.

vantu5z commented 4 years ago

Добавил GUI для настройки rhvoice_say.