Reece H. Dunn
416bc66dca
Fix pronouncing replacement text that is dependent on start of word rules.
8 years ago
Reece H. Dunn
7accbcd498
Only update the sample rate if the mbrola voice was successfully loaded.
8 years ago
Reece H. Dunn
e41a78d819
Report the actual error from LoadMbrolaTable when loading the mbrola voice.
8 years ago
Reece H. Dunn
801753bdbd
[Windows] Fix installing the cs, pl, ru and sk language files after fixing their language family.
8 years ago
Reece H. Dunn
133d44039a
en: (emoji) -- zwj sequences - gendered gestures (Unicode Emoji 5.0).
8 years ago
Reece H. Dunn
c163f19360
en: (emoji) -- zwj sequences - gendered activity (Unicode Emoji 5.0).
8 years ago
Reece H. Dunn
8dde51ca87
Remove the now unused emoji_zwj specifier.
8 years ago
Reece H. Dunn
ea34ebcad5
en: (emoji) -- zwj sequences - gendered role (Unicode Emoji 5.0).
8 years ago
Reece H. Dunn
fbd2e679fc
Don't crash if loading the default voice fails.
8 years ago
Reece H. Dunn
dced9f58fd
Clean up the decoder memory in espeak_Terminate.
8 years ago
Reece H. Dunn
63e2826753
Ensure that the old translator is not used after calling espeak_Terminate.
8 years ago
Reece H. Dunn
ae6116bf97
Fix calling espeak_Synth without first setting a voice, with tests.
8 years ago
Reece H. Dunn
6ab1314843
Move outbuf_size to where it is actually used.
8 years ago
Reece H. Dunn
9fc2efb1fa
Don't re-initialize my_audio if espeak_ng_InitializeOutput is called multiple times.
8 years ago
Reece H. Dunn
ee07eaa733
Support capitalized words in text-based replacements. This is important in languages like German that differentiate pronunciation on case. Even English does this (e.g. Polish/polish).
8 years ago
Reece H. Dunn
0de7b6c7db
en: (emoji) -- Unicode Emoji 4.0 (Emoji Gender Specifiers)
8 years ago
Reece H. Dunn
7e85b36b4d
en: (emoji) -- Unicode Emoji 4.0 (Emoji Roles)
8 years ago
Valdis Vitolins
aea34ae5d9
Issue #100 Manipuri: Fix for wrongly pronounced numbers
8 years ago
chrislm
3b0771df5a
Decimal numbers in Spanish
8 years ago
Reece H. Dunn
dcc43bc30a
Support _emoji dictionary lists for symbol and emoji pronunciations.
8 years ago
Reece H. Dunn
fe14c83372
Support multi-word text replacements in dictionary list files.
8 years ago
Reece H. Dunn
05cab4f2dc
Extend compile_line to include pronunciation data after a space (e.g. multi-word pronunciation replacements).
8 years ago
Reece H. Dunn
32912d6565
Add Emoji_Modifier_Base from emoji-data.txt.
8 years ago
Reece H. Dunn
4b874e6dbd
Add Emoji_Modifier from emoji-data.txt.
8 years ago
Reece H. Dunn
35ad249760
Add Emoji_Presentation from emoji-data.txt.
8 years ago
Reece H. Dunn
f93b98a69d
Add Emoji support from emoji-data.txt.
8 years ago
Reece H. Dunn
48ca2239bb
Fix non-Latin character languages falling back to English when reading Latin characters.
8 years ago
Reece H. Dunn
94376c2d5f
Use an enum and named values for the steps in compile_line to make the logic easier to read.
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
85801fc1e3
Remove the now unused dictdialect functionality from the code.
8 years ago
Reece H. Dunn
2f8f125c68
Remove voice/language support for alphabet2.
This is not used by any of the espeak-ng voices and languages.
Additionally, this functionality would be superceded by support
for specifying the language used by different scripts in the
language argument on the command line.
8 years ago
Reece H. Dunn
dd90d3812d
tokenizer.c: Support general symbol tokens.
8 years ago
Reece H. Dunn
786575c6ed
tokenizer.c: Support general punctuation tokens.
8 years ago
Reece H. Dunn
0705844bf8
tokenizer.c: Move general category classification that does not override property behaviour to the end, for generic classification.
8 years ago
Reece H. Dunn
683579f403
Make the tokenizer.h API public.
8 years ago
Reece H. Dunn
9af96da469
Make the encoding.h API public.
8 years ago
Reece H. Dunn
55bfbb4754
tokenizer.c: Support ellipsis tokens.
8 years ago
Alberto Pettarin
123309a07b
Added git ignore for emscripted in UCD tools
8 years ago
Reece H. Dunn
b847df63b5
tokenizer.c: Support semicolon tokens.
8 years ago
Reece H. Dunn
af7e8fc5a3
tokenizer.c: Support colon tokens.
8 years ago
Reece H. Dunn
7560070dcd
tokenizer.c: Support comma tokens.
8 years ago
Reece H. Dunn
c9199cfacb
tokenizer.c: Support exclamation mark tokens.
8 years ago
Reece H. Dunn
128ceaff6a
tokenizer.c: Support question mark tokens.
8 years ago
Reece H. Dunn
8f62e18324
tokenizer.c: Support full stop tokens.
8 years ago
chrislm
5d8bb74169
IT: new improvements tested on april 2017
reduced length to 160 for unstressed syllables
Added some exceptions to the italian dictionaries
8 years ago
Reece H. Dunn
d50f3f2fa5
tokenizer.c: Support word tokens.
8 years ago
Reece H. Dunn
d093513b65
tokenizer.c: Add an options parameter to the tokenizer_reset API.
8 years ago
Reece H. Dunn
c41ac642fa
tokenizer.c: Tokenise Zp codepoints as paragraphs.
8 years ago
Reece H. Dunn
fc7a4e6701
tokenizer.c: Recognise U+000C [FORM FEED (FF)] as a newline codepoint.
8 years ago
Reece H. Dunn
d2d718d700
tokenizer.c: Tokenize line separator codepoints as newline tokens.
8 years ago