Говорящий Плеер На Малине

Поздравления всем.

У меня проблемы со зрением, мое хобби — программирование.

Как-то в недавнем прошлом я узнал об одноплатном компьютере Raspberry, описание меня впечатлило и я купил его.

Итак, поскольку официальный дистрибутив — raspbian, основанный на Debian, я подумал, что включу в него специальные функции, программу чтения с экрана orca, и у меня будет полнофункциональный мини-компьютер.

На деле все оказалось не так хорошо.

Пробовал разные ОС, но программа чтения с экрана не работала должным образом с поддержкой русского языка.

Есть нормальная программа чтения с экрана фенрир, но она не поддерживает русский язык.

Раньше я писал скетчи для Ардуино с аудиоинтерфейсом, решил попробовать написать что-то подобное и для малины, заодно это будет стимулом изучить питон, так как я его не знаю.

В результате я написал скрипт, который воспроизводит локальные аудиофайлы, интернет-радиостанции и сообщает время и дату с помощью синтезатора.

В скрипте имеется говорящее меню, перемещаться по которому можно с помощью клавиш со стрелками вверх | вниз, чтобы выбрать элемент, вправо, чтобы активировать элемент, влево, чтобы вернуться назад. Вы можете активировать пункт меню, используя пробел или Enter. Если плеер включен | переключатель вверх | вниз переключать треки, иначе можно выбрать из списка.

Я также добавил к кнопке exc действие для выключения компьютера.

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

Все настройки прописаны в скрипте и могут быть изменены по вашему усмотрению.

Поставьте скрипт в автозапуск, и вы получите полноценный тифло-плеер.

Есть планы сделать его мультиязычным, поддержать другие синтезаторы, подключить онлайн-библиотеки и т. д. по мелочи.

Возможно я что-то делаю не так, буду благодарен за информацию для развития в этом направлении.

Сценарий назывался «Авонация».

Ссылка здесь .

Теги: #linux #Сделай сам или Сделай сам #Разработка на Raspberry Pi #raspberry #доступность #онлайн-радио #говорящий плеер

Вместе с данным постом часто просматривают: