5deac40b1a
								
							 
						 
						
							
									Fix issue #811: improve Interlingua language 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								53c59f46e9
								
							 
						 
						
							
									Improve Turkmen language 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								d1c95d8b29
								
							 
						 
						
							
									Improvements for Urdu 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								eaaf38f761
								
							 
						 
						
							
									tk: include tk_listx file, update pronunciation test 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								2008b1afb6
								
							 
						 
						
							
									Issue #762: improve Bashkir language 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								3d88d7edd4
								
							 
						 
						
							
									Issue #761: add initial support for Turkmen language 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								9f9a4980a7
								
							 
						 
						
							
									Issue #760: improve Uzbek language 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								a35c29f76d
								
							 
						 
						
							
									Latvian language improvements 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								c523856d4a
								
							 
						 
						
							
									Fix testsuite with /bin/sh being bash 
							 
							
							
With bash, echo "a\nb" will not interpret \n, while with dash, echo will
interpret \n. bash's echo would need -e, but dash does not know that
option and just prints it.
We can however just put \n litteraly in the script, both bash and dash
will understand it. 
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								171e8a4e09
								
							 
						 
						
							
									Fix testsuite with /bin/sh being bash 
							 
							
							
With bash, echo "a\nb" will not interpret \n, while with dash, echo will
interpret \n. bash's echo would need -e, but dash does not know that
option and just prints it.
We can however just put \n litteraly in the script, both bash and dash
will understand it. 
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								00c37d667f
								
							 
						 
						
							
									grc: add Greek variant letter form support; fixes pronunciation of the test 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								f22704ad04
								
							 
						 
						
							
									Improvements for Sindhi 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								3fede4b4dd
								
							 
						 
						
							
									vi: update pronunciation test 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								04ce37c083
								
							 
						 
						
							
									de: merge pull request #595 — improvements for German language 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								1b245787bf
								
							 
						 
						
							
									vi: update pronunciation test 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								2b166fd1fe
								
							 
						 
						
							
									vi: update pronunciation 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								8356a182a9
								
							 
						 
						
							
									vi: update language pronunciation test 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								38d4afb212
								
							 
						 
						
							
									ur: updates from Ejaz Shah 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								638d359426
								
							 
						 
						
							
									sd: updates from Ejaz Shah 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								 
						
							
								c037223bdb
								
							 
						 
						
							
									ar: make proclitics unstressed 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								9c75745cf5
								
							 
						 
						
							
									lt: Issue: https://github.com/rhdunn/espeak/issues/18 — merge language improvements from https://github.com/mondhs/espeak/commits/master 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								f86540308c
								
							 
						 
						
							
									ar: define Z phoneme explicitly 
							 
							
							
otherwise it can't be distinguished from D 
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								5c7dd911f1
								
							 
						 
						
							
									ar: move decision logic of dark vowels to ar_rules file 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								c6ac526847
								
							 
						 
						
							
									When printing phonemes, don't add a space at the start of a sentence or clause. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								65186c07df
								
							 
						 
						
							
									Preserve the sourceix property of a deleted phonSWITCH phoneme. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								cf6d14783c
								
							 
						 
						
							
									Preserve the sourceix property of a deleted phoneme for replaced phonemes. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								910f4c2a72
								
							 
						 
						
							
									Add ISO 15924 script codes to the remaining language pronunciation tests. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								475bfdcb66
								
							 
						 
						
							
									Use the ISO 15924 4-letter script names consistently in the tests. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								4a7118dba1
								
							 
						 
						
							
									Fix issue #530 Broken replacement from Cyrrilic to Latin for Lingua Franca Nova 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								5439b89db8
								
							 
						 
						
							
									Issue #521 — add spelling tests for more langugages 
							 
							
							
