![]() |
#1 |
Unicycle Daredevil
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,941
Karma: 185392166
Join Date: Jan 2011
Location: Planet of the Pudding Brains
Device: Aura HD (R.I.P. After six years the USB socket died.) tolino shine 3
|
Accessibility question: TTS and ligatures
I've decided to try and make my next upload to the MR library conform to accessibility standards. The text contains some ae- and oe-ligatures (which I am very fond of and would like to keep). Does anyone know if TTS programs are able to deal with them properly, or will I have to sacrifice them in the name of accessibility?
|
![]() |
![]() |
![]() |
#2 |
Cultivator
![]() ![]() ![]() Posts: 94
Karma: 216
Join Date: Feb 2015
Device: PRST2
|
ivona tts
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Unicycle Daredevil
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,941
Karma: 185392166
Join Date: Jan 2011
Location: Planet of the Pudding Brains
Device: Aura HD (R.I.P. After six years the USB socket died.) tolino shine 3
|
^ Does Ivona do ligatures? Is that what you are saying?
On a suggestion of Doitsu, I've assembled a list of words with ligatures from my project. Everybody feel free to test them on any TTS apps you have. Your help will be much appreciated! Do the language tags make a difference? <span lang="la" xml:lang="la">pupæ</span> <span lang="la" xml:lang="la">Scarabæus</span> Scarabæus pupæ dæmon Primæval mediæval æons Cæsar hyæna pæans æolian Uræus Crœsus phœnix mythopœic manœuvres fœtid <span xml:lang="fr" lang="fr">accroche-cœur</span> accroche-cœur |
![]() |
![]() |
![]() |
#5 | |
Unicycle Daredevil
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,941
Karma: 185392166
Join Date: Jan 2011
Location: Planet of the Pudding Brains
Device: Aura HD (R.I.P. After six years the USB socket died.) tolino shine 3
|
Quote:
https://jsfiddle.net/kupkfgjg/ But I now think I will produce two different versions of the book, one with all visual bells and whistles, and an accessible one with simpler formatting and without those ligatures to make it as easy as possible for all kinds of TTS. |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,241
Karma: 16537488
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
@doubleshuffle,
I own quite a lot of purchased English voices for Windows (by Ivona, Acapela, Nuance, AT&T). I also own a decent TTS program which can read epub and record to mp3. If you want to create a small test English epub, I could record it to mp3 for each voice and give you a link to the results. The offer is there if you want it. If you do want to go ahead I suggest the epub text should be constructed to use the words in context of proper sentences, rather than just a list of words. ETA: Thinking about it more, a simple .txt file would work just as well as an epub Last edited by jackie_w; 05-02-2018 at 06:55 AM. Reason: ETA |
![]() |
![]() |
![]() |
#7 |
Unicycle Daredevil
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,941
Karma: 185392166
Join Date: Jan 2011
Location: Planet of the Pudding Brains
Device: Aura HD (R.I.P. After six years the USB socket died.) tolino shine 3
|
Wow, that's a very generous offer! I'll create a test epub; I'll try to include everything that struck me as possibly problematic for TTS, so it might take a day or two. I think having a test epub accompanied with an mp3 would be a great thing to have for the whole bookmaking community here.
|
![]() |
![]() |
![]() |
#8 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,241
Karma: 16537488
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Quote:
![]() I love TTS and wish more authors considered potential user difficulties with their "design" decisions before publishing: - chapter headings as images - dropcaps as images - using 3 dots instead of a proper single ellipse (…) character ... I could go on … |
|
![]() |
![]() |
![]() |
#9 |
Unicycle Daredevil
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,941
Karma: 185392166
Join Date: Jan 2011
Location: Planet of the Pudding Brains
Device: Aura HD (R.I.P. After six years the USB socket died.) tolino shine 3
|
I must admit, I had never spent a single thought on TTS before KevinH published the Access-Aide plugin for Sigil - so many of my uploads here are probably also TTS nightmares.
But it will be great to find out what does and doesn't work; whether it is possible to make all visual design gimmicks TTS compatible, or if it will be better to produce separate accessible editions. |
![]() |
![]() |
![]() |
#10 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,241
Karma: 16537488
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Just a warning that I don't think my current Windows TTS app (TextAloud v3) will respond to any of these special tags/attributes. I think you'll just get the plain text read by the selected voice. We'll see …
|
![]() |
![]() |
![]() |
#11 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,678
Karma: 103020299
Join Date: Apr 2011
Device: pb360
|
Wouldn't the ALT attribute mitigate the problems with images?
|
![]() |
![]() |
![]() |
#12 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,241
Karma: 16537488
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
If only ...
![]() Maybe I'm using the wrong apps or have failed to configure the correct settings. I'm happy to be proved wrong if anyone else has found a winning combination they want to share ![]() |
![]() |
![]() |
![]() |
#13 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,678
Karma: 103020299
Join Date: Apr 2011
Device: pb360
|
Quote:
|
|
![]() |
![]() |
![]() |
#14 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,241
Karma: 16537488
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Quote:
Quote:
The saddest part about TTS is that most of the development effort seems to be going into corporate listening devices, like the Amazon Echo and Apple/Google/Microsoft equivalents. Personally I'd prefer more effort directed to truly enhancing the lives of the visually-impaired than general enhancement of shopping convenience, music playing and weather prediction. |
||
![]() |
![]() |
![]() |
#15 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,306
Karma: 13056777
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
Quote:
http://www.freedomscientific.com/Pro...Blindness/JAWS https://www.nvaccess.org/ According to this site: http://accessibleculture.org/researc...aws-we-all.php the œ + æ ligatures are not spoken out by default in JAWS (although this could be outdated info, it was back in 2008). Side Note: Also, a great resource for all things Accessibility is the "Web Accessibility in Mind" website. They explain reasons for using alt text with some examples: https://webaim.org/techniques/alttext/ Side Note #2: Also, WCAG (Web Content Accessibility Guidelines) and all the Web Accessibility rules are good standards to follow as well: https://www.w3.org/WAI/alt/ Hmmm, I would shame some of these if they are creating books with poor Accessibility. WCAG is becoming more important, especially in government documents (or academic resources). And Accessibility is definitely a larger topic that libraries/publishers are going to begin to pushing for as well. Many ebookcraft talks the past few years covered this topic: https://lernerbooks.blog/2018/04/acc...raft-2018.html Creating a Roadmap for Accessibility - ebookcraft 2017 Anyone creating documents for the web should be keeping these types of processes in mind. And don't just think "no current ereader I know of handles this", you have to keep in mind that:
And who knows, maybe in the future Amazon/Google may uprank books/sites that offer better Accessibility... and then some companies may be scrambling trying to introduce it to their backlog, when you instantly reap the benefits since you've been following good practices for years! Last edited by Tex2002ans; 05-02-2018 at 09:00 PM. |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to install "incompatible" apps to Boox M96+T68. IVONA TTS, ACAPELA TTS etc. | Booxtor | Onyx Boox | 24 | 04-19-2017 05:08 AM |
Question about TTS and Neo Reader with custom home screen | aethersis | Onyx Boox | 1 | 10-21-2014 08:11 AM |
Problem with TTS on OnyxBoox M92 "invalid TTS data" | Marion Juin | Onyx Boox | 1 | 03-27-2013 05:56 PM |
GUI Launcher greyed out when TTS is on and does not come back when TTS is off | jmseight | Kindle Developer's Corner | 4 | 07-28-2012 02:48 AM |
What's with ligatures. | frabjous | ePub | 44 | 03-03-2010 08:02 PM |