Reece H. Dunn
0947d3b8b2
Update the CHANGELOG.
8 years ago
Reece H. Dunn
18abfa47ec
Merge remote-tracking branch 'valdisvi/master'
8 years ago
Reece H. Dunn
01f2a0f845
Simplify specifying the encoding test program.
8 years ago
Valdis Vitolins
6c5903fd4b
Latvian language improvements: rule adjustments, updates for specific words, generic support for Russian language
8 years ago
Reece H. Dunn
6d40577832
Move more CFLAGS definitions to AM_CFLAGS.
8 years ago
Reece H. Dunn
f30b0c59e1
Move out common CFLAGS definitions to AM_CFLAGS.
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
6ec3e85007
Add language.tests for de, en and jp to test the phoneme generation.
8 years ago
Reece H. Dunn
23141dd5df
jp: use 'o' instead of 'o_o'.
8 years ago
Reece H. Dunn
6e932f36f4
jp: use 'e' instead of 'e_o'.
8 years ago
Reece H. Dunn
1ed2726104
jp: use 'u' instead of 'M_Bo'.
8 years ago
Reece H. Dunn
69c976f859
jp: use 'a' instead of 'a_"'.
8 years ago
Reece H. Dunn
d192fd9c55
Remove the IPA phoneme table and associated und-fonipa voice.
Supporting phoneme-based voices in espeak-ng is currently complex,
and has issues that need to be fixed in the core code before
adding support for them.
8 years ago
Reece H. Dunn
822732dfbf
Revert the ipa phoneme changes.
These are causing problems with several of the voices.
Revert "ipa: n (vcd alv nas)." commit 8869c72d97
.
Revert "ipa: m (vcd blb nas)." commit 581b366bb0
.
Revert "ipa: ɳ (vcd rfx nas)." commit 7cc3a6c0c2
.
Revert "ipa: ɲ (vcd pal nas)." commit eda7bc03d6
.
Revert "ipa: ŋ (vcd vel nas)." commit efeca3b275
.
Revert "ipa: document the supported pulmonic consonants in ph_ipa as an IPA chart."
commit 675cec2fac
.
Revert "ipa: ɹ (vcd alv apr)." commit 0f41dae8e9
.
Revert "ipa: t (vls alv stp)." commit a49729cd70
.
Revert "ipa: ensure that each phoneme has an ipa annotation."
commit 3cdb952ea3
.
Revert "ipa: t̪ (vls dnt stp)." commit dd30a61186
.
Revert "ipa: d (vcd alv stp)" commit a96f748470
.
Revert "ipa: d̪ (vcd dnt stp)" commit 39f7e7b2f6
.
Revert "ipa: d͡ʒ (vcd pla sib afr)" commit 16be8f19bf
.
Revert "ipa: d͡ʑ (vcd alp sib afr)." commit 883187cfb5
.
Revert "ipa: ɟ (vcd pal stp)." commit 2e682bcdc5
.
Revert "ipa: g (vcd vel stp)." commit 679b939474
.
Revert "ipa: b (vcd blb stp)." commit fb6bd384ee
.
Revert "ipa: j (vcd pal apr)." commit 1d36966b9f
.
Revert "ipa: w (vcd ptr vel apr)." commit efade0fc71
.
Revert "ipa: β (vcd blb frc)." commit 063ee44a4f
.
Revert "ipa: v (vcd lbd frc)." commit 3374b13ad6
.
Revert "ipa: ʋ (vcd lbd apr)." commit 0a55fe6ad4
.
Revert "ipa: fix the 'Other Symbols' table."
commit 440fb6d4bb
.
Revert "ipa: ð (vcd dnt frc)." commit 6eb518ee0f
.
Revert "ipa: d (vcd alv frc)." commit 0574f488c3
.
Revert "ipa: ʒ (vcd pla frc)." commit 7312b1b2a2
.
Revert "ipa: ʐ (vcd rfx frc)." commit dc937cf1de
.
Revert "ipa: ʑ (vcd alp sib frc)." commit 8b55428ece
.
Revert "ipa: ʝ (vcd pal frc)." commit 736fa69471
.
Revert "ipa: ɣ (vcd vel frc)." commit 237af08312
.
Revert "ipa: ʁ (vcd uvl frc)." commit 09601af6f5
.
Revert "ipa: t͡ʃ (vls pla sib afr)" commit d170b0c024
.
Revert "ipa: t͡ɕ (vls alp sib afr)" commit 88bdbe9256
.
Revert "ipa: c (vls pal stp)" commit e836376922
.
Revert "ipa: q (vls uvl stp)" commit 695a9007aa
.
Revert "ipa: l (vcd alv lat apr)." commit a5e5202ca5
.
Revert "ipa: ɫ (vcd alv fzd lat apr)." commit 217eceeb34
.
Revert "ipa: ɭ (vcd rfx lat apr)." commit b7428eb443
.
Revert "ipa: ʎ (vcd pal lat apr)." commit 74c3ff5c97
.
Revert "ipa: ʟ (vcd vel lat apr)." commit 9796200f26
.
Revert "ipa: p (vls blb stp)." commit 302decc882
.
Revert "ipa: k (vls vel stp)." commit d4a2846837
.
Revert "ipa: f (vls lbd frc)." commit 175d3c0299
.
Revert "ipa: θ (vls dnt frc)." commit d2a04674e8
.
Revert "ipa: s (vls alv sib frc)." commit ce810f3cd8
.
Revert "ipa: ʃ (vls pla sib frc)." commit dce61376d8
.
Revert "ipa: ʂ (vls rfx sib frc)." commit 1135ff1013
.
Revert "ipa: zʲ (vls alv sib frc pzd)." commit d8aa055697
.
Revert "ipa: sʲ (vls alv sib frc pzd)." commit e51dc6e61a
.
Revert "ipa: ɕ (vls alp sib frc)." commit cc7127d26e
.
Revert "ipa: ɬ (vls alv lat frc)." commit e338295e19
.
Revert "ipa: ç (vls pal frc)." commit f05a32bf0f
.
Revert "ipa: x (vls vel frc)." commit c88c43eecc
.
Revert "ipa: χ (vls uvl frc)." commit 5cb8ce12bd
.
Revert "ipa: h (vls glt frc)." commit 98355a0f47
.
Revert "ipa: t͡s (vls alv sib afr)." commit dd66fe41e3
.
Revert "ipa: t͡s (vls alv sib afr)." commit 2c45f60588
.
Revert "ipa: d͡z (vcd alv sib afr)" commit 1cd9bf80b3
.
Revert "ipa: ʍ (vls ptr vel frc)" commit 923bfdb82c
.
Revert "base1: Restore the original eSpeak definitions for /l/. The ipa table versions are causing issues."
commit 299c91aca1
.
8 years ago
Reece H. Dunn
7b8fa3660d
Install the encoding.h and tokenizer.h header files.
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
Reece H. Dunn
706e780ff4
Merge remote-tracking branch 'pettarin/master'
8 years ago
Alberto Pettarin
3b4487e8a7
Updated directions to compile JS with emscripten
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
Alberto Pettarin
6ce74efeca
Fixed selection of default voice in JS demo
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
Reece H. Dunn
0bbc9e9730
Merge remote-tracking branch 'Christianlm/master'
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
a902f451d8
tests/tokenizer.test: Support printing the tokens from a provided file, making it easy to investigate tokenizer issues.
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
f3ea6f68f3
tokenizer.c: Tokenise U+000B [VERTICAL TAB (VT)] as whitespace, not as newlines.
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
Reece H. Dunn
bf45e7ce36
tokenizer.c: Recognise U+0085 [NEW LINE (NEL)] as a newline codepoint.
8 years ago
Reece H. Dunn
df6ca7a22c
tokenizer.c: Support whitespace tokens.
8 years ago
Reece H. Dunn
539edac795
tokenizer.c: Create a codepoint_type helper function to classify codepoints for the tokenizer.
8 years ago
Reece H. Dunn
7b1243679f
Update the document for the new fr-CH French accent.
8 years ago
Reece H. Dunn
4bc3f15e79
Generalize the exclusion of Windows batch files.
8 years ago
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.
8 years ago
Reece H. Dunn
8f0dae6a38
tokenizer.c: Support windows newlines.
8 years ago
Reece H. Dunn
b897ff5aa8
encoding.c: Support calling peekc past the end of the buffer. This makes calling peekc easier.
8 years ago
Reece H. Dunn
3f692f498b
encoding.c: Implement a peekc API.
8 years ago