Back to results
US 2020/0026489 A1Published application
Human-machine interfaces for utterance-based playlist selection
AssigneeSpotify AB
InventorsDaniel BROMAND, Richard MITIC, Horia JURCUT, Henriette Susanne Martine CRAMER, Ruth BRILLMAN
Life of this patent
Estimating the term…
Abstract
Systems, methods, and devices for human-machine interfaces for utterance-based playlist selection are disclosed. In one method, a list of playlists is traversed and a portion of each is audibly output until a playlist command is received. Based on the playlist command, the traversing is stopped and a playlist is selected for playback. In examples, the list of playlists is modified based on a modification input.
Claims15
A method comprising:
- receiving, by a human-machine interface of a device, first audible input data including first utterance data;
- transmitting the first utterance data to a natural language understanding system;
- receiving, from the natural language understanding system, a list of playlists;
- traversing the list of playlists and audibly outputting a predetermined portion of each encountered playlist;
- while traversing the list of playlists, receiving second audible input data;
- determining that the second audible input data is associated with a playlist command;
- and
- based on the playlist command:
- stopping the traversing;
- selecting a selected playlist based on the playlist command;
- and
- initiating playback of the selected playlist.
9 more elements
A device, comprising:
- one or more processor devices;
- and
- a computer readable medium device coupled to the one or more processor devices and having instructions thereon that, when executed by the one or more processor devices, cause the one or more processor devices to:
- receive, by a human-machine interface of a device, first audible input data including first utterance data;
- transmit the first utterance data to a natural language understanding system;
- receive, from the natural language understanding system, a list of playlists;
- traverse the list of playlists and audibly outputting a predetermined portion of each encountered playlist;
- while traversing the list of playlists, receive second audible input data;
- determine that the second audible input data is associated with a playlist command;
- and
- based on the playlist command:
- stop the traversing;
- select a selected playlist based on the playlist command;
- and
- initiate playback of the selected playlist.
12 more elements
Dependencies are inferred from the claim text.