This script migrates a valid DAISY 2.02 talking book to a Z39.86-2005 equivalent.
A valid DAISY 2.02 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.
Please note that the DAISY 2.02 talking book must be a Single Volume DTB. If you want to migrate a Multi Volume DTB, you should first use the DTB Merger to merge the volumes together.
The content document(s) associated with the talking books must comply with the restrictions given for the XHTML to DTBook transformer, see especially the section Requirements for the canonical form of the XHTML document.
navMap,
pageList and navList elements.
The process of adding such audio elements will increase the transformation time notably,
especially for DAISY 2.02 books with a rich navigational structure.
The default is not to add audio elements.navLabel
elements in the NCX. Minimum value is 1 millisecond and maximum is 5000 milliseconds (equals 5 seconds).
If the first audio event in the DAISY 2.02 DTB, that is associated with the relevant navigation point, is shorter than
the specified value, the transformer will try to add another audio event to the navLabel.
The default is 1000 milliseconds (equals 1 second).
A Z39.86-2005 file set that is hopefully valid. The output is automatically validated, so watch out for error reports.
The documents linked below are parts of the Transformer technical documentation. These are developer and systems-administrator centric documents.