Voice activated music playback system
First Claim
1. A method for selecting recordings from a database stored in a memory, comprising:
- representing a spoken query as a phonetic lattice;
converting paths through the phonetic lattice to a set of text queries;
searching the database to generate a playlist of recordings matching the set of text queries;
playing samples of the recordings on the playlist; and
selecting a particular sample as an acoustic query;
searching the database to update the playlist with recordings matching the acoustic query;
playing samples of the recording on the updated playlist; and
selecting a particular sample of the updated play list to play a particular associated recording.
1 Assignment
0 Petitions
Accused Products
Abstract
A method selects recordings stored in a database. A spoken query is represented as a phonetic lattice and paths through the phonetic lattice are converted to a set of text queries. The database is searched to generate a playlist of recordings matching the set of text queries and samples of the recordings on the playlist are then played. A particular sample is selected as an acoustic query for searching the database to update the playlist with recording matching the acoustic query. Samples of the recordings on the updated playlist are played and a particular sample of the updated play list is selected. A particular record associated with the sample is then played.
-
Citations
11 Claims
-
1. A method for selecting recordings from a database stored in a memory, comprising:
-
representing a spoken query as a phonetic lattice;
converting paths through the phonetic lattice to a set of text queries;
searching the database to generate a playlist of recordings matching the set of text queries;
playing samples of the recordings on the playlist; and
selecting a particular sample as an acoustic query;
searching the database to update the playlist with recordings matching the acoustic query;
playing samples of the recording on the updated playlist; and
selecting a particular sample of the updated play list to play a particular associated recording. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for selecting recordings from a database stored in a memory, comprising:
-
a speech recognizer for representing a spoken query as a phonetic lattice;
means for converting paths through the phonetic lattice to a set of text queries;
means for searching the database to generate a playlist of recordings matching the set of text queries;
a scanner for playing samples of the recordings on the playlist, the scanner including a speaker;
means for updating the playlist with recordings in the database matching an acoustic query; and
means for selecting a particular sample from the playlist, having two modes, in a first mode, said means is capable of selecting a particular sample as the acoustic query, and in a second mode said means is capable of selecting a particular sample associated with a recording in the database matching the acoustic query. - View Dependent Claims (11)
-
Specification