-
Notifications
You must be signed in to change notification settings - Fork 2
Version 0.1.0 #47
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
Merged
Version 0.1.0 #47
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Since we switched to develop
This reverts commit 2f5b4e3.
This effectively consolidate Voices and Playback, with a class replacing the previous helpers, new demos, JSON data migrated into this repository.
* Expose docs in gh-pages * Correct internal links * Add npmrc file
Infer quality using new heuristics: from package name in voiceURI, then string, then number of duplicates.
* Update package name inference so that super-compact does not return veryLow and filter a lot of voices * Add download all voices as dev tool * Make sure to set lang on utterance * Fix zh-HK parsing * Update defaultVoice on setVoice (when language changes) * Add originalName to ReadiumSpeechVoice interface
Now that we can handle playback issues for them, it's worth moving up all Chrome voices since they're high quality and pre-loaded
* Update voice count on filter * Apply default voice on filtering
* Added new Siri voices detected in Firefox * Added Microsoft Edge voices for Kazakh
* Enable kazakh language * Add Kazakh language sample * Infer Quality from nativeID * Add tests for nativeID
* Init heuristics for inferring system locale * Revamp tests
This creates a new helper whose purpose is to process languages array in order to list explicit and inferred regions for each language within. This helps sort and get a best matching defaultVoice.
* Correct lowercasing of browser voices * Make utterance input customizable
This replaces sortVoices with more opinionated sorting methods.
* Move API to docs * Make Quickstart more helpful
New utterance is now based on Cyrillic, since Latin alphabet wasn't supported by Edge
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR consolidates Voice management and filtering with playback.