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

Text2Speech Plugin #4629

Open
wants to merge 13 commits into
base: 1.11.x
Choose a base branch
from
Open

Text2Speech Plugin #4629

wants to merge 13 commits into from

Conversation

AngelFQC
Copy link
Member

@AngelFQC AngelFQC commented Mar 3, 2023

No description provided.

@AngelFQC AngelFQC linked an issue Mar 3, 2023 that may be closed by this pull request
@AngelFQC AngelFQC force-pushed the Text2Speech branch 3 times, most recently from eb5a1d3 to 4e53515 Compare March 6, 2023 13:38
@ywarnier
Copy link
Member

After doing some testing, we are rejecting this PR (and its daddy #4623 ) because the pre-compiled TTS models available, as far as we could see, are very limited in size and generate only about 50 characters of TTS conversion, and have notable quality issues so far (in Spanish, numbers are skipped, and in French there is background noise). As the Chamilo project, we do not (sadly) have the resources to maintain (train, make available, document) numerous models (one for each language) at this point. The added value (converting text to audio to provide an additional media in the learning path or elsewhere) doesn't seem to be worth the effort. Browser plugins are available for blind users and Chamilo complies with WCAG AA for most content, making it accessible already.

This PR is more adapted to Chamilo than #4623 as it offers a way for teachers to re-generate the audio track after modifying the item text, so I'm closing #4623 and leaving #4629 open for future integration when we find better readily available trained models to use.

Savvy Chamilo admins can most probably use this PR and compile their own TTS model from the Mozilla TTS sources to obtain better results, so double reason to leave this open.

@ywarnier ywarnier added this to the 3.0 milestone Mar 11, 2023
@ywarnier ywarnier added External contrib Contribution from others, to be added to the code later on On hold - Can't integrate labels Mar 11, 2023
@ywarnier
Copy link
Member

Other source worth investigating: https://github.com/facebookresearch/fairseq/tree/main/examples/mms

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
External contrib Contribution from others, to be added to the code later on On hold - Can't integrate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Servicio de Text2Speech
3 participants