Commit Graph
284 Commits
Author SHA1 Message Date
Reece H. Dunn be106e388e docs: describe the Conlang X-SAMPA transcription scheme. 2018-03-19 07:41:39 +00:00
Reece H. Dunn 74f04f64fd docs: Fix the placement of the alveolar click in the Kirshenbaum consonant table. 2018-03-19 07:40:21 +00:00
Reece H. Dunn 9426399056 docs: describe the X-SAMPA transcription scheme. 2018-03-18 16:04:53 +00:00
Reece H. Dunn 44b75463f6 docs: Extend the phonemes document to cover the remaining IPA suprasegmentals for completeness. 2018-03-18 12:53:36 +00:00
Reece H. Dunn 3fcf990370 docs: Fix the spacing of the symbol column in the fortis and lenis section of the phonemes document. 2018-03-18 11:41:25 +00:00
Reece H. Dunn 3918810893 docs: Fix the position of the p and f ejectives in the IPA consonant table. 2018-03-18 09:06:27 +00:00
Reece H. Dunn dd6ed3f438 docs: Split out the ASCII-IPA ':' character into a suprasegmentals section and document the stress markers. 2018-03-17 17:40:17 +00:00
Reece H. Dunn dc67d294c2 docs: describe the Kirshenbaum (ASCII-IPA) transcription scheme. 2018-03-17 17:27:44 +00:00
Reece H. Dunn 1fa7c141f9 docs: Fix the markdown warnings from kramdown. 2018-03-17 11:15:08 +00:00
Reece H. Dunn 3e249bc196 docs: Add notes for the remaining kirshenbaum features in phonemes.md. 2018-03-17 11:00:38 +00:00
Reece H. Dunn cf3cabc140 Revert "Describe the additional Cainteoir Text-to-Speech phonemes for the articulation diacritics."
This reverts commit 39994150ba.
2018-03-17 10:16:41 +00:00
Reece H. Dunn 39994150ba Describe the additional Cainteoir Text-to-Speech phonemes for the articulation diacritics. 2018-03-16 12:58:09 +00:00
Reece H. Dunn da980182e3 Document the origin of the phoneme features in phonemes.md. 2018-03-16 12:49:04 +00:00
Reece H. Dunn 63d2b66316 Update the links to Kishenbaum's ASCII-IPA. The site is no longer active, so use the wayback machine (internet archive). 2018-03-16 12:30:28 +00:00
Reece H. Dunn f9386c0797 docs: Fix the symbols for ejc and imp in phonemes.md. 2018-03-14 07:18:44 +00:00
Reece H. Dunn bec93c83cb docs: Clean up the phonemes.md table of contents. 2018-03-14 07:17:31 +00:00
Reece H. Dunn a1a7410212 Revert "docs: Split out the IPA phoneme tables from the phoneme feature description."
This reverts commit 9689cc8860.
2018-03-14 07:16:36 +00:00
Reece H. Dunn 9fdccb7bc3 docs: link to the English espeak transcription guide from the languages document. 2018-03-12 08:00:44 +00:00
Reece H. Dunn 9689cc8860 docs: Split out the IPA phoneme tables from the phoneme feature description. 2018-03-12 07:48:29 +00:00
Reece H. Dunn 181ae49c81 docs (en.md): move the split vowels section into the short vowels section. 2018-03-11 14:14:40 +00:00
Reece H. Dunn b39ef7aca4 docs (en.md): document the Scottish NURSE vowel in the main rhotic vowel lexical set table. 2018-03-11 14:14:19 +00:00
Reece H. Dunn 28edb446e6 docs: group the vowel sections in en.md under a general 'vowels' section. 2018-03-11 14:13:15 +00:00
Reece H. Dunn 38a226859a docs: align the lexical set tables in en.md for vim. 2018-03-11 14:13:04 +00:00
Reece H. Dunn 7885f06583 docs: describe the Scottish English lexical sets in en.md. 2018-03-11 14:12:51 +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
Sascha Brawer a88c38629e Fix link in documentation
The stray space confuses GitHub’s markdown parser.
2018-02-16 15:21:13 +01: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 314e9f2e36 docs/add_language.md -- fix a typo: s/thee/the/. 2017-12-29 11:05:02 +00:00
Valdis Vitolins ea354c06fe doc: updated description about tr_languages.c file 2017-12-29 12:31:06 +02:00
Valdis Vitolins 73aacad44d doc: more details about configuration files 2017-12-26 14:07:44 +02:00
Valdis Vitolins 74b35a2616 doc: default sped value fixed 2017-12-24 16:54:50 +02:00
Valdis Vitolins a1862e799f doc: more control flags described 2017-12-23 23:48:41 +02:00
Valdis Vitolins 6c1e693d21 doc: Updated description of Mbrola voices 2017-12-23 18:27:43 +02: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
Juho Hiltunen 0f55204522 Move most stress rule definitions from tr_languages.c to language files
Keyword stressRule in voices.c handles setting langopts->stress_rule.

tr_languages.c still contains the setting for some languages that don't have a language file yet.

Contributes to:
Issue #218, https://github.com/espeak-ng/espeak-ng/issues/218
2017-12-10 21:05:21 +02:00
Juho Hiltunen 2ec4ad38ea Use stressRule instead of stressrule for consistency 2017-12-10 21:05:20 +02:00
Juho Hiltunen 6042eb8d1e Move handling of SetLetterVowel() to language files
Contributes to:
Issue #218, https://github.com/espeak-ng/espeak-ng/issues/218

Changes:
language files have a new keyword letterVowel. It can be a latin alphabet from a-z or a hex value (used by bulgarian).
Errors in parsing the values are only reported, nothing is done about them.

About testing:
I haven't noticed any differences in the output audio with letterVowel set or unset in any tested language. The code seems to work and the correct bits seem to be set, but I don't know how to confirm from the final audio.

TODO:
1. Write better documentation in docs/voices.md
2. The code uses new_translator. Should it use translator instead?
2017-12-10 21:04:36 +02:00
Valdis Vitolins e6590cad6c Doc: improved structure and formating 2017-11-26 23:31:47 +02:00
Valdis Vitolins 6b0bd22909 Doc: additional info about issue #106: It is unclear how and where letter groups like B and H are defined 2017-11-26 23:12:40 +02:00
Valdis Vitolins 3dfe850402 Documentation more comments about pre, match and post groups 2017-11-20 21:47:42 +02:00
Valdis Vitolins 7d2341262e Documentation updates — more details for stressLength 2017-11-10 00:17:29 +02:00
Valdis Vitolins 3c30a57e8b Merge branch 'master' into latvian 2017-11-07 19:39:34 +02:00
Valdis Vitolins 3292744b8f Documentation fix 2017-11-07 14:27:59 +02: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
Valdis Vitolins 242990ab31 Fix for wrongly interpreted bars in markdown 2017-10-18 23:32:14 +03:00
Reece H. Dunn 80783e6441 Rename 'jp' to 'ja' to use the correct BCP47 language code. 2017-06-04 10:16:11 +01:00
Reece H. Dunn eb3c9a9bbd Fix the classification of East and West Slavic languages (ru, cs, pl, sk). 2017-05-08 20:21:01 +01:00
Reece H. Dunn 0a8bdcbf38 Correct the classification of bpy in the languages.md documentation file. 2017-05-08 19:33:34 +01:00