Welcome to the Rockbox Technical Forums!
Since there is the "Announce Battery Level" feature, it shouldn't be too hard to add the "Announce artist & track name" feature. It would be a great help for remembering song names.
Quote from: dorotik on October 25, 2012, 11:46:24 AMSince there is the "Announce Battery Level" feature, it shouldn't be too hard to add the "Announce artist & track name" feature. It would be a great help for remembering song names.It is hard and currently not feasible.Rockbox uses prerendered voice clips. For battery level this is easy since there is a limited number of voice strings which are known in advance. For track metadata like artist and track name this is not true. For the file browser to be able to voice filenames there are two options: (1) spell filenames, in which case only the alphabeth is needed. However, this adds another problem: non-ASCII characters, which are currently not spelled -- givent he number of characters in use in the world the list of characters would become huge. And (2) use prerendered "talk" clips. This has the drawback that the user needs to remember to (re)generate them when changing the files on the player.So to implement voicing metadata there are two options: (1) roll a new talkfile like system for metadata. This means (a) yet another system for voicing and (b) has the same drawbacks as talkfiles have right now. Or (2) implement a TTS into Rockbox. While people do agree this to be a good thing it's really hard -- the limited resources on the players supported by Rockbox really makes this problematic. Additionally, this means people would be bound to the voice the integrated TTS provides, and that voice is unlikely to be comparable to desktop PC voices. Some years ago there was a GSoC project trying to integrate a TTS into Rockbox. Unfortunately it failed.
Basically I should have named this feature "Announce File", not "Announce artist & track name", since it's the file name which gets voiced.
Page created in 0.061 seconds with 21 queries.