Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
candide.xyz
candide.xyz
@candide@vis.social  ·  activity timestamp 2 months ago

I've been meaning to share this for a while, but for any Android users out who want to use a text-to-speech engine other than Google's, I recommend Sherpa TTS: https://github.com/woheller69/ttsEngine

It's open source, offline, multilingual, and available on F-Droid.

I use text-to-speech a lot with my RSS readers (Feeder and ReadYou), and it's been a game-changer.

🧵

#texttospeech #tts #opensource #fdroid #rss #Feeder #ReadYou #degoogled #candidefindings

  • Copy link
  • Flag this post
  • Block
candide.xyz
candide.xyz
@candide@vis.social replied  ·  activity timestamp 2 months ago

To get it working, download the app from F-Droid (here's more info on how to install F-Droid: https://f-droid.org/docs/Get_F-Droid/#option-2-download-and-install-f-droid-apk), or download the .apk to install it directly: https://www.openapk.net/ttsengine/org.woheller69.ttsengine/.

Screenshot of the SherpaTTS app listing on the F-Droid app

https://f-droid.org/packages/org.woheller69.ttsengine
Screenshot of the SherpaTTS app listing on the F-Droid app https://f-droid.org/packages/org.woheller69.ttsengine
Screenshot of the SherpaTTS app listing on the F-Droid app https://f-droid.org/packages/org.woheller69.ttsengine
  • Copy link
  • Flag this comment
  • Block
candide.xyz
candide.xyz
@candide@vis.social replied  ·  activity timestamp 2 months ago

Once it's installed, open the app and add the voices of your choice.

SherpaTTS supports voice models from:

➡️ Piper — demos, dataset links, training info, and licenses: https://rhasspy.github.io/piper-samples/

➡️ Coqui — info: https://github.com/coqui-ai/TTS

I use Piper's "Alba" voice for English, and "UPMC" for French.

2 media
Screenshot of the SherpaTTS app landing page
Screenshot of the SherpaTTS app landing page
Screenshot of the SherpaTTS app landing page
Screenshot of SherpaTTS app, on the language model download page
Screenshot of SherpaTTS app, on the language model download page
Screenshot of SherpaTTS app, on the language model download page
  • Copy link
  • Flag this comment
  • Block
candide.xyz
candide.xyz
@candide@vis.social replied  ·  activity timestamp 2 months ago

Once you've installed the language model(s) of your choice, click on the gear icon at the bottom-right to be taken to your phone's "Text-to-speech output" settings. Click on "Preferred engine", and select SherpaTTS.

Your browser does not support the video tag.
This video cannot be previewed
Open original
Video demo'ing how to set up SherpaTTS on your Android system-wide
  • Copy link
  • Flag this comment
  • Block
candide.xyz
candide.xyz
@candide@vis.social replied  ·  activity timestamp 2 months ago

There you have it! You can now use SherpaTTS with any app that uses Android's speech synthesis.

My favourite ones are:

Feeder, an RSS reader: https://github.com/spacecowboy/Feeder

ReadYou, an RSS reader: https://github.com/ReadYouApp/ReadYou

Dicio, an open source Google Assistant alternative: https://github.com/Stypox/dicio-android

Voice Aloud Reader, an app to read out documents: https://hyperionics.com/atvoice/

Your browser does not support the video tag.
This video cannot be previewed
Open original
Video demo of the read aloud function on the ReadYou RSS reader app. A page from my website is being read.
  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1-beta.35 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct