doc/speaker: Put language under show/hide toggle

This list is rather long, so hide it by default.
This commit is contained in:
Laurens Valk
2020-01-16 10:34:56 +01:00
parent 7a16c637aa
commit 8904413084
2 changed files with 97 additions and 90 deletions
+97
View File
@@ -30,6 +30,103 @@
.. automethod:: pybricks.hubs::EV3Brick.speaker.set_speech_options
.. toggle-header::
:header: **Show/hide available languages and voices**
You can choose the following and voices:
- ``af``: Afrikaans
- ``an``: Aragonese
- ``bg``: Bulgarian
- ``bs``: Bosnian
- ``ca``: Catalan
- ``cs``: Czech
- ``cy``: Welsh
- ``da``: Danish
- ``de``: German
- ``el``: Greek
- ``en``: English (default)
- ``en-gb``: English (United Kingdom)
- ``en-sc``: English (Scottland)
- ``en-uk-north``: English (United Kingdom, Northern)
- ``en-uk-rp``: English (United Kingdom, Received Pronunciation)
- ``en-uk-wmids``: English (United Kingdom, West Midlands)
- ``en-us``: English (United States)
- ``en-wi``: English (West Indies)
- ``eo``: Esperanto
- ``es``: Spanish
- ``es-la``: Spanish (Latin America)
- ``et``: Estonian
- ``fa``: Persian
- ``fa-pin``: Persian
- ``fi``: Finnish
- ``fr-be``: French (Belgium)
- ``fr-fr``: French (France)
- ``ga``: Irish
- ``grc``: Greek
- ``hi``: Hindi
- ``hr``: Croatian
- ``hu``: Hungarian
- ``hy``: Armenian
- ``hy-west``: Armenian (Western)
- ``id``: Indonesian
- ``is``: Icelandic
- ``it``: Italian
- ``jbo``: Lojban
- ``ka``: Georgian
- ``kn``: Kannada
- ``ku``: Kurdish
- ``la``: Latin
- ``lfn``: Lingua Franca Nova
- ``lt``: Lithuanian
- ``lv``: Latvian
- ``mk``: Macedonian
- ``ml``: Malayalam
- ``ms``: Malay
- ``ne``: Nepali
- ``nl``: Dutch
- ``no``: Norwegian
- ``pa``: Punjabi
- ``pl``: Polish
- ``pt-br``: Portuguese (Brazil)
- ``pt-pt``: Portuguese (Portugal)
- ``ro``: Romanian
- ``ru``: Russian
- ``sk``: Slovak
- ``sq``: Albanian
- ``sr``: Serbian
- ``sv``: Swedish
- ``sw``: Swahili
- ``ta``: Tamil
- ``tr``: Turkish
- ``vi``: Vietnamese
- ``vi-hue``: Vietnamese (Huế )
- ``vi-sgn``: Vietnamese (Saigon)
- ``zh``: Mandarin Chinese
- ``zh-yue``: Cantonese Chinese
The following modifiers can optionally be appended to the end
of the voice name:
- ``+f1``: female variant 1
- ``+f2``: female variant 2
- ``+f3``: female variant 3
- ``+f4``: female variant 4
- ``+f5``: female variant 5
- ``+m1``: male variant 1
- ``+m2``: male variant 2
- ``+m3``: male variant 3
- ``+m4``: male variant 4
- ``+m5``: male variant 5
- ``+m6``: male variant 6
- ``+m7``: male variant 7
- ``+croak``: croak
- ``+whisper``: whisper
- ``+whisperf``: female whisper
.. automethod:: pybricks.hubs::EV3Brick.speaker.set_volume
-90
View File
@@ -399,96 +399,6 @@ class Speaker():
Arguments:
voice (str):
The voice to use. One of the following:
- ``af``: Afrikaans
- ``an``: Aragonese
- ``bg``: Bulgarian
- ``bs``: Bosnian
- ``ca``: Catalan
- ``cs``: Czech
- ``cy``: Welsh
- ``da``: Danish
- ``de``: German
- ``el``: Greek
- ``en``: English (default)
- ``en-gb``: English (United Kingdom)
- ``en-sc``: English (Scottland)
- ``en-uk-north``: English (United Kingdom, Northern)
- ``en-uk-rp``: English (United Kingdom, Received Pronunciation)
- ``en-uk-wmids``: English (United Kingdom, West Midlands)
- ``en-us``: English (United States)
- ``en-wi``: English (West Indies)
- ``eo``: Esperanto
- ``es``: Spanish
- ``es-la``: Spanish (Latin America)
- ``et``: Estonian
- ``fa``: Persian
- ``fa-pin``: Persian
- ``fi``: Finnish
- ``fr-be``: French (Belgium)
- ``fr-fr``: French (France)
- ``ga``: Irish
- ``grc``: Greek
- ``hi``: Hindi
- ``hr``: Croatian
- ``hu``: Hungarian
- ``hy``: Armenian
- ``hy-west``: Armenian (Western)
- ``id``: Indonesian
- ``is``: Icelandic
- ``it``: Italian
- ``jbo``: Lojban
- ``ka``: Georgian
- ``kn``: Kannada
- ``ku``: Kurdish
- ``la``: Latin
- ``lfn``: Lingua Franca Nova
- ``lt``: Lithuanian
- ``lv``: Latvian
- ``mk``: Macedonian
- ``ml``: Malayalam
- ``ms``: Malay
- ``ne``: Nepali
- ``nl``: Dutch
- ``no``: Norwegian
- ``pa``: Punjabi
- ``pl``: Polish
- ``pt-br``: Portuguese (Brazil)
- ``pt-pt``: Portuguese (Portugal)
- ``ro``: Romanian
- ``ru``: Russian
- ``sk``: Slovak
- ``sq``: Albanian
- ``sr``: Serbian
- ``sv``: Swedish
- ``sw``: Swahili
- ``ta``: Tamil
- ``tr``: Turkish
- ``vi``: Vietnamese
- ``vi-hue``: Vietnamese (Huế )
- ``vi-sgn``: Vietnamese (Saigon)
- ``zh``: Mandarin Chinese
- ``zh-yue``: Cantonese Chinese
The following modifiers can optionally be appended to the end
of the voice name:
- ``+f1``: female variant 1
- ``+f2``: female variant 2
- ``+f3``: female variant 3
- ``+f4``: female variant 4
- ``+f5``: female variant 5
- ``+m1``: male variant 1
- ``+m2``: male variant 2
- ``+m3``: male variant 3
- ``+m4``: male variant 4
- ``+m5``: male variant 5
- ``+m6``: male variant 6
- ``+m7``: male variant 7
- ``+croak``: croak
- ``+whisper``: whisper
- ``+whisperf``: female whisper
speed (int):
Number of words per minute.
pitch (int):