Meu primeiro post aqui. (Sinceramente, espero que esteja no escopo das postagens permitidas que não sabia para onde ir).
Planejo fazer um projeto para uma mãe de 90 anos que está perdendo rapidamente a visão e leva uma vida relativamente triste.
Ela fica sozinha em casa assistindo a um cabo básico e não tem conexão à Internet. Ela tem um enorme controle remoto com 60 botões minúsculos e fica basicamente confusa com a coisa toda.
Eu só quero colocar no disco rígido uma biblioteca de filmes e / ou audiolivros para que ela possa navegar por eles e assistir quando quiser.
Decidi que ela precisa de um joystick simples com 6 botões configuráveis grandes. Eu precisaria descobrir de alguma maneira que os títulos possam ser lidos automaticamente para ela (enquanto ela rola para baixo antes da seleção).
Uma GUI que forneça texto ENORME no monitor pode ser suficiente ... mas acredito que o recurso de conversão de texto em fala possa ser o problema mais difícil.
Se os títulos forem lidos para ela, uma GUI é quase um ponto discutível.
O XBMC, ao que parece, possui alguns recursos de conversão de texto em fala ... embora não seja possível determinar se seria algo que exigiria que a visão dela navegasse pela interface para "acessar" o conteúdo. (Além disso, não posso determinar se o menu em si é lido pela GUI - permitindo uma navegação "sem visão")
Eu preciso de uma GUI para abrir imediatamente uma lista após a inicialização (através da qual ela pode simplesmente rolar e selecionar o conteúdo).
Minha pergunta simples é se é possível com o PI e se parece que esse é um objetivo alcançável.
Com a chance de alguém me apontar na direção certa, eu apreciaria infinitamente.
Muito Obrigado.
Respostas:
Não sei ao certo como criar a GUI, mas sei como fazer conversão de texto em fala. Você pode usar o espeak:
Por padrão, a voz do espeak é difícil de entender (para mim). Para encontrar uma voz, use:
Então, encontre uma voz. Instale-o. Então corra
para descobrir como mudar a voz. Deve ser simples.
Aqui está um exemplo de algo que fiz usando o espeak: https://github.com/Merlin04/robotthingy
Edit: Eu acho que você poderia fazer uma interface gráfica com o Kivy. Ele usa python.
fonte
Eu tenho apenas uma experiência limitada com o XBMC, mas acredito firmemente que isso já pode ser complicado demais para 'o público-alvo' (essa mulher de 90 anos).
No entanto, acredito que este projeto é certamente viável em um RasPi. Como sou desenvolvedor da Web, sugiro criar um aplicativo da Web simples. Não tenho a menor idéia se algo assim existe, mas não consigo imaginar que seja muito difícil de desenvolver.
Ideia básica:
fonte
Fiz algumas pesquisas leves para você, pois a maioria das coisas pode se tornar complexa demais rapidamente para o seu público-alvo.
Da minha experiência pessoal, botões e gui (não importa quão simples em seus dev olhos) pode se deparar com tão confuso para os idosos.
Não sei quão boas são suas habilidades com o desenvolvimento (web) ou se você pode obter um desenvolvedor qualificado motivado para ajudá-lo a alcançar seus objetivos, mas a simplicidade para o usuário final é fundamental aqui.
Portanto, o "The One Button Audiobook Player" pode ser o que você está procurando. Ou talvez uma adaptação a isso.
extrair abaixo:
O seguinte software foi usado:
Os recursos são os seguintes:
sempre ativado: quando você liga o framboesa, ele inicializa e inicia o script python com o livro de áudio em pausa
uso de um botão: o botão pausa e retira o áudio do livro de áudio ou retrocede uma faixa quando você pressiona o botão por mais de 4 segundos
lembra a posição: sempre lembrará a última posição reproduzida
apenas um audiolivro: sempre haverá apenas um audiolivro no Raspberry
implantação fácil do livro de áudio: quando você conecta um pen drive USB com um nome / etiqueta especial, o Raspberry para de tocar, monta o pen drive, exclui o livro de áudio antigo, copia o novo, recria a lista de reprodução e - depois de desconectar o pen drive - inicia o novo audiolivro no modo de pausa
multi-formato: Como usa mpd, o player suporta Ogg Vorbis, FLAC, OggFLAC, MP2, MP3, MP4 / AAC, MOD, Musepack e wave
>>> fonte <<< --- todo o crédito vai para lá!
link do github
fonte
mpd
lembrei de onde ele estava em uma longa lista de reprodução, talvez haja uma opção para isso ...