odt2braille: Generating Braille from OpenOffice.org Christophe Strobbe K.U.Leuven, Belgium [email_address]
Overview <ul><li>Motivation & Problem Area
Objectives
Methodology
Results
Conclusion & Outlook
(Time for demo?) </li></ul>
Motivation & Problem Area (1) <ul><li>Braille  </li><ul><li>faces competition from TTS and digital talking books
important for functional literacy
only reading method for deafblind persons </li></ul></ul>
Motivation & Problem Area (2) <ul><li>Braille production: current methods: </li><ul><li>RoboBraille: e-mail based Braille ...
AutoBraille & NorBraille: multi-volume Braille books based on DAISY
Upcoming SlideShare
Loading in...5
×

ODT to Braille (AEGIS project)

1,043

Published on

ODT to Braille (AEGIS project)

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

No Downloads
Views
Total Views
1,043
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

ODT to Braille (AEGIS project)

  1. 1. odt2braille: Generating Braille from OpenOffice.org Christophe Strobbe K.U.Leuven, Belgium [email_address]
  2. 2. Overview <ul><li>Motivation & Problem Area
  3. 3. Objectives
  4. 4. Methodology
  5. 5. Results
  6. 6. Conclusion & Outlook
  7. 7. (Time for demo?) </li></ul>
  8. 8. Motivation & Problem Area (1) <ul><li>Braille </li><ul><li>faces competition from TTS and digital talking books
  9. 9. important for functional literacy
  10. 10. only reading method for deafblind persons </li></ul></ul>
  11. 11. Motivation & Problem Area (2) <ul><li>Braille production: current methods: </li><ul><li>RoboBraille: e-mail based Braille translation agent
  12. 12. AutoBraille & NorBraille: multi-volume Braille books based on DAISY
  13. 13. Dots: open-source Braille transcriber for GNOME (relies on liblouisxml)
  14. 14. Tiger Software Suite (TSS), Braille Maker, WinBraille: embossing from MS Word and other Microsoft applications </li></ul></ul>
  15. 15. Objectives Enable end-users to produce Braille <ul><li>In a free, open-source and cross-platform office suite => OpenOffice.org as Braille authoring environment
  16. 16. Reduce or eliminate the need for editing Braille codes after export
  17. 17. Emboss directly or just export </li></ul>
  18. 18. Methodology <ul><li>Build OpenOffice.org extension
  19. 19. Reuse existing tools: </li><ul><li>liblouisxml: open-source library for Braille transcription of XML docs
  20. 20. liblouis: Braille translation engine
  21. 21. pef2text (DAISY Pipeline): converts Portable Embosser Format to generic or embosser-specific format
  22. 22. library from odt2daisy </li></ul></ul>
  23. 23. odt2braille Components Architecture of odt2braille OpenOffice.org with odt2braille extension: uses UNO API and configuration information; configuration information is passed on to the XML transformation (which uses DOM and XSLT); output of XML transformation is fed to Braille transcription (which uses liblouisxml and liblouis); output of Braille transcription is fed to export or emboss process.
  24. 24. Results <ul><li>Alpha version ready for release: </li><ul><li>OpenDocument Text (ODT) can be embossed on small list of embossers (Interpoint, Index, Braillo)
  25. 25. Export to “Braille Formatted files” (.brf)
  26. 26. Export to Portable Embosser Format (PEF): embosser-independent; uses XML and Unicode
  27. 27. User preferences stored as metadata </li></ul></ul>
  28. 28. Screenshot: Settings - General Screenshot of Settings dialogue Settings dialogue window with a list of steps on the left side and a form on the right side. The list of steps is: 1. General, 2. Lists, 3. Tables, 4. Page Numbers, 5. Languages, 6. Table of Contents, 7. Export/Emboss. The form on the left contains form fields for Language (currently showing English - US), Contraction level (currently level 2), Include transcription information (checkbox), Transcriber (name to be filled in), Include volume information (checkbox), Include list of special symbols (text field), Include transcriber'ts notes page (text field), Create preliminary volume. The bottom of the dialogue displays the buttons Cancel, Back, Next and Save.
  29. 29. Screenshot: Export/Emboss Braille Settings dialogue: step 7: Export/Emboss Settings dialogue window with a list of steps on the left side and a form on the right side. The list of steps is: 1. General, 2. Lists, 3. Tables, 4. Page Numbers, 5. Languages, 6. Table of Contents, 7. Export/Emboss. The form on the left contains form fields for Generic (unchecked radio button), Specific embosser (checked radio button), a drop-down list with embossers with 'Interpoint 55' as the visible option, Character set (drop-down list with 'US Computer Braille' as the visible option), Paper size (drop-down list with UNDEFINED as the visible option), Recto-verso (checkbox checked), Mirror recto-verso alignment (checkbox unchecked), Number of cells per line (currently set to 40), Number of lines per page (currently set to 25), Margins (for fields, all set to ). The bottom of the dialogue displays the buttons Cancel, Back, Next and Save.
  30. 30. Conclusion and Outlook <ul><li>Ideally not just Writer but also Calc (spreadsheets) and Impress (presentations)
  31. 31. Support for larger set of embossers
  32. 32. Availability on non-Windows platforms
  33. 33. Possibly support for other formats such as Universal Tactile Document (UTD)
  34. 34. Accessibility check to be run before (Braille/DAISY/PDF) export? </li></ul>
  35. 35. Contact Information <ul><li>odt2braille (LGPL 3): http://odt2braille.sf.net/ use it & contribute! </li></ul><ul><li>http://www.AEGIS-project.eu/
  36. 36. Twitter: aegisproj
  37. 37. Christophe Strobbe: [email_address] </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×