This is a stand-alone entry of what is written below.
https://forum.mylittlewordland.com/d/3-what-features-would-you-like-to-see/26
I propose to implement Text-to-Speech support with Web Speech API.
Benefits
- Reduced workload for the creator
- No additional cost
Disadvantages
In summary
- Existing unvoiced courses imported from Memrise can also be automatically made voice-enabled!
- No cloud contract is required due to the web standard, but it is environment-dependent.
For example, Android requires preparation to install additional voices; Edge and Chrome for PC use online voices provided by Microsoft and Google, so no additional configuration is required. This is especially useful with Edge, where a large number of languages are supported.
You can use the script below to confirm what voices are available in your environment.
https://codepen.io/7shi/pen/rNOdqmq