Skip to content

Instantly share code, notes, and snippets.

@holtzermann17
Created July 12, 2021 21:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save holtzermann17/df0c5daa815d7d4e08c217ed0b3f6c6c to your computer and use it in GitHub Desktop.
Save holtzermann17/df0c5daa815d7d4e08c217ed0b3f6c6c to your computer and use it in GitHub Desktop.
speech synthesis voices
Array(109) [ SpeechSynthesisVoice, SpeechSynthesisVoice, SpeechSynthesisVoice, SpeechSynthesisVoice, SpeechSynthesisVoice, SpeechSynthesisVoice, SpeechSynthesisVoice, SpeechSynthesisVoice, SpeechSynthesisVoice, SpeechSynthesisVoice, … ]
[0…99]
​​
0: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Catalan?ca", name: "Catalan", lang: "ca", … }
​​
1: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Oriya?or", name: "Oriya", lang: "or", … }
​​
2: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Bishnupriya%20Manipuri?bpy", name: "Bishnupriya Manipuri", lang: "bpy", … }
​​
3: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Persian%20(Pinglish)?fa-LATN", name: "Persian (Pinglish)", lang: "fa-LATN", … }
​​
4: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Nahuatl%20(Classical)?nci", name: "Nahuatl (Classical)", lang: "nci", … }
​​
5: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Dutch?nl", name: "Dutch", lang: "nl", … }
​​
6: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Chinese%20(Mandarin)?cmn", name: "Chinese (Mandarin)", lang: "cmn", … }
​​
7: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Armenian%20(West%20Armenia)?hyw", name: "Armenian (West Armenia)", lang: "hyw", … }
​​
8: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Azerbaijani?az", name: "Azerbaijani", lang: "az", … }
​​
9: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Kyrgyz?ky", name: "Kyrgyz", lang: "ky", … }
​​
10: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Shan%20(Tai%20Yai)?shn", name: "Shan (Tai Yai)", lang: "shn", … }
​​
11: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Chinese%20(Cantonese)?yue", name: "Chinese (Cantonese)", lang: "yue", … }
​​
12: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Vietnamese%20(Northern)?vi", name: "Vietnamese (Northern)", lang: "vi", … }
​​
13: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Amharic?am", name: "Amharic", lang: "am", … }
​​
14: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Gaelic%20(Irish)?ga", name: "Gaelic (Irish)", lang: "ga", … }
​​
15: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Latvian?lv", name: "Latvian", lang: "lv", … }
​​
16: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:K'iche'?quc", name: "K'iche'", lang: "quc", … }
​​
17: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Afrikaans?af", name: "Afrikaans", lang: "af", … }
​​
18: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Vietnamese%20(Central)?vi-VN", name: "Vietnamese (Central)", lang: "vi-VN", … }
​​
19: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:English%20(Scotland)?en-GB", name: "English (Scotland)", lang: "en-GB", … }
​​
20: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Malay?ms", name: "Malay", lang: "ms", … }
​​
21: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Tatar?tt", name: "Tatar", lang: "tt", … }
​​
22: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Nepali?ne", name: "Nepali", lang: "ne", … }
​​
23: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Serbian?sr", name: "Serbian", lang: "sr", … }
​​
24: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Spanish%20(Latin%20America)?es-419", name: "Spanish (Latin America)", lang: "es-419", … }
​​
25: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Russian%20(Latvia)?ru-LV", name: "Russian (Latvia)", lang: "ru-LV", … }
​​
26: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Arabic?ar", name: "Arabic", lang: "ar", … }
​​
27: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Interlingua?ia", name: "Interlingua", lang: "ia", … }
​​
28: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Urdu?ur", name: "Urdu", lang: "ur", … }
​​
29: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Italian?it", name: "Italian", lang: "it", … }
​​
30: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Aragonese?an", name: "Aragonese", lang: "an", … }
​​
31: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:German?de", name: "German", lang: "de", … }
​​
32: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Basque?eu", name: "Basque", lang: "eu", … }
​​
33: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Bengali?bn", name: "Bengali", lang: "bn", … }
​​
34: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Portuguese%20(Brazil)?pt-BR", name: "Portuguese (Brazil)", lang: "pt-BR", … }
​​
35: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Lithuanian?lt", name: "Lithuanian", lang: "lt", … }
​​
36: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Assamese?as", name: "Assamese", lang: "as", … }
​​
37: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Danish?da", name: "Danish", lang: "da", … }
​​
38: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:French%20(France)?fr-FR", name: "French (France)", lang: "fr-FR", … }
​​
39: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Papiamento?pap", name: "Papiamento", lang: "pap", … }
​​
40: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:English%20(Great%20Britain)?en-GB", name: "English (Great Britain)", lang: "en-GB", … }
​​
41: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Bosnian?bs", name: "Bosnian", lang: "bs", … }
​​
42: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Guarani?gn", name: "Guarani", lang: "gn", … }
​​
43: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Marathi?mr", name: "Marathi", lang: "mr", … }
​​
44: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Turkish?tr", name: "Turkish", lang: "tr", … }
​​
45: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:English%20(America)?en-US", name: "English (America)", lang: "en-US", … }
​​
46: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Persian?fa", name: "Persian", lang: "fa", … }
​​
47: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Hindi?hi", name: "Hindi", lang: "hi", … }
​​
48: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Bulgarian?bg", name: "Bulgarian", lang: "bg", … }
​​
49: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Lingua%20Franca%20Nova?lfn", name: "Lingua Franca Nova", lang: "lfn", … }
​​
50: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Icelandic?is", name: "Icelandic", lang: "is", … }
​​
51: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:French%20(Belgium)?fr-BE", name: "French (Belgium)", lang: "fr-BE", … }
​​
52: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Maltese?mt", name: "Maltese", lang: "mt", … }
​​
53: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Haitian%20Creole?ht", name: "Haitian Creole", lang: "ht", … }
​​
54: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Esperanto?eo", name: "Esperanto", lang: "eo", … }
​​
55: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Bashkir?ba", name: "Bashkir", lang: "ba", … }
​​
56: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Portuguese%20(Portugal)?pt", name: "Portuguese (Portugal)", lang: "pt", … }
​​
57: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Spanish%20(Spain)?es", name: "Spanish (Spain)", lang: "es", … }
​​
58: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Kurdish?ku", name: "Kurdish", lang: "ku", … }
​​
59: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Lojban?jbo", name: "Lojban", lang: "jbo", … }
​​
60: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Czech?cs", name: "Czech", lang: "cs", … }
​​
61: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:English%20(Caribbean)?en-029", name: "English (Caribbean)", lang: "en-029", … }
​​
62: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Hungarian?hu", name: "Hungarian", lang: "hu", … }
​​
63: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Tamil?ta", name: "Tamil", lang: "ta", … }
​​
64: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Indonesian?id", name: "Indonesian", lang: "id", … }
​​
65: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:English%20(Received%20Pronunciation)?en-GB", name: "English (Received Pronunciation)", lang: "en-GB", … }
​​
66: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Myanmar%20(Burmese)?my", name: "Myanmar (Burmese)", lang: "my", … }
​​
67: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:English%20(Lancaster)?en-GB", name: "English (Lancaster)", lang: "en-GB", … }
​​
68: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Greek%20(Ancient)?grc", name: "Greek (Ancient)", lang: "grc", … }
​​
69: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:French%20(Switzerland)?fr-CH", name: "French (Switzerland)", lang: "fr-CH", … }
​​
70: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Armenian%20(East%20Armenia)?hy", name: "Armenian (East Armenia)", lang: "hy", … }
​​
71: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Greenlandic?kl", name: "Greenlandic", lang: "kl", … }
​​
72: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Norwegian%20Bokm%C3%A5l?nb", name: "Norwegian Bokmål", lang: "nb", … }
​​
73: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:M%C4%81ori?mi", name: "Māori", lang: "mi", … }
​​
74: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Kannada?kn", name: "Kannada", lang: "kn", … }
​​
75: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Punjabi?pa", name: "Punjabi", lang: "pa", … }
​​
76: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Hakka%20Chinese?hak", name: "Hakka Chinese", lang: "hak", … }
​​
77: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Japanese?ja", name: "Japanese", lang: "ja", … }
​​
78: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Romanian?ro", name: "Romanian", lang: "ro", … }
​​
79: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Gujarati?gu", name: "Gujarati", lang: "gu", … }
​​
80: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Latin?la", name: "Latin", lang: "la", … }
​​
81: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Polish?pl", name: "Polish", lang: "pl", … }
​​
82: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Slovenian?sl", name: "Slovenian", lang: "sl", … }
​​
83: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Malayalam?ml", name: "Malayalam", lang: "ml", … }
​​
84: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Russian?ru", name: "Russian", lang: "ru", … }
​​
85: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Croatian?hr", name: "Croatian", lang: "hr", … }
​​
86: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Korean?ko", name: "Korean", lang: "ko", … }
​​
87: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Welsh?cy", name: "Welsh", lang: "cy", … }
​​
88: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Slovak?sk", name: "Slovak", lang: "sk", … }
​​
89: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Georgian?ka", name: "Georgian", lang: "ka", … }
​​
90: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Vietnamese%20(Southern)?vi-VN", name: "Vietnamese (Southern)", lang: "vi-VN", … }
​​
91: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Albanian?sq", name: "Albanian", lang: "sq", … }
​​
92: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Uzbek?uz", name: "Uzbek", lang: "uz", … }
​​
93: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Swahili?sw", name: "Swahili", lang: "sw", … }
​​
94: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Finnish?fi", name: "Finnish", lang: "fi", … }
​​
95: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Greek?el", name: "Greek", lang: "el", … }
​​
96: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Gaelic%20(Scottish)?gd", name: "Gaelic (Scottish)", lang: "gd", … }
​​
97: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Telugu?te", name: "Telugu", lang: "te", … }
​​
98: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Konkani?kok", name: "Konkani", lang: "kok", … }
​​
99: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Sindhi?sd", name: "Sindhi", lang: "sd", … }
[100…108]
​​
100: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Estonian?et", name: "Estonian", lang: "et", … }
​​
101: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Oromo?om", name: "Oromo", lang: "om", … }
​​
102: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:English%20(West%20Midlands)?en-GB", name: "English (West Midlands)", lang: "en-GB", … }
​​
103: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Swedish?sv", name: "Swedish", lang: "sv", … }
​​
104: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Macedonian?mk", name: "Macedonian", lang: "mk", … }
​​
105: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Setswana?tn", name: "Setswana", lang: "tn", … }
​​
106: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Sinhala?si", name: "Sinhala", lang: "si", … }
​​
107: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Kazakh?kk", name: "Kazakh", lang: "kk", … }
​​
108: SpeechSynthesisVoice { voiceURI: "urn:moz-tts:speechd:Pyash?py", name: "Pyash", lang: "py", … }
length: 109
<prototype>: Array []
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment