Reece H. Dunn
dd3df1d0a8
Enable and fix -Wunused-function warnings.
2017-10-05 07:05:47 +01:00
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 <mick@nvaccess.org >
2017-10-01 08:50:56 +01:00
Reece H. Dunn
0bc26d93d2
windows: ignore .tmp files
2017-06-04 18:27:56 +01:00
Reece H. Dunn
9ea08472f6
Ignore the espeak-ng-data/mbrola directory, where espeak-ng looks for mbrola voice files.
2017-05-28 10:44:24 +01:00
Reece H. Dunn
efd1df3206
Build a test version of libespeak-ng that exposes the internal APIs.
2017-05-09 07:37:56 +01:00
Reece H. Dunn
6ec3e85007
Add language.tests for de, en and jp to test the phoneme generation.
2017-05-06 11:00:18 +01:00
Reece H. Dunn
4bc3f15e79
Generalize the exclusion of Windows batch files.
2017-04-26 18:52:00 +01:00
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.
2017-04-26 12:19:17 +02:00
Reece H. Dunn
07cd2b12e1
ucd-tools: Full_Stop eSpeakNG extended property support.
2017-04-17 11:45:21 +01:00
Reece H. Dunn
b47363b7d3
Create an espeak_ng_EncodingFromName API.
2017-03-27 20:59:37 +01:00
Reece H. Dunn
533b3af4c6
en: fix deposite
2017-03-06 20:20:44 +00:00
Valdis Vitolins
2e222e6e8b
More Eclipse settings added
2017-02-15 21:49:39 +02:00
Alberto Pettarin
88a588e635
Updated emscripten to 1.49.1. Fixed voice default and CSS in demo.html. Updated copyright strings to 2017.
2017-02-01 16:53:20 +01:00
Reece H. Dunn
54b1bf939c
Ignore the 'make dist' output.
2017-01-19 18:46:04 +00:00
Reece H. Dunn
690bb8b7d2
Ignore any present gradle wrapper.
2017-01-15 18:12:22 +00:00
Reece H. Dunn
66ac27a94e
Merge branch 'android'
2017-01-05 20:27:27 +00:00
Reece H. Dunn
c4c2b0679d
Ignore *~ temporary files.
2016-12-21 10:22:52 +00:00
Alberto Pettarin
dc02c9c84b
Ignore JS worker data
2016-11-01 11:17:58 +01:00
Alberto Pettarin
30d0cef791
Fix typo
2016-10-27 20:26:36 +02:00
Alberto Pettarin
8256cd2b93
Minor edits per EI suggestion 3: moved local .gitignore into main .gitignore
2016-10-27 20:24:26 +02:00
Valdis Vitolins
5ef006e48e
Merge branch 'master' of https://github.com/espeak-ng/espeak-ng
2016-09-10 13:21:21 +03:00
Reece H. Dunn
4920ecc79c
Move espeak-data to espeak-ng-data to avoid conflicting with upstream espeak.
2016-09-10 09:44:13 +01:00
Valdis Vitolins
ef3f40dd6d
.gitignore updates for Eclipse
2016-08-28 18:08:38 +03:00
Reece H. Dunn
b7b2567eb1
Build the Visual Studio 2015 Windows project with pcaudiolib xaudio2 support.
2016-02-13 18:34:16 +00:00
Reece H. Dunn
f850179478
Initial WiX based installer for Windows to install libespeak-ng.dll and espeak-ng.exe.
2016-01-30 16:28:28 +00:00
Reece H. Dunn
84c7972f7c
Ignore the generated pkg-config file.
2016-01-29 05:50:41 +00:00
Reece H. Dunn
23dd02fec8
Ignore *.vcxproj.user files.
2016-01-23 11:13:03 +00:00
Reece H. Dunn
461f3fcc86
Fix building the x64 Visual C++ configuration.
2016-01-09 17:28:36 +00:00
Reece H. Dunn
11101806ce
Support building espeak-ng.exe with Visual C++.
2016-01-09 13:32:16 +00:00
Reece H. Dunn
a02b91e423
Fix .gitignore for config.* files.
2016-01-09 13:06:01 +00:00
Reece H. Dunn
7a2a6c64b4
Add an initial Visual Studio 2015 project for building libespeak-ng.dll on Windows.
2016-01-09 10:36:07 +00:00
Reece H. Dunn
063f4dbe40
Add documentation for speak-ng.
2015-12-29 11:47:50 +00:00
Reece H. Dunn
fbeeb50a58
Import the Ubuntu man page for espeak in the ronn format.
2015-12-23 15:58:52 +00:00
Reece H. Dunn
0ad59a7f55
Support converting the markdown-based documentation to HTML.
2015-12-22 10:08:51 +00:00
Reece H. Dunn
c1a5950605
Add instructions for cross-compiling for Windows on POSIX systems.
2015-12-18 22:11:27 +00:00
Reece H. Dunn
b8378c2667
Expose the CompileMbrola function via a new espeak_ng.h API.
2015-12-12 12:29:48 +00:00
Reece H. Dunn
a02b3489ae
Rename libespeak.la => libespeak-ng.la.
2015-12-11 19:11:38 +00:00
Reece H. Dunn
db8451e9a2
Rename speak => speak-ng.
2015-12-11 07:30:17 +00:00
Reece H. Dunn
cf1f15af76
Rename espeak => espeak-ng.
2015-12-11 07:25:50 +00:00
Reece H. Dunn
c006d1c696
Merge tag '1.48.11' into android
...
espeak 1.48.11
Conflicts:
Makefile.am
2014-10-28 12:59:53 +00:00
Reece H. Dunn
55b2e01a6c
autotools: support building the mbrola phtrans files
2014-08-14 10:44:18 +01:00
Reece H. Dunn
056562a6e3
Merge branch 'master' into android
...
Conflicts:
README.md
2014-02-27 12:51:01 +00:00
Reece H. Dunn
a4ce6aa683
autotools: support optionally building the extended Russian and Chinese dictionaries
2013-11-29 16:59:28 +00:00
Reece H. Dunn
b7f773d46e
autotools: improve the build dependencies for building the espeak phoneme data
2013-10-20 13:05:05 +01:00
Reece H. Dunn
fdb1fcb75b
Merge branch 'master' into android
...
Conflicts:
README.md
2013-09-25 08:57:56 +01:00
Reece H. Dunn
9ccbdf0c5e
.gitignore: ignore the compile file (generated by autotools)
2013-09-24 18:00:22 +01:00
Reece H. Dunn
0eac364d7f
Merge branch 'master' into android
...
Conflicts:
Makefile.am
README.md
2013-09-13 16:55:56 +01:00
Reece H. Dunn
c69ff7ebd7
autotools: Rewrite the build targets to use automake and libtool properly.
2013-09-12 01:38:43 +01:00
Reece H. Dunn
a113361b3b
Ignore the Android Studio project files.
2013-07-27 10:04:10 +01:00
Reece H. Dunn
9fc815cf9b
Initial support for building with gradle.
2013-05-31 17:25:47 +01:00