Voice-controlled selection of media files utilizing phonetic data
First Claim
Patent Images
1. A voice-controlled data system, comprising:
- a storage medium for storing media files, the media files comprising audio files and including associated file identification data for allowing the identification of the media files, where the file identification data associated with each audio file includes first phonetic information that corresponds to first phonetic rules for pronouncing an artist and a song title associated with the audio file and second phonetic information that corresponds to second phonetic rules for pronouncing the artist and the song title associated with the audio file, where the first phonetic information and the second phonetic information included in the file identification data are part of the audio file;
a static vocabulary list including phonetic transcriptions of corresponding user commands;
a phonetic data extraction unit for extracting the first phonetic information and the second phonetic information from the file identification data;
a speech recognition unit for receiving voice data from a user, the voice data including a static vocabulary and a variable vocabulary, the static vocabulary including a user command and the variable vocabulary including the artist and the song title associated with a desired media file, where the speech recognition unit is configured to generate a control command based on comparing the received voice data to the phonetic transcriptions of the static vocabulary list and the first phonetic information and the second phonetic information extracted by the phonetic data extraction unit; and
a media player for playing the media files, the media player configured to select a media file based on the control command received from the speech recognition unit.
6 Assignments
0 Petitions
Accused Products
Abstract
A voice-controlled data system is providing that has a storage medium for storing media files, the media files having associated file identification data for allowing the identification of the media files, the file identification data including phonetic data having phonetic information corresponding to the file identification data. The phonetic data is supplied to a speech recognition unit that compares the phonetic data to a speech command input into the speech recognition unit. The data system further includes a file selecting unit that selects one of the media files based on the comparison result.
-
Citations
14 Claims
-
1. A voice-controlled data system, comprising:
-
a storage medium for storing media files, the media files comprising audio files and including associated file identification data for allowing the identification of the media files, where the file identification data associated with each audio file includes first phonetic information that corresponds to first phonetic rules for pronouncing an artist and a song title associated with the audio file and second phonetic information that corresponds to second phonetic rules for pronouncing the artist and the song title associated with the audio file, where the first phonetic information and the second phonetic information included in the file identification data are part of the audio file; a static vocabulary list including phonetic transcriptions of corresponding user commands; a phonetic data extraction unit for extracting the first phonetic information and the second phonetic information from the file identification data; a speech recognition unit for receiving voice data from a user, the voice data including a static vocabulary and a variable vocabulary, the static vocabulary including a user command and the variable vocabulary including the artist and the song title associated with a desired media file, where the speech recognition unit is configured to generate a control command based on comparing the received voice data to the phonetic transcriptions of the static vocabulary list and the first phonetic information and the second phonetic information extracted by the phonetic data extraction unit; and a media player for playing the media files, the media player configured to select a media file based on the control command received from the speech recognition unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for a voice-controlled selection of a media file stored on a data storage unit including a plurality of media files, the media files comprising audio files and including media data and associated file identification data, where the file identification data associated with each audio file includes first phonetic information that corresponds to first phonetic rules for pronouncing an artist and a song title associated with the audio file and second phonetic information that corresponds to second phonetic rules for pronouncing the artist and the song title associated with the audio file, where the first phonetic information and the second phonetic information included in the file identification data are part of the audio file, the method comprising:
-
inputting voice data for selecting one of the media files, the voice data including a static vocabulary and a variable vocabulary, the static vocabulary including a user command and the variable vocabulary including the artist and the song title associated with a desired media file; supplying the voice data to a speech recognition unit; providing a static vocabulary list including phonetic transcriptions of corresponding user commands; extracting the first phonetic information and the second phonetic information from the file identification data; supplying the phonetic transcriptions from the static vocabulary list and the first phonetic information and the second phonetic information extracted from the file identification data to the speech recognition unit as recognition vocabulary; generating a control command by comparing the input voice data to the phonetic transcriptions and the extracted phonetic information; using a media file player to select a media file from the data storage unit in accordance with the generated control command; and executing a user command on the media file in accordance with the generated control command. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification