Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6427439B2 - Karaoke device - Google Patents
[go: Go Back, main page]

JP6427439B2 - Karaoke device - Google Patents

Karaoke device Download PDF

Info

Publication number
JP6427439B2
JP6427439B2 JP2015031901A JP2015031901A JP6427439B2 JP 6427439 B2 JP6427439 B2 JP 6427439B2 JP 2015031901 A JP2015031901 A JP 2015031901A JP 2015031901 A JP2015031901 A JP 2015031901A JP 6427439 B2 JP6427439 B2 JP 6427439B2
Authority
JP
Japan
Prior art keywords
message
interval
unit
messages
singing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015031901A
Other languages
Japanese (ja)
Other versions
JP2016153842A (en
Inventor
熊谷 達也
達也 熊谷
橘 聡
聡 橘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daiichikosho Co Ltd
Original Assignee
Daiichikosho Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Daiichikosho Co Ltd filed Critical Daiichikosho Co Ltd
Priority to JP2015031901A priority Critical patent/JP6427439B2/en
Publication of JP2016153842A publication Critical patent/JP2016153842A/en
Application granted granted Critical
Publication of JP6427439B2 publication Critical patent/JP6427439B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

本発明はカラオケ装置に関する。   The present invention relates to a karaoke apparatus.

通信カラオケシステムにおいて、カラオケ歌唱の採点機能を備えるカラオケ装置が普及している。カラオケ歌唱の採点は、歌唱者のカラオケ歌唱を数値化してリファレンスデータの数値と比較することにより行う。採点結果は、歌詞や背景映像を表示するモニタを利用して、楽曲演奏中に歌唱区間毎に表示されたり、楽曲演奏終了後に総合得点として表示される。   DESCRIPTION OF RELATED ART In the communication karaoke system, the karaoke apparatus provided with the scoring function of a karaoke song is prevailing. Scoring of karaoke singing is performed by digitizing karaoke singing of a singer and comparing with numerical value of reference data. The scoring result is displayed for each song section during the music performance, or displayed as a total score after the music performance, using a monitor that displays the lyrics and the background image.

更に、点数評価だけでなく評価コメントを提示する技術も知られている。たとえば特許文献1には、楽曲演奏中に歌唱をリアルタイムに評価し、その評価結果を音声によって再生することが可能なカラオケ装置が開示されている。評価コメントは、歌手の声、アニメキャラクタの声、或いは大阪弁など、予めハードディスクに記憶された様々な声質の音声で再生することができる(特許文献1の明細書段落[0093])。   Furthermore, techniques for presenting not only a score evaluation but also an evaluation comment are known. For example, Patent Document 1 discloses a karaoke apparatus capable of evaluating singing in real time during music performance and reproducing the evaluation result by voice. The evaluation comment can be reproduced with voices of various voices stored in advance in the hard disk, such as a singer's voice, a voice of an animation character, or an Osaka dialect (specification paragraph [Patent Document 1] [0093]).

特開2000−122674号公報Unexamined-Japanese-Patent No. 2000-122674

ところで、歌唱評価に応じたメッセージ(評価コメント)を音声として再生する場合、歌唱者が当該メッセージの内容を把握できるようにすることが望ましい。このためには、歌唱者の歌唱に極力重ならないようにメッセージを再生する必要がある。   By the way, when reproducing the message (evaluation comment) according to song evaluation as an audio | voice, it is desirable for a singer to be able to grasp the content of the said message. For this purpose, it is necessary to reproduce the message so as not to overlap the singer's singing as much as possible.

特許文献1には、カラオケ演奏データに含まれるコメント再生指示データに従ったタイミングで評価コメントを再生することが記載されている。つまり、各コメント再生指示データで区切られた区間毎に歌唱評価の実行が指示され、歌唱評価結果の音声出力が指示される。コメント再生指示データは、たとえば、楽曲中の各フレーズや各コーラスが切り変わる位置に配置される(特許文献1の明細書段落[0027])。   Patent Document 1 describes that the evaluation comment is reproduced at a timing according to the comment reproduction instruction data included in the karaoke performance data. That is, execution of song evaluation is instructed for each section divided by each comment reproduction instruction data, and voice output of a song evaluation result is instructed. The comment reproduction instruction data is arranged, for example, at a position at which each phrase in the music or each chorus is switched (specification paragraph of Patent Document 1 [0027]).

しかし、この場合には、膨大な数のカラオケ演奏データそれぞれに対し、予め複数のコメント再生指示データを設定しなければならず煩雑である。また、コメント再生指示データの設定は、インターバル(非歌唱区間)の長さを考慮して行われるものではない。   However, in this case, a plurality of comment reproduction instruction data must be set in advance for each of a large number of karaoke performance data, which is cumbersome. Further, the setting of the comment reproduction instruction data is not performed in consideration of the length of the interval (non-singing section).

また、特許文献1には、ユーザがリモコンなどで所定の操作を行う毎に歌唱評価の実行及び評価コメントの再生を指示することも記載されている(特許文献1の明細書段落[0086])。   In addition, Patent Document 1 also describes that the user performs the song evaluation and instructs the reproduction of the evaluation comment each time the user performs a predetermined operation using a remote control or the like (the specification paragraph of Patent Document 1 [0086]). .

しかし、この場合、歌唱者は歌唱中に評価の実行や評価コメントの再生指示の操作が必要となるため歌唱に集中できない。また、通常、歌唱者はインターバルの長さを把握していないため、歌唱との重なりを考慮して評価コメントの再生指示等を行うことは困難である。   However, in this case, the singer can not concentrate on singing because it is necessary to execute the evaluation and the instruction to reproduce the evaluation comment during the singing. In addition, since the singer usually does not know the length of the interval, it is difficult to give instructions for reproducing the evaluation comment, etc. in consideration of the overlap with the singing.

更に、特許文献1には、評価コメントが再生される際にカラオケ演奏の音量を自動的に小さくする構成の記載がある(特許文献1の明細書段落[0095])。この場合、大音量でカラオケ歌唱を行っている場合であっても評価コメントを聞き逃すことがない。   Furthermore, Patent Document 1 describes a configuration for automatically reducing the volume of karaoke performance when an evaluation comment is reproduced (specification paragraph of Patent Document 1 [0095]). In this case, even if a karaoke song is performed at a large volume, the user does not miss the evaluation comment.

しかし、評価コメントを聞くことを優先してカラオケ演奏や歌唱音声の音量を下げるということは本末転倒であり、カラオケ歌唱の興趣を削いでしまうという問題がある。   However, lowering the volume of a karaoke performance or singing voice by giving priority to listening to the evaluation comment is a fall at the end of the term, and there is a problem that the interest of the karaoke singing is cut off.

本発明の目的は、歌唱評価に応じたメッセージを音声出力する場合に、歌唱者が当該メッセージの内容を容易に把握できるカラオケ装置を提供することにある。   An object of the present invention is to provide a karaoke apparatus which enables a singer to easily grasp the contents of a message when voice output of a message according to a song evaluation.

上記課題を解決するために、請求項1に係るカラオケ装置は、楽曲の歌唱により得られる歌唱音声信号の採点結果に応じたメッセージを音声出力するカラオケ装置であって、複数の採点結果それぞれに対して、再生時間の異なる複数のメッセージを対応付けて記憶するメッセージ記憶部と、複数の歌唱区間を有する楽曲について、歌唱区間毎に前記採点結果を算出する採点部と、前記採点結果を算出する歌唱区間の終了から次の歌唱区間の開始までの間隔であるインターバルの長さを検出するインターバル検出部と、前記メッセージ記憶部に記憶されたメッセージの中から、算出された前記採点結果に対応するメッセージであって、再生時間が検出された前記インターバルの長さ以下であるメッセージを所定のメッセージとして選択するメッセージ選択部と、検出された前記インターバルの間に前記所定のメッセージの音声出力を行うメッセージ出力部と、を有する。   In order to solve the above problems, a karaoke apparatus according to claim 1 is a karaoke apparatus for outputting a message according to a scoring result of a singing voice signal obtained by singing a song, and for each of a plurality of scoring results And a message storage unit that stores a plurality of messages having different playback times in association with each other, a scoring unit that calculates the scoring result for each song section, and a song that calculates the scoring result for a song having a plurality of song sections An interval detection unit that detects an interval length that is an interval from the end of a section to the start of the next singing section, and a message corresponding to the scoring result calculated from among the messages stored in the message storage unit And selecting a message having a reproduction time equal to or less than the length of the detected interval as a predetermined message. It has a chromatography di selecting unit, and a message output unit for performing audio output of the predetermined message during said detected interval.

このようなカラオケ装置によれば、歌唱評価に応じたメッセージを音声出力する場合に、歌唱者が当該メッセージの内容を容易に把握できる。   According to such a karaoke apparatus, the singer can easily grasp the contents of the message when the message corresponding to the song evaluation is output by voice.

また、上記課題を解決するために、請求項2に係るカラオケ装置は、請求項1記載のカラオケ装置であって、前記メッセージ選択部は、検出された前記インターバルの長さ以下の再生時間のメッセージが複数ある場合、前記所定のメッセージとして、再生時間が最長のメッセージを選択する。   Further, in order to solve the above problem, a karaoke apparatus according to claim 2 is the karaoke apparatus according to claim 1, wherein the message selection unit is a message of playback time equal to or less than the detected interval length. If there are a plurality of messages, the message with the longest playback time is selected as the predetermined message.

この場合、歌唱者はメッセージ全体の内容を容易に把握できる。   In this case, the singer can easily grasp the contents of the entire message.

また、上記課題を解決するために、請求項3に係るカラオケ装置は、請求項1記載のカラオケ装置であって、前記メッセージ選択部は、検出された前記インターバルの長さ以下の再生時間のメッセージが複数ある場合、前記所定のメッセージとして、当該複数あるメッセージから一のメッセージをランダムに選択する。   Further, in order to solve the above problem, a karaoke apparatus according to claim 3 is the karaoke apparatus according to claim 1, wherein the message selection unit is a message of a reproduction time equal to or less than the detected interval length. When there are a plurality of messages, one message is randomly selected from the plurality of messages as the predetermined message.

この場合、歌唱者はメッセージ全体の内容を容易に把握できる。   In this case, the singer can easily grasp the contents of the entire message.

また、上記課題を解決するために、請求項4に係るカラオケ装置は、請求項1〜3のいずれか一つに記載のカラオケ装置であって、前記メッセージ出力部は、前記所定のメッセージの再生時間が検出されたインターバルの長さよりも短い場合、前記インターバルの開始時よりも所定時間遅らせた時点から前記所定のメッセージの音声出力を行う。   Further, in order to solve the above-mentioned problems, a karaoke apparatus according to claim 4 is the karaoke apparatus according to any one of claims 1 to 3, wherein the message output unit reproduces the predetermined message. When the time is shorter than the length of the detected interval, the voice output of the predetermined message is performed from a time point delayed by a predetermined time from the start of the interval.

この場合、歌唱者はメッセージ全体の内容をより把握し易くなる。   In this case, the singer can more easily understand the content of the entire message.

また、上記課題を解決するために、請求項5に係るカラオケ装置は、請求項1〜4のいずれか一つに記載のカラオケ装置であって、前記メッセージ選択部は、検出された前記インターバルの長さ以下の再生時間のメッセージが無い場合、前記所定のメッセージとして、算出された採点結果に対応するメッセージの中から再生時間が最短のメッセージを選択する。   Also, in order to solve the above problem, a karaoke apparatus according to claim 5 is the karaoke apparatus according to any one of claims 1 to 4, wherein the message selection unit is configured to detect the detected interval. If there is no message with a playback time equal to or less than the length, a message with the shortest playback time is selected from the messages corresponding to the calculated scoring results as the predetermined message.

この場合、歌唱者はメッセージの内容を大凡把握することができる。   In this case, the singer can roughly grasp the content of the message.

本発明によれば、歌唱評価に応じたメッセージを音声出力する場合に、歌唱者が当該メッセージの内容を容易に把握できる。   ADVANTAGE OF THE INVENTION According to this invention, when voice-outputting the message according to song evaluation, the singer can grasp | ascertain the content of the said message easily.

実施形態に係るカラオケ装置の概略を示す図である。It is a figure which shows the outline of the karaoke apparatus which concerns on embodiment. 実施形態に係るカラオケ本体のハードウェア構成例を示す図である。It is a figure showing the example of hardware constitutions of the karaoke main part concerning an embodiment. 実施形態に係る記憶部に記憶されるテーブルデータの例を示す図である。It is a figure which shows the example of the table data memorize | stored in the memory | storage part which concerns on embodiment. 実施形態に係る記憶部に記憶されるテーブルデータの例を示す図である。It is a figure which shows the example of the table data memorize | stored in the memory | storage part which concerns on embodiment. 実施形態に係る記憶部に記憶される音声データの例を示す図である。It is a figure which shows the example of the audio | voice data memorize | stored in the memory | storage part which concerns on embodiment. 実施形態に係る記憶部に記憶される音声データの例を示す図である。It is a figure which shows the example of the audio | voice data memorize | stored in the memory | storage part which concerns on embodiment. 実施形態に係るカラオケ本体のソフトウェア構成例を示す図である。It is a figure which shows the software structural example of the karaoke main body which concerns on embodiment. 実施形態に係るメッセージの音声出力を開始するタイミングの例を示す図である。It is a figure which shows the example of the timing which starts the audio | voice output of the message which concerns on embodiment. 実施形態に係るメッセージの音声出力を開始するタイミングの例を示す図である。It is a figure which shows the example of the timing which starts the audio | voice output of the message which concerns on embodiment. 実施形態に係るカラオケ装置の処理を示すフローチャートである。It is a flow chart which shows processing of a karaoke device concerning an embodiment. 実施形態において参照する楽曲の楽譜を示す図である。It is a figure which shows the score of the music referred in embodiment.

図1〜図10を参照して、実施形態に係るカラオケ装置1について説明する。   The karaoke apparatus 1 which concerns on embodiment is demonstrated with reference to FIGS. 1-10.

==カラオケ装置==
(ハードウェア構成)
カラオケ装置1は、カラオケ演奏及び歌唱者が歌唱を行うための装置である。図1に示すように、カラオケ装置1は、カラオケ本体10、スピーカ20、表示装置30(表示部)、マイク40、及びリモコン装置50を備える。カラオケ装置1は、通信回線を介してサーバ(図示なし)と通信可能に接続される。
== Karaoke device ==
(Hardware configuration)
The karaoke apparatus 1 is an apparatus for performing karaoke performance and singing by the singer. As shown in FIG. 1, the karaoke apparatus 1 includes a karaoke body 10, a speaker 20, a display device 30 (display unit), a microphone 40, and a remote control device 50. The karaoke apparatus 1 is communicably connected to a server (not shown) via a communication line.

スピーカ20はカラオケ本体10からの放音信号に基づいて放音するための構成である。表示装置30はカラオケ本体10からの信号に基づいて映像や画像を画面に表示するための構成である。マイク40は歌唱者の音声をアナログの音声信号に変換してカラオケ本体10に入力するための構成である。リモコン装置50は、カラオケ本体10に対する各種操作をおこなうための装置である。歌唱者はリモコン装置50を用いてカラオケ装置1の起動、楽曲の予約等を行うことができる。   The speaker 20 is configured to emit sound based on the sound emission signal from the karaoke body 10. The display device 30 is configured to display an image or an image on a screen based on a signal from the karaoke body 10. The microphone 40 is configured to convert the voice of the singer into an analog voice signal and input the voice signal to the karaoke body 10. The remote control device 50 is a device for performing various operations on the karaoke body 10. The singer can use the remote control device 50 to activate the karaoke apparatus 1, reserve music, and the like.

カラオケ本体10は、選択されたカラオケ楽曲の演奏制御、歌詞および背景映像の表示制御、マイク40を通じて入力された音声信号の処理といった、カラオケ歌唱に関する各種の制御を行う。図2はカラオケ本体10のハードウェア構成例を示す図である。カラオケ本体10は、制御部11、通信部12、記憶部13、音響処理部14、表示処理部15及び操作部16を備える。各構成はインターフェース(図示なし)を介してバスBに接続されている。   The karaoke body 10 performs various controls related to karaoke singing, such as performance control of selected karaoke music, display control of lyrics and background images, and processing of an audio signal input through the microphone 40. FIG. 2 is a diagram showing an example of the hardware configuration of the karaoke body 10. As shown in FIG. The karaoke body 10 includes a control unit 11, a communication unit 12, a storage unit 13, an acoustic processing unit 14, a display processing unit 15, and an operation unit 16. Each configuration is connected to the bus B via an interface (not shown).

制御部11は、CPU11aおよびメモリ11bを備える。CPU11aは、メモリ11bに記憶された動作プログラムを実行することにより各種の制御機能を実現する。メモリ11bは、CPU11aに実行されるプログラムを記憶したり、プログラムの実行時に各種情報を一時的に記憶したりする記憶装置である。   The control unit 11 includes a CPU 11a and a memory 11b. The CPU 11a realizes various control functions by executing an operation program stored in the memory 11b. The memory 11 b is a storage device that stores a program to be executed by the CPU 11 a and temporarily stores various information when the program is executed.

通信部12は、ルーター(図示なし)を介してカラオケ本体10を通信回線に接続するためのインタフェースを提供する。   The communication unit 12 provides an interface for connecting the karaoke body 10 to a communication line via a router (not shown).

記憶部13は、各種のデータを記憶する大容量の記憶装置であり、たとえばハードディスクドライブなどである。本実施形態において、記憶部13は、楽曲データ記憶部13a、メッセージ記憶部13b、映像データ記憶部13c、音声データ記憶部13dを含む。   The storage unit 13 is a large-capacity storage device for storing various data, and is, for example, a hard disk drive. In the present embodiment, the storage unit 13 includes a music data storage unit 13a, a message storage unit 13b, a video data storage unit 13c, and an audio data storage unit 13d.

楽曲データ記憶部13aは、複数の楽曲データを記憶する。楽曲データは、カラオケ装置1によりカラオケ演奏を行うためのデータである。カラオケ装置1が楽曲データに基づいて楽曲を演奏することにより、歌唱者はカラオケの歌唱が可能となる。なお、それぞれの楽曲には、歌唱者が歌唱を行うための歌詞が設定されている区間である「歌唱区間」と、歌詞が設定されていない区間である「非歌唱区間(インターバル)」とが存在する。非歌唱区間は、ある歌唱区間の終了から次の歌唱区間の開始までの間隔に相当する。   The music data storage unit 13a stores a plurality of music data. The music data is data for performing a karaoke performance by the karaoke apparatus 1. When the karaoke apparatus 1 plays music based on music data, the singer can sing karaoke. Each song has a "song section" which is a section in which the lyrics for the singer to sing is set, and a "non-song section (interval)" which is a section in which the lyrics are not set. Exists. The non-singing section corresponds to the interval from the end of a certain singing section to the start of the next singing section.

楽曲データは、MIDIデータ、歌詞データ、リファレンスデータ等が含まれる。MIDIデータは、電子楽器の音源を自動演奏させるための自動演奏データ(カラオケ演奏データ)であり、時系列のノート情報によって構成される。ノート情報は、たとえば発音や消音のタイミング、キーの押圧力、音の高さ、再生ピッチ等を制御する各種の命令によって構成される。歌詞データは、カラオケ楽曲における歌詞テロップを表示装置30に表示させるための文字列データである。歌詞データは、楽曲毎に予め設定されている。リファレンスデータは、利用者によるカラオケ歌唱を採点する際の基準となるデータであり、ヴォーカルの音高を表す時系列の音高情報によって構成されている。リファレンスデータは歌唱区間毎に設定されている。   The music data includes MIDI data, lyrics data, reference data and the like. The MIDI data is automatic performance data (Karaoke performance data) for automatically playing the sound source of the electronic musical instrument, and is constituted by time-series note information. The note information is constituted by various commands for controlling, for example, timing of sound generation and muffling, pressure of a key, pitch of sound, reproduction pitch and the like. The lyric data is character string data for displaying the lyric telop in the karaoke music on the display device 30. The lyric data is preset for each music. The reference data is data used as a reference when scoring a karaoke song by the user, and is constituted by time-series pitch information representing vocal pitches. The reference data is set for each singing section.

なお、本実施形態に係るカラオケ装置1において使用される楽曲データは、楽曲データ記憶部13aに記憶されているものではなく、サーバ(図示なし)から直接取得したデータであってもよい。   The music data used in the karaoke apparatus 1 according to the present embodiment may not be stored in the music data storage unit 13a, but may be data acquired directly from a server (not shown).

メッセージ記憶部13bは、複数の採点結果それぞれに対して、再生時間の異なる複数のメッセージを対応付けて記憶する。図3及び図4は、複数の採点結果と再生時間の異なる複数のメッセージとを対応付けたテーブルデータの例を示す。   The message storage unit 13 b stores a plurality of messages having different reproduction times in association with each of the plurality of scoring results. FIGS. 3 and 4 show examples of table data in which a plurality of scoring results are associated with a plurality of messages having different reproduction times.

図3のテーブルデータは、採点結果とインターバルの長さとのマトリクスとなっている。図3のテーブルデータにおいては、採点結果毎のインターバルの長さと、当該インターバル中に再生可能な再生時間のメッセージに対応するメッセージ(メッセージID)とが一対一で記憶されている。なお、図3におけるメッセージIDの下に記載された値は、当該メッセージの再生時間を示す。   The table data of FIG. 3 is a matrix of the scoring result and the length of the interval. In the table data of FIG. 3, the length of the interval for each graded result and the message (message ID) corresponding to the message of the reproduction time that can be reproduced during the interval are stored one by one. The value described under the message ID in FIG. 3 indicates the reproduction time of the message.

一方、図4のテーブルデータのように、メッセージ毎に再生時間を対応付けるだけでもよい。この場合、図3のテーブルデータのように、個々のインターバルの長さに対応したメッセージを記憶する必要がない。すなわち、インターバルの長さに関わらず複数のメッセージを記憶することができるため、メッセージの自由度を高めることができる。   On the other hand, as in the table data of FIG. 4, the reproduction time may be simply associated with each message. In this case, as in the table data of FIG. 3, it is not necessary to store messages corresponding to the lengths of the individual intervals. That is, since a plurality of messages can be stored regardless of the length of the interval, the degree of freedom of the messages can be enhanced.

映像データ記憶部13cは、カラオケ演奏時に表示装置30に表示される背景画像やキャラクタ等の映像データを記憶する領域である。   The video data storage unit 13 c is an area for storing video data such as a background image and a character displayed on the display device 30 at the time of karaoke performance.

音声データ記憶部13dは、メッセージ記憶部13bに記憶されているメッセージの内容を音声で表した音声データを記憶する。たとえば、音声データ記憶部13dはメッセージIDとメッセージの音声データとを関連付けて記憶している。なお、メッセージ記憶部13bに記憶されたメッセージと音声データ記憶部13dに記憶された音声データとは、同じメッセージIDを付与することにより関連付けることができる。また、本実施形態のメッセージは、後述する「キャラクタ採点モード」で用いても違和感がないよう、各キャラクタのイメージに合わせた言葉遣いとなっている。   The voice data storage unit 13 d stores voice data representing the contents of the message stored in the message storage unit 13 b in voice. For example, the voice data storage unit 13 d stores the message ID and voice data of the message in association with each other. The message stored in the message storage unit 13b and the voice data stored in the voice data storage unit 13d can be associated by giving the same message ID. Moreover, the message of this embodiment is wording adapted to the image of each character so as not to be uncomfortable even when used in the “character scoring mode” described later.

図5及び図6は、音声データ記憶部13dに記憶される音声データの例を示す。   5 and 6 show an example of audio data stored in the audio data storage unit 13d.

図5の音声データは、各メッセージに使用される言葉は似ているが(或いは、言葉の一部が共通であるが)、長さの異なる複数のメッセージに対応するデータである。このような音声データを用いる場合、インターバルの長さが異なる場合であっても、採点結果に応じて同じ主旨のメッセージを放音できる。   The voice data in FIG. 5 is data corresponding to a plurality of messages whose words used in each message are similar (or some of the words are common) but different in length. When such voice data is used, even if the length of the interval is different, it is possible to emit a message of the same purport according to the scoring result.

また、図6の音声データは、メッセージの主旨は似ている(賞賛、励まし等)が、使用される言葉及び長さが異なる複数のメッセージに対応するデータである。このような音声データを用いる場合、たとえば、同じ採点結果であってもインターバルの長さの違いによって異なる言葉で表現されたメッセージが放音されるため、歌唱者を飽きさせることが無い。   Also, the voice data in FIG. 6 is data corresponding to a plurality of messages that are similar in message purport (praise, encouragement, etc.) but have different words and lengths. When such voice data is used, for example, even with the same scoring result, a message expressed in different words is emitted depending on the difference in the length of the interval, so that the singer is not bored.

音響処理部14は、制御部11の制御に基づき、カラオケ楽曲に対する演奏の制御およびマイク40を通じて入力された音声信号の処理を行う。音響処理部14は、たとえばMIDI音源、ミキサ、アンプ(いずれも図示なし)を含む。MIDI音源は、楽曲データに基づいて楽音信号を生成する。ミキサは、当該音楽信号およびマイク40から出力される音声信号を適当な比率でミキシングしてアンプに出力する。アンプは、ミキサからのミキシング信号を増幅し、放音信号としてスピーカ20へ出力する。これにより、スピーカ20からは放音信号に基づくカラオケ演奏音およびマイク40からの歌唱音声が放音される。また、本実施形態にかかる音響処理部14は、音声出力制御部400(後述)の制御に基づいて所定のメッセージを放音させる。   The sound processing unit 14 controls the performance of the karaoke music and processes the audio signal input through the microphone 40 based on the control of the control unit 11. The sound processing unit 14 includes, for example, a MIDI sound source, a mixer, and an amplifier (all not shown). The MIDI sound source generates a tone signal based on music data. A mixer mixes the said music signal and the audio | voice signal output from the microphone 40 by an appropriate ratio, and outputs it to an amplifier. The amplifier amplifies the mixing signal from the mixer and outputs it to the speaker 20 as a sound emission signal. As a result, from the speaker 20, the karaoke performance sound based on the sound emission signal and the singing voice from the microphone 40 are emitted. In addition, the sound processing unit 14 according to the present embodiment emits a predetermined message based on the control of the sound output control unit 400 (described later).

表示処理部15は、制御部11の制御に基づき、表示装置30における各種表示に関する処理を行う。たとえば、表示処理部15は、カラオケ演奏時における背景映像に歌詞テロップが重ねられた映像を表示装置30に表示させる制御を行う。   The display processing unit 15 performs processing regarding various displays on the display device 30 based on the control of the control unit 11. For example, the display processing unit 15 controls the display device 30 to display a video in which the lyric telop is superimposed on the background video during the karaoke performance.

操作部16は、パネルスイッチおよびリモコン受信回路などからなり、歌唱者によるカラオケ装置1のパネルスイッチあるいはリモコン装置50の操作に応じて予約信号、中止信号などの操作信号を制御部11に対して出力する。制御部11は、操作部16からの操作信号を検出し、対応する処理を実行する。   The operation unit 16 includes a panel switch and a remote control reception circuit, and outputs operation signals such as a reservation signal and a cancellation signal to the control unit 11 according to the operation of the panel switch of the karaoke apparatus 1 or the remote control device 50 by the singer. Do. Control unit 11 detects an operation signal from operation unit 16 and executes a corresponding process.

(ソフトウェア構成)
図7はカラオケ本体10のソフトウェア構成例を示す図である。カラオケ本体10は、採点部100と、インターバル検出部200と、メッセージ選択部300と、音声出力制御部400とを備える。
(Software configuration)
FIG. 7 is a view showing an example of the software configuration of the karaoke body 10. As shown in FIG. The karaoke body 10 includes a scoring unit 100, an interval detection unit 200, a message selection unit 300, and an audio output control unit 400.

採点部100、インターバル検出部200、メッセージ選択部300、及び音声出力制御部400は、制御部11のCPU11aがメモリ11bに記憶されている動作プログラムを実行することにより実現される。   The scoring unit 100, the interval detection unit 200, the message selection unit 300, and the voice output control unit 400 are realized by the CPU 11a of the control unit 11 executing an operation program stored in the memory 11b.

採点部100は、複数の歌唱区間を有する楽曲について、歌唱区間毎に採点結果を算出する。採点結果の算出は公知の手法を用いることができる。たとえば、採点部100は、歌唱者がある歌唱区間に歌唱を行った場合、当該歌唱に基づく歌唱音声信号を取得する。そして、採点部100は、楽曲データ記憶部13aから当該歌唱区間に対応するリファレンスデータを読み出し、取得した歌唱音声信号とリファレンスデータとを比較することにより、音高に基づく採点結果を算出する。採点結果は、たとえば、0〜100点の範囲の得点情報として算出される。なお、採点部100は、音高に基づく採点結果だけでなく、歌唱の音量やタイミング(リズム)、さらには歌唱技法の評価結果等を組み合わせた総合評価を採点結果として算出してもよい。   The scoring unit 100 calculates a scoring result for each of the singing segments, for the music having a plurality of singing segments. A well-known method can be used for calculation of a scoring result. For example, when the singer performs singing in a certain singing section, the scoring unit 100 acquires a singing voice signal based on the singing. Then, the scoring unit 100 reads out the reference data corresponding to the song section from the music data storage unit 13a, and compares the acquired singing voice signal with the reference data to calculate a scoring result based on the pitch. The scoring result is calculated, for example, as score information in the range of 0 to 100 points. In addition, the scoring unit 100 may calculate not only the scoring result based on the pitch but also the comprehensive evaluation combining the volume and timing (rhythm) of the singing, and the evaluation result of the singing technique as the scoring result.

インターバル検出部200は、採点結果を算出する歌唱区間の終了から次の歌唱区間の開始までの間隔であるインターバルの長さを検出する。たとえば、インターバル検出部200は、楽曲データ記憶部13aに記憶された楽曲データに基づいてインターバルの長さを検出する。なお、楽曲データとして、予めインターバルの長さに関する情報が記録されていてもよい。この場合、インターバル検出部200は、当該情報を楽曲データ記憶部13aから読み出すことにより、インターバルの長さを検出する。   The interval detection unit 200 detects the length of the interval which is the interval from the end of the singing section for which the scoring result is calculated to the start of the next singing section. For example, the interval detection unit 200 detects the length of the interval based on the music data stored in the music data storage unit 13a. In addition, the information regarding the length of an interval may be recorded beforehand as music data. In this case, the interval detection unit 200 detects the length of the interval by reading out the information from the music data storage unit 13a.

メッセージ選択部300は、メッセージ記憶部13bに記憶されたメッセージの中から、採点部100で算出された採点結果に対応するメッセージであって、再生時間がインターバル検出部200で検出されたインターバルの長さ以下であるメッセージを所定のメッセージとして選択する。   The message selection unit 300 is a message corresponding to the scoring result calculated by the scoring unit 100 among the messages stored in the message storage unit 13 b, and the reproduction time is the length of the interval detected by the interval detection unit 200. Select a message which is less than or equal to the predetermined message.

たとえば、ある歌唱区間の採点結果が95点、当該歌唱区間から次の歌唱区間までのインターバルの長さが1,100msecであったとする。この場合、メッセージ選択部300は、図3のテーブルデータを参照し、採点結果95点に対応するメッセージM011〜M015のうち、インターバルの長さ1,100msecに対応するメッセージM012を所定のメッセージとして選択する。また、図4のテーブルデータを参照する場合、メッセージ選択部300は、採点結果95点に対応するメッセージM011〜M015のうち、インターバルの長さ1,100msecに収まる再生時間のメッセージM011を所定のメッセージとして選択する。   For example, it is assumed that the scoring result of a certain song section is 95 points, and the length of the interval from the song section to the next song section is 1,100 msec. In this case, the message selection unit 300 refers to the table data of FIG. 3 and selects, as the predetermined message, the message M012 corresponding to the interval length of 1,100 msec among the messages M011 to M015 corresponding to the scoring result of 95 points. Do. In addition, when referring to the table data in FIG. 4, the message selection unit 300 determines, among the messages M011 to M015 corresponding to the scoring result 95, the message M011 of the reproduction time falling within an interval length of 1,100 msec as a predetermined message. Choose as.

なお、検出されたインターバルの長さ以下の再生時間のメッセージが複数ある場合、メッセージ選択部300は、所定のメッセージとして、再生時間が最長のメッセージを選択してもよい。   When there are a plurality of messages with playback times equal to or less than the detected interval length, the message selecting unit 300 may select a message with the longest playback time as the predetermined message.

たとえば、ある歌唱区間の採点結果が85点、当該歌唱区間から次の歌唱区間までのインターバルの長さが1,800msecであったとする。この場合、図3のテーブルデータによれば、採点結果85点に対応するメッセージM031〜M035のうち、インターバルの長さ1,800msecに収まる再生時間のメッセージは、メッセージM031〜M033の3つが存在する。この場合、メッセージ選択部300は、メッセージM031〜M033の中で最も再生時間の長いメッセージM033を所定のメッセージとして選択する。   For example, it is assumed that the scoring result of a certain song section is 85 points, and the length of the interval from the song section to the next song section is 1,800 msec. In this case, according to the table data of FIG. 3, among the messages M031 to M035 corresponding to the scoring result of 85, three messages of the message M031 to M033 exist in the message of the playback time falling within the interval of 1,800 msec. . In this case, the message selection unit 300 selects the message M033 with the longest playback time among the messages M031 to M033 as a predetermined message.

或いは、検出されたインターバルの長さ以下の再生時間のメッセージが複数ある場合、メッセージ選択部300は、所定のメッセージとして、複数あるメッセージから一のメッセージをランダムに選択してもよい。   Alternatively, when there are a plurality of messages with playback times equal to or less than the detected interval length, the message selection unit 300 may randomly select one message from a plurality of messages as a predetermined message.

たとえば、ある歌唱区間の採点結果が85点、当該歌唱区間から次の歌唱区間までのインターバルの長さが1,800msecであったとする。この場合、図3のテーブルデータによれば、採点結果85点に対応するメッセージM031〜M035のうち、インターバルの長さ1,800msecに収まる再生時間のメッセージは、メッセージM031〜M033の3つが存在する。この場合、メッセージ選択部300は、所定のメッセージとして、メッセージM031〜M033のうち一のメッセージをランダムに選択する。   For example, it is assumed that the scoring result of a certain song section is 85 points, and the length of the interval from the song section to the next song section is 1,800 msec. In this case, according to the table data of FIG. 3, among the messages M031 to M035 corresponding to the scoring result of 85, three messages of the message M031 to M033 exist in the message of the playback time falling within the interval of 1,800 msec. . In this case, the message selection unit 300 randomly selects one of the messages M031 to M033 as the predetermined message.

更に、メッセージ選択部300は、検出されたインターバルの長さ以下の再生時間のメッセージが無い場合、所定のメッセージとして、算出された採点結果に対応するメッセージの中から再生時間が最短のメッセージを選択してもよい。   Furthermore, if there is no message with a playback time equal to or less than the detected interval length, the message selection unit 300 selects a message with the shortest playback time from among the messages corresponding to the calculated scoring results as a predetermined message. You may

たとえば、ある歌唱区間の採点結果が85点、当該歌唱区間から次の歌唱区間までのインターバルの長さが400msecであったとする。この場合、図3のテーブルデータによれば、採点結果85点に対応するメッセージM031〜M035のうち、インターバルの長さ400msecに収まる再生時間のメッセージは存在しない。この場合、メッセージ選択部300は、メッセージM031〜M035の中で最も再生時間の短いメッセージM031を所定のメッセージとして選択する。   For example, it is assumed that the scoring result of a certain song section is 85 points, and the length of the interval from the song section to the next song section is 400 msec. In this case, according to the table data of FIG. 3, among the messages M031 to M035 corresponding to the scoring result of 85, there is no message of reproduction time that fits within the interval of 400 msec. In this case, the message selection unit 300 selects the message M031 having the shortest reproduction time among the messages M031 to M035 as a predetermined message.

なお、検出されたインターバルの長さ以下の再生時間のメッセージが無い場合、メッセージ選択部300は所定のメッセージの選択を行わないことも可能である。この場合には、メッセージを音声出力することなく歌唱を優先することができる。   In addition, when there is no message of reproduction time less than the length of the detected interval, it is possible that the message selection unit 300 does not select a predetermined message. In this case, it is possible to give priority to singing without outputting a voice message.

音声出力制御部400は、検出されたインターバルの間に所定のメッセージの音声出力を行うよう音響処理部14を制御する。具体的には、音声出力制御部400は、音声データ記憶部13dから所定のメッセ―ジに対応する音声データを読み出して、音響処理部14に送信する。音響処理部14は、音声出力制御部400の制御に基づいて、スピーカ20から音声データに対応するメッセージを放音させる。すなわち、「音声出力制御部400」、「音響処理部14」、「スピーカ20」は、検出されたインターバルの間に所定のメッセージの音声出力を行う「メッセージ出力部」を構成する。なお、音声出力を行う場合に、予め録音された音声データを用いる代わりに、テキストデータを用いることも可能である。この場合、音声データ記憶部13dは、テキストデータとメッセージIDとを関連付けて記憶している。そして、音響処理部14は所定のメッセージに対応するテキストデータに基づいて音声合成を行い、所定のメッセージ内容を放音する。   The voice output control unit 400 controls the sound processing unit 14 to perform voice output of a predetermined message during the detected interval. Specifically, the audio output control unit 400 reads out audio data corresponding to a predetermined message from the audio data storage unit 13 d and transmits the audio data to the sound processing unit 14. The sound processing unit 14 causes the speaker 20 to emit a message corresponding to the sound data based on the control of the sound output control unit 400. That is, the “voice output control unit 400”, the “sound processing unit 14”, and the “speaker 20” constitute a “message output unit” that performs voice output of a predetermined message during the detected interval. When voice output is performed, it is also possible to use text data instead of using voice data recorded in advance. In this case, the voice data storage unit 13d stores text data and a message ID in association with each other. Then, the sound processing unit 14 performs speech synthesis based on text data corresponding to a predetermined message, and emits predetermined message content.

==タイミングの決定について==
次に、図8A及び図8Bを参照して音声出力制御部400による音声出力のタイミングの具体例について説明を行う。図8A及び図8Bは、楽曲の歌唱区間及びインターバルと、メッセージの音声出力を開始するタイミング(以下、単に「タイミング」という場合がある)との関係を模式的に示した図である。
== About the determination of timing ==
Next, a specific example of the timing of audio output by the audio output control unit 400 will be described with reference to FIGS. 8A and 8B. FIGS. 8A and 8B are diagrams schematically showing the relationship between the singing section and interval of music and the timing at which voice output of a message is started (hereinafter sometimes referred to simply as “timing”).

本実施形態のように、所定のメッセージの再生時間が検出されたインターバルの長さよりも短い場合、音声出力制御部400は、選択されたメッセージの音声出力の開始タイミングをインターバルの開始時とすることができる(図8A参照)。このようにタイミングを設定することにより、インターバル中にメッセージを全て放音することが可能となる。よって、歌唱者はメッセージ全体の内容を容易に把握できる。   As in the present embodiment, when the reproduction time of the predetermined message is shorter than the length of the detected interval, the audio output control unit 400 sets the start timing of the audio output of the selected message to the start time of the interval. (See FIG. 8A). By setting the timing in this manner, it is possible to emit all the messages during the interval. Thus, the singer can easily grasp the content of the entire message.

或いは、音声出力制御部400は、選択されたメッセージの音声出力の開始タイミングを、インターバルの開始時よりも所定時間遅らせた時点とすることも可能である(図8B参照)。   Alternatively, the audio output control unit 400 may set the start timing of the audio output of the selected message to a point in time delayed by a predetermined time from the start of the interval (see FIG. 8B).

たとえば、検出されたインターバルの長さが1,400msecであり、選択されたメッセージの長さが1,000msecであったとする。この場合、音声出力制御部400は、インターバル開始時よりも200msec遅い時点で音声出力を行う。このように音声出力を行うことにより、先の歌唱区間及び次の歌唱区間それぞれとメッセージとの間に所定の間隔(図8Bの例では200msec)が生じる。すなわち、歌唱区間とメッセージの放音期間との間隔が空くため、メッセージ内容を聞き取りやすくなる。よって、歌唱者はメッセージ全体の内容をより把握し易くなる。   For example, it is assumed that the detected interval length is 1,400 msec and the selected message length is 1,000 msec. In this case, the voice output control unit 400 performs voice output at a point 200 msec later than the interval start time. By performing voice output in this manner, predetermined intervals (200 msec in the example of FIG. 8B) are generated between each of the preceding singing section and the next singing section and the message. That is, since the interval between the singing section and the sound emission period of the message is wide, it becomes easy to hear the message content. Thus, the singer can more easily understand the content of the entire message.

==カラオケ装置1の動作について==
次に、図9及び図10を参照して本実施形態に係るカラオケ装置1の動作の具体例について述べる。図9は、カラオケ装置1の動作例を示すフローチャートである。図10は、文部省唱歌である童謡「ふじの山」(作詞:巌谷 小波)の一部を示す楽譜である。
== About the operation of the karaoke apparatus 1 ==
Next, a specific example of the operation of the karaoke apparatus 1 according to the present embodiment will be described with reference to FIGS. 9 and 10. FIG. 9 is a flowchart showing an operation example of the karaoke apparatus 1. FIG. 10 is a musical score showing a part of a nursery rhyme song "Fuji no yama" (song the lyrics: Sugatani small wave).

歌唱者は、リモコン装置50を介し、「ふじの山」の楽曲を選択し、歌唱を行う(楽曲の選択・歌唱。ステップ10)。   The singer selects the music of "Mt. Fuji" via the remote control device 50 and sings (selection of music / singing. Step 10).

採点部100は、最初の歌唱区間として、出だしの8小節の歌唱「あたまを くもの うえにだ し しほうの やーまを みおろーしー て」の歌唱が終了した時点で、当該歌唱区間の採点結果として85点を算出する(採点結果の算出。ステップ11)。また、ある歌唱区間において、80%〜90%程度の歌唱が終了した時点で採点結果を得ることとしてもよく、例えば、本実施形態であれば、当該歌唱区間の87.5%、すなわち、7小節目の「みおろーしー」の歌唱が終了した時点での採点結果を算出してもよい。なお、本発明における「歌唱区間毎に採点結果を算出する」には、ある歌唱区間における一部の歌唱に基づいて採点結果を得る場合も含まれる。   The scoring unit 100 is the first singing section, when the singing of the song of the 8 measures of "Outside the head of the head" is finished. 85 points are calculated as a scoring result of the singing section (calculation of a scoring result. Step 11). In addition, the scoring result may be obtained when 80% to 90% of singing is completed in a certain singing section, for example, in the case of this embodiment, 87.5% of the singing section, that is, 7 You may calculate the scoring result at the time of the end of the song of "miroroshi" of a bar. In the present invention, “calculating the scoring result for each singing section” also includes the case where the scoring result is obtained based on part of the singing in a certain singing section.

インターバル検出部200は、ステップ10で選択された楽曲「ふじの山」のリファレンスデータを参照し、最初の歌唱区間(8小節目の「て」)の歌唱が終了してから次の歌唱区間(「かみなりさーまーを・・・・」)が開始するまでのインターバルの長さ750msecを検出する(インターバルの検出。ステップ12)。図10の楽譜に示した通り、本楽曲のインターバルは1拍(4分休符)であり、BPMは80である。よって、インターバルは、60/80=0.75secとなる。   The interval detection unit 200 refers to the reference data of the song “Fuji no yama” selected in step 10, and after the first song section (“te” in the eighth measure) is finished singing, the next song section (“ Detect the interval length 750 msec until the start of the pinching operation (... Detection of interval. Step 12). As shown in the score of FIG. 10, the interval of the present music is one beat (four minutes rest), and the BPM is 80. Therefore, the interval is 60/80 = 0.75 sec.

メッセージ選択部300は、メッセージ記憶部13bに記憶されたテーブルデータ(図3参照)を参照し、85点の採点結果に対応するメッセージであって、インターバルの長さ750msecで再生可能なメッセージM031を選択する(メッセージの選択。ステップ13)。   The message selection unit 300 refers to the table data (see FIG. 3) stored in the message storage unit 13b, and is a message corresponding to the scoring result of 85 points, which is a message M031 reproducible with an interval length of 750 msec. Select (Select message. Step 13).

音声出力制御部400は、ステップ13で選択されたメッセージM031に対応する音声データを音声データ記憶部13dから読み出す(音声データの読み出し。ステップ14)。   The voice output control unit 400 reads voice data corresponding to the message M031 selected in step 13 from the voice data storage unit 13d (reading of voice data: step 14).

音響処理部14は、音声出力制御部400の制御に基づき、スピーカ20を介してステップ14で読み出されたメッセージM031に対応する音声データの出力を行う(メッセージの放音。ステップ15)。具体的には、音響処理部14は、750msecのインターバル中に再生時間400msecのメッセージM031(対応する音声データ)を放音する。   The sound processing unit 14 outputs the sound data corresponding to the message M031 read in step 14 through the speaker 20 based on the control of the sound output control unit 400 (sound emission of message: step 15). Specifically, the sound processing unit 14 emits a message M031 (corresponding voice data) having a reproduction time of 400 msec during an interval of 750 msec.

このように、本実施形態に係るカラオケ装置1によれば、歌唱音声が放音されない非歌唱区間(インターバル)の間に歌唱評価に応じたメッセージ全てを音声出力することができる。よって、歌唱者は、自己の歌唱音声の影響を受けることなく、メッセージの内容を容易に把握できる。   As described above, according to the karaoke apparatus 1 according to the present embodiment, it is possible to voice-output all the messages corresponding to the song evaluation during the non-singing section (interval) in which the singing voice is not emitted. Therefore, the singer can easily grasp the contents of the message without being influenced by his / her singing voice.

なお、歌唱者が歌唱する際に「キャラクタ採点モード」を利用することも可能である。キャラクタ採点モードはカラオケ装置1が有するモードである。キャラクタ採点モードが選択された場合、表示処理部15(制御部11)は、歌唱時に表示装置30に背景画像及び歌詞と共にキャラクタを表示させ、楽曲の進行に合わせてキャラクタの表示態様を変化させる。このようなモードを搭載することにより、カラオケ装置1は歌唱者に対してより高い趣向性を与えることができる。   In addition, it is also possible to use "character scoring mode", when a singer sings. The character scoring mode is a mode that the karaoke apparatus 1 has. When the character scoring mode is selected, the display processing unit 15 (control unit 11) causes the display device 30 to display the character together with the background image and the lyrics at the time of singing, and changes the display mode of the character in accordance with the progression of the music. By installing such a mode, the karaoke apparatus 1 can give the singer a higher preference.

このようなモードにおいて、表示処理部15(制御部11)は、メッセージの音声出力のタイミングに合わせてキャラクタの表示態様を変化させる制御を行うこともできる。たとえば、メッセージの内容が「賞賛」の場合、表示処理部15は、キャラクタが喜んでいるようなアニメーションを表示させる。また、メッセージの放音に合わせてキャラクタの表情を変化させることにより、あたかもキャラクタのセリフとしてメッセージが放音されているような視覚的効果を与えることもできる。このような場合、歌唱者は視覚的にメッセージの概要を把握できる。   In such a mode, the display processing unit 15 (control unit 11) can also perform control to change the display mode of the character in accordance with the timing of voice output of the message. For example, when the content of the message is "praise", the display processing unit 15 displays an animation that the character is pleased with. Further, by changing the expression of the character in accordance with the sound emission of the message, it is possible to give a visual effect as if the message is emitted as the speech of the character. In such a case, the singer can visually grasp the outline of the message.

上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。また、上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。それらの実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   The above embodiments are presented as examples and do not limit the scope of the invention. In addition, the above configurations can be implemented in combination as appropriate, and various omissions, replacements, and changes can be made without departing from the scope of the invention. Those embodiments and the variations thereof are included in the invention described in the claims and the equivalents thereof as well as included in the scope and the gist of the invention.

1 カラオケ装置
10 カラオケ本体
11 制御部
13 記憶部
13a 楽曲データ記憶部
13b メッセ―ジ記憶部
14 音響処理部
20 スピーカ
100 採点部
200 インターバル検出部
300 メッセージ選択部
400 音声出力制御部
DESCRIPTION OF SYMBOLS 1 karaoke apparatus 10 karaoke main body 11 control part 13 memory | storage part 13a music data memory | storage part 13b message memory | storage part 14 acoustic processing part 20 speaker 100 scoring part 200 interval detection part 300 message selection part 400 audio output control part

Claims (5)

楽曲の歌唱により得られる歌唱音声信号の採点結果に応じたメッセージを音声出力するカラオケ装置であって、
複数の採点結果それぞれに対して、再生時間の異なる複数のメッセージを対応付けて記憶するメッセージ記憶部と、
複数の歌唱区間を有する楽曲について、歌唱区間毎に前記採点結果を算出する採点部と、
前記採点結果を算出する歌唱区間の終了から次の歌唱区間の開始までの間隔であるインターバルの長さを検出するインターバル検出部と、
前記メッセージ記憶部に記憶されたメッセージの中から、算出された前記採点結果に対応するメッセージであって、再生時間が検出された前記インターバルの長さ以下であるメッセージを所定のメッセージとして選択するメッセージ選択部と、
検出された前記インターバルの間に前記所定のメッセージの音声出力を行うメッセージ出力部と、
を有することを特徴とするカラオケ装置。
A karaoke apparatus for outputting a message according to a scoring result of a singing voice signal obtained by singing a song, as voice.
A message storage unit that stores a plurality of messages having different reproduction times in association with each of a plurality of scoring results;
A scoring unit that calculates the scoring result for each song section for music having a plurality of song sections;
An interval detection unit that detects an interval length which is an interval from the end of the singing section for which the scoring result is calculated to the start of the next singing section;
Among the messages stored in the message storage unit, a message corresponding to the calculated scoring result, wherein a message having a reproduction time equal to or less than the detected interval is selected as a predetermined message. A selection unit,
A message output unit that performs voice output of the predetermined message during the detected interval;
Karaoke apparatus characterized by having.
前記メッセージ選択部は、検出された前記インターバルの長さ以下の再生時間のメッセージが複数ある場合、前記所定のメッセージとして、再生時間が最長のメッセージを選択することを特徴とする請求項1記載のカラオケ装置。   The message selection unit according to claim 1, characterized in that, when there are a plurality of messages of reproduction time equal to or less than the detected interval length, the message selection unit selects a message with the longest reproduction time as the predetermined message. Karaoke device. 前記メッセージ選択部は、検出された前記インターバルの長さ以下の再生時間のメッセージが複数ある場合、前記所定のメッセージとして、当該複数あるメッセージから一のメッセージをランダムに選択することを特徴とする請求項1記載のカラオケ装置。   The message selection unit is characterized by randomly selecting one message from the plurality of messages as the predetermined message, when there are a plurality of messages with playback times equal to or less than the detected interval length. The karaoke apparatus of claim 1. 前記メッセージ出力部は、前記所定のメッセージの再生時間が検出されたインターバルの長さよりも短い場合、前記インターバルの開始時よりも所定時間遅らせた時点から前記所定のメッセージの音声出力を行うことを特徴とする請求項1〜3のいずれか一つに記載のカラオケ装置。   The message output unit is characterized in that, when the reproduction time of the predetermined message is shorter than the length of the detected interval, the message output unit performs the audio output of the predetermined message from a time point delayed for a predetermined time from the start of the interval. The karaoke apparatus according to any one of claims 1 to 3, in which 前記メッセージ選択部は、検出された前記インターバルの長さ以下の再生時間のメッセージが無い場合、前記所定のメッセージとして、算出された採点結果に対応するメッセージの中から再生時間が最短のメッセージを選択することを特徴とする請求項1〜4のいずれか一つに記載のカラオケ装置。   The message selection unit selects a message having the shortest reproduction time from among the messages corresponding to the calculated scoring results as the predetermined message, when there is no message of the reproduction time equal to or less than the detected interval length. The karaoke apparatus according to any one of claims 1 to 4, wherein:
JP2015031901A 2015-02-20 2015-02-20 Karaoke device Active JP6427439B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015031901A JP6427439B2 (en) 2015-02-20 2015-02-20 Karaoke device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015031901A JP6427439B2 (en) 2015-02-20 2015-02-20 Karaoke device

Publications (2)

Publication Number Publication Date
JP2016153842A JP2016153842A (en) 2016-08-25
JP6427439B2 true JP6427439B2 (en) 2018-11-21

Family

ID=56760611

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015031901A Active JP6427439B2 (en) 2015-02-20 2015-02-20 Karaoke device

Country Status (1)

Country Link
JP (1) JP6427439B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2538668Y2 (en) * 1990-03-02 1997-06-18 ブラザー工業株式会社 Music playback device with message function
JPH1195775A (en) * 1997-09-19 1999-04-09 Ricoh Co Ltd Music player
JP3304852B2 (en) * 1997-10-30 2002-07-22 株式会社デンソー Karaoke equipment
JP2000122674A (en) * 1998-10-14 2000-04-28 Yamaha Corp Karaoke (sing-along music) device
JP2003202233A (en) * 2002-01-07 2003-07-18 Canon Inc Information reproducing apparatus, information reproducing method, and storage medium

Also Published As

Publication number Publication date
JP2016153842A (en) 2016-08-25

Similar Documents

Publication Publication Date Title
KR100949872B1 (en) A computer-readable medium that records a program that executes a computer program for executing the music practice support device, the control method of the music practice support device, and the control method for controlling the music practice support device.
JP6724879B2 (en) Reproduction control method, reproduction control device, and program
CN103208296B (en) The recording transcriber repeatedly reproducing and recording reproducting method
CN109791758B (en) Performance training device and method
JP4926756B2 (en) Karaoke sound effect output system
JP5151245B2 (en) Data reproducing apparatus, data reproducing method and program
JP6708537B2 (en) Karaoke system
JP2008020798A (en) Apparatus for teaching singing
JP6427439B2 (en) Karaoke device
JP6803294B2 (en) Karaoke device
KR200255782Y1 (en) Karaoke apparatus for practice on the instrumental accompaniments
JP6427447B2 (en) Karaoke device
CN109791757B (en) Performance training device and method
JP4926755B2 (en) Karaoke sound effect output system
JP6421044B2 (en) Karaoke equipment
JP2006251697A (en) Karaoke device
JP6546834B2 (en) Karaoke device
JP2007233078A (en) Evaluation device, control method, and program
JP7117229B2 (en) karaoke equipment
JP4720858B2 (en) Karaoke equipment
JP6708437B2 (en) Karaoke equipment
JP2007334202A (en) Karaoke device
JP6412793B2 (en) Karaoke equipment
JP7219541B2 (en) karaoke device
JP5293703B2 (en) Karaoke equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171130

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20181002

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181029

R150 Certificate of patent or registration of utility model

Ref document number: 6427439

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250