diff --git a/dictsource/dict_phonemes b/dictsource/dict_phonemes index 7cd5fe71..f45e460a 100644 --- a/dictsource/dict_phonemes +++ b/dictsource/dict_phonemes @@ -166,8 +166,8 @@ Wy y Y: yU * : ; b C d f g h j k l m n N n^ -p Q r s S S; t tS -v v2 w x z +p Q r s S t tS v +v2 w x z Dictionary no_dict @@ -214,11 +214,10 @@ Dictionary sk_dict l- l: o o: oU r- r: u u: -* ; b c d d; dZ f -g h j k l l^ m n -N n^ p r R R^ R^/ s -S t t; tS ts v x z -Z +* ; b d d; dZ f g +h j k l l^ m n N +n^ p r R R^ R^/ s S +t t; tS ts v x z Z Dictionary sv_dict @@ -254,7 +253,7 @@ s t t[ ts; v w z Dictionary zhy_dict -a aa aai aang aau ai au e +a aa aai aan aau ai au e ei eo eoi eu i iu o oe oi ong ou u ui yu @@ -346,7 +345,7 @@ u uai y : f j k kh l m n N p ph r R s s. S; -t th ts ts. ts.h tS; tS;h tsh +t th ts ts. ts. tS; tS; tsh v w x z z. diff --git a/dictsource/en_rules b/dictsource/en_rules index dee0a5e2..17d18a36 100644 --- a/dictsource/en_rules +++ b/dictsource/en_rules @@ -30,7 +30,7 @@ // ?8 Use full vowel, not schwa in some word endings .replace - ff f // ligature + ff ff // ligature fi fi fl fl diff --git a/dictsource/nl_list b/dictsource/nl_list index a6a7984a..047385b8 100644 --- a/dictsource/nl_list +++ b/dictsource/nl_list @@ -9,7 +9,7 @@ _s Es _t te: -_cap k'a:pita:l +_cap h'o:fdlEt@r _?A l'Et@r _?? s'imbo:l @@ -33,6 +33,27 @@ _tld t'Ild@ // punctuation _. p8nt +_, k'Oma: +_: d'8b@l@p,8nt +_; p'8ntkOm,a: +/ sl'As +_\ b'AkkslAs +_? v@-*'a:xte:k@n +_! 'Wyt@-*upt,e:k@n +_" 'a:nha:lInxste:k@n +@ 'a:p@nst,a:rt;@ +# h'Ekj@ +% p@-*o:s'Ent +_( h'a:kj@_|'o:pe:n@n +_) h'a:kj@sl'Wyt@n +_{ v'irkAnt@h,a:k +_} v'irkAnt@h,a:ksl'Wyt@n +_- k'OpElt,e:k@n ++ pl'8s +* st'E*rEt;@ +__ l'IgEntst@-*'e:pj@ +€ 'Y:*o:t,e:k@n + // numbers _0 n'8l @@ -47,8 +68,8 @@ _8 'Axt _9 n'e:x@n _10 t'in _11 'Elf -_12 tw'Alf -_13 d'e:rtin +_12 tw'a:lf +_13 d'Ertin _14 f'e:rtin _15 f'EIftin _16 z'Estin @@ -229,4 +250,5 @@ player _^_EN the _^_EN // pronunciation exceptions +eren I:*@n diff --git a/dictsource/nl_rules b/dictsource/nl_rules index 2cab58f6..10c08dbe 100644 --- a/dictsource/nl_rules +++ b/dictsource/nl_rules @@ -20,6 +20,7 @@ _) be (@P2 b@ _) b (ee+ b + _) be( ren bI: _) be (ter be: _) beu bY: @@ -56,8 +57,11 @@ ee e: eeuw eU eu Y: + @) el (_ @l + @) ele (_ @l@ @) en (_ @n @) er (_ @r + @) ere (_ @r@ @) eren (_ @r@n eau o: //words with French origin @@ -110,7 +114,7 @@ .group k - _) k (_ kA + _) k (_ ka: k k kk k @@ -177,7 +181,7 @@ _) s (_ Es s s ss s - sch S; + sch sx sj S @@ -231,9 +235,9 @@ .group éé e: + $ d'OlAr , (D k'Oma: - % pro:s'Ent - @ 'a:pEnst,a:rt;@ + __) - (_D m'In . p8nt . (. _: diff --git a/docs/commands.html b/docs/commands.html index c1e3abda..8e3ee35c 100644 --- a/docs/commands.html +++ b/docs/commands.html @@ -10,7 +10,7 @@
The speak program may be compiled without using PortAudio, by removing the line
#define USE_PORTAUDIOin the file speech.h. +
+In this example, "en" is the voice name, "190" is the speed. +
+Note: +
+
-Note: -
<minutes&
--voices [=<language code>]
- Lists the available voices.
If =<language code> is present then only those voices which are suitable for that language are listed.
---voices=variant lists the voice variants (voice modifiers).
+--voices=mbrola lists the voices which use mbrola diphone voices. These are not included in the --voices list
+--voices=variant lists the voice variants (voice modifiers).
[[D,Is Iz sVm f@n'EtIk t'Ekst 'InpUt]]
+As well as plain text, phoneme mnemonics can be used in the text input to espeak. They are enclosed within double square brackets. Spaces are used to separate words and all stressed syllables must be marked explicitly.
+ eg: espeak -v en [[D,Is Iz sVm f@n'EtIk t'Ekst 'InpUt]]
+ ("This is some phonetic text input").