Microsoft Provider (TTS Tool)¶
This provider uses the Text-to-Speech functionality available at TTS Tool. It uses the Microsoft voices available from said service.
These voices appear to be the ones available on Windows.
âšī¸ Source Information¶
This provider uses a public API exposed by the TTS Tool site. It is a web API which means that it is consumed with just an HTTP request. HTTP requests in this project are handled by axios.
đ Language Support¶
The provider offers support for the following languages:
| Language | Language Code | Command |
|---|---|---|
| en | /ms_set_my language en | |
| Â | en-au | /ms_set_my language en-au |
| de-at | /ms_set_my language de-at | |
| Â | nl-be | /ms_set_my language nl-be |
| pt-br | /ms_set_my language pt-br | |
| en-gb | Â /ms_set_my language en-gb | |
| Â | bg | /ms_set_my language bg |
| Â | en-ca | /ms_set_my language en-ca |
| fr-ca | /ms_set_my language fr-ca | |
| ca | /ms_set_my language ca | |
| cn | /ms_set_my language cn | |
| hr | /ms_set_my language hr | |
| cs | /ms_set_my language cs | |
| Â | da | /ms_set_my language da |
| Â | nl | /ms_set_my language nl |
| Â | ar-eg | /ms_set_my language ar-eg |
| fi | /ms_set_my language fi | |
| Â | fr | /ms_set_my language fr |
| Â | de | /ms_set_my language de |
| el | /ms_set_my language el | |
| he | /ms_set_my language he | |
| Â | hi | /ms_set_my language hi |
| Â | cn-hk | /ms_set_my language cn-hk |
|  | hu  | /ms_set_my language hu |
| Â | en-in | /ms_set_my language en-in |
| id | /ms_set_my language id | |
| en-ie | /ms_set_my language en-ie | |
| it  | /ms_set_my language it | |
|  | ja  | /ms_set_my language ja |
| ko  | /ms_set_my language ko | |
| ms  | /ms_set_my language ms | |
| es-mx  | /ms_set_my language es-mx | |
| Â | nb | /ms_set_my language nb |
| pt | /ms_set_my language pt | |
| ro | /ms_set_my language ro | |
| Â | ru | /ms_set_my language ru |
| Â | ar | /ms_set_my language ar |
| sk | /ms_set_my language sk | |
|  | sl  | /ms_set_my language sl |
|  | es  | /ms_set_my language es |
| sv  | /ms_set_my language sv | |
| fr-ch | /ms_set_my language fr-ch | |
| de-ch | /ms_set_my language de-ch | |
| Â | ta | /ms_set_my language ta |
| Â | th | /ms_set_my language th |
| Â | tr | /ms_set_my language tr |
| vi | /ms_set_my language vi |
đŖ Available Voices¶
Here's a list of all the available voices for each language:
| Language | Voice Name | Command |
|---|---|---|
/ms_set_my voice David | ||
/ms_set_my voice Mark | ||
/ms_set_my voice Zira | ||
| Â | /ms_set_my voice Catherine | |
| Â | /ms_set_my voice James | |
/ms_set_my voice Michael | ||
| Â | /ms_set_my voice Bart | |
/ms_set_my voice Daniel | ||
/ms_set_my voice Maria | ||
 /ms_set_my voice George | ||
 /ms_set_my voice Hazel | ||
 /ms_set_my voice Susan | ||
| Â | /ms_set_my voice Ivan | |
| Â | /ms_set_my voice Linda | |
| Â | /ms_set_my voice Richard | |
/ms_set_my voice Caroline | ||
/ms_set_my voice Claude | ||
/ms_set_my voice Nathalie | ||
/ms_set_my voice Herena | ||
/ms_set_my voice Huihui | ||
/ms_set_my voice Kangkang | ||
/ms_set_my voice Yaoyao | ||
/ms_set_my voice Matej | ||
/ms_set_my voice Jakub | ||
| Â | /ms_set_my voice Helle | |
| Â | /ms_set_my voice Frank | |
| Â | /ms_set_my voice Hoda | |
/ms_set_my voice Heidi | ||
| Â | /ms_set_my voice Hortense | |
| Â | /ms_set_my voice Julie | |
| Â | /ms_set_my voice Paul | |
| Â | /ms_set_my voice Hedda | |
| Â | /ms_set_my voice Katja | |
| Â | /ms_set_my voice Stefan | |
/ms_set_my voice Stefanos | ||
/ms_set_my voice Asaf | ||
| Â | /ms_set_my voice Hermant | |
| Â | /ms_set_my voice Kalpana | |
| Â | /ms_set_my voice Danny | |
| Â | /ms_set_my voice Tracy | |
| Â | /ms_set_my voice Szabolcs | |
| Â | /ms_set_my voice Heera | |
| Â | /ms_set_my voice Ravi | |
/ms_set_my voice Andika | ||
/ms_set_my voice Sean | ||
/ms_set_my voice Cosimo | ||
/ms_set_my voice Elsa | ||
| Â | /ms_set_my voice Ayumi | |
| Â | /ms_set_my voice Haruka | |
| Â | /ms_set_my voice Ichiro | |
| Â | /ms_set_my voice Sayaka | |
/ms_set_my voice Heami | ||
/ms_set_my voice Rizwan | ||
/ms_set_my voice Raul | ||
/ms_set_my voice Sabina | ||
| Â | /ms_set_my voice Jon | |
/ms_set_my voice Helia | ||
/ms_set_my voice Andrei | ||
| Â | /ms_set_my voice Irina | |
| Â | /ms_set_my voice Pavel | |
| Â | /ms_set_my voice Naayf | |
/ms_set_my voice Filip | ||
| Â | /ms_set_my voice Lado | |
| Â | /ms_set_my voice Helena | |
| Â | /ms_set_my voice Laura | |
| Â | /ms_set_my voice Pablo | |
/ms_set_my voice Bengt | ||
/ms_set_my voice Guillaume | ||
/ms_set_my voice Karsten | ||
| Â | /ms_set_my voice Valluvar | |
| Â | /ms_set_my voice Pattara | |
| Â | /ms_set_my voice Tolga | |
/ms_set_my voice An |
â¨ī¸ Source Code¶
If you're interested in seeing how this provider works, you can head over to the MicrosoftProvider.js file in the repo, or check this embed.
Last update: March 26, 2022