Document Processing
This phase is where the different supported documents are processed into a common representation. This representation supports:
- metadata about the document, using RDF to represent the data;
- table of content/navigation;
- presentation data (how the document looks on screen);
- prosody data (how the document is to be read), including any custom pronunciations.
This is exposed through a reader-based API to make it easy and fast to process as a consumer.