Commit Graph
941 Commits
Author SHA1 Message Date
Reece H. Dunn ca5f651d1d espeak-ng requires a C11 compiler, so document and check this 2015-12-10 19:42:27 +00:00
Reece H. Dunn 3ca931f55f Move speak_lib.h to src/include/espeak-ng. 2015-12-10 07:24:10 +00:00
Reece H. Dunn f185786b87 Move libespeak-ng internal headers to src/libespeak-ng. 2015-12-10 07:14:37 +00:00
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.
2015-12-09 23:33:00 +00:00
Reece H. Dunn 1e01ce9202 Use C linkage for all libespeak internal headers.
The libespeak files are supposed to be C code, so use C linkage
for all the functions defined in that code when they are being
referenced in the C++ code (i.e. espeakedit).
2015-12-09 22:35:48 +00:00
Reece H. Dunn 5b3cf74f21 Remove StdAfx.h
StdAfx.h is only needed for Microsoft Visual Studio C++ projects
that specify the "use pre-compiled headers" setting.
2015-12-09 21:18:49 +00:00
Reece H. Dunn ebb5c28c9c Remove portaudio1{8,9}.h -- these are included from the system. 2015-12-09 20:58:59 +00:00
Reece H. Dunn 2ce955c387 Remove tr_languages.h -- it is not used and is empty. 2015-12-09 20:48:03 +00:00
Reece Dunn e120a6cd68 Merge pull request #1 from ValdisVitolins/master
Some language files added/modified to synchronize with other sources
2015-12-08 21:23:31 +00:00
Valdis Vitolins cb143b9dbc Some language files added/modified to synchronize with other espeak sources 2015-12-08 23:14:44 +02:00
Reece H. Dunn 295fa9ce42 README.md: restructure the README for the espeak-ng project 2015-12-08 21:10:08 +00:00
Reece H. Dunn c885d1543e Take the mbrola voice sample rate from the mbrola wav file. 2015-12-07 20:36:00 +00:00
Reece H. Dunn 6998c3888f Add support for the br2 MBROLA voice. 2015-12-07 19:46:14 +00:00
Reece H. Dunn 9826e9cc30 Initial support for SSML phoneme tags. 2015-11-28 13:57:56 +00:00
Reece H. Dunn 7214b4abfa Merge branch 'espeak-italian' 2015-11-28 11:41:16 +00:00
chrislm ae886ea4c6 Updates october 2015 2015-11-28 11:39:27 +00:00
Reece H. Dunn 7c30e8c7d7 Use -fPIC to support sparc/sparc64 architectures.
This is based on a patch by Thomas Petazzoni.
2015-11-28 11:28:14 +00:00
Reece H. Dunn 98e9bee133 Makefile.am: fix the reference to wave_sada.cpp (reported by Ken Perry) 2015-10-11 20:23:42 +01:00
Reece H. Dunn ac92aad239 Merge branch 'espeak-italian' 2015-10-11 20:20:30 +01:00
chrislm ee252db61c updates september 2015 2015-10-11 20:18:27 +01:00
chrislm a1d8e2587b Added rules and exceptions, august 2015 2015-10-11 20:18:17 +01:00
chrislm 808dadd0e3 Updates June-july 2015 2015-10-11 20:18:00 +01:00
chrislm a352834970 Updates july 13 2015 2015-10-11 20:17:43 +01:00
chrislm 07db4632aa Updata form june 2015 2015-10-11 20:16:57 +01:00
chrislm 8360b63a23 Updates 20 may 2015 2015-10-11 20:15:12 +01:00
chrislm 8d842288c3 update verbs 422 exception 2015-10-11 20:15:00 +01:00
chrislm f5ef5ffdd8 Update dict april 2015 2015-10-11 20:14:44 +01:00
chrislm fe4e652a54 Update 15 april 2015 2015-10-11 20:14:34 +01:00
chrislm 1ee3847920 Update dictionaries 31 march 2015 2015-10-11 20:14:14 +01:00
Reece H. Dunn 5ced1540f5 Merge remote-tracking branch 'thomasguillory/master' 2015-10-11 19:58:57 +01:00
Reece Dunn 3ef88bc130 Merge pull request #70 from jimregan/patch-1
Missing space
2015-10-11 19:49:42 +01:00
Reece Dunn 9d450079b1 Merge pull request #66 from embar-/patch-2
Add missing file
2015-10-11 19:46:19 +01:00
Reece Dunn e17585fa0f Merge pull request #65 from embar-/patch-1
Add missing file
2015-10-11 19:43:20 +01:00
Reece H. Dunn 910a4129ba Free w_list in MakeWordFreqList on exit. 2015-10-04 17:03:46 +01:00
Reece H. Dunn 7dfbdb56ea Fix the logic in Lexicon_It to avoid leaking f_list_in when pass is not 1 or 2. 2015-10-04 17:01:26 +01:00
Reece H. Dunn 01dc335708 Close f_in on error in Lexicon_It. 2015-10-04 16:56:51 +01:00
Reece H. Dunn ae1a016e58 Close f_in on error in Lexicon_De. 2015-10-04 16:55:38 +01:00
Reece H. Dunn fd687c3162 Close f on error in LoadDictionary. 2015-10-04 16:53:34 +01:00
Reece H. Dunn c39564c11f Close f_in on error in CompileDictionary. 2015-10-04 16:48:42 +01:00
Reece H. Dunn 0b7a5a6ff1 Free new_translator on error in LoadVoice. 2015-10-04 16:46:25 +01:00
Reece H. Dunn ebd64d961b Fix a file leak in MakeVowelLists. 2015-10-04 15:42:54 +01:00
Reece H. Dunn 66eaac1d6c Free f_prog_log on error in MakeVowelLists. 2015-10-04 15:37:30 +01:00
Reece H. Dunn a77a4330ec Free f_in in VowelChartList on exit. 2015-10-04 15:33:29 +01:00
Reece H. Dunn 6722fdaca2 Free frame on error in SpectSeq::Load2. 2015-10-04 15:10:12 +01:00
Reece H. Dunn 72d8be8c89 Free f_logespeak in LoadConfig if it has already been loaded. 2015-10-04 15:01:10 +01:00
Reece H. Dunn ef7994f084 Free p on error in ReadPhFile. 2015-10-04 14:57:20 +01:00
Reece H. Dunn be6ffd3449 Close the file opened in ReadPhondataManifest on error. 2015-10-04 14:54:29 +01:00
Reece H. Dunn 8d2f0edce2 Guard usage of f_log in compile_dictlist_file. 2015-10-04 14:44:09 +01:00
Reece H. Dunn 7afe4cf0bf Fix spect_data memory leak in SpectFrame::ImportSPC2 when nx is 0. 2015-10-04 14:28:55 +01:00
Reece H. Dunn 1e8175590e Delete spectseq on error conditions in VowelChartDir. 2015-10-04 14:19:48 +01:00