Lyrics and karaoke user interfaces, methods and systems
AssigneeApple Inc.
InventorErik LINDHOLM
Life of this patent
Estimating the term…
Abstract
In some embodiments, an electronic device changes a value of a first visual characteristic with which lyrics are displayed in response to detecting a change in a performer of lyrics associated with a song or other type of content item. In some embodiments, an electronic device displays a vocal attenuation control element and changes a vocal volume (e.g., a volume of vocals) of a content item, such as a song, in response to input directed to the vocal attenuation control element.
Claims24
A method comprising:
- at an electronic device in communication with a display generation component and one or more input devices:
- displaying, via the display generation component, a content playback user interface that includes:
- a vocal attenuation control element for controlling a playback volume level of a vocal portion of a content item,
- information about the content item, and
- a playback control element for skipping playback of the content item to a next content item in a content playback queue;
- while displaying the content playback user interface including the vocal attenuation control element:
- receiving, via the one or more input devices, an input directed to the vocal attenuation control element;
- and
- in response to receiving the input directed to the vocal attenuation control element:
- in accordance with a determination that the input corresponds to a request to modify the playback volume level of the vocal portion by a first amount, modifying the playback volume level of the vocal portion by the first amount;
- and
- in accordance with a determination that the input corresponds to a request to modify the playback volume level of the vocal portion by a second amount different from the first amount, modifying the playback volume level of the vocal portion by the second amount.
An electronic device, comprising:
- one or more processors;
- memory;
- and
- one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
- displaying, via a display generation component, a content playback user interface that includes:
- a vocal attenuation control element for controlling a playback volume level of a vocal portion of a content item,
- information about the content item, and
- a playback control element for skipping playback of the content item to a next content item in a content playback queue;
- while displaying the content playback user interface including the vocal attenuation control element:
- receiving, via one or more input devices, an input directed to the vocal attenuation control element;
- and
- in response to receiving the input directed to the vocal attenuation control element:
- in accordance with a determination that the input corresponds to a request to modify the playback volume level of the vocal portion by a first amount, modifying the playback volume level of the vocal portion by the first amount;
- and
- in accordance with a determination that the input corresponds to a request to modify the playback volume level of the vocal portion by a second amount different from the first amount, modifying the playback volume level of the vocal portion by the second amount.
A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to perform:
- displaying, via a display generation component, a content playback user interface that includes:
- a vocal attenuation control element for controlling a playback volume level of a vocal portion of a content item,
- information about the content item, and
- a playback control element for skipping playback of the content item to a next content item in a content playback queue;
- while displaying the content playback user interface including the vocal attenuation control element:
- receiving, via one or more input devices, an input directed to the vocal attenuation control element;
- and
- in response to receiving the input directed to the vocal attenuation control element:
- in accordance with a determination that the input corresponds to a request to modify the playback volume level of the vocal portion by a first amount, modifying the playback volume level of the vocal portion by the first amount;
- and
- in accordance with a determination that the input corresponds to a request to modify the playback volume level of the vocal portion by a second amount different from the first amount, modifying the playback volume level of the vocal portion by the second amount.
Dependencies are inferred from the claim text.