# US 5,703,308 A · Karaoke apparatus responsive to oral request of entry songs

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 5,703,308 A
- Document ID: US5703308A
- Status: Granted
- Kind: A
- Application number: 08/550,826
- Filed: 1995-10-31
- Granted: 1997-12-30
- Earliest claimed: 1994-10-31
- Assignees: Yamaha Corporation
- Inventors: Masashi Tashiro; Hirokazu Kato
- Web page: https://patentgrep.com/patent/US5703308A

## CPC

- G11B 31/00: Arrangements for the associated working of recording or reproducing apparatus with related apparatus (with cameras or projectors G03B31/00 {; recording/reproducing of music for electrophonic musical instruments G10H1/0033; automatic arrangements for answering calls or for recording messages for absent subscribers H04M1/64; telephonic communication systems adapted for combination with dictation recording and playback systems H04M11/10; connection of TV recorder with other related apparatus, e.g. TV camera or receiver, in which the TV signal is significantly involved H04N, e.g. H04N23/00, H04N5/765; combination of radio or TV with other apparatus, e.g. with vehicles H05K11/00})
- G10H 1/361: {Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems}
- G10H 5/005: {Voice controlled instruments}
- G10L 15/26: Speech to text systems (G10L15/08 takes precedence)
- G11B 27/002: {Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing; (transfer of record carriers from magazine G11B15/68, G11B17/10; G11B17/22)}
- G11B 27/034: on discs (G11B27/036, G11B27/038 take precedence)
- G11B 27/105: {of operating discs}
- G11B 27/34: Indicating arrangements {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)}
- G10H 2210/046: for differentiation between music and non-music signals, based on the identification of musical parameters, e.g. based on tempo detection
- G10H 2240/141: Library retrieval matching, i.e. any of the steps of matching an inputted segment or phrase with musical database contents, e.g. query by humming, singing or playing; the steps may include, e.g. musical analysis of the input, musical feature extraction, query formulation, or details of the retrieval process
- G10H 2240/245: ISDN [Integrated Services Digital Network]
- G10H 2250/595: ADPCM [adaptive differential pulse code modulation]
- G11B 2220/20: Disc-shaped record carriers
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)
- G10H: ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

A Karaoke apparatus responds to a request message for performing an entry song. The Karaoke apparatus has a music data storage for storing music data representative of a plurality of entry songs, and a reference data storage for storing reference data representative of a multiple of key items which specify the entry songs. A microphone is provided for collecting an oral request message and for converting the same into a corresponding voice signal. The voice signal is analyzed to extract therefrom key information which suggests a desired entry song. The reference data storage is searched to detect coincidence between the key information and at least one of the key items to thereby identify the desired entry song. The Karaoke apparatus retrieves music data of the desired entry song from the music data storage to perform the desired entry song according to the retrieved music data.

## Claims

### Claim 1

A karaoke apparatus responsive to a request message for performing an entry song, comprising:
a music data storage device that stores music data representative of a plurality of entry songs;
a reference data storage device that stores reference data representative of a multiple of key items which specify the entry songs;
a collecting device that includes a microphone for collecting an oral request message and for converting the same into a corresponding voice signal;
an extraction device that analyzes the voice signal to extract therefrom key information including key terms which suggest a desired entry song;
a search device that searches the reference data storage device to identify the desired entry song by detecting coincidence between successive key terms of the key information and at least one of the key items to determine a level of coincidence between each of the key terms and a corresponding key item such that a field of possible corresponding entry songs is narrowed until the desired entry song is identified, and wherein the level of coincidence indicates a degree of matching between each of the key terms and the corresponding key item; and
a performance device that retrieves music data of the desired entry song from the music data storage device to perform the desired entry song according to the retrieved music data.

### Claim 2 (depends on 1)

A Karaoke apparatus according to claim 1; further comprising a display device operable when the search device identifies more than one entry song for displaying all of the identified entry songs so that the collecting device may collect another oral request message effective to select one of the identified entry songs.

### Claim 3 (depends on 1)

A karaoke apparatus according to claim 1, wherein the extraction device comprises means for extracting the key information containing two or more key terms, and wherein the search device comprises means for identifying the desired entry song when perfect coincidence is detected between the key terms and the key items.

### Claim 4 (depends on 1)

A Karaoke apparatus according to claim 1; wherein the reference data storage device has a multiple of reference tables corresponding to the multiple of the key items, and wherein the search device comprises means for cross-searching the multiple of the reference tables according to the key information to thereby identify the desired entry song.

### Claim 5 (depends on 1)

A Karaoke apparatus according to claim 1; wherein the reference data storage device comprises means for storing reference data representative of key items including two or more of a song title, a song category, a singer's name, a song lyric phrase and a song melody pattern.

### Claim 6 (depends on 1)

