All Downloads are FREE. Search and download functionalities are using the official Maven repository.

doc.scripts.Daisy3ToDaisy202.html Maven / Gradle / Ivy

The newest version!




	
	Pipeline Script: DAISY 3 to DAISY 2.02 [BETA]
    
	


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:

  • The first par of each zed smil file must be a heading (daisy 2.02 style)
  • The smil clip of a note must immediately follow the smil clip of the noteref
  • No parts of the book may reside in subfolders
  • Only one DTBook document (per book) may be used
  • The docTitle element in the NCX must have an audio clip
  • Only type 4 (full text, full audio) DTBs are supported

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




© 2015 - 2025 Weber Informatics LLC | Privacy Policy