Seeing Dog Puppy for Blind

What features/apps/bugfixes needed in a future Puppy
Message
Author
Trobin
Posts: 968
Joined: Fri 19 Aug 2005, 03:16
Location: BC Canada

#741 Post by Trobin »

One of the problems i have in getting re-involved with this project is that the apps I once used, such as java1506.pup, no longer as they once did. java1506.pup no longer links to the java version it was programmed to. The java version given in the ibiblio archives, for puppies 2 -4, does play nice with yasr.

It was nreplaced with jre-1.6.0_13. Which works with Freetts and YASR on a fresh install of Puppy 4.31
[url]http://speakpup.blogspot.com[/url]

Atle
Posts: 596
Joined: Wed 19 Nov 2008, 12:38
Location: Oslo, Norway
Contact:

#742 Post by Atle »

Actually this kind of technology goes beyond blind people. I would think if your out in space, like ISS and in lots of other weird environments.

Trobin
Posts: 968
Joined: Fri 19 Aug 2005, 03:16
Location: BC Canada

#743 Post by Trobin »

Perhaps, but certainly not what i have sitting on my hard drive.

Puppy 431 with mp/e3, freetts, yasr, flite, ircii, elinks, ytree, cdplay, and mplayer. Add tmux, and a few bash scripts, all, or most, of them can be found on this thread, take out the X symlink and the thing just needs to be tweaked.
[url]http://speakpup.blogspot.com[/url]

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#744 Post by technosaurus »

Atle wrote:Actually this kind of technology goes beyond blind people. I would think if your out in space, like ISS and in lots of other weird environments.
Like an actually useful way of using a watch phone... after you add a bluetooth headset and some VR glasses of course.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

Trobin
Posts: 968
Joined: Fri 19 Aug 2005, 03:16
Location: BC Canada

#745 Post by Trobin »

Found a copy of Speak3pup.iso, thanks Ally for archiving it.

http://www.murga-linux.com/puppy/viewto ... 92&t=26863

Downloaded it, played with it, and remembered why, if it ever became necessry, I would prefer edbrowse. If i ever became blind.
[url]http://speakpup.blogspot.com[/url]

Trobin
Posts: 968
Joined: Fri 19 Aug 2005, 03:16
Location: BC Canada

#746 Post by Trobin »

After playing around with Speak3pup for a while I think I'll leave it the way it is. i can browse the interweb, listen to audiofiles, send email, write a note, and do most, if not all, without leaving Edbrowse. Which Speak3pup will automatically boot into. unless, of course, someone has booted it, typed 'Q' to exit Edbrowse and entered the "xorgwizard" command to set up the windowing system. Which, I admit, has to be done if one wants to use puppy's setup to connect to the internet, or do something else that is easier done through th xwindowing system. once done, go to /usr/X11R6/bin and remove the "x' symlink. Reboot and Speak3pup will boot as usual

Your File download link is:
http://www.fast-files.com/getfile.aspx?file=111836

For those wishing to give it a try.

Edited to add that i know that it is based on an older version of puppy but it does what i would want it to do..
[url]http://speakpup.blogspot.com[/url]

Trobin
Posts: 968
Joined: Fri 19 Aug 2005, 03:16
Location: BC Canada

#747 Post by Trobin »

[url]http://speakpup.blogspot.com[/url]

Trobin
Posts: 968
Joined: Fri 19 Aug 2005, 03:16
Location: BC Canada

#748 Post by Trobin »

Any wonder I like puppy 2.17. It isn't that I haven't tried newer versions of puppy. The only version of edbrowse that i hae successfully gotten to work in 431 is a static build. which is fine except that there is a missing companion file and how do i attach security files to it?

Tried various versions of edbrowse on wary 5.5 from 3.3.5 to the latest 3.61. Most won't 'make' Missing jsdom.o, or missing sendmail.o errors, depending on the version.

I installed jsdom. Didn't matter. Still got the same answer.

