Rockbox Development > Feature Ideas

this wonderful feature DAISY

<< < (2/2)

saratoga:

--- Quote from: nuss75 on October 19, 2009, 07:34:20 PM ---Well C++ is not perfect. But is it no way one could automatically make it in to c-code?

--- End quote ---

No.  It would probably have to be rewritten more or less from scratch using the reference code as an example.


--- Quote from: nuss75 on October 19, 2009, 07:34:20 PM ---About the Amis reader I tried it,

And the pitch or speed adjustment is better on the H140 rock box and perhaps one could take it form rock box.

The text to speech, if one wants to implement it, is it not already a program for this under rock box?So one could use that code?

But one wants to make it a smaller project one could slim the project down.

But the basic functions that is needed are to navigate in the mp3:s using the bookmarks and to be able to increase or decrease the speed of the playback.

But the pitch is already implemented in rock box ;) 

--- End quote ---

I don't understand what you're saying here, but the problem isn't text to speech conversion or anything like that.  The problem is that someone needs to write a decoder for this format and add it to rockbox. 

An easier solution might be to write a PC app that converts DAISY to MP3 + cuesheets, since Rockbox already supports them.

pabouk:

--- Quote from: saratoga on October 19, 2009, 08:13:54 PM ---An easier solution might be to write a PC app that converts DAISY to MP3 + cuesheets, since Rockbox already supports them.
--- End quote ---
For the most basic support of DAISY (just to be able to listen to DAISY files) it could be sufficient but as I understand it DAISY brings many features in comparison to just a cuesheet (or playlist or bookmarks).

As I understand it the main advantages (as new features) of DAISY are:
- navigation on multiple levels (chapters, pages, paragraphs, sentences, words...)
- cross references (or hyper links)

saratoga:

--- Quote from: pabouk on October 21, 2009, 07:17:23 AM ---
--- Quote from: saratoga on October 19, 2009, 08:13:54 PM ---An easier solution might be to write a PC app that converts DAISY to MP3 + cuesheets, since Rockbox already supports them.
--- End quote ---
For the most basic support of DAISY (just to be able to listen to DAISY files) it could be sufficient but as I understand it DAISY brings many features in comparison to just a cuesheet (or playlist or bookmarks).

As I understand it the main advantages (as new features) of DAISY are:
- navigation on multiple levels (chapters, pages, paragraphs, sentences, words...)
- cross references (or hyper links)

--- End quote ---

Neither of those are ever going to happen in Rockbox even if support for DAISY is added,  so I don't see this as a real downside.  The most a DAISY codec is going to be able to do is basically have embedded CUE files in an MP3, so its not a big loss to implement that as a PC side tool.

Llorean:
Well, I can see navigation across multiple levels being added in the form of a menu item letting you choose whether the "next track" button means "next paragraph", "next page", "next chapter" or whatever (assuming it doesn't come with a high cost) but it's probably fair to say that complex support for Daisy is unlikely outside of someone writing a plugin explicitly for Daisy books so that they can be listened to outside of the core playback system.

nuss75:
The thing that would be nice is to be able to find the right paragraph by reading the daisy "tree" (almost like a file tree of the information from the daisy book, the bookmarks so to say) and from that click on the bookmark in the tree and come to that paragraph.
more functionality is not necessary.

/Johannes

Navigation

[0] Message Index

[*] Previous page

Go to full version