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.

language-replace.test 2.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. #!/bin/sh
  2. # include common script
  3. . "`dirname $0`/common"
  4. ##### bs: Bosnian
  5. # Ljubazni fenjerdžija čađavog lica hoće da mi pokaže štos.
  6. cat > expected.txt <<EOF
  7. Translate 'ljubazni'
  8. Translate 'fenjerdžija'
  9. Translate 'čađavog'
  10. Translate 'lica'
  11. Translate 'hoće'
  12. Translate 'da'
  13. Translate 'mi'
  14. Translate 'pokaže'
  15. Translate 'štos'
  16. EOF
  17. test_replace bs "Љубазни фењерџија чађавог лица хоће да ми покаже штос."
  18. ##### en: English
  19. cat > expected.txt <<EOF
  20. Translate 'aeon'
  21. Found: 'mediaeval'
  22. Translate 'oeconomy'
  23. Found: 'phoenix'
  24. Found: 'lost'
  25. Translate 'history'
  26. EOF
  27. test_replace en "Æon mediæval. Œconomy phœnix. Loſt history."
  28. ##### hr: Croatian
  29. # Ljubazni fenjerdžija čađavog lica hoće da mi pokaže štos.
  30. cat > expected.txt <<EOF
  31. Translate 'ljubazni'
  32. Translate 'fenjerdžija'
  33. Translate 'čađavog'
  34. Translate 'lica'
  35. Translate 'hoće'
  36. Translate 'da'
  37. Translate 'mi'
  38. Translate 'pokaže'
  39. Translate 'štos'
  40. EOF
  41. test_replace hr "Љубазни фењерџија чађавог лица хоће да ми покаже штос."
  42. ##### ja: Japanese
  43. # いろはにほへと. ちりぬるを. わかよたれそ. つねならむ. うゐのおくやま. けふこえて. あさきゆめみし. ゑひもせすん.
  44. cat > expected.txt <<EOF
  45. Translate 'いろはにほへと'
  46. Translate 'ちりぬるを'
  47. Translate 'わかよたれそ'
  48. Translate 'つねならむ'
  49. Translate 'うゐのおくやま'
  50. Translate 'けふこえて'
  51. Translate 'あさきゆめみし'
  52. Translate 'ゑひもせすん'
  53. EOF
  54. test_replace ja "イロハニホヘト. チリヌルヲ. ワカヨタレソ. ツネナラム. ウヰノオクヤマ. ケフコエテ. アサキユメミシ. ヱヒモセスン."
  55. ##### mk: Macedonian
  56. # Ѕидарски пејзаж: шугав билмез со чудење џвака ќофте и кељ на туѓ цех.
  57. cat > expected.txt <<EOF
  58. Translate 'ѕидарски'
  59. Translate 'пејзаж'
  60. Translate 'шугав'
  61. Translate 'билмез'
  62. Found: 'со' [s_] \$brk
  63. Translate 'чудење'
  64. Translate 'џвака'
  65. Translate 'ќофте'
  66. Found: 'и' [i_:] \$u \$pause
  67. Translate 'кељ'
  68. Translate 'на'
  69. Translate 'туѓ'
  70. Translate 'цех'
  71. EOF
  72. test_replace mk "Dzidarski pejzaž: šugav bilmez so čudenje džvaka ćofte i kelj na tuđ ceh."
  73. ##### sr: Serbian
  74. # Ljubazni fenjerdžija čađavog lica hoće da mi pokaže štos.
  75. cat > expected.txt <<EOF
  76. Translate 'ljubazni'
  77. Translate 'fenjerdžija'
  78. Translate 'čađavog'
  79. Translate 'lica'
  80. Translate 'hoće'
  81. Translate 'da'
  82. Translate 'mi'
  83. Translate 'pokaže'
  84. Translate 'štos'
  85. EOF
  86. test_replace sr "Љубазни фењерџија чађавог лица хоће да ми покаже штос."