These repositories contain complete set of packages to make up ready to use Emacspeak environment with multilingual speech support. It includes up to date version of Emacspeak itself additionally enhanced and fixed by me, multilingual speech server that supports English, French, German, Italian, Portuguese, Russian and Spanish languages and can automatically switch language on the fly by context, software speech synthesizers and some other more or less related stuff. Of course, here are only those packages that are not included in the official system distribution or are represented there by an old or somewhat inconsistent version.
If you are interested in the repository itself for browsing or mirroring, get it here or visit my PPA on Launchpad, but to make use of these packages it is enough to accomplish following simple steps:
$ sudo apt-get update
After that you can use your preferred method to manage packages from
this repository. For example, you can install and update them by
apt-get install command.
Thus, to fire up the environment initially do the following:
$ sudo apt-get install multispeech mbrola mbrola-en1 freephone ru-tts emacspeak
Of course, Emacs is assumed to be installed already or it will be
pulled in by dependencies. If Gnome accessibility environment based on
Orca screen reader is used as well, then it is strongly recommended to
choose non-gtk version of Emacs to avoid possible conflicts. Search
Emacs packages with -lucid suffix.
When Emacspeak is installed for the first time it prompts to choose speech server. If you wish to use Multispeech, but install Emacspeak previously, and, therefore, Multispeech is not listed in the choice, don’t bother: choose anyone, and then, after installing Multispeech, return to this step by issuing the command:
$ sudo dpkg-reconfigure emacspeak
See documentation provided along with the packages.
The package is already available in the main repository alt/sisyphus and in the stable branches starting from p11, under the name ru_emacspeak.
To install it, update the indices and install the main package; multispeech and other required packages will be installed automatically via dependencies.
All package operations must be performed with superuser privileges.
# apt-get update
# apt-get install ru_emacspeak
Next, configure ru_emacspeak in the context of your user account.
$ enable-emacspeak
Additionally you may download these files and place them into
/etc/emacs/site-start.d directory to make your life yet a bit easier.
In the ALT build, these configuration files are installed automatically.