Contents

1 Audio System for Technical Readings
 1.1 Motivation
 1.2 What is AS TE R?
 1.3 Rendering Documents
 1.4 Extending AS TE R
 1.5 Producing Different Audio Views
 1.6 Using the Full Power of AS TE R
2 Recognizing High-Level Document Structure
 2.1 Document models
 2.2 Representing Mathematical Content
 2.3 Constructing High-Level Representations
 2.4 Macros Introduce New Object Types
 2.5 Unambiguous Document Encodings
3 AFL: Audio Formatting Language
 3.1 Overview
 3.2 The Speech Component
 3.3 Combining Different Spaces in AFL
 3.4 Audio Formatting using Non-Speech Audio
 3.5 The Pronunciation Component
 3.6 Some Concluding Remarks on AFL
4 Rendering Rules and Styles
 4.1 Rendering Rules and Styles
 4.2 Rendering Document Content
 4.3 Rendering Mathematics
 4.4 Processing the Quasi-Prefix Form
 4.5 Descriptive Renderings
 4.6 Variable Substitution
 4.7 Floating Objects
5 Browsing Audio Documents
 5.1 Introduction
 5.2 How Does Browsing Work?
 5.3 Traversing High-Level Document Structure
 5.4 Rendering the Current Selection
 5.5 Cross-References and Bookmarks
6 Related Work
 6.1 Electronic Documents
 6.2 Summary of Work in Audio Interfaces
A Documentation
 A.1 Setting Up AS TE R
 A.2 The Recognizer
 A.3 AFL
 A.4 Rendering Information Structure
 A.5 The Browser
 A.6 Some CLOS Terminology
B Accessibility