dasher-project / dasher-web

Dasher text entry in HTML, CSS, JavaScript, and SVG
https://dasher-project.github.io/dasher-web/browser/
MIT License
43 stars 8 forks source link

Re-organise TTS voices in groups #31

Closed willwade closed 3 years ago

willwade commented 3 years ago

Small thing - bit the TTS (Speech options) list is pretty long. In Pasco we dealt with this by collecting by language..

In the long run we may want to rethink this (e.g. Startup -> Choose Language -> Suggest languages for TTS voices..) - but in the meantime - if its not hellish it may be useful to just group them

E.g. Dasher:

Screenshot 2020-11-15 at 15 20 41

Pasco (https://app.pasco.chat/edit-config.html#!speech - think this is our bit of relevant code: https://github.com/AceCentre/pasco/blob/78d05e939cc5d0b2a79a96a93489a75c3b849d57/html/js/edit-config.js#L119):

Screenshot 2020-11-15 at 15 18 29
gavinhenderson commented 3 years ago

As a User selecting a new voice for the output, I want to be able to tell what language the output voice is in. There names mean nothing