Commit Graph
95 Commits
Author SHA1 Message Date
kirill-jjj 527e2079fa Russian: fix for number 60 2022-11-04 13:57:30 +03:00
Andrij Mizyk 3e06153752 Fix language-phonemes.test 2022-11-01 09:25:43 +02:00
kirill-jjj 0997416aec Russian: add a new variant, Russian (classic) 2022-10-28 17:01:49 +03:00
Yury Popov 5b13292390 Re-enable ltg/lv phonemes tests 2022-10-18 17:09:39 +03:00
Sergei B 77fff15822 Belarusian: added tests
added tests to:
- language-numbers-cardinal.test
- tests/language-phonemes.test
- tests/language-pronunciation.test
2022-10-14 00:32:08 +03:00
Valdis Vitolins b6ffccff6a Improve syllabic m and n 2022-09-12 22:10:52 +03:00
Yury Popov 0f5a30ffcc Temporary disable tests that fails on macOS 2022-09-12 11:48:55 +03:00
Valdis Vitolins 0954b24c8c Merge pull request #1248 2022-08-15 19:18:03 +03:00
Samuel Thibault dda0967b0d Make it clear where phoneme tests should be added 2022-07-17 22:19:02 +02:00
Bill DenglerandElizabeth Resendiz 254b64939d Add support for Totontepec Mixe
This commit implements support for [Totontepec Mixe](https://en.wikipedia.org/wiki/Totontepec_Mixe). The Espeak rules are based on the phonological inventory, orthographic mappings, and phonetic processes described in the "Esbozo fonológico" (phonological outline/sketch) chapter of Verónica Guzmán Guzmán's 2012 master's thesis in Indo American Linguistics awarded by the [Centro de Investigaciones y Estudios Superiores en Antropología Social](https://ciesas.edu.mx/) and *Vocabulario Mixe de Totontepec* (Totontepec Mixe vocabulary), compiled by Alvin Schoenhals and Louise C. Schoenhals and published by the Summer Institute of Linguistics in 1965.

This commit was developed as part of a project for [Computational Linguistics](https://jnw.domains.swarthmore.edu/ling073/syllabus.php) at [Swarthmore College](https://swarthmore.edu). We feel that this language is suitable for merge with "testing" status, but further verification/improvements by native speakers would be very helpful.

co-authored-by: Elizabeth Resendiz <e.r.resendiz7@gmail.com>
2022-05-11 17:13:06 -04:00
Samuel Thibault a34d74ed43 Make envelope computation more robust
When pollint() returns 100.0, multiplying by 2.55 doesn't actually seem to
be getting 255 on i386. Multiplying by 255 and dividing by 100, however,
does (probably because float computation with small integer values are
guaranteed to have integer results).

Fixes #1151
2022-04-10 22:12:28 +02:00
Valdis Vitolins 5435f465c8 Issue #1063: update tests 2022-03-31 23:09:45 +03:00
Valdis Vitolins c14636b3bd Add phoneme test 2022-03-16 22:03:06 +02:00
Valdis Vitolins 86bc55c5c4 Revert fixes for Russian from ineiev@gnu.org
This reverts commit 433d219eca.
2022-01-18 21:33:48 +02:00
Ineiev aa663ad7f7 ru: improve definitions for l and l; 2022-01-18 20:09:12 +02:00
Ineiev 55fa5ea5d3 ru: use s. and z. instead of S and Z 2022-01-18 20:09:12 +02:00
Ineiev b5115298b4 ru: improve source for y 2022-01-18 20:09:12 +02:00
Ineiev e105e98747 ru: add palatalized velars 2022-01-18 20:09:12 +02:00
Ineiev d8f56d14a3 sr, ru: use t from Serbian in Russian 2022-01-18 20:09:11 +02:00
Ineiev 433d219eca ru: fix name of vcd pal nas pzd 2022-01-18 20:09:11 +02:00
bespsm 7aacdef65d Add initial suport for Belarusian 2021-11-15 15:35:28 +02:00
Marco BARNIG be962b067b Add support for Luxembourgish 2021-11-11 22:05:09 +02:00
Valdis Vitolins 7211bb77ec Revert "ar: issue #1009: improve sound of Ain"
This reverts commit 02783150cd.
2021-09-16 13:26:46 +03:00
Valdis Vitolins 02783150cd ar: issue #1009: improve sound of Ain 2021-09-13 23:07:32 +03:00
Juho Hiltunen 01f094346d nb: fix regression for language options.
182aba4cc started calling Norwegian nb instead of no. The result is that
code in tr_languages.c was never run.
2021-07-23 18:32:33 +03:00
Juho Hiltunen 88cb55ee0f tests: add missing phoneme tests.
Added tests are copied from existing tests from the same language family
or English. The tested phonemes should be adapted for better test
coverage.
2021-07-23 16:57:36 +03:00
Juho Hiltunen ddde4b1060 tests: add a test to make sure each language has a phoneme test 2021-07-23 16:57:23 +03:00
Valdis Vitolins df8dd607df Replace test_lang() and test_voice() with test_wav() and test_phwav() which uses test_wav() 2021-04-06 16:52:26 +03:00
Valdis Vitolins ec552d2566 Move common functions into common script 2021-04-05 23:24:06 +03:00
Valdis Vitolins f0a12ee833 Fix issue #848: Māori improvements 2020-12-06 13:52:45 +02:00
Valdis Vitolins a479ae7899 lv: adjust intonation 2020-08-19 18:15:40 +03:00
Karl Eick 1c76c01ee0 Update hashsum 2020-07-04 22:50:03 +03:00
Valdis Vitolins f2939490e1 Improvements for Latvian 2020-06-28 16:05:13 +03:00
Valdis Vitolins b6cd320ea1 Improve vowel sound for Latvian 2020-05-22 15:37:06 +03:00
Valdis Vitolins a35c29f76d Latvian language improvements 2020-05-17 21:47:01 +03:00
Valdis Vitolins 2d2830c92e Merge pull request #738 2020-05-04 13:08:55 +03:00
Valdis Vitolins 6652ecde17 Merge pull request #624 2019-07-03 22:52:36 +03:00
Karl Eick b049912451 Update hashsum 2019-07-03 17:19:25 +02:00
Valdis Vitolins 24d8f805a5 Merge branch 'latvian' 2019-06-23 16:33:33 +03:00
Valdis Vitolins 499b900b04 lv: improve sounds of phonemes 2019-06-23 16:32:17 +03:00
Valdis Vitolins b96c742481 Merge pull request #619 2019-06-09 18:35:13 +03:00
Karl Eick e961310877 Update hashsum 2019-06-06 21:12:40 +02:00
Valdis Vitolins 57ae422719 Merge pull request #611 2019-05-07 20:22:07 +03:00
rojanu 8c6a884c07 fix test hash for kurdish 2019-05-06 17:00:22 +01:00
Karl Eick 04ce37c083 de: merge pull request #595 — improvements for German language 2019-04-04 15:07:08 +03:00
Valdis Vitolins 7c58e2d8fb it: fix phoneme checksum 2019-02-09 22:25:22 +02:00
Valdis Vitolins 8b016da80e ar: adjust wav file and phoneme length for s[ 2019-01-18 14:17:42 +02:00
Valdis Vitolins 5c7dd911f1 ar: move decision logic of dark vowels to ar_rules file 2018-09-11 16:31:46 +03:00
Valdis Vitolins 08ef8f9c8f ar: create separate dark vowels to be used after thick consonants 2018-09-11 15:56:56 +03:00
Reece H. Dunn cf6d14783c Preserve the sourceix property of a deleted phoneme for replaced phonemes. 2018-08-19 09:35:03 +01:00