| Port | Description |
| input.fileset primary | |
| input.in-memory sequence | Input HTML document(s) and resources If the fileset includes a navigation document, it should be marked with a
If the fileset includes a |
| metadata sequence | Metadata |
| tts-config | TTS configuration file Configuration file with voice mappings, PLS lexicons and annotations. |
| Port | Description |
| fileset.out primary | |
| in-memory.out sequence | The EPUB 3 publication (not zipped) |
| status | Status of the TTS step and EPUB validation. A A |
| temp-audio-files | List of audio filesList of audio files generated by the TTS step. May be deleted when the result fileset is stored. |
| tts-log sequence |
| Local Name | Namespace URI | Default | Description |
| stylesheet | '' | CSS style sheets as space separated list of absolute URIs. | |
| lexicon | () | PLS lexicons as list of absolute URIs. | |
| include-tts-log | 'false' | Whether or not to make the TTS log available on the "tts-log" port. | |
| output-dir required | Root directory of the (expanded) EPUB 3. | ||
| temp-dir | '' | Empty directory dedicated to this conversion. May be left empty in which case temporary directories will be automatically created where needed. | |
| output-validation | 'off' | ||
| skip-cleanup | 'false' | Skip the HTML upgrade and clean up steps. | |
| audio | 'false' | Enable TTS Whether to use a speech synthesizer to produce audio files. | |
| audio-file-type | 'audio/mpeg' | The desired file type of the generated audio files, specified as a MIME type. Examples:
| |
| process-css | 'true' | Set to false to bypass aural CSS processing. |