Seeing Dog Puppy for Blind
The Start of Wary-Browse-pup
1. Fresh install of Warytiny511.iso
2. Install Foksyfeyercore-1.0.0-1.pet
This installs Edbrowse, VI, SC, Lynx.
Edbrowse is chiefly the program I wanted, but the rest will be useful.
Once Foksyfeyercore has been installed open a terminal window. Run the command ifoksy.
Reboot
Open a terminal and run the command foksy.
From the menu select ‘I’ for internet. Mcewanw set Edbrowse to be used for the internet. Since this will be the first time running Edbrowse, there will be a chance to create the ~/root/.ebrc configuration file.
Notes.
Mcwanw’s Foksyfeyer-1.0.0-1 pet file appears to install correctly in Wary 5.11. I haven’t tested all of the features but if everything works, then there is a powerful marriage between X and speech. I don’t know if any copy can be downloaded anywhere since Caneri’s repository went down.
There is some excellent posts on using Edbrowse on pages 15 to 27 of this thread.
Also
http://murga-linux.com/puppy/viewtopic. ... 16&t=26393
http://murga-linux.com/puppy/viewtopic. ... 09&t=26184
Wary Tiny is based on Wary 5.11
http://murga-linux.com/puppy/viewtopic. ... 32&t=68284
1. Fresh install of Warytiny511.iso
2. Install Foksyfeyercore-1.0.0-1.pet
This installs Edbrowse, VI, SC, Lynx.
Edbrowse is chiefly the program I wanted, but the rest will be useful.
Once Foksyfeyercore has been installed open a terminal window. Run the command ifoksy.
Reboot
Open a terminal and run the command foksy.
From the menu select ‘I’ for internet. Mcewanw set Edbrowse to be used for the internet. Since this will be the first time running Edbrowse, there will be a chance to create the ~/root/.ebrc configuration file.
Notes.
Mcwanw’s Foksyfeyer-1.0.0-1 pet file appears to install correctly in Wary 5.11. I haven’t tested all of the features but if everything works, then there is a powerful marriage between X and speech. I don’t know if any copy can be downloaded anywhere since Caneri’s repository went down.
There is some excellent posts on using Edbrowse on pages 15 to 27 of this thread.
Also
http://murga-linux.com/puppy/viewtopic. ... 16&t=26393
http://murga-linux.com/puppy/viewtopic. ... 09&t=26184
Wary Tiny is based on Wary 5.11
http://murga-linux.com/puppy/viewtopic. ... 32&t=68284
[url]http://speakpup.blogspot.com[/url]
~/.ebrc is the configuration file for Edbrowse. If you are using Edbrowse for the very fist time, using Mcewanw’s Foksfeyercore, you will have an opportunity to set it up before running Edbrowse.
Default settings can be used until you reach the following section:
I use web mail so skipped that section.
~/.ebrc is also where you enter functions, or scripts, containing Edbrowse commands, allowing one to do various things.
Functions that come sytandard with Edbrowse
A function to add bookmarks
A function to read last spam
You can also add your own functions and users have added the following.
A function to access wikepedia
A function to use Google
Mcewanw has added the following functions.
A function for BBC News
A function for logging into Murga Puppy Linux forum.
A function to search for a keyword in the Murga Puppy Linux forums, after logging in.
A function to search for a post author in Murga Puppy Forum
A function to allow one to return to the Index of Murga Puppy Linux Forum
A function to post a reply to Murga Puppy Linux Forum
A good write up on these functions can be found in this thread.
The ~/.ebrc can be edited with a text editer.
Or, from within edbrowse by entering the command “!edbrowse -c
Default settings can be used until you reach the following section:
Which is where you enter the information needed for Edbrowse to send and receive mail to and from a pop3 mail account.# autosetup 3
# Mail accounts.
# These are the direct mail accounts, web based email is not needed here.
mail {
inserver = mail.
outserver = mail.
default
inport = 110
outport = 25
login =
password =
from =
reply =
}
I use web mail so skipped that section.
~/.ebrc is also where you enter functions, or scripts, containing Edbrowse commands, allowing one to do various things.
Functions that come sytandard with Edbrowse
A function to add bookmarks
A function to read last spam
You can also add your own functions and users have added the following.
A function to access wikepedia
A function to use Google
Mcewanw has added the following functions.
A function for BBC News
A function for logging into Murga Puppy Linux forum.
A function to search for a keyword in the Murga Puppy Linux forums, after logging in.
A function to search for a post author in Murga Puppy Forum
A function to allow one to return to the Index of Murga Puppy Linux Forum
A function to post a reply to Murga Puppy Linux Forum
A good write up on these functions can be found in this thread.
The ~/.ebrc can be edited with a text editer.
Or, from within edbrowse by entering the command “!edbrowse -c
[url]http://speakpup.blogspot.com[/url]
Okay, hopefully no one minds my rambling here. Don’t know if anyones actually reading this anyway.
Some internet stuff from within Edbrowse
To connect to www.puppylinux.com from within Edbroswe the command is
“B http://www.puppylinux.com/
Some internet stuff from within Edbrowse
To connect to www.puppylinux.com from within Edbroswe the command is
“B http://www.puppylinux.com/
[url]http://speakpup.blogspot.com[/url]
foksyfeyercore-1.0.0-1.pet
Since Caneri's site is now gone, I've uploaded a copy to the web. Access link to the new download location is given on Foksyf Eye R murga forum thread first post:Trobin wrote:I don’t know if any copy [of foksyfeyercore-1.0.0-1.pet] can be downloaded anywhere since Caneri’s repository went down
http://www.murga-linux.com/puppy/viewtopic.php?p=172879
I used to have a copy that worked on Ubuntu too, but I can't find my original files at the moment. If you have a copy of the whole lot that would be handy (I'd store them at the same linked website). I'll keep looking for the rest anyway. I've been thinking about foksy etc... but never quite found time to update all its constituents. Maybe someday... If I do make a new version sometime, I'll also provide a version of the apps all in separate pets.
NOTE WELL:
Immediately after installing the dotpet for the very first time, you should open a console and enter the command:
Code: Select all
foksy setup
Then you need to reboot, and thereafter follow Trobins first post above instructions (i.e. ifoksy and then foksy)
I haven't tried foksyfeyer for a long time so have no idea if it works on any of the newer Pups, though from what Trobin relates it seems that it does to some extent at least... Handle with care though - wouldn't want you to overwrite any existing apps or libs with this old dotpet.
github mcewanw
foksycore ubuntu version
No problem. For puppy at least, the files I uploaded are all the ones needed (apart from sox if anyone wants to use krecspk). In fact, the core pet is all that is required if krecspk not needed. The installation docs for foksycore are in the pet somewhere, but I'll find them and upload them separately since makes it easier for new installations. I'm pretty sure I could have arranged things such that a reboot at installation wasn't necessary. However... as things stand, immediately after first install, definitely need to enter:Trobin wrote:foksyfeyercore-1.0.0-1.pet is the only one I have, and just stumbled on it by accident.
Code: Select all
foksy setup
The Ubuntu foksycore version differed in that it was modified to work connectly with gnome-terminal, but that doesn't apply here nor to Lucid pup. I'll probably stumble across it again some time anyway, but if anyone has a copy of that version please let me know in case I can't find the original from these years ago :-)
I haven't been developing anything specifically for Lucid Puppy because it doesn't come standard with some stuff I use, which Wary does (and Wary is generally lighter on resources I believe). However, I should give the recent Lucid a try sometime. (I expect Pcreole works fine in Lucid though and perhaps Precord too). I note that the new Lucid uses Roxterm console, so, as with Ubuntu gnome-terminal, I imagine foksy would probably need some changes to make big fonts work with that.
Last edited by mcewanw on Wed 17 Aug 2011, 21:15, edited 4 times in total.
github mcewanw
I'd suggest adding the special research hts_engine version of flite as an option for speech-dispatcher, which I compiled a few years ago and uploaded here:
http://www.murga-linux.com/puppy/viewtopic.php?p=365953
That has much better voice quality than espeak even when espeak is used with mbrola. Unfortunately, flite-hts_engine has some flaws such that it garbles text sometimes. Pity, cos it is has really amazing voice quality for its size otherwise. I see amigo has suggested another possibility called svox-pico, but I haven't tried that one, so don't know how good it is.
http://www.murga-linux.com/puppy/viewtopic.php?p=365953
That has much better voice quality than espeak even when espeak is used with mbrola. Unfortunately, flite-hts_engine has some flaws such that it garbles text sometimes. Pity, cos it is has really amazing voice quality for its size otherwise. I see amigo has suggested another possibility called svox-pico, but I haven't tried that one, so don't know how good it is.
github mcewanw
Internet stuff is ready to go. A remodelled version of Noobydoo's Firelog appears to work. It hasn't been fully tested yet and will be done soon.
It does provide internet functions using ethernet only.
Wvdial is in the full version may be in Wary-tiny.
I do have wireless but have never succeeded in getting Puppy Linux to recognize it. 431, Lucid, or Wary. Any time I tried I bollixed up things so bad that I had to reboot the router before Windows would connect.
It does provide internet functions using ethernet only.
Wvdial is in the full version may be in Wary-tiny.
I do have wireless but have never succeeded in getting Puppy Linux to recognize it. 431, Lucid, or Wary. Any time I tried I bollixed up things so bad that I had to reboot the router before Windows would connect.
[url]http://speakpup.blogspot.com[/url]
I have been reading this topic for quite a long time. And have tried all kinds of installations. Just reading the 47pages would take a few days.
Yet, I haven't seen any mention of other languages except German by MU.
Just English and English.. As if everybody in this planet uses English as their native language.
All the related links sometimes showed some non English but were very few.
I wonder why no one ever showed any concern for other languages.
Furthermore, even that English is not perfectly successful.
Not only has this topic but also other related posts in this forum never been able to show any real success stoies enough to claim that it is good enough for the blind in general.
I hope I am wrong cause I am loosing my sight day by day.
47 pages long and 4 years of talk is not enough? Are we chasing a rainbow or ghost?
I read a book about a voice controlled computer with all kinds of schematics in the late 1970.
Now it's year 2011. For more than 40 years, no one has succeeded this dream. What are we doing here?
Yet, I haven't seen any mention of other languages except German by MU.
Just English and English.. As if everybody in this planet uses English as their native language.
All the related links sometimes showed some non English but were very few.
I wonder why no one ever showed any concern for other languages.
Furthermore, even that English is not perfectly successful.
Not only has this topic but also other related posts in this forum never been able to show any real success stoies enough to claim that it is good enough for the blind in general.
I hope I am wrong cause I am loosing my sight day by day.
47 pages long and 4 years of talk is not enough? Are we chasing a rainbow or ghost?
I read a book about a voice controlled computer with all kinds of schematics in the late 1970.
Now it's year 2011. For more than 40 years, no one has succeeded this dream. What are we doing here?
Re: svox-pico. That's the speech synthesis engine from android. On android it's an integral part of the system as a library. But someone over at debian hacked it up to be able to compile and use (as a program) under linux. the voices are really high-quality sounding. The drawback is that it only outputs wav files which then have to be played using aplay or whatever. I tired getting ti to work by piping into a player, but that doesn't work. Nice opportunity for anyone interested...
The focus here may seem to be English only but I doubt the intent was.
Espeak has support, more or less, for the following languages.
af Afrikaans bs Bosnian
ca Catalan cs Czech
da Danish de German
el Greek eo Esperanto
es Spanish
es-la Spanish - Latin America
fi Finnish fr French
hr Croatian
hu Hungarian
it Italian kn Kannada
ku Kurdish lv Latvian
nl Dutch pl Polish
pt Portuguese (Brazil)
pt-pt Portuguese (European)
Romanian sk Slovak.
sr Serbian sv Swedish
sw Swahihi ta Tamil
tr Turkish
zh Mandarin Chinese
http://espeak.sourceforge.net/languages.html
So it certainly should be possible to get a non English version working.
A quick system that might work for you, and others , is a Puppy with Foksyfeyercore. It works fairly well with Wary Puppy 5.1.1. If it works with Lucid Puppy I have no idea.
You can get foksyfercore through this post
http://www.murga-linux.com/puppy/viewto ... 4&start=75
Install as per Mcewanw’s instructions.onfigure espeak to work with the language of your choice.
Use two windows. One for regular puppy applications.
In the other, open a terminal window, and run “Foksy
Espeak has support, more or less, for the following languages.
af Afrikaans bs Bosnian
ca Catalan cs Czech
da Danish de German
el Greek eo Esperanto
es Spanish
es-la Spanish - Latin America
fi Finnish fr French
hr Croatian
hu Hungarian
it Italian kn Kannada
ku Kurdish lv Latvian
nl Dutch pl Polish
pt Portuguese (Brazil)
pt-pt Portuguese (European)
Romanian sk Slovak.
sr Serbian sv Swedish
sw Swahihi ta Tamil
tr Turkish
zh Mandarin Chinese
http://espeak.sourceforge.net/languages.html
So it certainly should be possible to get a non English version working.
A quick system that might work for you, and others , is a Puppy with Foksyfeyercore. It works fairly well with Wary Puppy 5.1.1. If it works with Lucid Puppy I have no idea.
You can get foksyfercore through this post
http://www.murga-linux.com/puppy/viewto ... 4&start=75
Install as per Mcewanw’s instructions.onfigure espeak to work with the language of your choice.
Use two windows. One for regular puppy applications.
In the other, open a terminal window, and run “Foksy
[url]http://speakpup.blogspot.com[/url]
There have been other attempts, noteably Elite OS, and Fluppy 013 that have buit in YYS systems, using, respectively, festival and flite.
EliteOS
http://www.murga-linux.com/puppy/viewto ... 29&t=60856
Fluppy 013
http://www.murga-linux.com/puppy/viewtopic.php?t=56156
I can’t, and won’t, say that any of the 47 pages of this thread had any bearing on the above. But I am glad that this thread is here. As a resource that I, or anyone else, can use if needed..
EliteOS
http://www.murga-linux.com/puppy/viewto ... 29&t=60856
Fluppy 013
http://www.murga-linux.com/puppy/viewtopic.php?t=56156
I can’t, and won’t, say that any of the 47 pages of this thread had any bearing on the above. But I am glad that this thread is here. As a resource that I, or anyone else, can use if needed..
[url]http://speakpup.blogspot.com[/url]
Should you have a text file that you wish made into a MP3 sound file, and have espeak installed, this will do the job
Code: Select all
espeak -f file.txt --stdout | lame - file.mp3
[url]http://speakpup.blogspot.com[/url]
This is an excersize to see if I can use Edbrowse to download a file. To keep the entry short, I will only list the essential bits
Commands used
b - browse internet - goto url
g - goto the first url/link on last line
w - save to file
{ } url or link
# edbrowse
b www.puppylinux.com - browse www.puppylinux.com
5549
430
29p - print to screen line 29
{Download Puppy}
g --go to Download Puppy page
18570
8422
30p --print to screen line 30
{ftp//distro.ibiblio.org/puppylinux/} | Optional! Make
g --go to above link
ftp download
ncftpget: use _R if you wantthe whole directory tree
ftp useage error
(Note - I had to install nftpd 3.20 to get this far)
# edbrowse
b www.puppylinux.com - browse www.puppy linux.com
5549
430
29p -- printy to screen line 29
{Download Puppy}
g --goto Download Puppy page
18570
8422
34p -- print to screen line 34
{http??distro.ibiblio.org/puppylinux}
g -- go to linked page
20535
creatreElement defaulty script
all.tags default script
.
6457
15p -- print to screen line 15
{pet_packages-3/} | date and time etc.
g -- go to above link
119389
creatreElement defauly script
all.tags default script
.
44096
54p -- print to screen line 54 which happens to be linked to a program
{beaver-0.27.pet} | filetype etc.
g -- go to above link - start downloading program to buffer
.
binary data
134285
w beaver.pet -- save buffer as file
134285
The file was saved in the root directory.
Commands used
b - browse internet - goto url
g - goto the first url/link on last line
w - save to file
{ } url or link
# edbrowse
b www.puppylinux.com - browse www.puppylinux.com
5549
430
29p - print to screen line 29
{Download Puppy}
g --go to Download Puppy page
18570
8422
30p --print to screen line 30
{ftp//distro.ibiblio.org/puppylinux/} | Optional! Make
g --go to above link
ftp download
ncftpget: use _R if you wantthe whole directory tree
ftp useage error
(Note - I had to install nftpd 3.20 to get this far)
# edbrowse
b www.puppylinux.com - browse www.puppy linux.com
5549
430
29p -- printy to screen line 29
{Download Puppy}
g --goto Download Puppy page
18570
8422
34p -- print to screen line 34
{http??distro.ibiblio.org/puppylinux}
g -- go to linked page
20535
creatreElement defaulty script
all.tags default script
.
6457
15p -- print to screen line 15
{pet_packages-3/} | date and time etc.
g -- go to above link
119389
creatreElement defauly script
all.tags default script
.
44096
54p -- print to screen line 54 which happens to be linked to a program
{beaver-0.27.pet} | filetype etc.
g -- go to above link - start downloading program to buffer
.
binary data
134285
w beaver.pet -- save buffer as file
134285
The file was saved in the root directory.
[url]http://speakpup.blogspot.com[/url]
The following is my attempt to download a text file from Project Gutenberg, an archive of freely available files located at
http://www.gutenberg.org
I tried with both Lynx and Edbrowse
With Lynx
[quote]g http:/www.gutenberg.org [enter]
(9) Book Search [enter]
Use down arrow to move to search field
Type “The Scarlet Pimpernel
http://www.gutenberg.org
I tried with both Lynx and Edbrowse
With Lynx
[quote]g http:/www.gutenberg.org [enter]
(9) Book Search [enter]
Use down arrow to move to search field
Type “The Scarlet Pimpernel
[url]http://speakpup.blogspot.com[/url]
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
I just petted a cutdown version of espeak that is < 400kb
http://www.murga-linux.com/puppy/viewtopic.php?t=72589
I also wrote a program called reader that will output a file one line at a time as both text and audio ... it will even strip the tags from html
or if you don't need to see the text at all, there is speak_files
there are a couple of other scripts in there that are designed for accessibility: speak_clipboard and speak_input
http://www.murga-linux.com/puppy/viewtopic.php?t=72589
I also wrote a program called reader that will output a file one line at a time as both text and audio ... it will even strip the tags from html
or if you don't need to see the text at all, there is speak_files
there are a couple of other scripts in there that are designed for accessibility: speak_clipboard and speak_input
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].
Great thread...
But way old
Whatever came out of this in "production"?
Doing some research on blind or visually impaired Open Source projects and came across ADRIANE(Knoppix) Vinux (Ubuntu Precise 12.04.2) and Sonar Linux.
(Debian "Wheezy")
I guess that apart from ADRIANE with its Knoppix, there are well known solutions based on Precise and Wheezy
As I can not compare this to ANYTHING, please let me know if anything that is great for blind or visually impaired can be used in any versions of Puppy Linux as well.
A shame this thread has been dead for so long...
Best
Atle
Whatever came out of this in "production"?
Doing some research on blind or visually impaired Open Source projects and came across ADRIANE(Knoppix) Vinux (Ubuntu Precise 12.04.2) and Sonar Linux.
(Debian "Wheezy")
I guess that apart from ADRIANE with its Knoppix, there are well known solutions based on Precise and Wheezy
As I can not compare this to ANYTHING, please let me know if anything that is great for blind or visually impaired can be used in any versions of Puppy Linux as well.
A shame this thread has been dead for so long...
Best
Atle