-
Notifications
You must be signed in to change notification settings - Fork 1
Kolibre client wish list
The Kolibre client basically allows a user to navigate and play back a DAISY talking book over the internet, with the help of a guiding voice and a keypad. But there are many other features that can be built into the client to make it more useful.
This is a wish list on features we'd like to implement on the client (not in a prioritized order but some feature might depend on another). Suggestions are of course very welcome, read about how to suggest a feature [here] (https://github.com/kolibre/libkolibre-builder/wiki/How-to-suggest-a-feature).
- Support for DAISY Online Delivery Protocol 2.0.2
- Support for downloading content from a DaisyOnline service
- Support for rendering user announcements from a DaisyOnline service
- Support for storing and fetching bookmarks to/from a DaisyOnline serivce
- Support for remote management of device/player settings (requires hosting of a profile service)
- Support for text-to-speech (TTS) engines (espeak, acapela, loquendo etc)
- Support for text only digital talking books (requires TTS support)
- Support for epub content (requires TTS support)
A Kolibre client does not necessarily need to be run on customized hardware, even if visually impaired often prefer players with a tactile interface. We'd also like to see the Kolibre features used on desktops, tablets and mobiles, which would require further development that hopefully could reuse some of Kolibres libraries:
- Cross platform (Windows, Linux, Mac) GUI
- Mobile app (iOS, Android, Windows Phone)
These features were implemented in [Vadelma 1.4] (https://github.com/kolibre/angstrom-manifest/releases/tag/vadelma-1.4):
- Support for windows-1252 encoding
These features were implemented in [Vadelma 1.3] (https://github.com/kolibre/angstrom-manifest/releases/tag/vadelma-1.3):
- RaspberryPi 3-support
- Wifi-support (with settings file)
These features were implemented in [Vadelma 1.2] (https://github.com/kolibre/angstrom-manifest/releases/tag/vadelma-1.2):
- RaspberryPi 2-support
- DAISY 3/NISO-support (beta)
These features were implemented in [Vadelma 1.1] (https://github.com/kolibre/setup-scripts/releases/tag/vadelma-1.1):
- Support for narration of mp3 files
- Support for playback of offline content (downloaded content, cd, usb, memory card etc)
- Support for multiple DaisyOnline services