mike-fabian / ibus-typing-booster

ibus-typing-booster is a completion input method for faster typing
https://mike-fabian.github.io/ibus-typing-booster/
Other
226 stars 15 forks source link

[ENHANCEMENT] TTS read aloud #291

Open Pantyhose-X opened 2 years ago

Pantyhose-X commented 2 years ago

Is your feature request related to a problem? Please describe. Use TTS to read aloud and speed up your typing ,TTS read aloud can prompt for typing errors

Describe the solution you'd like

A clear and concise description of what you want to happen.

mike-fabian commented 2 years ago

Maybe this could be used: https://pypi.org/project/python-espeak/

It doesn’t sound great, but better than nothing and maybe good enough.

mike-fabian commented 2 years ago

Out of interest, can you explain in a bit more detail why you want this feature? Is this to help users with impaired vision?

Pantyhose-X commented 2 years ago

value as a Endangered Languages studies aid Applied to language learning. Pronunciation correction

mike-fabian commented 2 years ago

I thought it might be for vision impaired users.

Why would it be useful as an endangered languages studies aid?

The pronounciation of espeak sound pretty bad, very robotic, not natural at all.

I found festival in the meantime which sounds more natural, but it seems to support only very few languages.

Pantyhose-X commented 2 years ago

I thought it might be for vision impaired users.

  • No. What we need is not screen reading. NVDA and talkback Why would it be useful as an endangered languages studies aid?
  • Most languages don't have people recording sounds, only words We don't know how to speak, resulting in fewer and fewer people using them, TTS can do this very well The pronounciation of espeak sound pretty bad, very robotic, not natural at all.
  • Just call the system installed TTS I found festival in the meantime which sounds more natural, but it seems to support only very few languages.
  • Additional context Mozilla's Text-to-Speech
    coqui-ai TTS Google Text-to-Speech apk
mike-fabian commented 2 years ago

The pronounciation of espeak sound pretty bad, very robotic, not natural at all.

* Just call the system installed TTS

What is the “system installed TTS”?

I think there is no system installed TTS on Linux.

mike-fabian commented 2 years ago

https://linuxhint.com/command-line-text-speech-apps-linux/

mike-fabian commented 2 years ago

gTTS mentioned at the end of https://linuxhint.com/command-line-text-speech-apps-linux/ sounds really good.

It uses the online service https://translate.google.com/ though, see:

https://github.com/pndurette/gTTS#installation

decoherencer commented 1 year ago

This one looks cool too - https://github.com/rhasspy/piper