Reece H. Dunn
75719bf814
Fix and update the phontab.md documentation; merge in the relevant parts of the phonemes documentation.
9 years ago
Reece H. Dunn
35b71dcf2b
Fix and update the mbrola.md documentation.
9 years ago
Reece H. Dunn
6e77ed807d
Fix and update the voices.md documentation.
9 years ago
Reece H. Dunn
f68f344e1d
Fix and update the dictionary.md documentation.
9 years ago
Reece H. Dunn
2489e21238
Fix and update the add_language.md documentation.
9 years ago
Reece H. Dunn
457e8f86e2
Merge docindex.html into index.md; remove espeakedit related documentation.
9 years ago
Reece H. Dunn
fbeeb50a58
Import the Ubuntu man page for espeak in the ronn format.
9 years ago
Reece H. Dunn
32ad5a1283
Convert the index.html documentation to markdown.
9 years ago
Reece H. Dunn
0ad59a7f55
Support converting the markdown-based documentation to HTML.
9 years ago
Reece H. Dunn
f10b2ccb85
Use the system's sonic files.
This allows newer versions of sonic to be used and to keep
up-to-date with bug fixes provided by the system.
9 years ago
Reece H. Dunn
967cfe4b9f
Some systems need -lm to use the math library functions.
9 years ago
Reece H. Dunn
603f046154
Avoid implicit function messages when building the project.
9 years ago
Reece H. Dunn
406d74b216
Restructure the Makefile to simplify its layout.
9 years ago
Reece H. Dunn
3d6b0d15d1
Remove wxWidgets and the remaining parts of espeakedit from the build.
9 years ago
Reece H. Dunn
bda5252b3f
espeak-ng: implement and use --compile-intonations and --compile-phonemes command-line options
9 years ago
Reece H. Dunn
8218109400
Convert src/compiledata.cpp to src/libespeak-ng/compiledata.c.
9 years ago
Reece H. Dunn
408a12a79f
Convert src/spect.cpp to src/libespeak-ng/spect.c.
9 years ago
Reece H. Dunn
e2ba3703bb
espeakedit: remove wxWidgets from spect.cpp
9 years ago
Reece H. Dunn
1a19319979
espeakedit: move the remaining prosodydisplay.cpp code into compiledata.cpp
9 years ago
Reece H. Dunn
a008fb4f8b
espeakedit: move the spectseq.cpp code into spect.cpp
9 years ago
Reece H. Dunn
3fde1a2d53
espeakedit: simplify and inline the ConfigInit logic
9 years ago
Reece H. Dunn
50377416cf
espeakedit: remove all but the --compile support
This removes the GUI part of espeakedit, keeping the part that is
responsible for compiling the voice and intonation data. The
motivation for this is:
1. the voice and intonation data compilation will move into
libespeak-ng after removing the wxWidgets logic and converting
the code to C;
2. the espeakedit code is tightly coupled to the internals of
libespeak-ng at a source code level, not a binary/API level,
making the code harder to maintain;
3. a new GUI will be written in Qt that better supports creating
and editing voices and languages.
9 years ago
Reece H. Dunn
156c622ed6
Rename compiledata.c => compilembrola.c.
9 years ago
Reece H. Dunn
cf872e5e5a
Use espeak-ng to build the mbrola voices, not espeakedit.
9 years ago
Reece H. Dunn
257b6b33a5
Move CompileMbrola to libespeak-ng.
9 years ago
Reece H. Dunn
d9771ada20
Link speak-ng to the static library build of libespeak-ng.
9 years ago
Reece H. Dunn
a00ad5ed94
Use libespeak_ng consistently in the makefile.
9 years ago
Reece H. Dunn
a02b3489ae
Rename libespeak.la => libespeak-ng.la.
9 years ago
Reece H. Dunn
db8451e9a2
Rename speak => speak-ng.
9 years ago
Reece H. Dunn
cf1f15af76
Rename espeak => espeak-ng.
9 years ago
Reece H. Dunn
3ca931f55f
Move speak_lib.h to src/include/espeak-ng.
9 years ago
Reece H. Dunn
f185786b87
Move libespeak-ng internal headers to src/libespeak-ng.
9 years ago
Reece H. Dunn
f7dfc38dd7
Use the C compiler to build C files; restructuring.
This moves the libespeak source (*.cpp) files to src/libespeak-ng
and renames the C files (libespeak, espeak, speak) so they have
a .c file extension.
9 years ago
Reece H. Dunn
7c30e8c7d7
Use -fPIC to support sparc/sparc64 architectures.
This is based on a patch by Thomas Petazzoni.
9 years ago
Reece H. Dunn
98e9bee133
Makefile.am: fix the reference to wave_sada.cpp (reported by Ken Perry)
9 years ago
Reece H. Dunn
c48bb4cd34
autotools: build the 'mr' dictionary
10 years ago
Reece H. Dunn
240a0c94ce
autotools: update the phsource dependencies
10 years ago
Reece H. Dunn
55b2e01a6c
autotools: support building the mbrola phtrans files
11 years ago
Reece H. Dunn
256ad226f2
autotools: build the 'ia' dictionary
11 years ago
Reece H. Dunn
5c04de2bea
autotools: build the 'eu' dictionary
11 years ago
Reece H. Dunn
38f02aa611
autotools: fix building only the phonemedata on a clean setup
11 years ago
Reece H. Dunn
8694543ec1
autotools: build the 'gd' dictionary
11 years ago
Reece H. Dunn
981c023977
autotools: update version to 1.48.*
11 years ago
Reece H. Dunn
6a45e7b162
autotools: build the 'or' dictionary
11 years ago
Reece H. Dunn
8c9ca88183
autotools: build the 'lfn' dictionary
11 years ago
Reece H. Dunn
a4ce6aa683
autotools: support optionally building the extended Russian and Chinese dictionaries
11 years ago
Reece H. Dunn
6fa0354f15
mkdictlist: sort the phoneme data dependencies
11 years ago
Reece H. Dunn
b7f773d46e
autotools: improve the build dependencies for building the espeak phoneme data
11 years ago
Reece H. Dunn
3dbe2492fe
mkdictlist: fix mapping/detection of the hbs dictionary (for 'bs' and 'hr')
12 years ago
Reece H. Dunn
ca8a9a4495
autotools: build the 'as' and 'gu' dictionaries
12 years ago