Reece H. Dunn
0966892fef
Remove a dead assignment in PeaksToHarmspect(wavegen.c) [clang scan-build]
9 years ago
Reece H. Dunn
cdeb1d042d
Remove a dead assignment in parwave(klatt.c) [clang scan-build]
9 years ago
Reece H. Dunn
39cd145ba3
Make close_stream(fifo.c) return a status code (don't assert on failure) [clang scan-build]
9 years ago
Reece H. Dunn
a4578e88eb
Remove a dead assignment in copyBuffer(wave.c) [clang scan-build]
9 years ago
Reece H. Dunn
e169df6a26
Merge remote-tracking branch 'ValdisVitolins/master'
9 years ago
Reece H. Dunn
902d610a70
Pass syllable_tab by parameter instead of a static global to avoid setting a stack value to a global [clang scan-build].
9 years ago
Valdis Vitolins
92ff37370d
Latvian language improvements.
Adjustments of vowels and consonants.
9 years ago
Valdis Vitolins
2bf1410696
Latvian language improvements.
Adjustments of vowels and consonants.
9 years ago
Reece H. Dunn
c86bf3a756
Link to the sonic project sources on GitHub.
9 years ago
Reece H. Dunn
4f2560a6b0
Link to the math library in speak-ng as well as libespeak-ng.
9 years ago
Reece H. Dunn
d52f00cd24
Fix a buffer size calculation in Lookup.
9 years ago
Reece H. Dunn
b77636db84
Remove the duplicate portaudio.h include from wave.c.
9 years ago
Reece H. Dunn
84a605df62
Define _DEFAULT_SOURCE in addition to _BSD_SOURCE to prevent a warning on glibc >= 2.20.
9 years ago
Valdis Vitolins
f8bed08958
Documentation: fixes for phontab.md
9 years ago
Reece H. Dunn
adfb05964a
docs/add_language.md style and other fixes
9 years ago
Valdis Vitolins
1f225e7cb2
Fixes for intonation.md file and new paragraph for add_language.md
9 years ago
Reece H. Dunn
165d1d6c62
Merge remote-tracking branch 'ValdisVitolins/master'
9 years ago
Valdis Vitolins
ee6f93668e
Documentation: Fixes for intonation.md file
9 years ago
Reece H. Dunn
cd64bfeb53
Install the espeak compatibility symlinks.
9 years ago
Reece H. Dunn
72db232ec3
Move include/espeak{-ng => }/speak_lib.h.
9 years ago
Reece H. Dunn
a675073381
Remove the uses of fopen_log in compiledata.c.
9 years ago
Reece H. Dunn
2c446ecba3
Properly clean up the open files in CompilePhonemeData2.
9 years ago
Reece H. Dunn
3f80fd712e
Use the error context API in the compile_dictrules helper function.
9 years ago
Reece H. Dunn
7aa506d145
Use the error context API in espeak_ng_CompilePhonemeData.
9 years ago
Reece H. Dunn
57eb9628d6
Use the error context API in espeak_ng_CompileIntonation.
9 years ago
Reece H. Dunn
82681567e5
Use the error context API in espeak_ng_CompileMbrolaVoice.
9 years ago
Reece H. Dunn
a3f0795fb7
Use the error context API in espeak_ng_CompileDictionary.
9 years ago
Reece H. Dunn
9d860cb180
Support displaying error context information.
9 years ago
Reece H. Dunn
013e282d1a
Use the error context API in espeak_ng_Initialize.
9 years ago
Reece H. Dunn
378490b65f
Create an error context API.
This will allow the espeak-ng methods to provide more context
information for the errors that can then be used in things like
GUI applications.
9 years ago
Valdis Vitolins
caab3dcff3
Latvian language improvements.
New phonemes defined for more fluent accent.
9 years ago
Reece H. Dunn
feae9a2a95
Merge remote-tracking branch 'ValdisVitolins/master'
9 years ago
Reece H. Dunn
a8eb65ee61
Fix the logic from commit 3343bb45b6274c92555b2619dbce8ff8547b0cf4 that caused the end of the speech to be clipped.
9 years ago
Reece H. Dunn
59006f4762
Fix the LoadDataFile logic from commit 619fc6424d093b9a684eda77a9916361af15b563
9 years ago
Reece H. Dunn
8c0d4a993d
Move the error formatting code to error.c.
9 years ago
Valdis Vitolins
44aac8ea99
Latvian language improvements.
Reorganized wovel/consonant groups, more rules for wide/narrow e and ē. Few updates for o's.
9 years ago
Reece H. Dunn
32655d264d
Make LoadSpect return an espeak_ng_STATUS code.
9 years ago
Reece H. Dunn
619fc6424d
Make LoadDataFile return an espeak_ng_STATUS code.
9 years ago
Reece H. Dunn
1210464a31
CompileToneSpec always returns 0, so make it return void.
9 years ago
Reece H. Dunn
a04a7af003
CompileSound always returns 0, so make it return void.
9 years ago
Reece H. Dunn
77eb4262f2
Use espeak_ng_PrintStatusCodeMessage for espeak_ng_Initialize error formatting.
9 years ago
Reece H. Dunn
f8b3764bef
Create espeak-ng APIs for formatting espeak_ng_STATUS codes.
9 years ago
Reece H. Dunn
ccb409c600
Return an espeak_ng_STATUS code in LoadSpectSeq.
9 years ago
Reece H. Dunn
ae0d188c73
Fix the allocation of the spect->frames array. [clang scan-build]
9 years ago
Reece H. Dunn
1d14c2a2f1
Always pass plist to WritePhMnemonic [clang scan-build]
The clang scan-build static analysis tool warns of a null pointer
dereference in WritePhMnemonic. This is only for phonSWITCH codes,
which is guarded against in the calls that pass NULL to plist, so
the null dereference should not trigger.
Always passing plist supresses this warning, and prevents any
future errors.
9 years ago
Reece H. Dunn
fb99a17b7f
new_translator may be NULL when processing the charset command [clang scan-build]
9 years ago
Reece H. Dunn
9ff06ce43c
Map the correct espeak-ng status codes to EE_NOT_FOUND.
9 years ago
Reece H. Dunn
4001a7fbdf
Fix infinite recursions in the espeak_SetVoiceBy(Name|Properties) implementations.
9 years ago
Reece H. Dunn
0dcc1083a2
Fix mapping to the EE_NOT_FOUND status code.
9 years ago
Reece H. Dunn
76d8c67b52
Fix the mutex logic in fifo.c from the espeak_ng_STATUS changes.
9 years ago