Sample sentences for languages are taken from:
- Afrikaans https://www.omniglot.com/writing/afrikaans.htm 
- Albanian https://www.omniglot.com/writing/albanian.htm 
- Amharic https://www.bbc.com/amharic 
- Ancient Greek: http://titus.uni-frankfurt.de/unicode/samples/grbeisp.htm 
- Aragonese https://www.omniglot.com/writing/aragonese.php 
- Armenian: https://elinux.org/UTF8_Sampler 
- Assamese https://www.omniglot.com/writing/assamese.htm 
- Azerbaijani https://www.omniglot.com/writing/azeri.htm 
- Basque https://www.omniglot.com/writing/basque.htm 
- Bengali https://www.bbc.com/bengali/news 
- Dutch https://www.omniglot.com/writing/dutch.htm 
- Greenlandic: https://www.omniglot.com/writing/greenlandic.htm 
- Guarani: https://www.omniglot.com/writing/guarani.htm 
- Gujarati: http://mylanguages.org/gujarati_reading.php 
- Haitian Creole: https://www.omniglot.com/writing/haitiancreole.htm 
- Interlingua: https://www.omniglot.com/writing/interlingua.htm 
- Kannada: https://www.omniglot.com/language/phrases/kannada.php 
- Kyrgyz: https://ru.wikipedia.org/wiki/%D0%9A%D0%B8%D1%80%D0%B3%D0%B8%D0%B7%D1%81%D0%BA%D0%B0%D1%8F_%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D1%8C 
- Konkani (Devanagari) https://r12a.github.io/scripts/devanagari/ 
- Kurdish https://www.omniglot.com/writing/kurdish.htm 
- Lingua Franca Nova https://www.omniglot.com/writing/lfn.htm 
- Lobjan: https://www.omniglot.com/writing/lojban.htm 
- Malay https://www.omniglot.com/writing/malay.htm 
- Maltese https://www.omniglot.com/writing/maltese.htm 
- Marathi https://www.bbc.com/marathi 
- Māori https://www.omniglot.com/writing/maori.htm 
- Nahuatl https://www.gutenberg.org/files/12219/12219-h/12219-h.htm 
- Oriya https://www.omniglot.com/writing/oriya.htm 
- Oromo https://www.omniglot.com/writing/oromo.htm 
- Papiamento https://www.omniglot.com/writing/papiamento.php 
- Punjabi https://pa.wikipedia.org/wiki/%E0%A8%AD%E0%A8%BE%E0%A8%B0%E0%A8%A4_%E0%A8%A6%E0%A8%BE_%E0%A8%B0%E0%A8%BE%E0%A8%B8%E0%A8%BC%E0%A8%9F%E0%A8%B0%E0%A8%AA%E0%A8%A4%E0%A9%80 
- Setswana https://www.omniglot.com/writing/tswana.php 
- Sindhi https://en.wikipedia.org/wiki/Sindhi_language 
- Sinhala https://www.bbc.com/sinhala 
- Tamil http://kermitproject.org/utf8.html 
- Tatar https://www.omniglot.com/writing/tatar.htm 
- Telugu http://kermitproject.org/utf8.html 
- Vietnamese https://www.omniglot.com/writing/vietnamese.htm  
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								d3f2a753f3
								
							 
						 
						
							
									Fix issue #527 — spelling differs for Russian with or without extended dictionary 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								27454f56f4
								
							 
						 
						
							
									mk: Don't map đ and ć to Serbian ђ and ћ (use Macedonian ѓ and ќ instead). 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								424f705525
								
							 
						 
						
							
									Revert the new (broken) replacement rule logic. 
							 
							
							
The replacement tests for bs, hr, and sr are no longer marked as
broken as they work using the old code. The mk tests keep the
broken annotation, as they don't work in the old code either.
This reverts commit 801a8d197c64d5701e5e3b51ebf6171fd235d2c09f0667de86 
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								bae92dab38
								
							 
						 
						
							
									ja: Add tests for replacing Katakana (Kana) with Hiragana (Hira). 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								9660df7743
								
							 
						 
						
							
									mk: Add tests for replacing Latin with Cyrillic. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								672c07b3a9
								
							 
						 
						
							
									Reorganize the language pronunciation tests. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								93e23a47c8
								
							 
						 
						
							
									issue #521: add spelling tests for all languages 
							 
							
							
Tests include pangrams from http://clagnut.com/blog/2380/ .
Based on a patch by Valdis Vitolins <[email protected] >. 
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								28ed50c423
								
							 
						 
						
							
									Add support for skipping broken tests, and make the bs, hr, and sr tests use the correct output. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								d83f5e654d
								
							 
						 
						
							
									sl: remove the Cyrillic to Latin replacements. 
							 
							
							
These were added in espeak 1.47.11a, but Slovenian uses Latin
like Polish and Czech.
The earliest form of Slovene (the Freising Manuscripts, between
972-1039) are written in Latin.
Some Cyrillic and Cyrillic-like letters were used in addition to
Latin in the Dajnko and Metelko alphabets between 1824 and 1838,
but these alphabets did not catch on.
The modern form is based on the Serbo-Croatian Gaj's Latin alphabet.
This is the alphabet represented in the espeak `replace_cyrillic_latin`
table. Slovenian does not use the Cyrillic variant of this alphabet. 
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								bba7069cb3
								
							 
						 
						
							
									issue #520: Use .replace rules in the language rule files for Cyrillic to Latin 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								530686f2fd
								
							 
						 
						
							
									language-pronunciation.test: Support an optional message/description. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								d5384677a4
								
							 
						 
						
							
									ru: add test for iotated vowels 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								fd8a3da7ea
								
							 
						 
						
							
									de: improvements for German language (with shortened commit history) 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								8f30e3d607
								
							 
						 
						
							
									Revert "en: use '@' instead of 'I' for the ROSES vowel in en and en-GB." 
							 
							
							
This reverts commit 223ff9c8ad 
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								223ff9c8ad
								
							 
						 
						
							
									en: use '@' instead of 'I' for the ROSES vowel in en and en-GB. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								1a831ddac3
								
							 
						 
						
							
									tests: add 'divided' to the English language pronunciation tests. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								7e5d785ae9
								
							 
						 
						
							
									tests: extend the English language pronunciation tests to cover all the lexical sets. 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								3dbb0e6de3
								
							 
						 
						
							
									tests: rename {languages => language-pronunciation}.test 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								439b2d45d1
								
							 
						 
						
							
									tests: move the Latvian pronunciation tests to languages.test 
							 
							
							
							
						 
						7 years ago  
				
					
						
							
								 
						
							
								9e1bed69f0
								
							 
						 
						
							
									tests: make the language tests phoneme-based. 
							 
							
							
The phoneme to audio tests are covered in the phoneme-audio tests.
Therefore, the language tests just need to test the text to
phoneme logic. 
							
						 
						7 years ago