METHOD AND APPARATUS FOR UNITERM DISCOVERY AND VOICE-TO-VOICE SEARCH ON MOBILE DEVICE
First Claim
1. In an electronic device, a method comprising:
- generating one or more first phoneme lattices from audio data stored within an audio database;
determining one or more best paths from the one or more first phoneme lattices;
extracting one or more uniterms from the one or more first phoneme lattices; and
storing the one or more uniterms and the one or more best paths in a uniterm index database.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, system and communication device for enabling uniterm discovery from audio content and voice-to-voice searching of audio content stored on a device using discovered uniterms. Received audio/voice input signal is sent to a uniterm discovery and search (UDS) engine within the device. The audio data may be associated with other content that is also stored within the device. The UDS engine retrieves a number of uniterms from the audio data and associates the uniterms with the stored content. When a voice search is initiated at the device, the UDS engine generates a statistical latent lattice model from the voice query and scores the uniterms from the audio database against the latent lattice model. Following a further refinement, the best group of uniterms is then determined and segments of the stored audio data and/or other content corresponding to the best group of uniterms are outputted.
19 Citations
20 Claims
-
1. In an electronic device, a method comprising:
-
generating one or more first phoneme lattices from audio data stored within an audio database; determining one or more best paths from the one or more first phoneme lattices; extracting one or more uniterms from the one or more first phoneme lattices; and storing the one or more uniterms and the one or more best paths in a uniterm index database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device comprising:
-
a processor; an audio input device for receiving audio data, including voice input data and voice queries; a storage mechanism for storing content, including the audio data; a uniterm discovery and search (UDS) engine executing on the processor and having functional components for completing the following functions; generating one or more first phoneme lattices from audio data stored within an audio database; determining one or more best paths from the one or more first phoneme lattices; extracting one or more uniterms from the one or more first phoneme lattices; and storing the one or more uniterms and the one or more best paths in a uniterm index database. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification