mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-07 15:24:02 +00:00
[1.40.01]
Fix mbrola translation for "r" in Spanish and some other languages. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@214 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
@@ -73,7 +73,7 @@ The utility 'phonemes' are:
|
||||
|
||||
It is not necessary to specify the stress of every syllable. Stress markers are only needed in order to change the effect of the language's default stress rule.
|
||||
<p>
|
||||
The phonemes which are used to represent a language's sounds are based on the Kirshenbaum ascii character representation of the International Phonetic Alphabet <a href="http://www.kirshenbaum.net/IPA/ascii-ipa.pdf">www.kirshenbaum.net/IPA/ascii-ipa.pdf</a>
|
||||
The phonemes which are used to represent a language's sounds are based loosely on the Kirshenbaum ascii character representation of the International Phonetic Alphabet <a href="http://www.kirshenbaum.net/IPA/ascii-ipa.pdf">www.kirshenbaum.net/IPA/ascii-ipa.pdf</a>
|
||||
|
||||
<p> <hr>
|
||||
<h3>4.3 Pronunciation Rules</h3>
|
||||
@@ -94,7 +94,7 @@ The rules are organized in groups, each starting with a ".group" line:
|
||||
A group for other characters which don't have their own group.
|
||||
<p>
|
||||
<dt><strong>.L<nn></strong><br><dd>
|
||||
Defines a group of letter sequences, any of which can match with <strong>Lnn</strong> in a <strong>post</strong> rule (see below). <strong>nn</strong> is a 2 digit decimal number in the range 01 to 20. eg:<p>
|
||||
Defines a group of letter sequences, any of which can match with <strong>Lnn</strong> in a <strong>post</strong> rule (see below). <strong>nn</strong> is a 2 digit decimal number in the range 01 to 25. eg:<p>
|
||||
<code>.L01 b bl br pl pr</code>
|
||||
<p>
|
||||
<dt><strong>.replace</strong><br><dd>
|
||||
@@ -249,7 +249,7 @@ Note, that matching characters in the <pre> part do not affect the syllabl
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>T</strong></td>
|
||||
<td>Only use this rule if the word in found in the *_list file with the <b>$alt1</b> attribute.</td>
|
||||
<td>Only use this rule if the word in found in the *_list file with the <b>$alt</b> attribute.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>#</strong></td>
|
||||
@@ -352,6 +352,7 @@ or to run them together, pronounced as a single word
|
||||
or to give them a flag when they occur together
|
||||
<pre> (such as) sVtS||a2z $pause // precede with a pause
|
||||
</pre>
|
||||
Hyphenated words in the <strong><em><language>_list</em></strong> file must also be enclosed within brackets, because the two parts are considered as separate words.
|
||||
<h4>4.4.2 Special characters in <phoneme string>:</h4>
|
||||
<ul><table>
|
||||
<tbody>
|
||||
@@ -600,7 +601,7 @@ _0 to _9
|
||||
<tr><TD>_0M1<td>The word for "thousand"</tr>
|
||||
<tr><TD>_0M2<td>The word for "million"</tr>
|
||||
<tr><TD>_0M3<td>The word for 1000000000</tr>
|
||||
<tr><TD>_1M1 _2T1<td>Special pronunciation for one thousand, two thousand, tc, if needed</td>
|
||||
<tr><TD>_1M1 _2M1<td>Special pronunciation for one thousand, two thousand, tc, if needed</td>
|
||||
<tr><TD>_0and<td>Word for "and" when speaking numbers (eg. "two hundred and twenty").</tr>
|
||||
<tr><TD>_dpt<td>Word spoken for the decimnal point/comma</tr>
|
||||
<tr><TD>_dpt2<td>Word spoken (if any) at the end of all the digits after a decimal point.</tr>
|
||||
@@ -619,5 +620,6 @@ Character substitutions can be specified by using a <b> .replace </b> section at
|
||||
<p>
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user