Anki cards with sound. Possible?

Hello everyone, I'm new here and new to learning Chinese in general. Pleco is an amazing app and I love it a lot.
Yet I prefer studying cards with Anki (I do the same for my German class). The problem seems to be that anki cards that I create do not have the sound. At all. Am I doing some wrong or is it supposed to be like that? Sound in Pleco itself is amazing, is there any way to transfer these sounds into anki cards? ♦️
If this is supposed to not transfer sounds, can someone please explain to me how to get these sounds and from where?
I have android.
Thank you.
 

mikelove

皇帝
Staff member
Unfortunately no, we don’t have the rights to make our text to speech engines usable outside of our app, or to output the audio they generate to recordings and export those.

However, I believe AnkiDroid can connect to the Android system to speech engine - check your settings, do you see anything about that in there?
 
Unfortunately no, we don’t have the rights to make our text to speech engines usable outside of our app, or to output the audio they generate to recordings and export those.

However, I believe AnkiDroid can connect to the Android system to speech engine - check your settings, do you see anything about that in there?
Thank you for your answer. Yes, Anki does have tts. Unfortunately there is no mandarin there. There is German , English, Vietnamese, etc, but no Chinese:( Is there a way to add mandarin tts to android anki?
 

kaine42

秀才
If you have "ankidroid", then you should go into settings then advanced, then scroll down to the bottom and enable text-to-speech.

Then it will ask you once for the front and back card of each new deck if you want to read it using tts and let you select the language you want admist all the available languages, including mandarin.
You can also change it at any time by clicking on the three dots at the top right and then selecting set tts language.

I use google tts on my android device so I don't know if using another might interfer, although I don't think it will.

You can also specify in the card html note type this if you want it to only read a specific field.

service="android">{{your field}}</tts>

Or

<tts style="display:none" service="android" voice="zh_CN">{{your field}}</tts>
 
It should support any language the system does - are you using the new {{tts}} tags?
I don't really know. These are the ones that I have available (screenshots). It also seems like Anki doesn't need an update. Maybe I need to somehow install Mandarin Google tts on my device or something?


If you have "ankidroid", then you should go into settings then advanced, then scroll down to the bottom and enable text-to-speech.

Then it will ask you once for the front and back card of each new deck if you want to read it using tts and let you select the language you want admist all the available languages, including mandarin.
You can also change it at any time by clicking on the three dots at the top right and then selecting set tts language.

I use google tts on my android device so I don't know if using another might interfer, although I don't think it will.

You can also specify in the card html note type this if you want it to only read a specific field.

service="android">{{your field}}</tts>

Or

<tts style="display:none" service="android" voice="zh_CN">{{your field}}</tts>
It's just that I have TTS enabled for my German cards and it is working. For Mandarin, this isn't the case, because there isn't Mandarin to choose



1000074801.jpg
1000074802.jpg
 

kaine42

秀才
Do you have google tts ? Sometimes for tts like samsung you need to download extra languages from their store, google doesn't have this problem.

It depends on what phone you have but it should be in your phone settings, type text-to-speech, or go into the accessibility settings and then select it and try changing it to google and see if it works.

Also, you could try adding mandarin in your phone language setting and leave it in second position or more to not change your phone language, it will download the language pack and could also solve this problem perhaps.
 
Do you have google tts ? Sometimes for tts like samsung you need to download extra languages from their store, google doesn't have this problem.

It depends on what phone you have but it should be in your phone settings, type text-to-speech, or go into the accessibility settings and then select it and try changing it to google and see if it works.

Also, you could try adding mandarin in your phone language setting and leave it in second position or more to not change your phone language, it will download the language pack and could also solve this problem perhaps.
It worked, thank you!!
Turns out, since I have Samsung, I had to manually download Mandarin TTS. Thank you very much, kaine and Mike!
 
Top