except for Edbrowse 3.41 the lubuntu version. It installed. Then decided that a command in line six wasn't working because I didnt have xulrunner installed. I downloaded xulrunner, installed it, and tried Edbrowse again. Guess what it can not find.

If I ever do get that figured out, there's still a lib file to track down. Because edbrowse can't find it.

Puppy 2.17 may be way old but it worked.

edit - or did then
[url]http://speakpup.blogspot.com[/url]

Trobin
Posts: 968
Joined: Fri 19 Aug 2005, 03:16
Location: BC Canada

#749 Post by Trobin »

I have half a mind to think that Orca can be made to work in Librepup. I downloaded and installed the trisquel(sp) package. Only needed one dependancy. Libsjon-c.so.2 Installed it. Opened a terminal and ran orca -t. got a whole list of errors in the python scripts. Have no idea how to fix them.
[url]http://speakpup.blogspot.com[/url]

Atle
Posts: 596
Joined: Wed 19 Nov 2008, 12:38
Location: Oslo, Norway
Contact:

#750 Post by Atle »

Your efforts are great as a software that does what you make it do, often cost a ton of cash and leaves the majority, the poor left with nothing...

So this is a great project...

Trobin
Posts: 968
Joined: Fri 19 Aug 2005, 03:16
Location: BC Canada

#751 Post by Trobin »

Atle wrote:Your efforts are great as a software that does what you make it do, often cost a ton of cash and leaves the majority, the poor left with nothing...

So this is a great project...
I would expect that there are government/private efforts that may assist with the costs.
[url]http://speakpup.blogspot.com[/url]

Trobin
Posts: 968
Joined: Fri 19 Aug 2005, 03:16
Location: BC Canada

#752 Post by Trobin »

It looks like Librepup may not be the base of my next efort. Not because Librepupu, when it works as expected, is not an excellent Operating System but I can no longer assume that it will boot to the desktop instead of presenting me with meaningless garbage. Though I suppose it would make sense to somebody.

However, should someone care to give it a shot, and has a good Librepup, all the files needed for a basic system can be found in the trisquel(sp) repository. Flite, eflite, and yasr. Install flite and eflite work together but install flite first. Yasr needs to be told where to find eflite. Make the changes indicated below to yasr.conf

Code: Select all

# Uncomment one of these lines as appropriate
#synthesizer=speakout
#synthesizer=dectalk
#synthesizer=doubletalk
#synthesizer=bns
#synthesizer=apollo
synthesizer=emacspeak server
#synthesizer=speech dispatcher
#synthesizer port=S0
#synthesizer port=l0
synthesizer port=|/usr/bin/eflite
# Below line appropriate for Speech Dispatcher in its default configuration
#synthesizer port=127.0.0.1:6560
key echo=off
shell=/bin/bash
special=off
up and down arrows=speak line
DisableKey=6925
and save. Copy the modified yasr.conf to the root directory and rename that file to .yasr.conf

This will not work in anything but command line apps To tst in a command line program ope, enter yasr, then the name of the app
[url]http://speakpup.blogspot.com[/url]

Trobin
Posts: 968
Joined: Fri 19 Aug 2005, 03:16
Location: BC Canada

#753 Post by Trobin »

Wanted to be sure this idn't get lost. As it is ore of the next speakpup release

Code: Select all

 #!/bin/bash
dat=`date +%H`
morning=12
afternoon=15
evening=24

if [ $dat -le $morning ] 
then
       flite "Good morning sir"

elif [ $dat -gt $morning ] && [ $dat -le $afternoon ]
then
        flite "Good afternoon sir"

elif [ $dat -gt $afternoon ] && [ $dat -le $evening ]
then
        flite "Good evening sir"
fi
flite "Please make a selection from the following list."
flite "Thank You"

