This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#7984 - Talk clip support for Database
Attached to Project:
Rockbox
Opened by Jonas Häggqvist (rasher) - Wednesday, 17 October 2007, 18:05 GMT+2
Last edited by Jonas Häggqvist (rasher) - Sunday, 21 October 2007, 04:13 GMT+2
Opened by Jonas Häggqvist (rasher) - Wednesday, 17 October 2007, 18:05 GMT+2
Last edited by Jonas Häggqvist (rasher) - Sunday, 21 October 2007, 04:13 GMT+2
|
DetailsBefore you get carried away, this is the script that will build talk clips in /.rockbox/talkclips/* for all tags and labels (reading tagnavi.config as well as the database_[0-9]*.tcd files).
The idea is that the database code will then look here for talk clips. In the long term, the same method could be used for the file browser if desired. Hopefully someone will help me out with the database code side of things, as I don't think I'm up to that challenge. |
This task depends upon
What are the db clips called?
You run the perl script just as it tells you: ./voice.pl -D -s=flite -S="" -e=lame -E="--vbr-new -t --nores" -l=english /path/to/player
Known limitations:
- Entries composed of more than one tag (such as Track number - Track name) won't have any clips. Fixing this will take a lot of work.
- The special strings <Untagged> and <All tracks> should use the strings from the voicefile, to get localisation
- remove a "return 0" that made it skip generating clips for tags (oops)
- Add some progress information
- Fix a bug in the wavtrim function (the filename wasn't quoted)