Browse Source

README.md: Add documentation on installing the needed build dependencies.

master
Reece H. Dunn 11 years ago
parent
commit
b8a8cfba3b
1 changed files with 27 additions and 0 deletions
  1. 27
    0
      README.md

+ 27
- 0
README.md View File

@@ -1,5 +1,7 @@
# eSpeak Text-to-Speech

- [Build Dependencies](#build-dependencies)
- [Debian](#debian)
- [Building](#building)
- [Testing](#testing)
- [Installing](#installing)
@@ -22,6 +24,31 @@ This does the following things:
This branch also contains some bug fixes and improvements that get
sent back upstream.

## Build Dependencies

In order to build eSpeak, you need:

1. a functional autotools system (`make`, `autoconf`, `automake`, `libtool`
and `pkg-config`);
2. a functional c++ compiler;
3. wxWidgets development libraries (needed to build and run espeakedit
to compile the phoneme data).

Optionally, you need:

1. the pulseaudio development library to enable pulseaudio output;
2. the portaudio development library to enable portaudio output.

### Debian

| Dependency | Install |
|---------------|------------------------------------------------------------------|
| autotools | `sudo apt-get install make autoconf automake libtool pkg-config` |
| c++ compiler | `sudo apt-get install gcc g++` |
| wxWidgets | `sudo apt-get install libwxgtk2.8-dev` |
| pulseaudio | `sudo apt-get install libpulse-dev` |
| portaudio | `sudo apt-get install libportaudio-dev` |

## Building

The espeak and espeakedit programs, along with the espeak voices, can

Loading…
Cancel
Save