Pipeline Script: DAISY 3 to DAISY 2.02 [BETA]

Overview

This script converts a full-text full-audio DAISY/NISO 2005 DTB to a Daisy 2.02 DTB.

The script has only been tested with DAISY 3 DTBs created by the Pipeline TTS Narrator. Please check the input requirements for a list of known limitations.

Input Requirements

A valid full-text full-audio DAISY/NISO Z39.86 talking book. Please note that no validation of this book is performed before transformation takes place, so any problems during transformation or with the result of the process, might be due to invalid input.

The transformer has only been tested with z3986 DTBs created by the Pipeline TTS Narrator. The current known limitations are:

Configuration

Input OPF
Required. The Package (opf) file of the DTB to be converted.
Output Directory
Required. The directory for the resulting DAISY 2.02 DTB.
2.02 href target
Optional. The SMIL element (text or par) to target by href URIs in the content document and NCC of the DAISY 2.02 book.

Output

A DAISY 2.02 full-text full-audio book that is hopefully valid. The output is automatically validated, so watch out for error reports.

Appendix: List of Transformers used

The documents linked below are parts of the Transformer technical documentation. These are developer and systems-administrator centric documents.

  1. Z3986-2005 to Daisy 2.02 Converter
  2. Validator