How does Google TTS decide which voice to use? If a book is written in two or more languages, can TTS choose the language-voice pair (perhaps based on the information stored in a dictionsry app or e-book)?

  • I have never seen Google TTS switch languages based on the text it is trying to "read", the default language is based on the system language, meaning if you select English as the display language, English is the TTS language by default but you can change it in the Language and Keyboard settings. Are you asking if an ebook is written in English and Spanish (for example) you want the TTS engine to read each portion in it's written language? I don't think that is currently possible for the Android TTS engine to have an "auto detect" setting. – acejavelin Feb 18 '16 at 19:20
  • Hi, you've understood my question. Too bad Google doesn't implement it. I like to keep my GUI in English even though most of my documents are in Spanish (or both). Was wondering whether the e-pub e-book format allows for example a Spanidh -> Dutch learning book to be read out properly. Sucks that TTS engines wouldn't know how to this despite language annotations made within the source document. – Jack Maddington Feb 22 '16 at 18:36
  • Is there somewhere I can submit this as a festure request? – Jack Maddington Feb 22 '16 at 18:36
  • productforums.google.com/forum/#!home and poke around, I am not sure it has it's own section... all Google products are supported in their forums – acejavelin Feb 22 '16 at 18:40
  • Sufficient time has expired without a different answer, I will move my comment to an answer, please accept it if you feel it is an acceptable answer to your original question. – acejavelin Feb 22 '16 at 18:41
up vote 2 down vote accepted

I have never seen Google TTS switch languages based on the text it is trying to "read", the default language is based on the system language, meaning if you select English as the display language, English is the TTS language by default but you can change it in the Language and Keyboard settings. Are you asking if an ebook is written in English and Spanish (for example) you want the TTS engine to read each portion in it's written language? I don't think that is currently possible for the Android TTS engine to have an "auto detect" setting.

You could request this feature, see
productforums.google.com/forum/#!home and poke around, I am not sure it has it's own section... all Google products are supported in their forums.

Your Answer

 
discard

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.