mirror of
https://github.com/pybricks/pybricks-api.git
synced 2026-09-12 01:24:17 +00:00
doc/speaker: Put language under show/hide toggle
This list is rather long, so hide it by default.
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
|
||||
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user