ankidroid / Anki-Android

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

No TTS playback button (automatic only) #2560

Closed hssm closed 9 years ago

hssm commented 9 years ago

Originally reported on Google Code with ID 1658

What steps will reproduce the problem?
1. In old version it was very useful to play text to speech by pressing the button,
not automaticly.
2.
3.

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

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

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)

If it is a crash or "Force close" and you can reproduce it, the following
would help immensely: 1) Install the "SendLog" app, 2) Reproduce the crash,
3) Immediately after, launch SendLog, 4) Attach the resulting file to this
report. That will make the bug much easier to fix.

Please provide any additional information below.

Reported by tomekkruk86 on 2013-02-01 13:32:48

hssm commented 9 years ago
1. I also miss the button, or other solution. :-(
2. TTS is also behaving strangely. 
If I need read Front text, anki read normaly but, after show answer, read again (Front
reads twice)

SGS3 Android 4.1.2, Anki 2.0.1 beta14 and HTC Desire S Android 4.0.4

Sorry for my English, I can make a video :-)

Reported by dubenr on 2013-02-03 19:42:18

hssm commented 9 years ago
one more bug :-)

3. Every "start reviewing" show error: No text-to-speech language avilable. But next
card works normaly.

I use Svox TTS

Reported by dubenr on 2013-02-03 21:06:42

hssm commented 9 years ago

Reported by nicolas.raoul on 2013-02-07 08:12:09

hssm commented 9 years ago
Text to Speech play button missing in AnkiDroid v2.0.1. Only option now is auto-read
TTS.

For tonal languages with either characters only (i.e. Chinese) or hard to read alphabets
(i.e. Thai) having the text to speech button is essential. It doesn't help if TTS reads
out answers automatically. It would be much better if there is a play button to press
as it leaves me to attempt to read the word myself first before I use TTS assistance.

For the languages I am learning (Mandarin Chinese and Thai) this is essential and I
would thus like to upgrade the status of this bug to "High Priority".

Reported by gunnar.rentzsch on 2013-02-15 19:36:43

hssm commented 9 years ago
I got the error "No text-to-speech language avilable" every time when I use the auto-read
TTS function in anki 1.1.3 and 2.0.1. It does not work even in manual way to click
on the play button. It has no response! My device is Samsung Galaxy note 2, 4.1.1,
but this function work fine in my old device Galaxy S2 with android 2.3.6. Please help!!
I cant play sound to learn with!!

Reported by hevingo on 2013-03-11 11:08:19

hssm commented 9 years ago
Re-working the TTS code. Will keep this option in mind. I'm thinking of having two configurable
options available:
 - Automatically read card
 - Show play button

So you can choose which behaviour you want.

Reported by Houssam.Salem.Au on 2014-03-31 05:40:06

hssm commented 9 years ago
Houssam, so you're going to try and fix TTS for 2.2?

Reported by perceptualchaos2 on 2014-04-19 02:42:54

hssm commented 9 years ago
I'm thinking now that might have been a little too ambitious. I have other things to
focus on first so I might not get around to it for 2.2.

Reported by Houssam.Salem.Au on 2014-04-20 07:09:41

hssm commented 9 years ago
Housman, I would really appreciate if this could be fixed. For languages like mandarin
this really is a deal breaker.

Reported by gunnar.rentzsch on 2014-05-17 22:55:24

hssm commented 9 years ago
It's true this button is really missing. I hope it will be back soon.

Reported by fluttering.lili on 2014-06-28 08:11:30

hssm commented 9 years ago
Yeah, would love to see the button. By the way it asks me which language should read
the card but I am not able to see through the window which card is to be read and so
I can not choose the language. Many times I miss it, then I have to reset all the languages
in all decks. I should be able to set the thing once for a deck, let's say by configuration
and be happy about it. It really is useless this way. 

Reported by MimKoRn on 2014-07-12 22:18:35

hssm commented 9 years ago

Reported by perceptualchaos2 on 2014-07-17 06:10:21

hssm commented 9 years ago
Issue 2236 has been merged into this issue.

Reported by perceptualchaos2 on 2014-08-25 14:33:13

hssm commented 9 years ago

Reported by perceptualchaos2 on 2014-10-28 09:23:35

hssm commented 9 years ago
We have a "replay audio" button now, you usually have to access it from the overflow
menu (3 dots)

Reported by perceptualchaos2 on 2015-06-04 02:10:20