Tim Cross | 7 Mar 2011 01:57
Picon

Scrolling changes?

Hi Raman,


It seems scrolling behavior with emacs 24 and emacspeak has somehow changed. I don't know if this is a change in emacspeak or emacs, but it only appears when running emacspeak. 

It seems now that the cursor/point is kept at the centre of the window, so that when you move up/down with either the cursor or C-n/C-p, the window scrolls rather than the cursor moving up a line and only scrolling once you hit the window scroll margin lines. 

The problem with this behavior (for me at least) is that if you have a little sight, the whole screen 'jumps' when you just move a line up or down and I find that extremely distracting.

I looked at the standard emacs variables that control this behavior and they all look to be at their standard settings, so its not obvious what has changed and what needs to be done to change it back. Do you recall if you have made changes that could affect scrolling in the last week or so as this could help me track down the issue. 

thanks,

Tim

T.V. Raman | 7 Mar 2011 04:30
Picon

Scrolling changes?

Hi Tim,

What you describe sounds like the effect of turning on
"visual-line-mode"it was introduced sometime late in emacs 23 or
early in emacs 24.  Let me know if you want emacspeak to do
something; I just turned off visual line mode at my end a long
time ago and forgot about it. In general, it is going to be
difficult to speak intelligently with visual-line-mode turned on.
-- 
Best Regards,
--raman

-- 
Best Regards,
--raman

On 3/6/11, Tim Cross <theophilusx <at> gmail.com> wrote:
> Hi Raman,
>
> It seems scrolling behavior with emacs 24 and emacspeak has somehow changed.
> I don't know if this is a change in emacspeak or emacs, but it only appears
> when running emacspeak.
>
> It seems now that the cursor/point is kept at the centre of the window, so
> that when you move up/down with either the cursor or C-n/C-p, the window
> scrolls rather than the cursor moving up a line and only scrolling once you
> hit the window scroll margin lines.
>
> The problem with this behavior (for me at least) is that if you have a
> little sight, the whole screen 'jumps' when you just move a line up or down
> and I find that extremely distracting.
>
> I looked at the standard emacs variables that control this behavior and they
> all look to be at their standard settings, so its not obvious what has
> changed and what needs to be done to change it back. Do you recall if you
> have made changes that could affect scrolling in the last week or so as this
> could help me track down the issue.
>
> thanks,
>
> Tim
>

Tim Cross | 7 Mar 2011 04:31
Picon

Re: Scrolling changes?


Just following up to my own question. 

It turns out this change looks to be due to a bug in bzr emacs. The changes that caused it have been reverted and this seems to have restored the normal behavior.  (it was due to a change in xdisp.c). 

What was interesting is that for non-emacspeak users, the issue was not that obvious, but for emacspeak users, it was very obvious. So, in addition to being a good adaptive tech solution, it looks like it is also a useful testing tool for emacs!

Tim

On Mon, Mar 7, 2011 at 11:57 AM, Tim Cross <theophilusx <at> gmail.com> wrote:
Hi Raman,

It seems scrolling behavior with emacs 24 and emacspeak has somehow changed. I don't know if this is a change in emacspeak or emacs, but it only appears when running emacspeak. 

It seems now that the cursor/point is kept at the centre of the window, so that when you move up/down with either the cursor or C-n/C-p, the window scrolls rather than the cursor moving up a line and only scrolling once you hit the window scroll margin lines. 

The problem with this behavior (for me at least) is that if you have a little sight, the whole screen 'jumps' when you just move a line up or down and I find that extremely distracting.

I looked at the standard emacs variables that control this behavior and they all look to be at their standard settings, so its not obvious what has changed and what needs to be done to change it back. Do you recall if you have made changes that could affect scrolling in the last week or so as this could help me track down the issue. 

thanks,

Tim


Alex Midence | 9 Mar 2011 23:03
Picon

Linux distro eith pre-installed Emacspeak

Good day to you all,

I wanted to pass this along so you guys would know this was out there.
 The latest version of Vinux has been released and comes with
