DAISY for All

The DAISY for All (DFA) project deployed DAISY technology and addressed goals and objectives which included capacity building in developing countries and served as a catalyst to generate broader alliances supporting the global sharing of human knowledge in the information society. DAISY for All was funded by the Nippon Foundation as a five year project.

Nippon Foundation logo

The DFA Project maintained several activities relating to the development and adaptation of open source software and standards. These efforts were intended to support the specific local needs of the focal points for accessible and localized DAISY software, to build local capacity for adaptation and localization of DAISY software, and to ensure that the technical standards underlying the DAISY and open source software meet the current and emerging needs of the disability communities served by DFA.

DFA-Initiated Open Source Software


On October 23, 2005, AMIS 2.0, the open source DAISY playback software developed by AMIS Development Coordinator Marisa DeMeglio, was made available for download at http://daisy.org/project/amis.

Highlights of AMIS include its self-voicing interface, plug-in support, bookmarking, variable playback speed, full text searching ability, and support for skippability and escapability. AMIS supports unicode and is available in several languages, including Hindi, Thai, Malay, and Sinhala.

AMIS was originally developed by the Japanese Society for Rehabilitation of Persons with Disabilities. Development continued under the DAISY for All project, funded by the Nippon Foundation.


The Urakawa open-source project was aimed at providing a Software Development Toolkit (SDK) for accessible multimedia, as well as real-world DAISY applications built with the SDK, such as Obi, the audio-only Digital Talking Book authoring tool.

DFA contributed to this software project with the firm goal of delivering quality open-source software for DAISY multimedia and beyond (open-standards like SMIL, motion pictures, etc.). The Urakawa software is available for free, and is designed to support multiple languages, including double-byte script encoding. Such universal reach will not only empower the end-users (content producers), but will also enable software developers to contribute actively, for example by specializing the software to meet specific applications needs.

Both Obi and the SDK reached milestone 1.0 at the end of calendar-year 2007. From the outset, the SDK and Obi team have been collaborating to ensure that the feature-set of the SDK matches the needs of real-life application development, and that the software components can be integrated easily.

Documentation can be obtained from the SVN source repository.