while :
do
  echo
  echo "1. Browser"
  echo "2. ymail"
  echo "3. Text Editer"
  echo "4. Audio"
  echo "5. Firelog"
  echo "6. Bash shell Please type exit to return to menu"
  echo "7. Reboot computer"
  echo "8. Power off"
  echo "9. Quit"
  echo
  echo "Make your choice"
  echo
  read choice
  case $choice in
    '1') 
        lynx
        ;;
    '2')
        mutt
    ;;
    '3')
        e3
    ;;
    '4')
        mpg123
        ;;
    '5')
        firelog
        ;;
    '6')
        bash
        ;;
    '7')
        reboot
        ;;
    '8')
        poweroff
        ;;
    '9')
        exit 0
    ;;
    *)
    echo "Try again"
    ;;
  esac
done 
[url]http://speakpup.blogspot.com[/url]

Atle
Posts: 596
Joined: Wed 19 Nov 2008, 12:38
Location: Oslo, Norway
Contact:

#754 Post by Atle »

A great programmer is not always a guru in marketing, so what is done might not be seen or known to the public.

Once the software is like OOB and ready to ship, the time is there to present it for govs and NGOs... that is a job in it self...

Trobin
Posts: 968
Joined: Fri 19 Aug 2005, 03:16
Location: BC Canada

#755 Post by Trobin »

I'm no more a great programmer now than i was when I started woking on this.. The above script was uploaded to the forum by Mcewanw, I believe, and I adapted it for my use.
[url]http://speakpup.blogspot.com[/url]

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#756 Post by greengeek »

Trobin wrote:Once Foksyfeyercore has been installed open a terminal window. Run the command ifoks
You know - Mcewanw has done some exciting stuff for Puppy but the truth is very little of it is intelligible. What is a Foksy? What is a Feyer? What is a wex or a weav????

If only there was some way to persuade him to speak in a language someone could translate. Neither Google translate nor wikipedia can make any sense of it.

Tragedy really.

wiak
Posts: 2040
Joined: Tue 11 Dec 2007, 05:12
Location: not Bulgaria

#757 Post by wiak »

