Commit Graph
100 Commits
Author SHA1 Message Date
Reece H. Dunn 8c41a01ec4 tests: test ga consonant and vowel audio generation 2018-03-08 07:39:38 +00:00
Reece H. Dunn 6dc13c99a9 fr: remove the unused fr-CA phoneme table.
There is no fr-CA language dialect dialect file, nor has there
been in the espeak/espeak-ng history.

The fr-CA phoneme table defined the additional phonemes [U], [y"],
[E:], and [A]. The fr-FR phoneme table mapped these to [u], [y],
[E], and [a] respectively. This meant to describe the phonemes that
have not been merged in fr-CA, but have merged in fr-FR, as described
in https://en.wikipedia.org/wiki/Quebec_French_phonology.

The only use of these phonemes in the French dictionary was with
the word "tramway" using [E:]. This has been replaced with [E] to
match the rest of the dictionary file transcriptions, and those
phonemes for fr-CA have been removed.

If fr-CA is supported in the future, the French dictionary would
need to be modified to reverse the merger of the phonemes that are
not merged in fr-CA, with the merge logic being performed in the
fr-FR phoneme table like in the code being removed in this commit.
2018-03-08 07:12:49 +00:00
Reece H. Dunn c5f88c51dd translate.c: Don't loop to the end of sbuf, as sbuf gets null terminated, so needs a byte for the null character. [msvc /analyze]. 2018-03-07 12:56:26 +00:00
Reece H. Dunn c49164334b Ensure each name in proc_names can fit an item_string [msvc /analyze]. 2018-03-07 12:50:58 +00:00
Reece H. Dunn 583a23f0cd Use ENV_LEN in the fwrite call in LoadEnvelope2 to be consistent with the rest of the function. 2018-03-07 12:36:58 +00:00
Reece H. Dunn 96ae5c65be windows: ignore static-analysis build output 2018-03-07 12:32:09 +00:00
Reece H. Dunn 19e425a169 windows: add ssml.c to the project to fix building on Windows 2018-03-07 12:27:39 +00:00
Reece H. Dunn 6e3bcb1243 tests: test fr consonant and vowel audio generation 2018-03-07 08:04:43 +00:00
Reece H. Dunn 4bf83271ec tests: test fi consonant and vowel audio generation 2018-03-07 07:42:53 +00:00
Reece H. Dunn 41f19d4137 tests: test fa consonant and vowel audio generation 2018-03-07 07:34:13 +00:00
Reece H. Dunn 477395e29a tests: test eu consonant and vowel audio generation 2018-03-07 07:03:11 +00:00
Reece H. Dunn 605fa2d7dc tests: test et consonant and vowel audio generation 2018-03-06 07:56:28 +00:00
Reece H. Dunn 219d187a61 tests: test es consonant and vowel audio generation 2018-03-06 07:44:01 +00:00
Reece H. Dunn 04dd5168a0 tests: test eo consonant and vowel audio generation 2018-03-06 07:32:37 +00:00
Reece H. Dunn e05b478f22 tests: use autoconf-style output when checking for the sha1 command. 2018-03-06 07:19:43 +00:00
Reece H. Dunn f71068a500 tests: test en consonant and vowel audio generation 2018-03-06 07:18:57 +00:00
Reece H. Dunn 2b6f862ad4 tests: test el consonant and vowel audio generation 2018-03-05 07:49:12 +00:00
Reece H. Dunn beb8ed816f tests: test de consonant and vowel audio generation 2018-03-05 07:42:26 +00:00
Reece H. Dunn 2692a92072 Merge commit 'f5539fc5fb2f8bf40d35a287ec08dad71c624d4c' 2018-03-05 07:30:20 +00:00
Reece H. Dunn 62c169e52e tests: test da consonant and vowel audio generation 2018-03-05 07:08:53 +00:00
Reece H. Dunn 52c2b722a9 tests: test cs consonant and vowel audio generation 2018-03-04 12:25:45 +00:00
Reece H. Dunn 6a9621d213 Merge remote-tracking branch 'valdisvi/master' 2018-03-04 09:41:16 +00:00
Reece H. Dunn b23f475e1a ssml.h: Reformat the header file. 2018-03-04 09:32:29 +00:00
Reece H. Dunn d47e48a377 ssml: Update the copyright notice. 2018-03-04 09:27:52 +00:00
Reece H. Dunn 017c6a9383 ssml.h: Add a copyright header and include guards. 2018-03-04 09:25:06 +00:00
Reece H. Dunn 49b97105e5 ssml: Move ssmltags to ssml.c where it is used.
This avoids 'unused parameter' errors in readclause.c.
2018-03-04 09:18:34 +00:00
Reece H. Dunn 80dec4ce7c tests: test cs consonant and vowel audio generation 2018-03-03 08:27:43 +00:00
Reece H. Dunn 813d473ee1 phonemes.md: don't wrap features in the Other Symbols table. 2018-03-03 08:00:19 +00:00
Reece H. Dunn 1b469c99a1 phonemes.md: align the table cells in vim 2018-03-03 07:58:10 +00:00
Reece H. Dunn a9c6d6a5e9 ssml.test: pass -q to the espeak-ng command to prevent it speaking. 2018-03-03 07:40:29 +00:00
Reece H. Dunn c50010e046 Merge remote-tracking branch 'brawer/ssml-test' 2018-03-03 07:37:32 +00:00
Reece H. Dunn 46123680be tests: test cmn consonant and vowel audio generation 2018-03-02 07:49:18 +00:00
Reece H. Dunn 5df6b03623 tests: test ca consonant and vowel audio generation 2018-03-02 07:37:58 +00:00
Reece H. Dunn 12a5456ff9 tests: test bs consonant and vowel audio generation 2018-03-02 07:25:16 +00:00
Reece H. Dunn 5d2da4b91a tests: test bpy consonant and vowel audio generation 2018-03-02 07:24:35 +00:00
Reece H. Dunn 8c41f6bd0c tests: test bn consonant and vowel audio generation 2018-03-01 07:58:03 +00:00
Reece H. Dunn 0255eda4b2 tests: test bg consonant and vowel audio generation 2018-03-01 07:37:39 +00:00
Reece H. Dunn da41595457 tests: test az consonant and vowel audio generation 2018-03-01 07:21:39 +00:00
Reece H. Dunn b9a0e090f6 tests: test as consonant and vowel audio generation 2018-03-01 07:02:42 +00:00
Reece H. Dunn 6b5187fb47 tests: test ar consonant and vowel audio generation 2018-02-28 07:56:57 +00:00
Reece H. Dunn 3029b12358 tests: test an consonant and vowel audio generation 2018-02-28 07:39:38 +00:00
Reece H. Dunn bf42a488ea tests: test am consonant and vowel audio generation 2018-02-28 07:26:35 +00:00
Reece H. Dunn 1c7c6debcc tests: test af consonant and vowel audio generation 2018-02-28 07:10:32 +00:00
Reece H. Dunn 88555f3a7a Remove the ReadMe file from dictsource. 2018-02-28 06:50:07 +00:00
Reece H. Dunn 18515a0429 Merge remote-tracking branch 'jaacoppi/bugfix' 2018-02-20 07:17:54 +00:00
Reece H. Dunn 7435f1a9d4 Merge remote-tracking branch 'jaacoppi/booleans' 2018-02-20 07:16:38 +00:00
Reece H. Dunn f096ca7bb5 fr: fix the 'x' in -atrix words like matrix, Bellatrix. 2018-02-17 08:05:43 +00:00
Reece H. Dunn 051c78b9f2 Merge remote-tracking branch 'brawer/hirshenbaum-typo' 2018-02-17 07:37:48 +00:00
Reece H. Dunn abd2ded8d7 ru: remove (ь rules that are the same as (Y rules, as the Y group contains the ь letter 2018-02-08 08:01:52 +00:00
Reece H. Dunn 3bd78cc721 ru: remove '$' handling in ru_rules 2018-02-06 21:37:26 +00:00
Reece H. Dunn b3656970d8 ru: merge the cyrillic letter handling sections in ru_list 2018-02-06 21:34:38 +00:00
Reece H. Dunn 6fb94f59f3 ru: reformat ru_list
Based on a patch by Valdis Vitolins <valdis.vitolins@odo.lv>.
2018-02-06 21:28:24 +00:00
Reece H. Dunn e526deec52 ru: move the Cyrillic letter pronunciation from ru_rules to ru_list
Based on a patch by Valdis Vitolins <valdis.vitolins@odo.lv>.
2018-02-06 21:15:26 +00:00
Reece H. Dunn 5459acb6a7 ru: document the special characters 2018-02-06 20:46:00 +00:00
Reece H. Dunn d74ccbe6c3 Update the changelog. 2018-02-06 19:53:39 +00:00
Reece H. Dunn 1389093f63 Merge remote-tracking branch 'maiido/smartfizz' 2018-02-06 19:49:09 +00:00
Reece H. Dunn ae84862e0a Merge remote-tracking branch 'jaacoppi/finnish' 2018-02-06 19:44:51 +00:00
Reece H. Dunn b7d472776e Merge remote-tracking branch 'jaacoppi/languages' 2018-02-03 09:21:48 +00:00
Reece H. Dunn 062df03e9e de: revert the phoneme and dictionary changes 2018-02-03 09:14:05 +00:00
Reece H. Dunn b9739907e3 Merge commit 'b031015e1d4aa732a249dc1a40587d08abe3cf9c' 2018-02-03 09:05:36 +00:00
Reece H. Dunn 7cbef0eeb1 Remove a dead ToC link in phontab.
The "Place of Articulation" documentation was moved to the
phonemes.md documentation, but the table of content entry was
not removed.
2018-02-03 07:05:22 +00:00
Reece H. Dunn 16dffab873 en: fix pronunciation of 'Southend' 2018-01-19 07:40:13 +00:00
Reece H. Dunn b8d5d96dea Merge remote-tracking branch 'jaacoppi/maintainability' 2018-01-14 13:43:13 +00:00
Reece H. Dunn 27985b0727 gn: build the dictionary file when running 'make' 2018-01-10 07:51:21 +00:00
Reece H. Dunn 4b05024928 hr: fix specifying the Croatian dictionary now that the hbs dictionary has been split due to emoji support 2018-01-10 07:42:41 +00:00
Reece H. Dunn 6a03a400f6 voices: remove the byte order mark from the Michael voice variant to fix the bad language attribute 2018-01-10 07:39:27 +00:00
Reece H. Dunn 42f4e7eed2 de: fix the HAPPY vowel for the mb-de5-en and mb-de6-en voices. 2018-01-09 21:18:41 +00:00
Reece H. Dunn 9812e009d7 de: fix running 'make check' with the voice changes 2018-01-09 07:39:00 +00:00
Reece H. Dunn 0527537864 de: restore the mbrola phonemes for using the German voices to speak English and Spanish. 2018-01-09 07:37:03 +00:00
Reece H. Dunn 8bdaa23e1e de: fix building the German voice. 2018-01-09 07:30:57 +00:00
Reece H. Dunn d6ae83f9b5 Merge remote-tracking branch 'hozosch/master' 2018-01-09 07:25:50 +00:00
Reece H. Dunn 314e9f2e36 docs/add_language.md -- fix a typo: s/thee/the/. 2017-12-29 11:05:02 +00:00
Reece H. Dunn 9dc755f9ea Don't add an empty hak_emoji file -- emoji files are optional. 2017-12-29 11:03:42 +00:00
Reece H. Dunn ecd0902a10 Revert "Move most stress rule definitions from tr_languages.c to language files"
This reverts commit 0f55204522.

This breaks using voice files like mb-de5-en. It could also use
named values for the stress rules (e.g. 'first-syllable').
2017-12-21 21:58:46 +00:00
Reece H. Dunn 80ebc39d93 Update the emoji translations to CLDR 32. 2017-12-14 07:52:39 +00:00
Reece H. Dunn a61a0e6523 Merge remote-tracking branch 'jaacoppi/maintainability' 2017-12-10 20:05:47 +00:00
Reece H. Dunn ec902dbaa6 Merge remote-tracking branch 'jaacoppi/maintainability' 2017-12-10 18:24:23 +00:00
Reece H. Dunn e7e5ee7d46 en: fix hundred, none, and one. 2017-12-09 07:39:20 +00:00
Reece H. Dunn 48fbd780da Merge remote-tracking branch 'linuxscout/master' 2017-12-07 20:56:11 +00:00
Reece H. Dunn 5e2c963006 Fix pronouncing words like 'newsletter'. Reverts 60a584c032. 2017-12-07 20:52:01 +00:00
Reece H. Dunn 4c98f5ffae Remove additional blank lines. 2017-11-26 14:07:17 +00:00
Reece H. Dunn 0a0eb3d01d Merge remote-tracking branch 'valdisvi/master' 2017-11-12 21:34:07 +00:00
Reece H. Dunn 20452732ec Update the changelog. 2017-11-12 21:31:31 +00:00
Reece H. Dunn 2720a524c8 Merge remote-tracking branch 'valdisvi/master' 2017-11-12 21:29:30 +00:00
Reece H. Dunn 62d625fe29 Fix building the Italian phoneme data. 2017-11-12 21:29:15 +00:00
Reece H. Dunn 7a33e60234 Reapply the emoji fix from commit 119c200e, only changing the code causing the issue. 2017-11-04 08:31:13 +00:00
Reece H. Dunn 6043d35c72 Add phoneme output tests. 2017-11-04 08:26:48 +00:00
Reece H. Dunn 50a2d8e291 Revert "Use strcpy instead of memcpy+strlen."
This reverts commit 119c200e00.
2017-11-04 08:14:59 +00:00
Reece H. Dunn 0c03763dc3 Merge commit 'a7ed4fd7fba0cd444e7b77cf157c5d80643150e0' 2017-11-04 08:04:11 +00:00
Reece H. Dunn b5c415a98d Rename OPCODE_ to INSTN_. 2017-10-28 12:38:39 +01:00
Reece H. Dunn 351126b3b1 Move polint from synthesize.h to spect.h. 2017-10-25 07:31:03 +01:00
Reece H. Dunn 90d53e145f Move the klatt methods from synthesize.h to klatt.h. 2017-10-25 07:12:45 +01:00
Reece H. Dunn 70d492c8dc Move utf8_out back to translate.c as it is no longer used in tests. 2017-10-24 07:49:24 +01:00
Reece H. Dunn 54e87adbb8 Move isspace2 from compiledict.c to translate.c. 2017-10-24 07:29:58 +01:00
Reece H. Dunn da3eefff6f ur: Updates from Ejaz Shah 2017-10-21 08:28:20 +01:00
Reece H. Dunn a8abad2975 af: Updates from Christo de Klerk. 2017-10-19 20:30:55 +01:00
Reece H. Dunn 76c9400fb0 Add a name property to the Māori (mi) voice file. 2017-10-19 20:30:40 +01:00
Reece H. Dunn 3be1464ccb Include the number of languages and accents in languages.md. 2017-10-19 18:30:54 +01:00
Reece H. Dunn c7ab0a2a33 Update the changelog. 2017-10-19 18:30:10 +01:00
Reece H. Dunn 22bbd28d2c Add -Wimplicit warning checks. 2017-10-11 22:03:08 +01:00