Emacspeak already pre-installed and ready to go.  Unfortunately, it is
Emacspeak 32 and not 33 and it does use the shell script which the
.deb package creates in /usr/bin/emacspeak but it's been slightly
modified.  The -q switch has been removed from the line that actually
pulls up emacs and emacspeak making it possible for people to
customize it right away and the lines about running Emacs in unary
mode have been removed since this is no longer necessary.  Ideally, we
would've liked to have included a preinstalled version with the .emacs
file set up in such a way that Emacspeak comes up when users type
Emacs at the command prompt but, noone on the vinux project is
proficient enough with Emacs lisp to have pulled it off just yet.

Actually, I've decided to go ahead and just knuckle down and learn
elisp.  I don't know how long it will take me but we'll just have to
see.  It doesn't look like you can really get the most out of Emacs
and Emacspeak without some knowledge of it.  I want to scratch the
itch of making a sample .emacs file for people who want Emacspeak to
come up without the need for a shell script.  Hopefully, this can be
my contribution to the Vinux project and the emacspeak community.  I
want to thank everyone here who was so helpful in answering my
questions.  I was able to pass them along to Tony Sales who was then
able to put this thing together for others to use and enjoy.

Oh yes, the speech synthesizer that is used is Espeak through Pulse
Audio.  The basis for the distribution is Ubuntu 10.04 Lucid Lynx LTS
with the latest updates.  The other accessibility solutions on there
are Speakup, Yasr and Orca.  There are other things on there but I do
not wish to get off topic.

Be well and warmest regards,
Alex M

---------- Forwarded message ----------
From: Anthony Sales <tony.sales <at> rncb.ac.uk>
Date: Wed, 9 Mar 2011 21:28:28 +0000
Subject: [orca-list] Vinux 3.0.1 Released!
To: "orca-list <at> gnome.org" <orca-list <at> gnome.org>

The Vinux 3.0.1 release based on Ubuntu 10.04.2 LTS is now available
for download. This combines all of the accessibility of Vinux 3.1 with
the stability of Vinux 3.0 as well as a few completely new features.
In addition to the existing three screen-readers (Orca, Speakup and
YASR) this release also includes Emacspeak 'The Complete Audio
Desktop' pre-configured and ready to go out of the box. You can now
create audio books from text-based files using our exclusive Audiobook
Converter package, browse our new HTML based Vinux Manual to help get
you started, install the latest version of Libre Office using an
EasyInstall script, and customise your desktop experience with Ubuntu
Tweak. It is initially available as a 32bit CD -
http://vinuxproject.org/Downloads/V3.01/Vinux-3.0.1-X86.iso - md5sum:
d1ba630b56e25037e129af9853be38
99 - 665MB - a 64bit CD -
http://vinuxproject.org/Downloads/V3.01/Vinux-3.0.1-X64.iso - md5sum:
e565b4a3f7e11aef8c87489feeef8fd9 - 700MB and a 32bit DVD version -
http://vinuxproject.org/Downloads/V3.01/Vinux-3.0.1-X86-DVD.iso -
md5sum: 20a11d1d752077ca82cfcf614095420f - 1.5GB which comes with
Libre Office and non-free multimedia codecs pre-installed. A 64bit DVD
and a 32bit USB version will be available shortly. Users should also
note that the official website has now moved to
http://vinuxproject.org<http://vinuxproject.org/>

Tony Sales
_______________________________________________
orca-list mailing list
orca-list <at> gnome.org
http://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Netiquette Guidelines are at
http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp

Tim Cross | 9 Mar 2011 23:41
Picon
Picon
Favicon

Linux distro eith pre-installed Emacspeak


I've been using the following elisp to start emacspeak for years. I put this in
the /etc/emacs/site-start.d directory - it is called 10speech.el and has a
number of 10 so that it gets loaded before other packages etc. This is
important - for reliable setup, emacspeak's defadvice etc should be loaded
early in the startup process. 

