Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build an initial demo for recommended voices #25

Open
HadrienGardeur opened this issue May 15, 2024 · 0 comments
Open

Build an initial demo for recommended voices #25

HadrienGardeur opened this issue May 15, 2024 · 0 comments
Assignees
Labels
demo All issues related to the demo HTML/JS

Comments

@HadrienGardeur
Copy link
Owner

In order to illustrate the effectiveness of documenting recommended voices, I've started building a demo.

In its current iteration this demo can:

  • list all of the main languages covered by this project
  • fetch the JSON configuration for that language
  • fetch the list of voices available (using getVoices()) and filter this list based on the name and alt names of recommended voices

It's not currently my goal to cover everything mentioned in the best practice document for voice selection, but this is a decent starting point.

Things that I might cover in the future would include:

  • hide languages with no voice available on the current system
  • fallback to the full list of voices when there isn't a recommended voice available
  • grouping up voices by region and displaying the user's preferred region on top

If I ever turn this repo into a real code repo as discussed in #9, then this demo will have to be a lot more extensive than it currently is.

@HadrienGardeur HadrienGardeur self-assigned this May 15, 2024
@HadrienGardeur HadrienGardeur added the demo All issues related to the demo HTML/JS label May 15, 2024
@HadrienGardeur HadrienGardeur changed the title Build a demo for recommended voices Build an initial demo for recommended voices May 15, 2024
HadrienGardeur added a commit that referenced this issue May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
demo All issues related to the demo HTML/JS
Projects
Status: Done
Development

No branches or pull requests

1 participant