AsTeR: Spoken Math On The Emacspeak Audio Desktop
1. Dedication
To My Guiding Eyes
In fond memory of Aster who first showed the way for 10 years; to Hubbell and Tilden who ably followed her lead over the next 22+ years!
| On The Internet | ||
| No one knows you're not a dog! | Nor if you're the same dog! | Or even the same gender! | 
| (2/15/1987—12/05/1999) | (12/21/1997—4/11/2011) | (8/4/2009—9/3/2022) | 
2. Overview
3. Implementation
- AsTeR audio-formats TeX and LaTeX documents.
- User interface is implemented in Emacs.
- It uses  the Emacspeak speech-server dtk-softto connect to the software DECTalk.
- The audio-formatter is implemented in Common Lisp (SBCL).
- Emacs commands call Common Lisp via slime to communicate with Aster.
4. Prerequisites
- Install Emacspeak 57.0 or later from Github.
- Install  slime and auctex using M-x package-install.
- Install flex, SBCL and cl-asdf using the linux package manager.
- Install Software DECTalk from Github.
5. Building AsTeR
- cd<emacspeak> to change to your- emacspeakdirectory.
- Get source via git checkout https://github.com/tvraman/aster-math
- cd aster-math/lisp && make
6. Usage
- Add directory aster-math/ui/to your Emacsload-path.
- Run M-x load-libraryaster;M-x aster.
- Aster commands are   on Emacs prefix-key
C-; SPCandC-' a.
- M-x describe-function asterdisplays help.
- To speak math using AsTeR:
- Send a TeX file.
- Send math content from any Emacs buffer.
- When editing LaTeX — including from within org-mode buffers.
- When  browsing Wikipedia pages containing mathematics using Emacs'
EWW browser. (Make sure to first disable shr-discard-aria-hidden).
- From Emacs Calculator (calc).
- From the Emacs interface to Sage — a symbolic algebra system.
- Papers from arxiv.org — see Arxiv.org Accessibility Report
 
- Once Aster starts speaking, you can use Aster's browser to move around.
7. References
- Demo recorded in October 2022.
- Demo recorded in 1994.
- Brian Hayes: Speaking Of Mathematics, American Scientist, March 1996 — An accessible overview of AsTeR.
- Envisioning Speech:Scientific American, Wayte Gibbs, September 1996 — Describes AsTeR, Audio-formatting and Emacspeak.
- Proceedings: RFB Math & Science Symposium, May 12 – 13 1994.
- PHd Thesis, January 1994.
 