You may want to remove some of my default settings i.e. setting speech rate,
turning off Raman's VM MIME configuration etc. At the very least, this should
give you an idea and a starting point.

Note that the script uses two environment variables, RUN_EMACSPEAK, which needs
to be set to have emacspeak loaded and SPEECH_SERVER, which I use to be able to
have multiple builds of emacspeak. With these two, I can control whether
emacspeak is loaded or which version is loaded simply by setting/changing
environment variables. The other nice thing is that you can have this script
installed centrally on a system used by non-emacspeak users and it won't impact
- they would have to set the RUN_EMACSPEAK env variable. 

Tim

;;      Filename: 10speech.el
;; Creation Date: Sunday, 16 January 2005 01:38 PM EST
;; Last Modified: Thursday, 03 June 2010 10:04 AM EST
;;        Author: Tim Cross <tcross <at> une.edu.au>
;;   Description: Script to load emacspeak when you run emacs
;;

(when (and (not noninteractive)
           (not (featurep 'emacspeak))
           (getenv "RUN_EMACSPEAK"))
  (let ((src-path (concat "/home/tcross/"
                          (or (getenv "SPEECH_SERVER")
                              "emacspeak"))))
    (add-to-list 'load-path src-path)
    (setenv "EMACSPEAK_DIR" src-path)
    (setq emacspeak-aumix-multichannel-capable-p nil)
    (setq tts-default-speech-rate 90)
    (setq outloud-default-speech-rate 90)
    (setq emacspeak-vm-use-raman-settings nil)
    (add-hook 'emacspeak-startup-hook
              (lambda ()
                (dtk-set-rate tts-default-speech-rate 1)
                (dtk-interp-sync)
                (emacspeak-toggle-auditory-icons t)))
    (load-file (concat src-path "/lisp/emacspeak-setup.el"))))

Alex Midence writes:
 > Good day to you all,
 > 
 > I wanted to pass this along so you guys would know this was out there.
 >  The latest version of Vinux has been released and comes with
 > Emacspeak already pre-installed and ready to go.  Unfortunately, it is
 > Emacspeak 32 and not 33 and it does use the shell script which the
 > .deb package creates in /usr/bin/emacspeak but it's been slightly
 > modified.  The -q switch has been removed from the line that actually
 > pulls up emacs and emacspeak making it possible for people to
 > customize it right away and the lines about running Emacs in unary
 > mode have been removed since this is no longer necessary.  Ideally, we
 > would've liked to have included a preinstalled version with the .emacs
 > file set up in such a way that Emacspeak comes up when users type
 > Emacs at the command prompt but, noone on the vinux project is
 > proficient enough with Emacs lisp to have pulled it off just yet.
 > 
 > Actually, I've decided to go ahead and just knuckle down and learn
 > elisp.  I don't know how long it will take me but we'll just have to
 > see.  It doesn't look like you can really get the most out of Emacs
 > and Emacspeak without some knowledge of it.  I want to scratch the
 > itch of making a sample .emacs file for people who want Emacspeak to
 > come up without the need for a shell script.  Hopefully, this can be
 > my contribution to the Vinux project and the emacspeak community.  I
 > want to thank everyone here who was so helpful in answering my
 > questions.  I was able to pass them along to Tony Sales who was then
 > able to put this thing together for others to use and enjoy.
 > 
 > 
 > Oh yes, the speech synthesizer that is used is Espeak through Pulse
 > Audio.  The basis for the distribution is Ubuntu 10.04 Lucid Lynx LTS
 > with the latest updates.  The other accessibility solutions on there
 > are Speakup, Yasr and Orca.  There are other things on there but I do
 > not wish to get off topic.
 > 
 > 
 > Be well and warmest regards,
 > Alex M
 > 
 > ---------- Forwarded message ----------
 > From: Anthony Sales <tony.sales <at> rncb.ac.uk>
 > Date: Wed, 9 Mar 2011 21:28:28 +0000
 > Subject: [orca-list] Vinux 3.0.1 Released!
 > To: "orca-list <at> gnome.org" <orca-list <at> gnome.org>
 > 
 > The Vinux 3.0.1 release based on Ubuntu 10.04.2 LTS is now available
 > for download. This combines all of the accessibility of Vinux 3.1 with
 > the stability of Vinux 3.0 as well as a few completely new features.
 > In addition to the existing three screen-readers (Orca, Speakup and
 > YASR) this release also includes Emacspeak 'The Complete Audio
 > Desktop' pre-configured and ready to go out of the box. You can now
 > create audio books from text-based files using our exclusive Audiobook
 > Converter package, browse our new HTML based Vinux Manual to help get
 > you started, install the latest version of Libre Office using an
 > EasyInstall script, and customise your desktop experience with Ubuntu
 > Tweak. It is initially available as a 32bit CD -
 > http://vinuxproject.org/Downloads/V3.01/Vinux-3.0.1-X86.iso - md5sum:
 > d1ba630b56e25037e129af9853be38
 > 99 - 665MB - a 64bit CD -
 > http://vinuxproject.org/Downloads/V3.01/Vinux-3.0.1-X64.iso - md5sum:
 > e565b4a3f7e11aef8c87489feeef8fd9 - 700MB and a 32bit DVD version -
 > http://vinuxproject.org/Downloads/V3.01/Vinux-3.0.1-X86-DVD.iso -
 > md5sum: 20a11d1d752077ca82cfcf614095420f - 1.5GB which comes with
 > Libre Office and non-free multimedia codecs pre-installed. A 64bit DVD
 > and a 32bit USB version will be available shortly. Users should also
 > note that the official website has now moved to
 > http://vinuxproject.org<http://vinuxproject.org/>
 > 
 > Tony Sales
 > _______________________________________________
 > orca-list mailing list
 > orca-list <at> gnome.org
 > http://mail.gnome.org/mailman/listinfo/orca-list
 > Visit http://live.gnome.org/Orca for more information on Orca.
 > The manual is at
 > http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
 > The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
 > Netiquette Guidelines are at
 > http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines
 > Log bugs and feature requests at http://bugzilla.gnome.org
 > Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
 > 
 > -----------------------------------------------------------------------------
 > To unsubscribe from the emacspeak list or change your address on the
 > emacspeak list send mail to "emacspeak-request <at> cs.vassar.edu" with a
 > subject of "unsubscribe" or "help".
 > 

--

-- 
Tim Cross
Information Technology 
University of New England
 Phone: +61 2 6773 3210
Mobile: 0428 212217
   Fax: +61 2 6773 3424
E-Mail: tcross <at> une.edu.au
   Web: http://www.une.edu.au/itd
---
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html

Any fool can make things bigger, more complex, and more violent. It takes a
touch of genius (and a lot of courage) to move in the opposite direction.
                                                           —Albert Einstein

T.V. Raman | 10 Mar 2011 04:18
Picon

Linux distro eith pre-installed Emacspeak

Hi Tim, Thanks for contributing 10speech.el -- I've checked it
into lisp/contrib for now.

I plan to modify it a bit --- I've made a couple of slight mods
already --- but it's a good way of ensuring that  emacspeak loads
on a per user basis.

You'll notice that I moved the loading of emacspeak-setup outof
the emacspeak-startup-hook --- not sure how it worked for you
where it was --- since emacspeak gets started by
emacspeak-setup.el, and emacspeak-startup-hook only runs when
emacspeak is started. I also plan to change the name of env var
speech_server to EMACSPEAK_DIR and do a couple more tweaks when
Ifind the time.
-- 
Best Regards,
--raman

-- 
Best Regards,
--raman

On 3/9/11, Tim Cross <tcross <at> une.edu.au> wrote:
>
> I've been using the following elisp to start emacspeak for years. I put this
> in
> the /etc/emacs/site-start.d directory - it is called 10speech.el and has a
> number of 10 so that it gets loaded before other packages etc. This is
> important - for reliable setup, emacspeak's defadvice etc should be loaded
> early in the startup process.
>
> You may want to remove some of my default settings i.e. setting speech rate,
> turning off Raman's VM MIME configuration etc. At the very least, this
> should
> give you an idea and a starting point.
>
> Note that the script uses two environment variables, RUN_EMACSPEAK, which
> needs
> to be set to have emacspeak loaded and SPEECH_SERVER, which I use to be able
> to
> have multiple builds of emacspeak. With these two, I can control whether
> emacspeak is loaded or which version is loaded simply by setting/changing
> environment variables. The other nice thing is that you can have this script
> installed centrally on a system used by non-emacspeak users and it won't
> impact
> - they would have to set the RUN_EMACSPEAK env variable.
>
> Tim
>
>
> ;;      Filename: 10speech.el
> ;; Creation Date: Sunday, 16 January 2005 01:38 PM EST
> ;; Last Modified: Thursday, 03 June 2010 10:04 AM EST
> ;;        Author: Tim Cross <tcross <at> une.edu.au>
> ;;   Description: Script to load emacspeak when you run emacs
> ;;
>
> (when (and (not noninteractive)
>            (not (featurep 'emacspeak))
>            (getenv "RUN_EMACSPEAK"))
>   (let ((src-path (concat "/home/tcross/"
>                           (or (getenv "SPEECH_SERVER")
>                               "emacspeak"))))
>     (add-to-list 'load-path src-path)
>     (setenv "EMACSPEAK_DIR" src-path)
>     (setq emacspeak-aumix-multichannel-capable-p nil)
>     (setq tts-default-speech-rate 90)
>     (setq outloud-default-speech-rate 90)
>     (setq emacspeak-vm-use-raman-settings nil)
>     (add-hook 'emacspeak-startup-hook
>               (lambda ()
>                 (dtk-set-rate tts-default-speech-rate 1)
>                 (dtk-interp-sync)
>                 (emacspeak-toggle-auditory-icons t)))
>     (load-file (concat src-path "/lisp/emacspeak-setup.el"))))
>
>
>
> Alex Midence writes:
>  > Good day to you all,
>  >
>  > I wanted to pass this along so you guys would know this was out there.
>  >  The latest version of Vinux has been released and comes with
>  > Emacspeak already pre-installed and ready to go.  Unfortunately, it is
>  > Emacspeak 32 and not 33 and it does use the shell script which the
>  > .deb package creates in /usr/bin/emacspeak but it's been slightly
>  > modified.  The -q switch has been removed from the line that actually
>  > pulls up emacs and emacspeak making it possible for people to
>  > customize it right away and the lines about running Emacs in unary
>  > mode have been removed since this is no longer necessary.  Ideally, we
>  > would've liked to have included a preinstalled version with the .emacs
>  > file set up in such a way that Emacspeak comes up when users type
>  > Emacs at the command prompt but, noone on the vinux project is
>  > proficient enough with Emacs lisp to have pulled it off just yet.
>  >
>  > Actually, I've decided to go ahead and just knuckle down and learn
>  > elisp.  I don't know how long it will take me but we'll just have to
>  > see.  It doesn't look like you can really get the most out of Emacs
>  > and Emacspeak without some knowledge of it.  I want to scratch the
>  > itch of making a sample .emacs file for people who want Emacspeak to
>  > come up without the need for a shell script.  Hopefully, this can be
>  > my contribution to the Vinux project and the emacspeak community.  I
>  > want to thank everyone here who was so helpful in answering my
>  > questions.  I was able to pass them along to Tony Sales who was then
>  > able to put this thing together for others to use and enjoy.
>  >
>  >
>  > Oh yes, the speech synthesizer that is used is Espeak through Pulse
>  > Audio.  The basis for the distribution is Ubuntu 10.04 Lucid Lynx LTS
>  > with the latest updates.  The other accessibility solutions on there
>  > are Speakup, Yasr and Orca.  There are other things on there but I do
>  > not wish to get off topic.
>  >
>  >
>  > Be well and warmest regards,
>  > Alex M
>  >
>  > ---------- Forwarded message ----------
>  > From: Anthony Sales <tony.sales <at> rncb.ac.uk>
>  > Date: Wed, 9 Mar 2011 21:28:28 +0000
>  > Subject: [orca-list] Vinux 3.0.1 Released!
>  > To: "orca-list <at> gnome.org" <orca-list <at> gnome.org>
>  >
>  > The Vinux 3.0.1 release based on Ubuntu 10.04.2 LTS is now available
>  > for download. This combines all of the accessibility of Vinux 3.1 with
>  > the stability of Vinux 3.0 as well as a few completely new features.
>  > In addition to the existing three screen-readers (Orca, Speakup and
>  > YASR) this release also includes Emacspeak 'The Complete Audio
>  > Desktop' pre-configured and ready to go out of the box. You can now
>  > create audio books from text-based files using our exclusive Audiobook
>  > Converter package, browse our new HTML based Vinux Manual to help get
>  > you started, install the latest version of Libre Office using an
>  > EasyInstall script, and customise your desktop experience with Ubuntu
>  > Tweak. It is initially available as a 32bit CD -
>  > http://vinuxproject.org/Downloads/V3.01/Vinux-3.0.1-X86.iso - md5sum:
>  > d1ba630b56e25037e129af9853be38
>  > 99 - 665MB - a 64bit CD -
>  > http://vinuxproject.org/Downloads/V3.01/Vinux-3.0.1-X64.iso - md5sum:
>  > e565b4a3f7e11aef8c87489feeef8fd9 - 700MB and a 32bit DVD version -
>  > http://vinuxproject.org/Downloads/V3.01/Vinux-3.0.1-X86-DVD.iso -
>  > md5sum: 20a11d1d752077ca82cfcf614095420f - 1.5GB which comes with
>  > Libre Office and non-free multimedia codecs pre-installed. A 64bit DVD
>  > and a 32bit USB version will be available shortly. Users should also
>  > note that the official website has now moved to
>  > http://vinuxproject.org<http://vinuxproject.org/>
>  >
>  > Tony Sales
>  > _______________________________________________
>  > orca-list mailing list
>  > orca-list <at> gnome.org
>  > http://mail.gnome.org/mailman/listinfo/orca-list
>  > Visit http://live.gnome.org/Orca for more information on Orca.
>  > The manual is at
>  > http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
>  > The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
>  > Netiquette Guidelines are at
>  > http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines
>  > Log bugs and feature requests at http://bugzilla.gnome.org
>  > Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
>  >
>  >
> -----------------------------------------------------------------------------
>  > To unsubscribe from the emacspeak list or change your address on the
>  > emacspeak list send mail to "emacspeak-request <at> cs.vassar.edu" with a
>  > subject of "unsubscribe" or "help".
>  >
>
> --
> Tim Cross
> Information Technology
> University of New England
>  Phone: +61 2 6773 3210
> Mobile: 0428 212217
>    Fax: +61 2 6773 3424
> E-Mail: tcross <at> une.edu.au
>    Web: http://www.une.edu.au/itd
> ---
> Please avoid sending me Word or PowerPoint attachments.
> See http://www.gnu.org/philosophy/no-word-attachments.html
>
> Any fool can make things bigger, more complex, and more violent. It takes a
> touch of genius (and a lot of courage) to move in the opposite direction.
>                                                            —Albert Einstein
>
>
>
>
>
>
> -----------------------------------------------------------------------------
> To unsubscribe from the emacspeak list or change your address on the
> emacspeak list send mail to "emacspeak-request <at> cs.vassar.edu" with a
> subject of "unsubscribe" or "help".
>
>

Alex M | 17 Mar 2011 15:47
Picon

Simple introduction to Emacspeak: I declare the first draft.

Hi, all,

I would like to declare the first draft of the Emacspeak easy intro I
wrote for your perusal and feedback prior to the final draft.  Please
point out any corrections, ambiguities, typos, or usability of it in
this thread.  The only thing left to write is the further links page
and the acknowledgements page which don't really impact the main
content of the tutorial.  Here is a link to the html version:

http://vinux-docs.git.sourceforge.net/git/gitweb.cgi?p=vinux-docs/vinux-docs;a=blob_plain;f=emacspeak-easy-howto.html;hb=HEAD

Thanks.
Alex M

Alex Midence | 17 Mar 2011 15:53
Picon

Re: Simple introduction to Emacspeak: I declare the first draft.

Very sorry.  Link did not paste in its entirety before.

http://vinux-docs.git.sourceforge.net/git/gitweb.cgi?p=vinux-docs/vinux-docs;a=blob_plain;f=emacspeak-easy-howto.html;hb=HEAD

Should work now.

alex M

On 3/17/11, Alex M <alex.midence <at> gmail.com> wrote:
> Hi, all,
>
> I would like to declare the first draft of the Emacspeak easy intro I
> wrote for your perusal and feedback prior to the final draft.  Please
> point out any corrections, ambiguities, typos, or usability of it in
> this thread.  The only thing left to write is the further links page
> and the acknowledgements page which don't really impact the main
> content of the tutorial.  Here is a link to the html version:
>
>
> http://vinux-docs.git.sourceforge.net/git/gitweb.cgi?p=vinux-docs/vinux-docs;a=blob_plain;f=emacspeak-easy-howto.html;hb=HEAD
>
>
> Thanks.
> Alex M
>
> -----------------------------------------------------------------------------
> To unsubscribe from the emacspeak list or change your address on the
> emacspeak list send mail to "emacspeak-request <at> cs.vassar.edu" with a
> subject of "unsubscribe" or "help".
>
>

Robert D. Crawford | 17 Mar 2011 16:38
Picon

Re: Simple introduction to Emacspeak: I declare the first draft.

Hello Alex,

Alex M <alex.midence <at> gmail.com> writes:

> I would like to declare the first draft of the Emacspeak easy intro I
> wrote for your perusal and feedback prior to the final draft.  Please
> point out any corrections, ambiguities, typos, or usability of it in
> this thread.  

Thanks for writing this.  I have only read a very small bit so far but I
wanted to point out two things:

1.  emacspeak documentation convention is to state capital letters
explicitly.  i.e. C-e cap D.

2. only some speech synths have speed set in wpm.  for example, I use
via voice and my speech rate is 92.  Best I can tell that is somewhere
North of 250, which is where I use espeak.

I'll try to read more later.

rdc
--

-- 
Robert D. Crawford                                     robdcraw <at> gmail.com

"All language designers are arrogant.  Goes with the territory..."
(By Larry Wall)

Bart Bunting | 18 Mar 2011 03:18
Picon

Emacspeak speech server for mac

Hi,

Sent this earlier and it didn't make it through, think I sent from the
wrong address.

Hi Raman,

I have recently got a new macbook pro and started investigating running
emacspeak on it.  My intent was to write a speech server for the mac.

After some investigation I discovered that Dave had already started down
this road and made some quite good progress.

He has a functioning server hosted on googlecode called e-mac-speak at:
http://e-mac-speak.googlecode.com/svn/trunk

His initial aproach was to fork emacspeak and modify what was required.

Actualy though the only differences are that there is a new speech
server in the servers directory called "mac", a new mac-voices.el file
and a two line patch to dtk-speak.el to add the loading of the mac
specific accs stuff from mac-voices.el.

There is still a little work required to get everything working
correctly but it is at a useable point, voicification is working
although needs some tweaking.  There are still a few corner cases where
some chunks of text are lost and audio icons do not yet work, same for
all caps beep etc.

I am writing this for two reasons:
1. To let everyone on this list know of the existance of a speech server
for the mac.
2. To ask at which point you would accept this work as a contribution to
emacspeak?

Kind regards

Bart

--

-- 

Bart Bunting

URSYS Pty. Ltd                                                             
461 Parramatta Rd. Leichhardt NSW  2040  Australia
Ph.           +61 2 8745 2811
Fax          +61 2 8745 2828


Gmane