• Sign In
 
  • MSDN Blogs
  • Microsoft Blog Images
  • More ...
Search
  • Advanced search options...
Tags
  • .NET
  • Altova
  • blogging
  • code samples
  • Codeplex
  • Custom XML
  • DII
  • DIS29500
  • ECMA-376
  • IBM
  • Java
  • Monarch
  • ODF
  • Office 2007
  • OpenXMLDeveloper.org
  • PHP
  • Redmond
  • SharePoint
  • System.IO.Packaging
  • TechEd
  • UOF
  • VSTO
  • Windows
  • WordprocessingML
  • workshops
Archives
Archives
  • January 2012 (1)
  • October 2011 (1)
  • July 2011 (2)
  • April 2011 (1)
  • March 2011 (3)
  • December 2010 (1)
  • August 2010 (1)
  • June 2010 (1)
  • May 2010 (1)
  • April 2010 (3)
  • March 2010 (1)
  • November 2009 (4)
  • October 2009 (1)
  • September 2009 (2)
  • July 2009 (2)
  • June 2009 (4)
  • May 2009 (5)
  • April 2009 (4)
  • March 2009 (4)
  • February 2009 (2)
  • January 2009 (4)
  • December 2008 (4)
  • November 2008 (3)
  • October 2008 (4)
  • September 2008 (3)
  • August 2008 (2)
  • July 2008 (5)
  • June 2008 (7)
  • May 2008 (5)
  • April 2008 (8)
  • March 2008 (14)
  • February 2008 (15)
  • January 2008 (13)
  • December 2007 (12)
  • November 2007 (5)
  • October 2007 (9)
  • September 2007 (6)
  • August 2007 (10)
  • July 2007 (9)
  • June 2007 (8)
  • May 2007 (12)
  • April 2007 (14)
  • March 2007 (12)
  • February 2007 (10)
  • January 2007 (17)
  • December 2006 (14)
  • November 2006 (10)
  • October 2006 (11)
  • September 2006 (12)
  • August 2006 (12)
  • July 2006 (12)
  • June 2006 (23)
  • May 2006 (14)
Common Tasks
  • Blog Home
  • Email Blog Author
  • About
  • RSS for comments
  • RSS for posts

Open XML to DAISY XML Translator

Doug Mahugh - Office Interoperability
MSDN Blogs > Doug Mahugh > Open XML to DAISY XML Translator

Open XML to DAISY XML Translator

Doug Mahugh
13 Nov 2007 11:39 AM
  • Comments 9

Microsoft announced today a project to create a "save as DAISY" plug-in for Word that will be available as a free download on SourceForge.

DAISY (Digital Access Information SYstem) is a standard for digital talking books (DTBs). DAISY-encoded DTBs include content that can range from XML text only, to text with corresponding spoken audio, to audio with little or no text, and they're designed to make print material accessible and navigable for blind or otherwise print-disabled persons. (Print-disabled is a term used in the accessibility community to describe persons who are unable to read print due to any visual, physical, perceptual, developmental, cognitive, or learning disability.)

A good way to get a feel for what DAISY is designed to accomplish is to check out the prioritized feature list for DTB playback devices referenced by the DTB specification. DAISY uses several W3C specifications and also takes advantage of standards from the Open eBook Forum, and the resulting documents can be used with any DAISY playback device.

The DAISY Standard has been adopted throughout the world by libraries and organizations producing and distributing accessible reading materials. So this new plug-in, which will be available in early 2008, will allow those organizations to save any Open XML word-processing document in DAISY XML format as a "DTBook." the benefits of this capability are explained in the DAISY monthly newsletter:

Everyone who uses desktop publishing to create content in Word will be able to save this content as DAISY XML. As content creators will not need to be DAISY or XML experts to use this converter, the number of DAISY publications should increase substantially. Individuals who have a print disability will thus have access to a greater number and much wider choice of reading and research materials.

George Kerscher, secretary general of the DAISY Consortium, explains the DAISY translator plug-in project this way:

“Microsoft’s announcement is monumental in greatly facilitating the availability of text in DAISY books. It provides a clear, production path for organizations and universities who will be able to use the Microsoft plug-in to move into DAISY XML. Putting tools in the hands of people who create content is a giant step toward creating equal access to information ... It’s going to move DAISY ... from the niche of the libraries for the blind community into the mainstream.”

For Open XML developers, the DAISY project will also offer a sample Open XML implementation that will demonstrate best practices for Open XML development. One of the goals of the project is to provide a reference model for other Open XML solution providers, and the project on SourceForge will make the architectural details available for developers to study. As this project progresses, I'll be covering some of the more interesting technical details here, as examples of how Open XML content can be transformed for a rich variety of output devices.

Microsoft press release:
http://www.microsoft.com/Presspass/press/2007/nov07/11-13DAISYPR.mspx

The Daisy Planet, Daisy's monthly newsletter:
http://www.daisy.org/news/newsletters/planet-2007-11.shtml

Quotes from the DAISY community:
http://www.microsoft.com/presspass/features/2007/nov07/11-13daisy.mspx

Official DAISY web site:
http://www.daisy.org/

Microsoft accessibility web site:
http://www.microsoft.com/enable/

  • 9 Comments
DAISY
Comments
  • hAl
    14 Nov 2007 7:14 AM

    Will this be accomplished using XLST translations ?

  • Brian Jones: Open XML Formats
    14 Nov 2007 11:35 AM

    Well, I've come back up for air briefly and wanted to quickly point out to folks a really important announcement

  • Erika Ehrli
    14 Nov 2007 1:14 PM

    What a shame that I write my first November blog post on 11/14. The last three weeks have been quite

  • Open XML
    15 Nov 2007 4:55 AM

    Microsoft a annoncé le 13 novembre en partenariat avec le consortium DAISY ( Digital Accessible Information

  • Doug Mahugh
    15 Nov 2007 9:52 PM

    hAl, that's a good question.  I think the answer is that they'll be using XSLT pretty heavily but probably doing some pre- and post-processing as well, since that seems to be needed for most real-world transformations between document formats.  But I'm going to check around and try to get some more specific info.

  • Syed
    16 Nov 2007 2:14 AM

    hAI,

    Yes, we will be using XSLT and do some pre and post processing.

    We opted for XSLT because of the following reasons:

    1. XSLT provides a mechanism of changing the template which will give us flexibility to easily manage changes to adapt to the changing version of the specifications.

    2. XSLT can be consumed on other platforms like java without doing major change there by providing a portable model.

  • hAl
    17 Nov 2007 5:15 AM

    @Syed

    Will the functionality by generic for Office Open XML of will it focus on the MS Office implementation?

  • Doug Mahugh
    8 Jan 2008 5:23 PM

    Open XML Book. Yoko Girier of Toshiba has written a book that provides an overview of the Open XML formats

  • Noticias externas
    8 Jan 2008 5:35 PM

    Open XML Book. Yoko Girier of Toshiba has written a book that provides an overview of the Open XML formats

Page 1 of 1 (9 items)
  • © 2012 Microsoft Corporation.
  • Terms of Use
  • Trademarks
  • Privacy Statement
  • Report Abuse
  • 5.6.131.143