ankidroid / Anki-Android

AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
GNU General Public License v3.0
8.7k stars 2.24k forks source link

Reseting the "reset language" every day to have the pronunciation! #3168

Closed hssm closed 9 years ago

hssm commented 9 years ago

Originally reported on Google Code with ID 2272

What steps will reproduce the problem?
1.Open the application
2.select a deck to study
3.

What is the expected output? What do you see instead?

Every day I want to study my decks I have to go to :
setting > advanced > reset languages
and then when I open a deck a question will pop up asking me what kind of language
do I need to play ( I am studying for my TOEFL exam and I need the pronunciation of
the words). After that I choose English (United States) and then everything is OK and
without any Internet connection my Galaxy note 2 can pronounce the words ( the words
don't have any sound attached to them).
But the next time that I open the application, when I want to study a deck a message
pop up:
"No text-to- speech language available" 
( I have attached the picture of the message for you)

and then to solve the problem I have to follow>
setting > advanced > reset languages
and that happens every day that I want to study my English words.

Does it happen again every time you repeat the steps above? Or did it
happen only one time?
It happens every day!

What version of AnkiDroid are you using? (Decks list > menu > About > Look
at the title)
On what version of Android? (Home screen > menu > About phone > Android
version)

Anki> 2.2.3
Cell phone> Galaxy note 2
Android> 4.1.2

Please provide any additional information below.

Reported by ali.karji on 2014-09-10 06:49:22


hssm commented 9 years ago

Reported by ali.karji on 2014-09-10 06:53:54


hssm commented 9 years ago
Thanks for the bug report... unfortunately there are currently no developers supporting
TTS, so it has fallen out of maintenance. I guess we will eventually remove this feature,
and make it a plugin.

I would recommend disabling TTS in AnkiDroid, and instead using Anki Desktop to automatically
generate TTS sound files using the TTS plugin:

https://ankiweb.net/shared/info/301952613

Reported by perceptualchaos2 on 2014-09-10 07:28:11

hssm commented 9 years ago
Thanks for your response
For God's sake, please do not remove this feature in  the next version of anki. Although
 there are some difficulties with the TTS , but it still works and it is better than
not having it. It is an important feature for the English learner.

I myself do not use the Anki Desktop, because I should  review  English words wherever
possible. As a result, I use the Anki in my cellphone  and even if you improve the
desktop version, I think it will not be as convenient as the cellphone version !

In conclusion, I prefer to reset the setting every time I open the application in my
cellphone than not having the chance to have  the pronunciation of the English words.

Reported by ali.karji on 2014-09-12 16:11:58

hssm commented 9 years ago
Hello I think you did not understand my suggestion properly. Using anki desktop, you
can render TTS generated sound files for *all your cards* and then copy them to AnkiDroid.

Don't worry, we will not remove the current feature unless a plugin is created and
available for users to use as a replacement.

Reported by perceptualchaos2 on 2014-09-13 03:14:21

hssm commented 9 years ago
By the way, when adding cards in AnkiDroid, you can add real (non TTS) pronunciation
for English words by clicking on the media button > advanced editor > type in word
> pronunciation

This will download pronunciation from beolingus project

Reported by perceptualchaos2 on 2014-09-13 03:22:52

hssm commented 9 years ago
Hello 
Again thanks for your response.
First of all, I think it takes some time to download the pronunciation in the desktop
version and then copy them to mobile version.At least it is not convenient.

Second, the problem with the beolingus project is that when you want to download the
pronunciation of a word by following :
media button > advanced editor > type in word > pronunciation
,there is not the pronunciation of some words! like the word "cryptic".

By the way ,I am happy to hear this  from you:
"Don't worry, we will not remove the current feature unless a plugin is created and
available for users to use as a replacement."
and  I have another question, is there a possibility that I  browse all my anki cards
in the cellphone?, I mean, can I have a look at all of them at once?

Reported by ali.karji on 2014-09-14 05:14:43

hssm commented 9 years ago
> is there a possibility that I  browse all my anki cards in the cellphone?, I mean,
can I have a look at all of them at once?

yes, tap the app icon in the left corner to open the navigation drawer, and then tap
on "Card browser"

Reported by perceptualchaos2 on 2014-09-14 14:12:31

hssm commented 9 years ago

Reported by nicolas.raoul on 2014-10-15 12:32:09

hssm commented 9 years ago
I made a patch which may improve or fix this issue, probably we will release it next
week

Reported by perceptualchaos2 on 2014-10-28 09:22:32