abbr
3e2467e65d
compile common zhy character dict by default
6 years ago
Samuel Thibault
e13b602ce0
Avoid using pthread_cancel
If a thread is cancelled while it holds a mutex, other threads waiting for
the mutex will never be woken, even if destroying the mutex, thus
leading to a deadlock.
Better just make the thread loops have a proper exit case than risking
the tricky semantic of pthread_cancel.
6 years ago
Reece H. Dunn
919f3240cb
Revert "Move handling of SetLetterVowel() to language files"
This reverts commit 6042eb8d1e
.
The change causes an issue with `pt-BR` and possibly other languages
and voices.
6 years ago
Reece H. Dunn
348e7ecbd6
Merge remote-tracking branch 'jaacoppi/manual'
6 years ago
Juho Hiltunen
520a30e0b0
code cleanup: use existing defines espeakRATE_MINIMUM, espeakRATE_NORMAL and espeakRATE_MAXIMUM.
6 years ago
Juho Hiltunen
3da5af52aa
man: fix incorrect default speed value
Fixes #555 .
6 years ago
Reece H. Dunn
62109670a9
Merge remote-tracking branch 'valdisvi/arabic'
6 years ago
Valdis Vitolins
081f5da492
ar: update rules of ar2 file from ar1 file
6 years ago
Valdis Vitolins
4fc00e1e34
ar: add rules for glottal stop at the beginning and end of the word
6 years ago
Valdis Vitolins
c21b1c92f5
ar: make sure simplest rule is at the end of phoneme mapping
6 years ago
Valdis Vitolins
a2dd6e7cab
ar: set vowels to dark vowels after thick consonants,
if this was not set in spelling rules already
6 years ago
Valdis Vitolins
6bdb2ee6cd
ar: in MBROLA qaf is not considered 'thick' consonant
6 years ago
Valdis Vitolins
8a65eaaf46
ar: add missing rules for lengthened thick consonants
6 years ago
Valdis Vitolins
1246abc311
ar: sort phonemes by Latin rules
6 years ago
Valdis Vitolins
7e05cf4adb
ar: decrease volume of mb-ar2 voice to avoid saturation
6 years ago
Valdis Vitolins
70a78ee084
docs: add info about language code, fix typo
6 years ago
Valdis Vitolins
f66263d019
mbrola: add mb-tl1 voice
6 years ago
Valdis Vitolins
e658380eb6
mbrola: andd mb-nz1 voice
6 years ago
Valdis Vitolins
9b7ebade74
mbrola: add mb-nl1 and mb-nl3 voices
6 years ago
Valdis Vitolins
ddaf9e6f2b
mbrola: add mb-ma1 voice
6 years ago
Valdis Vitolins
9bbdf27f7c
mbrola: add mb-jp1, mb-jp2 and mb-jp3 voices
6 years ago
Valdis Vitolins
cb2046c765
mbrola: add mb-in1 and mb-in2 voices
as phoneme set for both is the same, rename phoneme translation file to in
6 years ago
Valdis Vitolins
7bc58fdd35
mbrola: add mb-gr1 voice, rename mb-gr2 voice from 'greek-mbrola-1' to 'greek-mbrola-2'
6 years ago
Valdis Vitolins
8abf938529
mbrola: add missing phoneme mappings for mb-es1 and mb-es2 voices
6 years ago
Valdis Vitolins
b6f3d86934
mbrola: add mb-es4 voice
6 years ago
Valdis Vitolins
bb7a308eba
mbrola: add mb-es3 voice
6 years ago
Valdis Vitolins
03a8a6b7d4
mbrola: add mb-de8 voice
6 years ago
Reece H. Dunn
675af01f55
ru: add a pronunciation exception for 'интернет' ('internet') as 'интэрнэ́т'
6 years ago
Reece H. Dunn
32ab5d342b
ru: use 'n@' for 'на' when used as a preposition
6 years ago
Reece H. Dunn
a920844be9
ru: revert the changes to the 'в' and 'с' prepositions
6 years ago
Valdis Vitolins
c037223bdb
ar: make proclitics unstressed
6 years ago
Reece H. Dunn
d473121b52
Merge remote-tracking branch 'valdisvi/kiche'
6 years ago
Reece H. Dunn
31a765cf7e
Merge remote-tracking branch 'valdisvi/kazakh'
6 years ago
Reece H. Dunn
71bb30f4a6
Merge remote-tracking branch 'valdisvi/master'
6 years ago
Reece H. Dunn
e3d94b4b36
Merge remote-tracking branch 'valdisvi/lithuanian'
6 years ago
Valdis Vitolins
9c75745cf5
lt: Issue: https://github.com/rhdunn/espeak/issues/18 — merge language improvements from https://github.com/mondhs/espeak/commits/master
6 years ago
Valdis Vitolins
029b7da35c
kk: add initial support for Kazakh language
6 years ago
Valdis Vitolins
9ac0739e31
docs: improve description of phoneme definition
6 years ago
Valdis Vitolins
0f86acd230
Issue #515 — add initial support for K'iche' language
6 years ago
chrislm
9b2ae6ce51
IT: fixed rule -sio in word end
6 years ago
Valdis Vitolins
0fb546747f
docs: add link to header file
6 years ago
Valdis Vitolins
26b067a68b
ar: move default stress rule from code to config file
6 years ago
Valdis Vitolins
f86540308c
ar: define Z phoneme explicitly
otherwise it can't be distinguished from D
6 years ago
Valdis Vitolins
5c7dd911f1
ar: move decision logic of dark vowels to ar_rules file
6 years ago
Valdis Vitolins
08ef8f9c8f
ar: create separate dark vowels to be used after thick consonants
6 years ago
Valdis Vitolins
ed108d3b3b
ar: create letter group for non-thick consonants
6 years ago
Reece H. Dunn
9d901e48be
shn: support numbers for 100, 1000, and 10000
6 years ago
Reece H. Dunn
61672f5e24
Use defines for the different number breaking systems to improve readability.
6 years ago
Reece H. Dunn
ed5a378b9d
docs: document the tr_languages langopts
6 years ago
Reece H. Dunn
273b8e2a1f
en: support numbers upto a hundred nonillion
6 years ago