![]() |
#16 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
On Android, I use PocketBook Reader to read my EPUBs, and just have the built-in "Google Text-to-Speech" as the chosen TTS engine.
Good enough for me. Note: About a month ago, someone on Reddit recommended "Balabolka" to me, but I haven't tested it yet. I've been wanting a TTS->MP3 program for quite a long time. If that can pull some of those higher quality, more human-sounding engines, that would be great. (And if I could listen on the computer... sugar on top!) The only TTS->MP3s I tested in the past used the built-in Microsoft voices, and those were robotic-sounding junk. If you're aware of some better TTS on Windows (local device preferably, no cloud stuff...), I'd be very interested. Side Note: For the video and audio stuff... I actually use this on Android:
Both of those have an option to "Skip Silence" + allow high (and fully controllable) speeds—NewPipe allows up to 3x speed, and AntennaPod can go up to 4x. On Windows, similarly, the "cut silence" tools I'm aware of just don't work as smoothly/"magically" as those Android versions. Last edited by Tex2002ans; 12-08-2021 at 02:32 AM. |
![]() |
![]() |
![]() |
#17 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,679
Karma: 23983815
Join Date: Dec 2010
Device: Kindle PW2
|
Quote:
[GUI Plugin] TTS to MP3: Create MP3 audiobook using Windows TTS Daisy Toby |
|
![]() |
![]() |
![]() |
#18 |
Junior Member
![]() Posts: 7
Karma: 10
Join Date: Dec 2021
Location: Minsk, Belarus
Device: none
|
@Tex2002ans Well, that's a lot to me. Need to wrap my head around.
NewPipe and AntennaPod are both open source apps, so can be customized to support new features. As of pocket book ereader. I'm a bit puzzled. There's a need for TTS->MP3 converter. In the end you are to have just an audio file. Is that enough for you? Cause the app perhaps allows to switch between text and audio when you need that, tracking current position for you. @Doitsu Do you listen to podcasts or audio books yourself? |
![]() |
![]() |
![]() |
#19 | |
Connoisseur
![]() Posts: 93
Karma: 10
Join Date: Jun 2011
Location: Albany NY
Device: Moonreader+
|
Quote:
http://balabolka.site/balabolka.htm It takes the ebook, displays a plain text, you have a choice of voices both installed and online(Google, IBM and some more). It highlights the text as it's read so it's easy to follow along. It can create mp3 files with subtitles, that can then be made into a video with text that follows along the voice. Or the mp3 can be played in an Audio player that displays lyrics. In the status bar it gives you info how far % you are in the book, how long you have been reading and estimates how long to finish the book. It reads many formats as well as the ability to paste text to be read. |
|
![]() |
![]() |
![]() |
#20 | |||||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
Quote:
![]() You're the one who initially helped when I was discussing EPUB->TTS->MP3. Quote:
* * * (Edit: kevn57 responded as I already typed my entire post, so I'll leave it as originally written.) Quote:
![]() * * * Quote:
For me, some issues are:
So, for example, it would be nice if I could set the basic TTS settings, like:
Then create a finely tuned MP3 just for me. Then I could take that MP3 and play it anywhere:
With an older version of Android (8??), before Google crippled the API to record TTS->MP3, you used to be able to do this. But that's right around the time I obsessively dove into all this TTS + podcasting stuff, and began to seriously pay attention to the whole audio side of books! Quote:
Doesn't matter to me if it's Android or Windows-based, as long as I get that high-quality audio! And for icing on top: If it could understand basic HTML or EPUB, then it could do nice things like an MP3-per-chapter, pause slightly while reading Headings, etc. Side Note: Firefox's Reader Mode, on desktop, has a TTS button to read websites: But, sadly, the Firefox Android version doesn't have this! So, again, you're limited to the crappy robotic Windows voices. Side Note #2: I haven't ventured into full Screen Reader programs yet, like JAWS or NVDA. Perhaps these things already handle some of my use-cases, but from what I gather, these programs drastically change the way things work + introduce performance regressions (like Firefox slowing down due to all the extra Accessibility overhead). (You can go into extreme customizability with these tools though... like reading advanced HTML + skipping reading out URLs, making specialized noises for <em> or <i>, etc.) Side Note #3: This MP3-generation may be where "Balabolka" can come into play. Like I mentioned above, I haven't had the chance to fiddle around with it yet. According to that "Balabolka" video aariatui on Reddit recommended to me, it looks promising for a piece of my use-cases. Last edited by Tex2002ans; 12-08-2021 at 11:18 AM. |
|||||
![]() |
![]() |
![]() |
#21 |
Junior Member
![]() Posts: 7
Karma: 10
Join Date: Dec 2021
Location: Minsk, Belarus
Device: none
|
Let's say if you have a budget like 300$ per month, what is the best paid software for the purpose?
|
![]() |
![]() |
![]() |
#22 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
No idea about the commercial side. Like mentioned in Post #6, there is the yearly Interspeech conference.
That's where a lot of the bleeding-edge audio generation research gets discussed. And so much of the higher-quality TTS has shifted towards cloud-based, then charge users per word. (I believe tools like Balabolka exploit the free "demo" sections on Amazon Polly [IBM, Microsoft, etc.], by sending small snippets of text. No idea if you get rate-limited or what when feeding entire books in there. Usually those demos limit you to a few hundred characters at a time.) Last edited by Tex2002ans; 12-08-2021 at 11:56 AM. |
![]() |
![]() |
![]() |
#23 |
Junior Member
![]() Posts: 7
Karma: 10
Join Date: Dec 2021
Location: Minsk, Belarus
Device: none
|
What's about podcasts and books themselves. Does it take much per month for you?
|
![]() |
![]() |
![]() |
#24 | |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,625
Karma: 103503445
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
Quote:
Cloud is absolute stupidity for it, it needs to be local. That's usually an attempt to monetise people's activities. Unless you are laying out ICs or similar, renting software is mugs game. Paid SW for ordinary people should be less than $200, for once off. Not an annual licence. Other than high end CAD/CAE, and some high end publishing software used by only a few specialists, no software should be rental, and only as high as $200 (once off) for high quality software. Some companies have got very greedy with their high price rental models, not even justified by quality. Last edited by Quoth; 12-08-2021 at 12:05 PM. |
|
![]() |
![]() |
![]() |
#25 |
Junior Member
![]() Posts: 7
Karma: 10
Join Date: Dec 2021
Location: Minsk, Belarus
Device: none
|
@Quoth
There's an open source version trying to compete with cloud tts. https://github.com/snakers4/silero-models |
![]() |
![]() |
![]() |
#26 |
Junior Member
![]() Posts: 7
Karma: 10
Join Date: Dec 2021
Location: Minsk, Belarus
Device: none
|
@Quoth, @Tex2002ans, @kvn57
I can provide an offline tts solution for free, if you help with beta testing. Are you interested? |
![]() |
![]() |
![]() |
#27 |
mostly an observer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,518
Karma: 987654
Join Date: Dec 2012
Device: Kindle
|
>correct typesetting is "1,000 km" and "12 m"
That's the way I would write it, though with a full stop, but British books, especially from academic presses, often omit the space (and the full stop of course). The book I'm reading at the moment is from Cambridge University Press, by a German-educated Cambridge don. |
![]() |
![]() |
![]() |
#28 |
frumious Bandersnatch
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,542
Karma: 19001583
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Fullstop as in an abbreviation? That's wrong, units are symbols, and are written without fullstop (but there would be a fullstop if that's the end of a sentence, of course).
|
![]() |
![]() |
![]() |
#29 | |||||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
Quote:
Don't know if I'll be able to get time to test it out in-depth, but let me know more info. Quote:
![]() ![]() Quote:
Quote:
SI Units should always be typeset with the space (non-breaking and/or thin). (For more info on that, see "The International System of Units (SI)" standards (PDF).) Non-breaking Spaces "10 km" is considered a single chunk, so it would be awful if broken across lines such as: Code:
The person ran 10 km home. Thin Spaces The other issue is a normal space is "too large"—making "number + Units" look like 2 separate words—so a thin space between allows them to look like a single, cohesive whole:
This typographical difference becomes much more apparent when working on documents with:
Across single sentences, it doesn't make much difference, but across entire paragraphs + books, it begins to add up. Here's a random page I ripped out a Thermodynamics book I worked on: Thin Space vs. No Space vs. Full Space - - - Side Note: This example was just what I had on hand + whipped up quickly. Of course, this bad-spacing-between-units issue would look much worse in Word/ebooks. (LaTeX does a good job hiding it.) - - - (Inline) Equation Spacing Similar typesetting needs to be taken account with Maths formulas too. Take the equation "x MINUS y EQUALS negative three z":
Again, the entire equation is "a single chunk", so:
Here's the sample page above... Without unit+equation spacing vs. the final "thin spaced" book: Especially see "S1" and "S2" in the lower paragraph (GIF comparison): See the readability difference? Now times that by hundreds of pages. ![]() Quote:
That rule was morphed and applied because of decades of typographically-inferior technology:
but there's no need to keep forcing that "single space rule" when we have much better tech now. Cambridge's editors probably got sick of Word (and similar programs):
so they decided to go full-insane and combine the numbers+units together...... instead of selectively applying non-breaking spaces. - - - Side Note: See my related discussion about non-breaking spaces between initials+last names:
And see the double-spacing discussion way back in: Last edited by Tex2002ans; 01-10-2022 at 01:54 AM. Reason: Added GIF. |
|||||
![]() |
![]() |
![]() |
#30 | ||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
I ran across the EPUB3.3 specs today.
Seems like latest draft was released a few days ago (January 22, 2022): In the EPUB3 TTS document, they discuss using SSML + CSS Speech. And, perfectly in line with this thread's initial question, they describe: "How to get TTS to pronounce certain things?" By using "Pronunciation Lexicons". You'd use <lexicon> + optionally supply a separate PLS file: Quote:
Quote:
Now, how likely it'll be that actually trickles down into actual ebooks + ereaders??? That remains to be seen... Last edited by Tex2002ans; 01-25-2022 at 06:35 PM. |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
PRS-T1 Text To Speech Reader | heinblöd | Sony Reader Dev Corner | 1 | 11-20-2017 03:35 PM |
Kindle Touch - Using text-to-speech to pronounce individual words | nosfera2 | Kindle Developer's Corner | 0 | 02-10-2012 11:59 AM |
iPad VBookz - A Text-to-Speech Reader | scottjl | Apple Devices | 3 | 10-23-2010 10:50 AM |
Request Add Text To Speech to the Reader | kenjennings | enTourage Archive | 12 | 07-26-2010 08:47 AM |
Any Reader With Text-To-Speech Besides Kindle? | ginakra | Which one should I buy? | 12 | 10-17-2009 10:41 AM |