greengeek wrote:What is a wex or a weav????
The program names are certainly a bit weird but wex is like Simple Screen Recorder (though can also embed webcam in screencasts if checkbox selected, needs ffmpeg installed, but doesn't need Qt libs). But I guess you know that so your comment is valid more generally probably.

weav is a multi-purpose program that allows user to store any commandline for re-use (includes boxes, like maths variables, for items in the commandline you might want to change values of as you run the pre-stored commands). So weav particularly useful for any complex commandline you want to re-use sometimes such as ffmpeg multimedia commands. The programs work fine, but the names are not very descriptive, to say the least...

wiak

wiak
Posts: 2040
Joined: Tue 11 Dec 2007, 05:12
Location: not Bulgaria

#758 Post by wiak »

greengeek wrote:
Trobin wrote:Once Foksyfeyercore has been installed open a terminal window. Run the command ifoks
You know - Mcewanw has done some exciting stuff for Puppy but the truth is very little of it is intelligible. What is a Foksy? What is a Feyer? What is a wex or a weav????

If only there was some way to persuade him to speak in a language someone could translate. Neither Google translate nor wikipedia can make any sense of it.

Tragedy really.
But yeah, in terms of project ideas, around that interesting Foksy time, I still remember this being written:

http://www.murga-linux.com/puppy/viewto ... 406#206406

within 24 hours, this was done (albeit post edited by its author to not mention mcewanw as suggesting its simple bash/gtkdialog frontend creation...):

http://www.murga-linux.com/puppy/viewto ... 010#206813

http://www.murga-linux.com/puppy/viewto ... 010#206829

Lack of acknowledgement of project ideas was rather less than community-friendly back then from some Puppy 'stalward's' quarters hahaha. Old irrelevant wounds are long-dead (but I guess always remembered in terms of later attitude). Losing actual developers through lack of due or genuine acknowledgements, is the greater tragedy really. Some previously very active developers have vanished because of disputes (and 'perceived rudeness' of others) in recent times also, which far from promoting the Puppy community, IMO, really tarnishes it unfortunately.

Oh well, best to just do our own things in the end, and publish or not, depending on our own wishes - so much software around nowadays, so much less interest in new stuff anyway - according to the low amounts of feedback most app development projects get nowadays compared to how it was long time back on Puppy forum. New distro-remasters/spins still get a fair amount of attention, but, generally, not new coding (apps/utils) I feel, which is a pity since creativity is long term beneficial for everyone (no matter how intelligible or not it is to most folks). Just my opinion.

Nowadays, we have the likes of hamadoudou (and) Pelo to put up with - passengers who seem to think development-talk is a pain (though how does anything get created so that 'Pelo' can enjoy using it - development (be it distro-spinning or new app dev) takes time and effort usually I think...???! And to be slightly more 'on-topic' whatever happened to the concerns for accessibility - only a very few around still dabbling with that (yet we all grow older and face issues needing addressed... even if many of us had no such personal accessibility challenges in our own earlier lives!)

EDIT: Personally, I now need to carry three pairs of spectacles around with me.... one pair for driving, one pair for looking at tv, and one pair suitable for focussing on my computer monitor... Sometimes I just miss out the computer monitor ones and just stick the driving and tv ones on top of each other, which also works. So maybe foksyfeyer with edbrowse becomes potentially more important to me actually - but is edbrowse or similar still being developed and will it work on the likes of Facebook, Google applications and so on? Neither Puppy nor Dog developers currently working towards addressing any of these issues, as far as I know - small market of need in Puppy community so far I guess.

wiak

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#759 Post by greengeek »

wiak wrote:EDIT: Personally, I now need to carry three pairs of spectacles around with me.... one pair for driving, one pair for looking at tv, and one pair suitable for focussing on my computer monitor... Sometimes I just miss out the computer monitor ones and just stick the driving and tv ones on top of each other, which also works.
Ha! I trump you there. I have 5 pairs. Two of them have "progressive lenses" and all they do is make me sick when I turn my head - so they don't get much use. Gotta love the aging process.
So maybe foksyfeyer with edbrowse becomes potentially more important to me actually - but is edbrowse or similar still being developed and will it work on the likes of Facebook, Google applications and so on? Neither Puppy nor Dog developers currently working towards addressing any of these issues, as far as I know - small market of need in Puppy community so far I guess.
I hear you there. I definitely want to have a few puppies that can be driven by a poorly sighted, deaf and shaky old hand. I reckon i have about 5 years before I will be severely compromised in my ability to use a PC so there is much I want to achieve.

I hate to see great programming die the death just because it becomes hard for fresh minds to understand. It's important to make programs, scripts and utilities easily understandable and intuitive.

In that sense Pelo did some good work in highiighting ancient once-functional offerings, and bringing to light some good foundation work that we should improve on.

belham2
Posts: 1715
Joined: Mon 15 Aug 2016, 22:47

#760 Post by belham2 »

greengeek wrote:
wiak wrote:EDIT: Personally, I now need to carry three pairs of spectacles around with me.... one pair for driving, one pair for looking at tv, and one pair suitable for focussing on my computer monitor... Sometimes I just miss out the computer monitor ones and just stick the driving and tv ones on top of each other, which also works.
greengeek wrote:Ha! I trump you there. I have 5 pairs. Two of them have "progressive lenses" and all they do is make me sick when I turn my head - so they don't get much use. Gotta love the aging process

Gosh, reading you two's comments now I don't feel so self-conscious about the sheer numbers of glasses I have lying around the house & in the car (for tv viewing, computers, for helping with kids homework, for working on stuff, seeing the dashboard vs seeing distance......)

First thing I have to do when setting up a DDog and/or Puppy is go in to both the OS and the browser/email, and set the font to a minimum of 112 dpi and/or 14 (for browsers). Otherwise, I struggle like crazy..... :(

This getting old is for the birds.....

Post Reply