Quote:
Originally Posted by doubleshuffle
Meanwhile, here's a quickly assembled test epub for testing the features I am intersted in for the book I'm preparing right now.
|
Gitden Reader v4.5.3, Android (using Google TTS):
- It crashed when trying TTS on the SVG pages
- It did speak the æ + œ ligatures (and pronounced them correctly)
- It did not speak the alt tags
- It did not speak the hidden letters
- It did not flip language in the middle of a sentence, but when the chunk STARTED with a foreign word, it flipped the entire chunk to that language's TTS.
- Probably based on the way Gitden parses the sentence by punctuation marks (instead of tags) to feed it to TTS.
Quote:
Originally Posted by doubleshuffle
Yes, I know about the effort, because I've inserted about 3000 language tags in the book I'm working on. Had I known that they probably won't work... Well, I'll consider it an investment in future progress.
|

It will work on more advanced screen readers:
NVDA's User Guide (Voice Options)
Quote:
Automatic Language switching
This checkbox allows you to toggle whether NVDA should switch speech synthesizer languages automatically if the text being read specifies its language. This option is enabled by default. Currently only the eSpeak NG synthesizer supports automatic language switching.
Automatic Dialect switching
This checkbox allows you to toggle whether or not dialect changes should be made, rather than just actual language changes. For example, if reading in an English U.S. voice but a document specifies that some text is in English U.K., then the synthesizer will switch accents if this option is enabled. This option is disabled by default.
|
... and more advanced users can even tweak the screen reader to do certain things (like play a sound) when hitting certain HTML tags/attributes:
http://www.freedomscientific.com/Tra...ds_Schemes.htm