Reece H. Dunn
dd3df1d0a8
Enable and fix -Wunused-function warnings.
7 years ago
Reece H. Dunn
119c200e00
Use strcpy instead of memcpy+strlen.
This replaces uses of:
memcpy(dst, src, strlen(src))
with:
strcpy(dst, src)
This fixes issues with reading past the end of the copied buffer
(e.g. when processing word-based replacements for emoji characters)
by ensuring that the destination buffer is null terminated.
Reported by Michael Curran <[email protected] >
7 years ago
Reece H. Dunn
bdc255835e
Provide a compatibility implementation of iswblank for C89 compilers.
8 years ago
Reece H. Dunn
0bc26d93d2
windows: ignore .tmp files
8 years ago
Reece H. Dunn
9ea08472f6
Ignore the espeak-ng-data/mbrola directory, where espeak-ng looks for mbrola voice files.
8 years ago
Reece H. Dunn
f93b98a69d
Add Emoji support from emoji-data.txt.
8 years ago
Reece H. Dunn
efd1df3206
Build a test version of libespeak-ng that exposes the internal APIs.
8 years ago
Reece H. Dunn
6ec3e85007
Add language.tests for de, en and jp to test the phoneme generation.
8 years ago
Reece H. Dunn
4bc3f15e79
Generalize the exclusion of Windows batch files.
8 years ago
claude beazley
c05e3898a4
Adding Swiss French Variant
Creating the language variant , swiss french. Primarily for counting
as Swiss French uses huitante for 80 and , like the Belgians septante
eand nonante for 70 and 90.
8 years ago
Reece H. Dunn
07cd2b12e1
ucd-tools: Full_Stop eSpeakNG extended property support.
8 years ago
Reece H. Dunn
b47363b7d3
Create an espeak_ng_EncodingFromName API.
8 years ago
Reece H. Dunn
533b3af4c6
en: fix deposite
8 years ago
Valdis Vitolins
2e222e6e8b
More Eclipse settings added
8 years ago
Reece H. Dunn
d10f63b710
printcdata: a version of printucddata that uses the C APIs where available
8 years ago
Alberto Pettarin
88a588e635
Updated emscripten to 1.49.1. Fixed voice default and CSS in demo.html. Updated copyright strings to 2017.
8 years ago
Reece H. Dunn
54b1bf939c
Ignore the 'make dist' output.
8 years ago
Reece H. Dunn
690bb8b7d2
Ignore any present gradle wrapper.
8 years ago
Reece H. Dunn
c4c2b0679d
Ignore *~ temporary files.
8 years ago
Alberto Pettarin
dc02c9c84b
Ignore JS worker data
8 years ago
Alberto Pettarin
30d0cef791
Fix typo
8 years ago
Alberto Pettarin
8256cd2b93
Minor edits per EI suggestion 3: moved local .gitignore into main .gitignore
8 years ago
Reece H. Dunn
4920ecc79c
Move espeak-data to espeak-ng-data to avoid conflicting with upstream espeak.
8 years ago
Valdis Vitolins
ef3f40dd6d
.gitignore updates for Eclipse
8 years ago
Reece H. Dunn
b0fc50b954
Build HTML versions of the README and CHANGELOG files.
9 years ago
Reece H. Dunn
e29d6b8b36
Add tests for the C-based API.
9 years ago
Reece H. Dunn
b7b2567eb1
Build the Visual Studio 2015 Windows project with pcaudiolib xaudio2 support.
9 years ago
Reece H. Dunn
f850179478
Initial WiX based installer for Windows to install libespeak-ng.dll and espeak-ng.exe.
9 years ago
Reece H. Dunn
84c7972f7c
Ignore the generated pkg-config file.
9 years ago
Reece H. Dunn
23dd02fec8
Ignore *.vcxproj.user files.
9 years ago
Reece H. Dunn
461f3fcc86
Fix building the x64 Visual C++ configuration.
9 years ago
Reece H. Dunn
11101806ce
Support building espeak-ng.exe with Visual C++.
9 years ago
Reece H. Dunn
a02b91e423
Fix .gitignore for config.* files.
9 years ago
Reece H. Dunn
7a2a6c64b4
Add an initial Visual Studio 2015 project for building libespeak-ng.dll on Windows.
9 years ago
Reece H. Dunn
063f4dbe40
Add documentation for speak-ng.
9 years ago
Reece H. Dunn
fbeeb50a58
Import the Ubuntu man page for espeak in the ronn format.
9 years ago
Reece H. Dunn
0ad59a7f55
Support converting the markdown-based documentation to HTML.
9 years ago
Reece H. Dunn
c1a5950605
Add instructions for cross-compiling for Windows on POSIX systems.
9 years ago
Reece H. Dunn
b8378c2667
Expose the CompileMbrola function via a new espeak_ng.h API.
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
1154409393
Use PropertyValueAliases for the script mapping.
The mapping of the script labels in the UCD data to ISO 15924
script tags is now done using the sc property map in the
PropertyValueAliases data.
This has the following benefits:
1. It removes the dependency on the IANA subtag registry.
2. It ensures the scripts are correct as specified in the
UCD data files.
10 years ago
Reece H. Dunn
55b2e01a6c
autotools: support building the mbrola phtrans files
10 years ago
Reece H. Dunn
892006d10d
Move the CSUR data to data/csur
11 years ago
Reece H. Dunn
a4ce6aa683
autotools: support optionally building the extended Russian and Chinese dictionaries
11 years ago
Reece H. Dunn
b7f773d46e
autotools: improve the build dependencies for building the espeak phoneme data
11 years ago
Reece H. Dunn
014d4c3771
autotools: add a html target for generating documentation via doxygen
11 years ago
Reece H. Dunn
a0c601d953
ignore the autotools-generated 'compile' file
11 years ago
Reece H. Dunn
9ccbdf0c5e
.gitignore: ignore the compile file (generated by autotools)
11 years ago