Hey can u explain what you meant by this ?
Thanks !
Sure; I'll be detailed.
Microsoft's TTS is present in the OS natively. You can edit AwesomeTTS to exploit this, and it will read each card as if it's never seen it before. This means you don't have to store any audio files.
This is how I did it:
Edit the
type of card you want to use TTS for. If you have multiple iterations of a type of card (happens when you download other peoples' decks), you'll need to edit each iteration of
type, not each individual card. I use cloze cards, so I go to any cloze card and hit edit.
Then, hit "Cards"
Now we'll be editing the Front Template and Back Template. You can enter the values you want, but AwesomeTTS has the option to populate these for you. To use this, hit "Add TTS" at the bottom.
My settings:
Generate using Microsoft Speech API
Voice: Microsoft Zira Desktop
Speed: 3
Volume: 100%
Quality: 48 kHz, 16-bit, Stereo [default]
XML: automatic [default]
Then I saved the preset as "Zira 2"
I don't recall in what order I added them using the tool on the right half of that screen, but it ends up looking like this:
Front Template:
<tts preset="Zira 2">{{cloze:Text}} </tts>
Back Template:
<tts preset="Zira 2">{{cloze:Text}}</tts><br>
{{Extra}}
Then, on the main screen of Anki, Tools --> AwesomeTTS
Configure like these pics:
http://postimg.org/image/ygqu4d7x3/
http://postimg.org/image/mz5vz62jb/
http://postimg.org/image/4asfpl107/
http://postimg.org/image/gzi4vihqv/
http://postimg.org/image/vwv7a9kd3/
(one of those pics is of the 'fields' that I edited rather than using a preset; you can use either method)