eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

dictionary.test 2.8KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. #!/bin/sh
  2. # include common script
  3. . "`dirname $0`/common"
  4. ##### Dictionary flags
  5. # missing tests: only, only, stem, alt1..alt7, dot, hasdot, text, verbsf, accent_before, sentence, native
  6. test_phon en "'adbl0k adv'3:s ,abs@nt'i: g,astroUInt'EstIn@L" "adblock adverse absentee gastrointestinal" "\$1 - \$7"
  7. test_phon en "fO@ ju:_:_: and Di:; aI k@mp'e@ D'i:" "for you and thee I compare thee" "\$u and \$u+"
  8. test_phon en "aI w,oUnta#v_:_: b,Vt ju: S,Ud@v_:_: and DeI S'Udhav" "I won't have but you should have and they should have" "\$u1 and \$u1+"
  9. test_phon en "@p,0n DIs aIvh,ad w0t aIvh'ad" "Upon this I've had what I've had" "\$u2 and \$u2+"
  10. test_phon ro ",anum,ite d,umneat,a d'umneat,a" "anumite dumneata dumneata" "\$u3 and \$u3+"
  11. test_phon en "ju: n'oU It_:_: bIk'0z DIs ha#z_:_: s'Ins b,i:n" "you know it because this has since been" "\$pause"
  12. test_phon en "_!wID,In_! wID,In_! wID,In wID'In" "within within within within" "\$brk"
  13. test_phon de "maR'i:A: l'i:st t'o:mA:s de:n ts'aIt_|,Ungzart,i:k@l f'Or" "Maria liest Thomas den Zeitungsartikel vor" "\$strend"
  14. test_phon de "j'Etst _|,EtvA:" "jetzt etwa" "\$strend2"
  15. test_phon hu "m'EgfiJEle:Se:hEz" "megfigyeléséhez" "\$unstressend"
  16. test_phon en ",Em,oUt,i:d'i:; 0vDI2; ,aI;,A@s'i:; ,Em,Em'oU,A@p,i:dZ'i:" "motd of the irc mmorpg" "\$abbrev"
  17. test_phon fi "t'ule t:'&nne_:_: ja s'yYr r'uoka:" "tule tänne ja syö ruokaa" "\$double"
  18. test_phon en "'ast@r,Iska#st@r,Iska#st@r,Isk" "*****" "\$max3"
  19. test_phon sk "n'aobed b'esjedla" "na obed bez jedla" "\$combine"
  20. test_phon en "O:lt'3:n@t s'u:n 'O:lt3n,eIt_:_: and '0lt3n,eIts s'u:n 'O:lt3n,eIts" "alternate soon alternate and alternates soon alternates" "\$verb and \$verbf \(not $verbsf\)"
  21. test_phon en "It Iz n,0t@ d'aIdZEst t@ daIdZ'Est" "it is not a digest to digest" "\$noun and \$nounf"
  22. test_phon en "a# d'aIdZEst t@ n,0t 'adI2d 'Ekstr@ w'3:dz h'i@3 daIdZ'Est" "a digest to not added extra words here digest" "\$verbextend"
  23. test_phon en "r'i:d t@bi r'Ed" "read to be read" "\$pastf and \$past"
  24. test_phon en "D@ p'oUlIS p'0lIS" "The Polish polish" "\$capital"
  25. test_phon en ",aIt'i: h'az j,u:'Es v,i:;'Es It ha#z ,Vs" "IT HAS US vs it has us" "\$allcaps"
  26. test_phon af "d'e@lte@k@n_|'o@ k'api_|'o@ _|ak'yt_|'o@" "ö ô ó" "\$accent"
  27. test_phon it "fig'uRatI v,U'Esse figUR'atI" "figurati vs figurati" "\$atstart"
  28. test_phon it "s,Ents2a v,U'Esse s'Entsa" "senza vs senza" "\$atend"
  29. test_phon en "m'eIlstr0m m'eIlstr0m" "mælstrom maelstrom" ".replace"
  30. # rest of the numbers are tested in other test files
  31. test_phon en "z'i@roU pOInt n'aIn n'aIn" "0.99" "_dpt"
  32. test_phon ru "V#d;'in_ _:'i_: n'ojl n'ojl_d;Is;'AtYx" "1,00" "_dpt2"
  33. test_phon en "t'u:h'VndrI2d@n tw'Enti" "220" "_0and"
  34. test_phon af "(fr)avinj'O~(en) b'0st@n(af) S'ina" "avignon boston china" "_^_"
  35. test_phon en "s'VtS _a#z" "such as" "(multiple words)"
  36. test_phon cmn "s.,i.35_|@r51_| t'iE35n_|_| tS;iou214_|" "12.9" "_dpt"