12-22-2011, 11:29 AM | #1 |
Addict
Posts: 396
Karma: 33660
Join Date: Jul 2011
Device: Kindle 3, Kindle 4, Kindle PW, Nexus7 3G
|
Text-to-Speech languages on K Touch
Guys,
if you have on your K3 usertts and your respective languages installed, just copy the corresponding files from usertts/data to the K Touch. There you will find 3 different folders in the tts/data folder, common, high-quality, low-quality. Choose the files from the data folder of K3 and copy in the different folders, overwriting the respective files. And your Touch is reading in your language. Easy this time. diba |
12-23-2011, 10:50 AM | #2 |
Junior Member
Posts: 2
Karma: 10
Join Date: Dec 2011
Device: Kindle Touch
|
But i don't have a K3...how can i get the tts/data folder?
|
Advert | |
|
12-23-2011, 11:04 AM | #3 |
Groupie
Posts: 159
Karma: 20390
Join Date: Feb 2009
Device: none
|
Kindle usertts voices and voicepacks
Here are links to two places where you can get the usertts/data:
http://gitbrew.org/~dasmoover/kindle/keyboard/usertts/ http://ge.tt/8HHrZe8 |
12-23-2011, 11:05 AM | #4 |
(offline)
Posts: 2,907
Karma: 6736094
Join Date: Dec 2011
Device: K3, K4, K5, KPW, KPW2
|
You can look into this thread:
https://www.mobileread.com/forums/sho...d.php?t=153107 in the very first post, there is a link (to http://ge.tt/8HHrZe8 ) where you can download the relevant tts packs. What I did is download an appropriate source pack, as well as the usertts sources. In there, just take a look at the "usertts" executable and understand what it does. Essentially, you have to rename the source files by replacing "#name#" by "tom" or "samantha", and "#number#" by "1" or "3" respectively. You will end up with a couple of files. On the KT, you will find (most of) these file names in the /mnt/us/tts/data/{common, low-quality, high-quality} folders, so just replace them with your new ones accordingly. It takes a bit of investigation and of copying around, but it works. The above eas written from memory (don't have the device around), so I may have gotten some path names slightly wrong. HTH |
12-23-2011, 03:27 PM | #5 |
Junior Member
Posts: 2
Karma: 10
Join Date: Dec 2011
Device: Kindle Touch
|
I got it, thank you ixtab and inameiname.
|
Advert | |
|
12-24-2011, 12:01 AM | #6 |
Groupie
Posts: 159
Karma: 20390
Join Date: Feb 2009
Device: none
|
You're welcome.
Sadly, one of the voices I am still looking for is the British female voice. The only English one I could find besides my default American English ones is the British male one. So if anybody knows where I can get the female British voice, I'd love a heads up. |
12-29-2011, 01:47 PM | #7 |
Member
Posts: 12
Karma: 10
Join Date: May 2010
Location: Germany
Device: Hanvon N516 - patched with Scriba V.2.5.3.2 Firmware
|
My new kindle touch tts look like this:
(german voice steffi - "kindle-voice-de-steffi.src") But after restart I got an error: Some idea? Thanks in advance. Last edited by ASnoopyDOG; 12-29-2011 at 01:54 PM. |
12-30-2011, 08:54 AM | #8 |
(offline)
Posts: 2,907
Karma: 6736094
Join Date: Dec 2011
Device: K3, K4, K5, KPW, KPW2
|
I'm attaching both female and male german TTS packs (Steffi/Yannick) for the K-Touch. These work fine on my device.
Simply unzip into the tts folder, overwriting existing files. You can even completely delete the data folder and use the outcome of unzipping *both* files instead. (Still, it's always a good idea to have a backup of the original folder) After you install them, you may need to "restart ttsd", "restart framework", or both. If you don't understand this, just restart the entire device ;-) HTH Update: Files removed from this post. See a few posts down to find updated and correctly working versions. Last edited by ixtab; 01-26-2012 at 04:37 PM. |
12-30-2011, 02:16 PM | #9 |
Member
Posts: 12
Karma: 10
Join Date: May 2010
Location: Germany
Device: Hanvon N516 - patched with Scriba V.2.5.3.2 Firmware
|
Thanks ixtab,
your files work for my when i ONLY replaced the files. But i got an error messages whenreplaced the folder with the other original files). Greetings. |
12-30-2011, 02:36 PM | #10 | |
(offline)
Posts: 2,907
Karma: 6736094
Join Date: Dec 2011
Device: K3, K4, K5, KPW, KPW2
|
Quote:
Do you mean that applying only steffi.zip (or only yannick.zip) to a pre-existing "virgin" data folder didn't work, while removing the entire folder and then installing both files did? I did "patch" my installation with (only) the female german voice before, and it worked. That way, I could have german books read to me by the female voice, and english ones by the male voice. (It is much more hilarious the other way round though). The entire TTS system is quite messy. For example I'm not quite sure even why the subfolders common, high- and low-quality exist in the first place. They don't seem to be referenced anywhere in the code, so I don't see a reason for them to exist at all. But then again: as long as it works, I don't see a reason to further dive into it. I have also experienced some slight problems -- like the book occasionaly not starting to read with the male voice, but simply remaining quiet. Switching to female, turning TTS off then on, and switching to male again, worked though. As I said, it's a bit of a mess. Still, I never got error messages like the ones shown above. So if you find a reproducible way to obtain them, post some instructions... |
|
01-02-2012, 06:51 AM | #11 |
Junior Member
Posts: 6
Karma: 10
Join Date: Jan 2012
Device: Kindle Touch
|
That sounds quite interesting! Can you specify what exactly you did to have german books read to you?
|
01-02-2012, 07:30 AM | #12 | |
(offline)
Posts: 2,907
Karma: 6736094
Join Date: Dec 2011
Device: K3, K4, K5, KPW, KPW2
|
Quote:
AND NOW I'm screwed: I did make a backup of the partition, but only AFTER I already modified some of the tts files. So I'm now in the situation that I can't restore the factory-default anymore. Would some kind soul who hasn't tampered with their tts folder (or who has a pristine backup) zip it up and send me a PM on where I can find it? Thanks a ton! |
|
01-02-2012, 09:09 AM | #13 |
Addict
Posts: 396
Karma: 33660
Join Date: Jul 2011
Device: Kindle 3, Kindle 4, Kindle PW, Nexus7 3G
|
You got a PM with the link.
I have done the same, Eng-male, Ger-female on my K3 weeks ago and Touch just when I got it. In the Ger loc of K3 I have even written this in the menu, so I change between Eng and Ger, not male-female. Last edited by diba; 01-02-2012 at 10:03 AM. |
01-02-2012, 10:11 AM | #14 |
(offline)
Posts: 2,907
Karma: 6736094
Join Date: Dec 2011
Device: K3, K4, K5, KPW, KPW2
|
Muchas gracias, diba!
|
01-02-2012, 11:13 AM | #15 |
(offline)
Posts: 2,907
Karma: 6736094
Join Date: Dec 2011
Device: K3, K4, K5, KPW, KPW2
|
Thanks to diba, I got everything together again. I'm currently uploading a file containing all 4 german/english voices, so you can combine them whichever way you want.
The upload will still take a few minutes; I'll post the link once it's done. If you can't wait, here is the README already: Code:
You can mix and match these files as you please. (1 male, 1 female, of course): Samantha/Tom = en/en Samantha/Yannick = en/de Steffi/Yannick = de/de Steffi/Tom = de/en (*) see below Simply copy the folders into tts/data, overwriting existing files. NOTE: If you start from a pristine configuration AND want to keep Tom as an english speaker, you will also need to copy the files for tom again. This is because the configuration initially present on the device reuses some files from the female configuration. So the combination Steffi/ Tom, if not overwriting Tom's files, will have Tom speaking a rather interesting mixture of english and german. Last edited by ixtab; 01-26-2012 at 09:54 PM. Reason: Link updated to permanent storage |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kindle Touch - Using text-to-speech to pronounce individual words | nosfera2 | Kindle Developer's Corner | 0 | 02-10-2012 12:59 PM |
Speech to text | geneven1 | enTourage eDGe | 11 | 07-12-2011 01:29 PM |
How to make Amazon Kindle Text to Speech skip over some text | xsaero00 | Kindle Developer's Corner | 3 | 06-18-2011 08:09 PM |
Text to Speech | briteflint | Calibre | 3 | 05-24-2010 03:56 PM |
Text to speech | Chelley | Introduce Yourself | 5 | 03-09-2009 01:33 PM |