Приветствую всех. У меня проблемы со зрением, увлечение мое — программирование.
Как то в недалеком прошлом я узнал об одноплатном компьютере raspberry, описание меня впечатливо и я приобрел его.
Так, как официальный дистрибутив — raspbian, основан на debian, думал включу специальные возможности, скринридер orca и будет у меня полнофункциональный мини компьютер.
В реальности все оказалось не так хорошо. Попробовал разные OS, но нормальной работы скринридера с поддержкой русского языка так и не оказалось.
есть нормальный скринридер fenrir, но он без поддержки русского языка.
Ранее я писал скетчи для ардуино с аудио-интерфейсом, решил попробовать написать что-нибудь подобное для raspberry, заодно был бы стимул изучить python, так, как я его не знаю.
В итоге написал скрипт, который воспроизводит локальные аудиофайлы, интернет-радиостанции, говорит синтезатором время и дату.
Скрипт имеет говорящее меню, навигация по которому осуществляется с помощью клавиш со стрелками, вверх | вниз выбор элемента, вправо активация элемента, влево переход назад.
Можно активировать пункт меню с помощью пробела или enter.
Если включен плеер | радио кнопки вверх | вниз переключают треки иначе можно выбрать из списка.
Также повесил на кнопку exc действие для отключения компьютера.
Все действия озвучиваются по русски синтезатором RHVoice.
Плюсы такого решения в том, что человек, обладающий минимальными знаниями в программировании может сделать вполне удобный минимальный плеер с простым управлением.
Все настройки прописаны в скрипте и их можно изменить по своему усмотрению.
Поставить скрипт в автозапуск, и получается вполне работоспособный тифлоплеер.
В планах сделать многоязычность, поддержку других синтезаторов, подключить онлайн библиотеки и т.д. по мелочи.
Может я делаю что-то не так, буду благодарен за информацию для развития в этом направлении.
Скрипт назвал авонация, вот ссылка.
Как то в недалеком прошлом я узнал об одноплатном компьютере raspberry, описание меня впечатливо и я приобрел его.
Так, как официальный дистрибутив — raspbian, основан на debian, думал включу специальные возможности, скринридер orca и будет у меня полнофункциональный мини компьютер.
В реальности все оказалось не так хорошо. Попробовал разные OS, но нормальной работы скринридера с поддержкой русского языка так и не оказалось.
есть нормальный скринридер fenrir, но он без поддержки русского языка.
Ранее я писал скетчи для ардуино с аудио-интерфейсом, решил попробовать написать что-нибудь подобное для raspberry, заодно был бы стимул изучить python, так, как я его не знаю.
В итоге написал скрипт, который воспроизводит локальные аудиофайлы, интернет-радиостанции, говорит синтезатором время и дату.
Скрипт имеет говорящее меню, навигация по которому осуществляется с помощью клавиш со стрелками, вверх | вниз выбор элемента, вправо активация элемента, влево переход назад.
Можно активировать пункт меню с помощью пробела или enter.
Если включен плеер | радио кнопки вверх | вниз переключают треки иначе можно выбрать из списка.
Также повесил на кнопку exc действие для отключения компьютера.
Все действия озвучиваются по русски синтезатором RHVoice.
Плюсы такого решения в том, что человек, обладающий минимальными знаниями в программировании может сделать вполне удобный минимальный плеер с простым управлением.
Все настройки прописаны в скрипте и их можно изменить по своему усмотрению.
Поставить скрипт в автозапуск, и получается вполне работоспособный тифлоплеер.
В планах сделать многоязычность, поддержку других синтезаторов, подключить онлайн библиотеки и т.д. по мелочи.
Может я делаю что-то не так, буду благодарен за информацию для развития в этом направлении.
Скрипт назвал авонация, вот ссылка.