Demo (Vadelma and KADOS)

Kolibre Vadelma
Kolibre Vadelma exemplifies the possibilities that exist with the open source software published by Kolibre. A talking book player can be built on various existing hardware platforms, including a Raspberry Pi-unit. You will only need a speaker and keyboard to test it.

Kolibre has published instructions on how to build a solution called Kolibre Vadelma (the finnish word for Raspberry). Kolibre Vadelma supports the established Daisy 2.02- and Daisy3-standards* and the basic functions in the DAISY Online Delivery protocol*.

The source code is availabe at and the instructions on how to build and test the player is available in a wiki. The latest release can be downloaded as an image-file here. For Vadelma and the client libraries we've made a wish list here. Suggestions and contributions to new features are very welcome!

A series of video clips is available on, demonstrating Kolibre Vadelma's various features. This is an introduction:

Kolibre KADOS
Kolibre KADOS (Kolibre Adaptive Daisy Online Service) is a web service solution based on the established scripting language PHP. The code, which is open source, is available at including instructions on how set up a service is available in the wiki. Kolibre KADOS supports the basic functions in the DAISY Online Delivery protocol* and can for example be easily implemented in a Linux-environment. With this web service, anyone can distribute DAISY books to different types of players that support DAISY, such as Kolibre Vadelma.

There is a demo Daisy Online Delivery webservice based on KADOS up and running with sample content at We've also made a wish list for KADOS, check it out here.

*Daisy, what is it?
The DAISY-standards makes it possible for people with a vision or other reading disability to read and navigate a book as easily and effectively as others use print. The DAISY Online Delivery protocol makes it easy to retrieve and listen to digital talking books over the Internet. The DAISY standards are widely used by talking book libraries and international organizations for the visually impaired, and are supported by many suppliers of production solutions, distribution systems and talking book players. The international DAISY Consortium manages and develops the standards,

Kolibre Vadelma navigation
To navigate in a book or in the menus with Kolibre Vadelma you will need a control panel, such as a keyboard or a number pad keyboard (numpad) with an USB interface. Kolibre Vadelma is by default designed to work with a numpad, but can also be configured to work with other control panels. And who knows? Perhaps speech recognition in the near future?

The keys on the numpad are arranged in pretty much the same manner as the keys on common DAISY players . The up, down, left, right arrow keys are used to switch navigation level and move back and forth in a publication. The number 5 key is used for play and pause.

In the demo the keys are arranged as follows:
• Tab-key (upper left corner on this numpad): Start and standby
• Backslash: Increase volume
• Star: Decrease volume
• Minus: Increase voice speed
• Plus: Decrease voice speed
• Key 1: Bookmarks
• Key 2: Down arrow and confirm
• Key 3: Quick menu
• Key 4: Left arrow
• Key 5: Play, pause and confirm
• Key 6: Right arrow
• Key 7: Rewind (30 seconds during playback)
• Key 8: Up arrow and exit
• Key 9: Home (library)