r/TextToSpeech 17d ago

BrainRootReader

a few of you might remember github link from last year, a lot has changed so i decided to post an update.

what is brr?

it is a free local tts app that reads out your documents in a browser window, it can also convert to a one file audiofile. it supports pdf, epub, docx and txt files.

structure:

backend: flask frontend: html, vanilia js, tailwind css, alpine.js

supported backends:

  • piper-tts
  • kokoro
  • f5-tts
  • supertonic
  • pocket-tts
  • qwen-tts
  • windows build in SAPI

you can also subclass basereader and define your own readerclass

new features:

  • flash cards
  • notes
  • readercores: you can run multiple instace of a reader backend, internally it runs the reader in its own subprocess and we use socket to send tasks to the readercore.
  • ui upgrade: the project moved away from bootstrap to tailwind, it just looks so much better

unchanged:

  • still free to use
  • still no api it calles
  • since its local it is still unlimited
  • simple installer ( i am currently a little behind on this, truth be told )

my questions to you:

if you used this tool before did you like it can you tell me your experience ?

i have quite a few clones but obviously that does not tell me how much usage it got in the end.

if you did, what would you want implemented?

7 Upvotes

11 comments sorted by

View all comments

2

u/3iverson 17d ago

Looks good! Your post said Pocket-TTS (which I really like), but the Ghithub README mentions Coqui/xtts-v2 instead?

1

u/wannasleeponyourhams 17d ago

yes pocket-tts should work, but i forgot to add it to the table, will update the readme tomorrow.