Improve recall of Talon Voice commands via quiz written in elisp for interactive use in the minibuffer of Emacs.
Memorizing the alphabet is not essential because the phonetic alphabet of Talon can be displayed in a popup menu by speaking the command help alpabet
when Talon is awake.
Nonetheless, the Talon community recommends mastering this alphabet early in the process of becoming familiar with Talon.
Run through questions on a subtopic until recall is better than 90 percent and then return to work.
This is a programming tool, not an educational tool. It provides no explanations and no context. It improves command recalls temporarily in a rote fashion.
The quiz is written in elisp with each question as a separate interactive function. This quiz is designed to be run inside of Emacs. There are ways to run elisp in bash. You need a elisp kernel to run it in Jupyter. There is a standard lisp kernel so an elisp kernel should be possible. There are 21 categories and 601 questions.
This quiz is not as elegant as the Python version, which tracks the number of correctly answered questions and randomizes the questions.
- Drop file into
.emacs.d/manual-packages/qtalonvoice/
. - If you use use-package, add the following to the
init.el
file:
(use-package qtalonvoice
:load-path ".emacs.d/manual-packages/qtalonvoice/")
Invoke a question in the minibuffer with M-x category/q_NNN
where NNN is the quiz number between 1 and 601.
For example, M-x talonAlphabet/q24
will run the 24th question in the alphabet category.
Run M-x list-qtalonvoice-categories
to display a list of categories.
I need help getting this function to work for me at the moment.
For now, you can just open the file to see the list of categories.