AUDIO USER INTERFACE
First Claim
1. A method performed by a media player for providing an audio user interface to a user of the media player, the method comprising:
- receiving input indicative of an interaction of the user with a user interface associated with the media player;
identifying an audio prompt associated with audibilizing the interaction of the user with the user interface;
determining whether one of a plurality of categories of audio data corresponding to the audio prompt is available to the media player; and
outputting a portion of audio data of a first category at the media player from a first source.
2 Assignments
0 Petitions
Accused Products
Abstract
An audio user interface that provides audio prompts that help a user interact with a user interface of an electronic device is disclosed. The audio prompts can provide audio indicators that allow a user to focus his or her visual attention upon other tasks such as driving an automobile, exercising, or crossing a street, yet still enable the user to interact with the user interface. An intelligent path can provide access to different types of audio prompts from a variety of different sources. The different types of audio prompts may be presented based on availability of a particular type of audio prompt. As examples, the audio prompts may include pre-recorded voice audio, such as celebrity voices or cartoon characters, obtained from a dedicate voice server. Absent availability of pre-recorded or synthesized audio data, non-voice audio prompts may be provided.
388 Citations
25 Claims
-
1. A method performed by a media player for providing an audio user interface to a user of the media player, the method comprising:
-
receiving input indicative of an interaction of the user with a user interface associated with the media player; identifying an audio prompt associated with audibilizing the interaction of the user with the user interface; determining whether one of a plurality of categories of audio data corresponding to the audio prompt is available to the media player; and outputting a portion of audio data of a first category at the media player from a first source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium configured to store a set of code modules which when executed by a processor of a media playback device become operational for providing an audio user interface at the media playback device, the computer-readable medium comprising:
-
code for receiving input indicative of an interaction of the user with a user interface associated with the media playback device; code for determining a type of audio data to use for the audio user interface; code for determining whether a source for the type of audio data to be used is available to the media playback device; and code for outputting a portion of audio data of the determined type at the media playback device, the audio data of the determined type corresponding to an audio prompt associated with audibilizing the interaction of the user with the user interface.
-
-
16. A portable media playback device comprising:
-
a media playback system; a user interface; and a processor configured to; receive user input via the user interface; identify an audio prompt of an audio user interface, the audio prompt associated with audibilizing an interaction of a user with the user interface represented by the user input; determine whether one of a plurality of categories of audio data corresponding to the audio prompt is available; and initiate playback of a portion of audio data of a first category using the media playback system. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A media player comprising:
-
a user interface; a storage device; a media playback subsystem; a voice synthesis module; and a processor configured to; receive input indicative of an interaction of a user with the user interface; identify an audio prompt associated with audibilizing the interaction of the user with the user interface; determine whether one of a plurality of categories of audio data corresponding to the audio prompt is available; instruct the media playback subsystem to output a portion of audio data of a first category from the storage device or a portion of audio data of a second category from the voice synthesis module corresponding to the audio prompt. - View Dependent Claims (23, 24, 25)
-
Specification