Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Formats > Workshop

Notices

Reply
 
Thread Tools Search this Thread
Old 05-01-2018, 05:14 PM   #1
doubleshuffle
Unicycle Daredevil
doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.
 
doubleshuffle's Avatar
 
Posts: 13,923
Karma: 185041098
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?
doubleshuffle is offline   Reply With Quote
Old 05-02-2018, 01:33 AM   #2
yonkyunior
Cultivator
yonkyunior doesn't litteryonkyunior doesn't litteryonkyunior doesn't litter
 
yonkyunior's Avatar
 
Posts: 94
Karma: 216
Join Date: Feb 2015
Device: PRST2
ivona tts
yonkyunior is offline   Reply With Quote
Advert
Old 05-02-2018, 02:10 AM   #3
doubleshuffle
Unicycle Daredevil
doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.
 
doubleshuffle's Avatar
 
Posts: 13,923
Karma: 185041098
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
doubleshuffle is offline   Reply With Quote
Old 05-02-2018, 05:43 AM   #4
latepaul
Wizard
latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.latepaul ought to be getting tired of karma fortunes by now.
 
latepaul's Avatar
 
Posts: 1,264
Karma: 10203040
Join Date: Dec 2011
Device: a variety (mostly kindles and kobos)
You can test Ivona here

Seems to work with the words you provided although I had to indicate the language manually.
latepaul is offline   Reply With Quote
Old 05-02-2018, 06:02 AM   #5
doubleshuffle
Unicycle Daredevil
doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.
 
doubleshuffle's Avatar
 
Posts: 13,923
Karma: 185041098
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:
Originally Posted by latepaul View Post
You can test Ivona here

Seems to work with the words you provided although I had to indicate the language manually.
Wow, Ivona is impressive! Thanks. A nice person sent me a link to test Microsoft's TTS, and it is a disaster.

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.
doubleshuffle is offline   Reply With Quote
Advert
Old 05-02-2018, 06:51 AM   #6
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,212
Karma: 16534894
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
@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
jackie_w is offline   Reply With Quote
Old 05-02-2018, 07:07 AM   #7
doubleshuffle
Unicycle Daredevil
doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.
 
doubleshuffle's Avatar
 
Posts: 13,923
Karma: 185041098
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.
doubleshuffle is offline   Reply With Quote
Old 05-02-2018, 07:23 AM   #8
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,212
Karma: 16534894
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
Quote:
Originally Posted by doubleshuffle View Post
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.
No rush, this is not a Cinderella offer which expires at midnight

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 …
jackie_w is offline   Reply With Quote
Old 05-02-2018, 07:29 AM   #9
doubleshuffle
Unicycle Daredevil
doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.doubleshuffle ought to be getting tired of karma fortunes by now.
 
doubleshuffle's Avatar
 
Posts: 13,923
Karma: 185041098
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.
doubleshuffle is offline   Reply With Quote
Old 05-02-2018, 08:15 AM   #10
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,212
Karma: 16534894
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
Quote:
Originally Posted by doubleshuffle View Post
I must admit, I had never spent a single thought on TTS before KevinH published the Access-Aide plugin for Sigil
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 …
jackie_w is offline   Reply With Quote
Old 05-02-2018, 11:05 AM   #11
j.p.s
Grand Sorcerer
j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.
 
Posts: 5,278
Karma: 98804578
Join Date: Apr 2011
Device: pb360
Quote:
Originally Posted by jackie_w View Post
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 …
Wouldn't the ALT attribute mitigate the problems with images?
j.p.s is online now   Reply With Quote
Old 05-02-2018, 03:54 PM   #12
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,212
Karma: 16534894
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
Quote:
Originally Posted by j.p.s View Post
Wouldn't the ALT attribute mitigate the problems with images?
If only ... All I can say is that it doesn't seem to with any of the apps I've used, Windows or Android.

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
jackie_w is offline   Reply With Quote
Old 05-02-2018, 04:22 PM   #13
j.p.s
Grand Sorcerer
j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.
 
Posts: 5,278
Karma: 98804578
Join Date: Apr 2011
Device: pb360
Quote:
Originally Posted by jackie_w View Post
If only ... All I can say is that it doesn't seem to with any of the apps I've used, Windows or Android.

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
My question was theoretical, but I thought the whole point of the ALT attribute was to address accessibility and that accessibility was a major use case for TTS. It's a shame if no TTS out there uses the ALT attribute. No use shaming authors/publishers on that one then.
j.p.s is online now   Reply With Quote
Old 05-02-2018, 05:48 PM   #14
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,212
Karma: 16534894
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
Quote:
Originally Posted by j.p.s View Post
My question was theoretical, but I thought the whole point of the ALT attribute was to address accessibility and that accessibility was a major use case for TTS.
You'd think so, wouldn't you? I don't know much about the Accessibility stuff but it seems to me that Accessibility features of an OS and the TTS feature included in some of the better epub reader apps are not really related, at least not on Android. The same voice might be used by both, but that's about it. Even there, if you add a pronunciation correction for a word for a particular voice in an epub app, I'm not sure it will be used by the Accessibility app. IOS might be different, but I've never used it.

Quote:
Originally Posted by j.p.s View Post
It's a shame if no TTS out there uses the ALT attribute. No use shaming authors/publishers on that one then.
I suppose I ought to qualify my previous statement with "last time I tested this I couldn't find anything that worked". It was quite a while ago. Some of the Android apps get updated so frequently it's possible one of them snuck in a new feature without me noticing. I must get around to re-testing everything some time.

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.
jackie_w is offline   Reply With Quote
Old 05-02-2018, 08:03 PM   #15
Tex2002ans
Wizard
Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.
 
Posts: 2,297
Karma: 12126329
Join Date: Jul 2012
Device: Kobo Forma, Nook
Quote:
Originally Posted by j.p.s View Post
My question was theoretical, but I thought the whole point of the ALT attribute was to address accessibility and that accessibility was a major use case for TTS. It's a shame if no TTS out there uses the ALT attribute.
JAWS and NVDA are the largest/most popular screen readers:

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/

Quote:
Originally Posted by j.p.s View Post
No use shaming authors/publishers on that one then.
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:
  • People convert/strip the EPUB
    • So they may just read the straight HTML, or read it as DAISY
  • Future formats/tools/readers may handle the HTML better/differently
  • There could be updates to the reading programs themselves (especially in the Android/iOS space)
  • There could be tools out there you aren't currently aware of

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.
Tex2002ans is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
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


All times are GMT -4. The time now is 07:24 PM.


MobileRead.com is a privately owned, operated and funded community.