A Karaoke apparatus according to claim 1; wherein the extraction device comprises means for detecting phonetic elements contained in the voice signal to extract key information in the form of a key word composed of the detected phonetic elements.

### Claim 7 (depends on 1)

A Karaoke apparatus according to claim 1; wherein the extraction device comprises means for detecting tone elements contained in the voice signal to extract key information in the form of a key melody pattern composed of the detected tone elements.

### Claim 8 (depends on 1)

A karaoke apparatus according to claim 1, wherein the detected level of coincidence includes a perfect coincidence level, an almost perfect coincidence level and a partial coincidence level.

### Claim 9 (depends on 8)

A karaoke apparatus according to claim 8, wherein:
the perfect coincidence level indicates perfect matching between a key term and the corresponding key item;
the almost perfect coincidence level indicates perfect matching between the key term and the corresponding key item except for one word difference; and
the partial coincidence level indicates partial matching between a forward part of the key term and the corresponding key item.

### Claim 10 (depends on 1)

A karaoke apparatus according to claim 1, wherein the level of coincidence is determined by stepwise matching of a key term and the corresponding key item, the stepwise matching including an initial step of attempted full matching between the key term and the corresponding key item and subsequent steps of attempted lowered matching condition between the key term and the corresponding key item.

### Claim 11 (depends on 1)

A karaoke apparatus according to claim 1, wherein the search device narrows the field of possible entry songs by searching a cross reference table which lists possible entry songs found by determining the level of coincidence between a previous key term and a previous corresponding key item such that a next key term is used to search the cross reference table until the desired entry song is identified.

### Claim 12

A method of performing an entry song using a karaoke apparatus by responding to a request message, the method comprising the steps of:
storing music data representative of a plurality of entry songs;
storing reference data representative of a multiple of key items which specify the entry songs;
collecting an oral request message and converting the same into a corresponding voice signal;
analyzing the voice signal to extract therefrom key information including key terms which suggest a desired entry song;
searching the reference data to identify the desired entry song by detecting coincidence between successive key terms of the key information and at least one of the key items to determine a level of coincidence between each of the key terms and a corresponding key item such that a field of possible corresponding entry songs is narrowed through performing a stepwise matching of each of the key terms and the corresponding key item until the desired entry song is identified, and wherein the level of coincidence indicates a degree of matching between each of the key terms and the corresponding key item; and
retrieving music data of the desired entry song to perform the desired entry song according to the retrieved music data.

### Claim 13 (depends on 12)

A method according to claim 12, further comprising the step of operating a display device when the searching identifies more than one entry song for displaying all of the identified entry songs so that another oral request message effective to select one of the identified entry songs may be collected.

### Claim 14 (depends on 12)

A method according to claim 12, farther comprising the step of extracting the key information containing two or more key terms and identifying the desired entry song when perfect coincidence is detected between the key terms and the key items.

### Claim 15 (depends on 12)

A method according to claim 12, further comprising the step of using multiple of reference tables corresponding to the multiple key items, and cross-searching the multiple reference tables according to the key information to thereby identify the desired entry song.

### Claim 16 (depends on 12)

A method according to claim 12, further comprising the step of storing reference data representative of key items including two or more of a song title, a song category, a singer's name, a song lyric phrase and a song melody pattern.

### Claim 17 (depends on 12)

A method according to claim 12, further comprising the step of detecting phonetic elements contained in the voice signal to extract key information in the form of a key word composed of the detected phonetic elements.

### Claim 18 (depends on 12)

A method according to claim 12, further comprising the step of detecting tone elements contained in the voice signal to extract key information in the form of a key melody pattern composed of the detected tone elements.

### Claim 19

A karaoke apparatus responsive to a request message for performing an entry song, comprising:
music data storage means for storing music data representative of a plurality of entry songs;
reference data storage means for storing reference data representative of a multiple of key items which specify the entry songs;
collecting means that include a microphone for collecting an oral request message and for converting the same into a corresponding voice signal;
extraction means for analyzing the voice signal to extract therefrom key information including key terms which suggest a desired entry song;
search means for searching the reference data storage means to identify the desired entry song by detecting coincidence between successive key terms of the key information and at least one of the key items to determine a level of coincidence between each of the key terms and a corresponding key item such that a field of possible corresponding entry songs is narrowed through performing a stepwise matching of the key term and the corresponding key item until the desired entry song is identified, and wherein the level of coincidence indicates a degree of matching between each of the key terms and the corresponding key item; and
performance means for retrieving music data of the desired entry song from the music data storage means to perform the desired entry song according to the retrieved music data.

### Claim 20 (depends on 19)

A karaoke apparatus according to claim 19, further comprising display means for displaying all of the identified entry songs when the search means identify more than one entry song so that the collecting means may collect another oral request message effective to select one of the identified entry songs.
