• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
ODT to Daisy (AEGIS project)
 

ODT to Daisy (AEGIS project)

on

  • 1,026 views

ODT to Daisy (AEGIS project)

ODT to Daisy (AEGIS project)

Statistics

Views

Total Views
1,026
Views on SlideShare
1,026
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    ODT to Daisy (AEGIS project) ODT to Daisy (AEGIS project) Presentation Transcript

    • odt2daisy: Generating DAISY Books from OpenOffice.org Christophe Strobbe K.U.Leuven, Belgium [email_address]
    • Overview
      • Motivation & Problem Area
      • Objectives
      • Methodology
      • Results
      • Conclusion & Outlook
      • (Time for demo?)
    • Motivation & Problem Area Digital talking books
      • For persons with “print disabilities”
      • DAISY – ANSI/NISO Z39/86
      • Production: typically
        • by specialised production centres
        • for blind & visually impaired users
        • i.e. not by users (in 2007)
    • Objectives Enable end-users to produce DAISY
      • In most European languages
      • In a free and open-source office suite
      • Support:
        • DAISY 3 (with or without audio)
        • DAISY 2.02 (for older players)
        • Multilingual content
        • Mathematical Markup Language
    • Methodology
      • Build OpenOffice.org extension
        • Odt2dtbook by Vincent Spiewak available in 2008
        • Functionality available as extension and as reusable JAR (Java Archive)
        • Add:
          • DAISY 3 audio, DAISY 2.02
          • comprehensive set of test documents (regression testing)
          • Support for multilingual content on Windows
    • odt2daisy Components (1)
      • Java Open Document Library (JODL)
        • For ODT / XML preprocessing
      • odt2daisy library
        • Converts ODT to DAISY XML (XSLT)
        • Validates output
        • Reusable Java library
        • Command line interface
    • odt2daisy Components (2)
      • odt2daisy extension
        • Wrapper for other components:
        • Uses OpenOffice.org UNO API
        • Uses odt2daisy library
        • Uses DAISY Pipeline Lite (speech synthesis)
        • Includes templates
      • Templates with custom styles for DAISY production
    • Results (1)
      • odt2daisy released November 2009
        • Tutorials in various formats (text, DAISY, video)
        • Developer documentation
        • Test files for regression testing
        • TTS in 27 languages where eSpeak is available (Linux, Windows)
        • Compatible with OOo Writer 3.0 or higher
    • Results (2)
      • Support for ODT features
        • Heading, List, Table, Images, Captions, Notes, Foot/Rear notes, Math, TOC, Section, Frame, Bookmark, Metadata, ...
        • Page numbering (1,i,I,a,A; advanced)
        • Front / body / rear matter
        • “Complex text layout” and East-Asian languages not supported
    • Results (3)
      • Release 2.1 in April 2010
        • Localisation in French, Dutch, Spanish and Hungarian
        • Compatible with OpenOffice.org 3.2
        • Being/has been tested in first ÆGIS pilot phase
      • Not yet compatible with 64-bit OSs
      • Integrated into DAISY Pipeline by DAISY Consortium
    • Conclusion and Outlook
      • Some ODT features are hard to parse (e.g. multilingual text; “Asian” languages)
      • Licensing: MP3 vs Ogg Vorbis for TTS
      • TTS quality: TTS as internet service/ in cloud computing?
      • Accessibility checking before export
    • Contact Information
      • odt2daisy (LGPL 3): http://odt2daisy.sf.net/ use it & contribute!
      • http://www.AEGIS-project.eu/
      • Twitter: aegisproj
      • Christophe Strobbe: [email_address]