https://github.com/linux-speakup/espeakup
a light weight connector for espeak-ng and speakup
https://github.com/linux-speakup/espeakup
accessibility linux text-to-speech
Last synced: about 1 year ago
JSON representation
a light weight connector for espeak-ng and speakup
- Host: GitHub
- URL: https://github.com/linux-speakup/espeakup
- Owner: linux-speakup
- License: gpl-3.0
- Created: 2009-03-19T19:51:38.000Z (over 17 years ago)
- Default Branch: master
- Last Pushed: 2024-02-03T18:59:52.000Z (over 2 years ago)
- Last Synced: 2025-04-23T23:48:00.015Z (about 1 year ago)
- Topics: accessibility, linux, text-to-speech
- Language: C
- Homepage:
- Size: 192 KB
- Stars: 34
- Watchers: 9
- Forks: 12
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# espeakup connector
espeakup is a program which makes it possible for speakup to use
the espeak-ng software synthesizer. It does this by reading speakup's
softsynth device and passing the text to espeak-ng which actually speaks.
## Requirements
This program works with the speakup screen reader, which can be obtained
from http://linux-speakup.org, and the
[espeak-ng](https://github.com/espeak-ng/espeak-ng) software speech
synthesizer.
You must have both of these installed and operational. Setting them up
is beyond the scope of this document.
## Installation
The preferred way to install espeakup is using your distribution's
packaging system, but if your distribution does not have a package for
espeakup yet, espeakup just uses meson, so you should be able to
change to the source directory, then type:
```bash
meson . ./build
cd ./build
ninja
sudo ninja install
```
## Starting Up
This program should be run after speakup is set up to communicate with a
software synthesizer and after /dev/softsynth exists. The way this is
done is distribution specific, so it is beyond the scope of this
documentation.
## Acknowledgements
I would like to thank Marc Mulcahy, the author of the speakup to
TTSynth connector, on which this work is based. Also, I would like
to thank Kirk Reiser and Jonathan Duddington, the
authors of Speakup and Espeak, respectively, for their work.
## Filing Bugs
Bugs should be filed on our bug tracker at
https://github.com/linux-speakup/issues.