• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category User Interface
  • Assigned To No-one
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by sdoyon - 2006-10-12
Last edited by jdgordon - 2008-05-04

FS#6171 - Talking quick screen

Add speech to the quick screen. It’s not even very hard.

All it takes is to add a voice ID for the option title in
option_select. For completeness I also added a voice ID for unit, and I
also added both IDs in the code in gui/select (it seemed related, but I’m
not sure it’s even used?).

Then I have gui_syncquickscreen_run() announce the current setting on
entering the screen: left option title and value, then bottom, then
right. On change of an option, gui_quickscreen_do_button() then simply
speaks the option title and new value.

This depends on a function from my talkmore-infra patch in P#6159.

Closed by  jdgordon
2008-05-04 02:11
Reason for closing:  Out of Date

Sync’ed to rev 14250.

After a couple of months of usage, it seems to me the primary interest of
this patch isn’t so much having access to the quickscreen functionality
(which is moderately useful), but rather simply being told when
you’ve stumbled into the quickscreen inadvertently (carrying case corner
pressing on button…).

Anyway it works for me, it’s straightforward, and it no longer has any

It would be nice if this would voice the info screen. But if you don’t have time I think it will still be very useful.

It would be nice if this would voice the info screen.

This patch is about the quickscreen.
Not sure what you mean. The Rockbox Info screen is in another patch.

Sorry. I meant voice the options in the info screen.

The previous version probably didn’t compile for Archos… Here’s an
new version.

And that one was missing the lang entries… Here goes again. sigh…


Updated to work with latest builds. I tested with R16316 and Sandisk Sansa E200 and it works fine.


Available keyboard shortcuts


Task Details

Task Editing