P
Peter Olson
I'm building a language-learning application involving reading texts aligned to audio. The words currently being spoken in the audio are underlined.
There are two different actions that I want to enable the user to do:
Unfortunately, these two goals actions contradict each other. If I just want to seek to a particular time in the text, I don't want to be distracted by a window showing up with the definition. If I want to just look up the meaning of a word, I just want the audio to pause while I read it, I don't usually want it to seek to that word.
I've thought about doing something like "single click for seek, double click for look up", but I'm concerned about the discoverability of an action that requires a double click.
Are there any other alternatives for ways to make it possible for the user to be able to both seek to words and look up the meaning of words?
Login To add answer/comment
There are two different actions that I want to enable the user to do:
- Tap on a word, and it will seek the audio to the time where that word is spoken. For example, if the user wants to hear something repeated that they didn't quite catch the first time, they can tap the part of the text the want to start from, and the audio will play starting from there.
- Tap on a word they don't understand, and it will show a modal window with the definition of the word / translation into their native language.
Unfortunately, these two goals actions contradict each other. If I just want to seek to a particular time in the text, I don't want to be distracted by a window showing up with the definition. If I want to just look up the meaning of a word, I just want the audio to pause while I read it, I don't usually want it to seek to that word.
I've thought about doing something like "single click for seek, double click for look up", but I'm concerned about the discoverability of an action that requires a double click.
Are there any other alternatives for ways to make it possible for the user to be able to both seek to words and look up the meaning of words?
Login To add answer/comment