Fixes #7171
[opentx.git] / radio / util / tts_doc_cz.md
blob5aac5660ec35f00e602c92c49248b8248e51e975
1 The purpose of this document is to document the principle of TTS for CZ languages to non CZ speaker, with a strict focus on OpenTX TTS
3 ## Large 'multiparts' numbers
4 This is for numbers requiring assembly of basic number blocks, like 110 in english : `ONE` `HUNDRED` `TEN`
6 ## Plural units forms
8 4 forms of plural exist in otx cz tts, bellow is the exemple for volts
10 `(u"volt", u"volt0"), (u"volty", u"volt1"), (u"voltů", u"volt2"),(u"voltu", u"volt3")`
12 In this document, we will use unit0 to unit3 to describe those 4 variations
14 ## Interger numbers with unit
16 The number takes a from like X UNIT
18 #### "one ..."
19 The number "one" has 3 gender depending on the unit F/M/N
20 The forms are "jedna","jeden", "jedno"
22 See unit table bellow to find out wich gender of one should be used
24 unit0 is used with the 3 gender of one.
26 #### "two ..."
27 The number "two" has 3 gender depending on the unit
28 The forms are  "dva","dvě"
30 See unit table bellow to find out wich gender of two should be used
32 unit1 is used with the 2 gender of two.
34 ### "tree to five"
36 unit1 is used
38 ### "five and more"
40 unit2 is used
43 ## decimal numbers with unit
44 X.Y UNIT
45 In this case unit is unit3. X and Y is allways FEM.
47 "point" has three forms depending on the value of X :  
48 0 and 1 : "celá"  
49 2, 3 , 4 : "celé"  
50 5 :"celých"  
52 Note : opentx audio only deals with PREC1 numbers, so Y can only be integer 1 to 9
54 # Unit table
56 | Index  | Unit            | Defined as             | One     | Two   | Gender
57 | --- | ---                |---                     |---      |---    |---
58 | 0   | Raw unit (no unit) | UNIT_RAW               | jedna   | dvě   | Female
59 | 1   | Volts              | UNIT_VOLTS             | jeden   | dva   | Male
60 | 2   | Amps               | UNIT_AMPS              | jeden   | dva   | Male
61 | 3   | Milliamps          | UNIT_MILLIAMPS         | jeden   | dva   | Male
62 | 4   | Knots              | UNIT_KTS               | jeden   | dva   | Male
63 | 5   | Meters per Second  | UNIT_METERS_PER_SECOND | jeden   | dva   | Male
64 | 6   | Feet per Second    | UNIT_FEET_PER_SECOND   | jedna   | dvě   | Female
65 | 7   | Kilometers per Hour| UNIT_KMH               | jeden   | dva   | Male
66 | 8   | Miles per Hour     | UNIT_MPH               | jedna   | dvě   | Female
67 | 9   | Meters             | UNIT_METERS            | jeden   | dva   | Male
68 | 10  | Feet               | UNIT_FEET              | jedna   | dvě   | Female
69 | 11  | Degrees Celsius    | UNIT_CELSIUS           | jeden   | dva   | Male
70 | 12  | Degrees Fahrenheit | UNIT_FAHRENHEIT        | jeden   | dva   | Male
71 | 13  | Percent            | UNIT_PERCENT           | jedno   | dvě   | Neutral
72 | 14  | Milliamp per Hour  | UNIT_MAH               | jedna   | dvě   | Female
73 | 15  | Watts              | UNIT_WATTS             | jeden   | dva   | Male
74 | 16  | Milliwatts         | UNIT_MILLIWATTS        | jeden   | dva   | Male
75 | 17  | dB                 | UNIT_DB                | jeden   | dva   | Male
76 | 18  | RPM                | UNIT_RPMS              | jedna   | dvě   | Female
77 | 19  | G                  | UNIT_G                 | jedno   | dvě   | Neutral
78 | 20  | Degrees            | UNIT_DEGREE            | jeden   | dva   | Male
79 | 21  | Radians            | UNIT_RADIANS           | jeden   | dva   | Male
80 | 22  | Milliliters        | UNIT_MILLILITERS       | jeden   | dva   | Male
81 | 23  | Fluid Ounces       | UNIT_FLOZ              | jedna   | dvě   | Female
82 | 24  | Hours              | UNIT_HOURS             | jedna   | dvě   | Female
83 | 25  | Minutes            | UNIT_MINUTES           | jedna   | dvě   | Female
84 | 26  | Seconds            | UNIT_SECONDS           | jedna   | dvě   | Female