Your SlideShare is downloading. ×
0
OOo to Daisy (Aegis project)
OOo to Daisy (Aegis project)
OOo to Daisy (Aegis project)
OOo to Daisy (Aegis project)
OOo to Daisy (Aegis project)
OOo to Daisy (Aegis project)
OOo to Daisy (Aegis project)
OOo to Daisy (Aegis project)
OOo to Daisy (Aegis project)
OOo to Daisy (Aegis project)
OOo to Daisy (Aegis project)
OOo to Daisy (Aegis project)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

OOo to Daisy (Aegis project)

509

Published on

OOo to Daisy (Aegis project)

OOo to Daisy (Aegis project)

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
509
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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

×