Menu

Tree [r346] /
 History

HTTPS access


File Date Author Commit
 Speech-eSpeak 2007-12-15 hgneng [r106]
 eGuideDog 2008-04-19 hgneng [r169]
 eGuideDog-Dict-Cantonese 2009-04-04 hgneng [r336] change email
 eGuideDog-Dict-Korean 2009-04-04 hgneng [r336] change email
 eGuideDog-Dict-Mandarin 2009-04-04 hgneng [r336] change email
 eGuideDog-Festival 2009-04-04 hgneng [r336] change email
 eGuideDog-Wav 2008-12-26 hgneng [r297] improve cantonese dictionary
 eGuideDog_Linux 2008-02-10 hgneng [r127]
 eGuideDog_TTS 2009-06-02 hgneng [r346]
 eSpeak-Chinese 2009-05-31 hgneng [r341] add zhspeak
 help 2008-04-18 hgneng [r168]
 po 2008-04-19 hgneng [r169]
 tools 2008-02-07 hgneng [r123]
 website 2008-12-10 hgneng [r287]
 windchime 2008-05-11 hgneng [r181]
 zhspeak 2009-06-02 hgneng [r346]
 Changes 2008-04-19 hgneng [r169]
 FAQ 2008-01-03 hgneng [r115]
 LICENSE 2008-02-12 hgneng [r130]
 MANIFEST 2007-10-07 hgneng [r76]
 Makefile 2008-04-17 hgneng [r167]
 README 2008-04-19 hgneng [r169]
 config 2008-04-18 hgneng [r168]
 e-guidedog.pl 2008-04-18 hgneng [r168]
 history.xml 2008-04-14 hgneng [r166]
 install 2008-04-19 hgneng [r169]
 install_other_modules.pl 2008-04-17 hgneng [r167]
 rule.xml 2008-04-14 hgneng [r166]

Read Me

eGuideDog Browser is a browser designed mainly for the blind.
It's written in Perl and run on Linux.
Website: http://e-guidedog.sf.net/

===== Install =====
$tar zxvf e-guidedog-{version}.tar.gz
$cd e-guidedog
$./install

There will be questions from CPAN for install Perl modules during the installation. When you encounter a question "Are you ready for manual configuration? [yes]", you can answer "no" which make things easier but slower. You can answer yes if you know what's happening. Answer "yes" for the rest questions.

Run `e-guidedog` to launch the programme.
If this is not work, see section "Further Information About Install"

===== Usage =====
Press 'q' to quit the program. Please run the following to get other help
$e-guidedog

===== License =====
eGuideDog is distributed with GPL v2 license. see LICENSE
However, the software itself use many other third party softwares. Further investigation should be done if anyone wants to re-distribute it as a commercial software.

===== Author =====
Cameron Wong (http://e-guidedog.sourceforge.net/contact.php)

===== Report Bugs =====
Run `e-guidedog` with parameter '2>error.log' at the end.
Get my email address on my contact page.
Send me an email with the log and describe in what circumstance it will happen.

There are such known bugs:
1. There is "Scalars leaked" when using bookmark to open page.

===== Further Information About Install =====
I build the software under Ubuntu Linux 6.10. If you are using other system, you may encount more unexpected problems. Just email me if you have enough patience:)

Possible problems are as follows:

1) You haven't install eSpeak properly.
   Get it from http://espeak.sf.net
   Maybe you should link the share library libespeak.so yourself if it doesn't install to the standard LIB path for you.
   If you want Chinese support, you should download the latest one from http://sourceforge.net/project/showfiles.php?group_id=184512&package_id=252727
   I am sorry Festival is not supported now although I supported it before. Just because I haven't enough time to mantain so much. I may re-support it in future.

2) You haven't install Curses development files.
   For Ubuntu users, just run `sudo apt-get install libncursesw5-dev`.
   You can build from source too.

3) UTF-8 (Chinese for example) cannot display in the virtual terminal.
   The default Curses in Perl is not support wide character. You should compile it yourself if you want to support Chinese. Here is the procedure:
   1. download Curses-1.13.tgz(choose your proper version according to your library) from CPAN
   2. $tar zxvf Curses-1.13.tgz && cd Curses
   3. $cp hints/c-linux.ncurses.h c-config.h
   4. perl Makefile.PL CURSES_CFLAGS="-I/usr/include/ncurses" CURSES_LDFLAGS="-L/usr/lib -lncursesw"
   5. make
   6. make install
   Your Curses will support wide character from now on:)

4) Wget - The non-interactive network downloader
   I guess you already have. In case not, get it from http://www.gnu.org/software/wget/

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.