JPH0438355B2 - - Google Patents
Info
- Publication number
- JPH0438355B2 JPH0438355B2 JP59157810A JP15781084A JPH0438355B2 JP H0438355 B2 JPH0438355 B2 JP H0438355B2 JP 59157810 A JP59157810 A JP 59157810A JP 15781084 A JP15781084 A JP 15781084A JP H0438355 B2 JPH0438355 B2 JP H0438355B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- scale
- audio signal
- score
- change
- 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.)
- Expired - Lifetime
Links
- 230000005236 sound signal Effects 0.000 claims description 61
- 238000001514 detection method Methods 0.000 claims description 35
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 230000007704 transition Effects 0.000 claims 4
- 230000001755 vocal effect Effects 0.000 description 43
- 239000011295 pitch Substances 0.000 description 38
- 238000010586 diagram Methods 0.000 description 9
- 238000000034 method Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 230000003247 decreasing effect Effects 0.000 description 6
- 238000011156 evaluation Methods 0.000 description 4
- 239000003990 capacitor Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000010835 comparative analysis Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 210000005069 ears Anatomy 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
【発明の詳細な説明】
産業上の利用分野
本発明は俗に言うカラオケ装置等の音声信号記
録再生装置と共に用いて、ユーザーの唄う音声信
号を、基準となる磁気テープ等の再生音声信号と
比較して自動的にユーザーの歌唱力を採点する採
点装置に関するものである。[Detailed Description of the Invention] Industrial Application Field The present invention is used in conjunction with an audio signal recording and reproducing device such as a karaoke machine, and compares the audio signal sung by a user with the audio signal reproduced from a standard magnetic tape or the like. This invention relates to a scoring device that automatically scores a user's singing ability.
従来例の構成とその問題点
音響機器の一分野として、磁気テープ等の記録
媒体に記録された楽器などの演奏音楽信号を再
生、拡声し、これに合わせてユーザーが歌を唄う
と上記演奏音楽信号と混合して拡声する。俗に言
う「カラオケ装置」と呼ばれているものがあり、
広く一般家庭用あるいは業務用として普及してい
る。Configuration of conventional examples and their problems As a field of audio equipment, a music signal played by a musical instrument recorded on a recording medium such as a magnetic tape is reproduced and amplified, and when a user sings along with it, the music is reproduced. Amplify the sound by mixing it with the signal. There is something commonly called a "karaoke machine",
It is widely used for general household or commercial use.
上記「カラオケ装置」を用いて歌を唄うことに
より、ユーザーは喜びや満足感を得ることができ
るが、近年、自らの歌唱力を向上させたいと思う
人々が増加しており、歌唱力向上のために歌の先
生の指導を受ける人もあるが、誰もが可能なこと
ではなく、一人で歌の勉強ができる一つの手段と
して、「音声多重テープ」とよばれる磁気テープ
等の音声多重式の記録媒体なるものが急速に普及
してきている。この音声多重式の記録媒体とは一
例として磁気テープの場合、第1図に示すよう
に、磁気テープ1における第1のトラツク101
に歌手などのボーカル信号が、第2のトラツク1
02に楽器等の演奏音楽信号がそれぞれ記録され
たものである。この磁気テープを用いる場合、第
2図に示すような構成の音声多重式の「カラオケ
装置」が用いられ、磁気テープ1に記録されたボ
ーカル信号および演奏音楽信号を、磁気ヘツド2
01と増幅器202よりなる第1の磁気テープ再
生手段2と、磁気ヘツド301と増幅器302よ
りなる第2のテープ再生手段3とにより再生し、
この2つの出力をマイク401と増幅器402よ
りなるマイク入力手段の出力とともに混合増幅器
5により混合・電力増幅してスピーカ6より音響
信号として出力する。 By singing using the above-mentioned "karaoke device," the user can gain joy and satisfaction, but in recent years, the number of people who want to improve their singing ability has increased, and the number of people who want to improve their singing ability has increased. Some people receive guidance from a singing teacher, but this is not possible for everyone, and one way to study singing on your own is to use an audio multiplexing method such as magnetic tape called ``audio multiplex tape.'' recording media are rapidly becoming popular. For example, in the case of a magnetic tape, this audio multiplexing recording medium is a first track 101 on a magnetic tape 1, as shown in FIG.
A vocal signal from a singer or the like is sent to the second track 1.
02, musical signals played by musical instruments, etc. are recorded. When using this magnetic tape, an audio multiplexing type ``karaoke apparatus'' having the configuration shown in FIG.
01 and an amplifier 202, and a second tape reproducing means 3 consisting of a magnetic head 301 and an amplifier 302,
These two outputs are mixed and power amplified by a mixing amplifier 5 together with the output of a microphone input means consisting of a microphone 401 and an amplifier 402, and outputted from a speaker 6 as an acoustic signal.
上記の装置を用いて、記録媒体に記録されてい
るボーカル信号を聴き、自分で実際にボーカル信
号に合せて唄う練習をすれば歌唱力の上達が図れ
るとされるているが、どんなに練習を重ねても、
自分の唄が手本となつているボーカル信号の唄い
方にどれだけ近づいているのか、すなわち自分の
歌唱力がどの程度向上しているのかがユーザー自
身には分らないという欠点があり、又間違つた唄
い方をしていてもユーザー自身はそれに気づかな
いままであつたりして、個人での練習をする際に
は自ずと限界が生じ、興味がなくなつて練習意欲
もなくしてしまうことも多いという欠点を有して
いた。 It is said that you can improve your singing ability by listening to vocal signals recorded on a recording medium using the above device and practicing singing along with the vocal signals yourself, but no matter how many times you practice, Even though
The disadvantage is that the user does not know how close his/her singing style is to the model vocal signal singing style, that is, how much his or her singing ability has improved. Even if the user sings in a different way, the user may not be aware of it, and when practicing on his/her own, a limit naturally arises, and the user often loses interest and loses the desire to practice. It had the following drawback.
発明の目的
本発明は上記従来の問題点を解消するもので、
音声多重式の記録媒体等に記録されているボーカ
ル信号とユーザーの唄う音声信号とを比較し、そ
の合致度を得点として算出・表示して、ユーザー
の歌唱力に対する一つの客観的評価手段を提供す
ることを目的とするものである。Purpose of the invention The present invention solves the above-mentioned conventional problems.
Compares the vocal signal recorded on an audio multiplex recording medium with the user's singing voice signal, calculates and displays the degree of match as a score, and provides an objective evaluation method for the user's singing ability. The purpose is to
発明の構成
本発明の採点装置は、入力される第1の音声信
号の音階の高低の変化を検出する第1の音階変化
検出手段と、入力される第2の音声信号の音階の
高低の変化を検出する第2の音階変化検出手段
と、第1の音声信号の音階の高低の変化の回数を
計数記憶する第1の計数記憶手段と、第2の音声
信号の音階の高低の変化の回数を計数記憶する第
2の計数記憶手段と、前記第1の音声信号の基本
周波数を検出する第1の音程検出手段と、前記第
2の音声信号の基本周波数を検出する第2の音声
信号検出手段と、前記第2の音声信号の信号レベ
ルの変化を検出するレベル変化検出手段と、前記
第1の計数記憶手段に記憶されている情報と前記
第2の計数記憶手段に記憶されている情報とを比
較演算して、第1の音声信号が第2の音声信号と
音階変化がどの程度合致しているかを得点P1と
して算出すると共に、レベル変化検出手段により
前記第2の音声信号のレベルが変化したと検出さ
れた時点付近の前記第1の音程検出手段の出力で
ある前記第1の音声信号の基本周波数と、前記第
2の音程検出手段の出力である前記第2の音声信
号の基本周波数とを比較演算して、前記第1の音
声信号と前記第2の音声信号の音程がどの程度合
致しているかを得点P2として算出し、前記得点
P1と前記得点P2とにより総合得点を算出する得
点計算手段と、得点を表示する得点表示手段とか
ら構成されており、この構成によつて、第1の音
声信号としてユーザーの唄う音声信号、第2の音
声信号として歌の手本となる記録媒体に記録され
ているボーカル信号の再生音声信号を用いること
により、ユーザーの唄う音声信号が記録媒体のボ
ーカル信号の再生音声信号とどの程度合致してい
るかが得点として表示されるためユーザーは自分
の歌唱力が記録媒体のボーカル信号と比較してど
の程度のレベルであるかが認識できるものであ
る。Structure of the Invention The scoring device of the present invention includes a first scale change detection means for detecting a change in the pitch of a scale of a first audio signal to be input, and a change in pitch of a scale of a second audio signal to be input. a second scale change detection means for detecting the number of pitch changes in the scale of the first audio signal; a first counting storage means for counting and storing the number of pitch changes in the scale of the first audio signal; a second count storage means for counting and storing the number, a first pitch detection means for detecting the fundamental frequency of the first audio signal, and a second audio signal detection means for detecting the fundamental frequency of the second audio signal. means, level change detection means for detecting a change in signal level of the second audio signal, information stored in the first count storage means, and information stored in the second count storage means. The degree to which the first audio signal matches the second audio signal in scale change is calculated as a score P1 , and the level change detection means calculates the level of the second audio signal. The fundamental frequency of the first audio signal, which is the output of the first pitch detection means, around the time when a change in the pitch was detected, and the fundamental frequency of the second audio signal, which is the output of the second pitch detection means, The degree to which the pitches of the first audio signal and the second audio signal match is calculated as a score P 2 by comparing and calculating the fundamental frequency.
It is composed of a score calculation means for calculating a total score from P 1 and the score P 2 , and a score display means for displaying the score. With this structure, the voice signal sung by the user can be used as the first voice signal. By using the reproduced audio signal of the vocal signal recorded on the recording medium that serves as a song model as the second audio signal, it is possible to determine how well the audio signal sung by the user matches the reproduced audio signal of the vocal signal on the recording medium. The user can recognize the level of his or her singing ability compared to the vocal signal on the recording medium because the score is displayed as a score to see how well the user has achieved the singing ability.
実施例の説明
第3図は本発明の一実施例を示すブロツク図で
ある。4はユーザーの唄う音声を電気信号に変換
し増幅を行なうマイク入力手段で、401はマイ
ク、402は増幅器である。2は音声多重式の記
録媒体に記録されているボーカル信号の再生を行
なう第1の磁気テープ再生手段で、201は磁気
ヘツド、202は増幅器である。7は第1の波形
変換手段で、ユーザーが唄つた音声の信号をパル
ス信号へ変換するものである。8は第2の波形変
換手段で、記録媒体のボーカル信号をパルス信号
に変換するものである。9は第1の音階変化検出
手段で、ユーザーが唄う音声の音階の変化を検出
するものである。10は第2の音階変化検出手段
で、ボーカル信号の音階の変化を検出するもので
ある。11は第1の計数記憶手段で、ユーザーが
唄う音声の音階の高低の変化別にその回数の計数
記憶を行なうものである。12は第2の計数記憶
手段で、ボーカル信号の音階の高低の変化別にそ
の回数の計数記憶を行なうものである。13は第
1の音程検出手段で、ユーザーが唄う音声の基本
周波数を検出するものである。14は第2の音程
検出手段で、ボーカル信号の基本周波数を検出す
るものである。15はレベル変化検出手段で、ボ
ーカル信号のレベル変化の検出を行なうものであ
る。16は得点計算手段で、ユーザーが唄う音声
の音階の高低の変化の回数とボーカル信号の音階
の高低の変化の回数とを比較演算してユーザーが
唄う音声信号とボーカル信号とどの程度音階変化
が合致しているかを得点P1として算出すると共
に、ボーカル信号の信号レベルが変化した時点付
近のユーザーが唄う音声の基本周波数と、ボーカ
ル信号の基本周波数とを比較演算してユーザーが
唄う音声信号とボーカル信号とどの程度音程が合
致しているかを得点P2として求め、得点P1と得
点P2とにより総合得点を求めるものである。1
7は得点表示手段で、前記得点計算手段16で算
出された得点をユーザーに知らせるために得点表
示を行なうものである。DESCRIPTION OF THE EMBODIMENT FIG. 3 is a block diagram showing an embodiment of the present invention. 4 is a microphone input means for converting the user's singing voice into an electrical signal and amplifying it; 401 is a microphone; and 402 is an amplifier. 2 is a first magnetic tape reproducing means for reproducing a vocal signal recorded on an audio multiplexing recording medium; 201 is a magnetic head; and 202 is an amplifier. Reference numeral 7 denotes a first waveform converting means, which converts a voice signal sung by a user into a pulse signal. 8 is a second waveform conversion means that converts the vocal signal on the recording medium into a pulse signal. Reference numeral 9 denotes a first scale change detection means, which detects changes in the scale of the voice sung by the user. Reference numeral 10 denotes a second scale change detection means, which detects a change in the scale of the vocal signal. Reference numeral 11 denotes a first counting storage means, which counts and stores the number of changes in pitch of the pitch of the voice sung by the user. Reference numeral 12 denotes a second counting storage means, which counts and stores the number of times the vocal signal changes in pitch. Reference numeral 13 denotes a first pitch detection means, which detects the fundamental frequency of the voice sung by the user. 14 is a second pitch detection means for detecting the fundamental frequency of the vocal signal. Reference numeral 15 denotes level change detection means, which detects level changes in the vocal signal. 16 is a score calculation means which compares and calculates the number of changes in the pitch of the voice sung by the user and the number of changes in the pitch of the vocal signal, and calculates how much the scale changes between the voice signal sung by the user and the vocal signal. In addition to calculating whether the signal level of the vocal signal changes as a score P1 , the fundamental frequency of the voice sung by the user around the time when the signal level of the vocal signal changes is compared with the fundamental frequency of the vocal signal, and the voice signal sung by the user is calculated. The degree to which the pitch matches the vocal signal is determined as a score P2 , and a total score is determined from the score P1 and the score P2 . 1
Reference numeral 7 denotes a score display means, which displays the score in order to inform the user of the score calculated by the score calculation means 16.
第4図は本実施例の具体的な構成を示すブロツ
ク図で、上記ユーザーの唄う音声の音階変化検出
と変化回数の計数記憶と音程の検出、ボーカル信
号の音階変化検出と変化回数の計数記憶と音程の
検出、得点の計算の機能を、マイクロコンピユー
タ18で実現したものである。 FIG. 4 is a block diagram showing the specific configuration of this embodiment, which includes detecting scale changes in the voice sung by the user, counting and storing the number of changes, detecting pitches, detecting scale changes in the vocal signal, and storing counts and storing the number of changes. The microcomputer 18 realizes the functions of detecting pitches and calculating scores.
第5図は前記第1の波形変換手段7の実際の回
路例を示したもので、通常、第1の波形変換手段
7と第2の波形変換手段8は同一回路が使われる
場合が多いため、第1の波形変換手段7の回路を
代表的に第6図の動作説明図とともに説明する。 FIG. 5 shows an actual circuit example of the first waveform converting means 7. Normally, the same circuit is often used for the first waveform converting means 7 and the second waveform converting means 8. , the circuit of the first waveform converting means 7 will be representatively explained with reference to the operational diagram of FIG.
701は入力端子、702,704,705,
708,710,711は抵抗器、703,70
6,709はコンデンサ、707は演算増幅器
(以下OPアンプと略称する)、712はトランジ
スタ、713は出力端子である。 701 is an input terminal, 702, 704, 705,
708, 710, 711 are resistors, 703, 70
6 and 709 are capacitors, 707 is an operational amplifier (hereinafter abbreviated as OP amplifier), 712 is a transistor, and 713 is an output terminal.
OPアンプ707と抵抗器702,704,7
05とコンデンサ703,706とは低域通過形
のアクテイブフイルタを構成しており、入力端子
701に入力される第6図aに示されるような音
声電気信号の高域成分を取り去り、同時にOPア
ンプ707の増幅作用により必要な信号増幅を行
なうものであり、さらに抵抗器708とコンデン
サ709とで構成された時定数回路により前記ア
クテイブフイルタで除去不十分である高域成分を
補助的に除去する。こうして必要な量だけ高域成
分を除去された第6図bに示されるような音声電
気信号は抵抗器710,711とトランジスタ7
12とで第6図cに示されるようなパルス波形に
変換されることとなる。このようにして第1の波
形変換手段7によりマイク入力手段4の出力であ
るユーザーの唄う音声信号はパルス波形へと変換
され、同様に第2の波形変換手段8により第1の
磁気テープ再生手段の出力であるボーカル信号も
パルス波形に変換されることになる。また、レベ
ル変化検出手段15は、アナログ・デイジタル変
換器や従来のアナログ技術およびデイジタル技術
応用のサンプルホールド回路などで現在のレベル
と以前のレベルとを比較することにより実現でき
る。 OP amplifier 707 and resistors 702, 704, 7
05 and capacitors 703 and 706 constitute a low-pass active filter, which removes high-frequency components of the audio electrical signal as shown in Figure 6a input to the input terminal 701, and at the same time outputs the OP amplifier. Necessary signal amplification is performed by the amplifying action of 707, and furthermore, a time constant circuit composed of resistor 708 and capacitor 709 supplementally removes high-frequency components that are not sufficiently removed by the active filter. In this way, the audio electrical signal shown in FIG.
12, the pulse waveform is converted into a pulse waveform as shown in FIG. 6c. In this way, the first waveform converting means 7 converts the user's singing voice signal, which is the output of the microphone input means 4, into a pulse waveform, and the second waveform converting means 8 similarly converts the voice signal sung by the user into a pulse waveform. The vocal signal that is the output of is also converted into a pulse waveform. Further, the level change detection means 15 can be realized by comparing the current level and the previous level using an analog-to-digital converter or a sample-and-hold circuit using conventional analog technology and digital technology.
以下、第7図のマイクロコンピユータの処理動
作要部を示すフローチヤートに基づいて本実施例
の動作を説明する。 The operation of this embodiment will be explained below based on the flowchart shown in FIG. 7 which shows the main part of the processing operation of the microcomputer.
まず、装置の電源は投入されており、マイクロ
コンピユータ18内部にある記憶素子等も初期化
されているものとする。ユーザーの唄う音声信号
はマイク入力手段4により電気音声信号となり、
増幅され、第1の波形変換手段7によりパルス信
号に変換され、マイクロコンピユータ18に入力
され、ステツプ19で入力パルスの時間幅をデイジ
タル量に変換する。すなわち第6図cに示される
パルス信号の“H”である期間をマイクロコンピ
ユータ自身のもつているクロツク信号により計数
すれば入力パルスの時間幅のデイジタル量への変
換が達成できる。このようにして第6図cにおけ
るt1からt2の時間幅、t3からt4の時間幅、t5からt6
の時間幅…という順で変換が行なわれる。尚、こ
の時間幅は、増加すれば音階が低くなつたことを
示し、減少すれば音階が高くなつたことを示して
いる。 First, it is assumed that the power of the device is turned on and that the memory elements and the like inside the microcomputer 18 have also been initialized. The user's singing voice signal becomes an electric voice signal by the microphone input means 4,
The signal is amplified and converted into a pulse signal by the first waveform converting means 7, which is input to the microcomputer 18. In step 19, the time width of the input pulse is converted into a digital quantity. That is, by counting the "H" period of the pulse signal shown in FIG. 6c using the microcomputer's own clock signal, the time width of the input pulse can be converted into a digital quantity. In this way, the time width from t 1 to t 2 , the time width from t 3 to t 4 , and the time width from t 5 to t 6 in FIG.
Conversion is performed in the order of time width... Note that when this time width increases, it indicates that the scale has become lower, and when it decreases, it indicates that the scale has become higher.
次にステツプ20でパルス信号の時間幅が直前の
時間幅と比較して増加したか否かを判定する、す
なわち、第6図cのパルス信号波形で、現在t3か
らt4の時間幅を検出した時点だとすれば、その一
つ前の時間幅のデータであるt1からt2の時間幅と
比べてt3からt4の時間幅は増加したか否かを判定
し、時間幅が増加していればステツプ22により、
ユーザーの音声信号の音階が低くなつた回数を示
すN11を1だけ増加させ、時間幅が増加していな
ければステツプ21へと進む。ステツプ21ではパル
ス信号の時間幅が直前の時間幅と比較して減少し
たか否かを判定し、時間幅が減少していればステ
ツプ24によりユーザーの音声信号の音階が高くな
つた回数を示すN13を1だけ増加させ、時間幅が
減少していなければステツプ23へと進み、ユーザ
ーの音声信号の音階が変らない回数を示すN12を
1だけ増加させる。 Next, in step 20, it is determined whether the time width of the pulse signal has increased compared to the previous time width. In other words, in the pulse signal waveform of FIG . If this is the time of detection, it is determined whether the time width from t 3 to t 4 has increased compared to the time width from t 1 to t 2 , which is the data of the previous time width, and the time width is determined. If is increasing, step 22
N11 , which indicates the number of times the scale of the user's audio signal has fallen low, is increased by 1, and if the time width has not increased, the process proceeds to step 21. In step 21, it is determined whether the time width of the pulse signal has decreased compared to the previous time width, and if the time width has decreased, step 24 indicates the number of times the scale of the user's audio signal has increased. N13 is increased by 1, and if the time width has not decreased, the process proceeds to step 23, where N12 , which indicates the number of times the scale of the user's audio signal does not change, is increased by 1.
上記のようなステツプ19、20、21は第1の音階
変化検出手段9の機能を実現し、ステツプ22、
23、24は第1の計数記憶手段11の機能を実現し
ている。 Steps 19, 20, and 21 as described above realize the function of the first scale change detection means 9, and steps 22,
23 and 24 realize the function of the first count storage means 11.
一方、音声多重式の記録媒体である磁気テープ
1に記録されているボーカル信号は第1の磁気テ
ープ再生手段2により再生され、第2の波形変換
手段3でパルス信号に変換されてマイクロコンピ
ユータ18に入力され、ステツプ25により入力パ
ルスの時間幅をデイジタル量に変換後、ステツプ
26により時間幅が直前の時間幅と比較して増加し
たか否かを判定し、時間幅が増加していればステ
ツプ28によりボーカル信号の音階が低くなつた回
数を示すN21を1だけ増加させ、時間幅が増加し
ていなければステツプ27へと進む。ステツプ27で
はパルス信号の時間幅が直前の時間幅と比較して
減少したか否かを判定し、時間幅が減少していれ
ばステツプ30によりボーカル信号の音階が高くな
つた回数を示すN23を1だけ増加させ、時間幅が
減少していなければステツプ29へと進み、ボーカ
ル信号の音階が変らない回数を示すN22を1だけ
増加させる。 On the other hand, a vocal signal recorded on a magnetic tape 1, which is an audio multiplexing recording medium, is reproduced by a first magnetic tape reproduction means 2, converted into a pulse signal by a second waveform conversion means 3, and then sent to a microcomputer 18. After converting the time width of the input pulse into a digital quantity in step 25,
Step 26 determines whether the time width has increased compared to the previous time width, and if the time width has increased, step 28 increments N21 , which indicates the number of times the scale of the vocal signal has become lower, by 1. If the time width has not increased, proceed to step 27. In step 27, it is determined whether the time width of the pulse signal has decreased compared to the previous time width, and if the time width has decreased, step 30 determines N23 , which indicates the number of times the scale of the vocal signal has increased. is increased by 1, and if the time width has not decreased, the process proceeds to step 29, where N22 , which indicates the number of times the scale of the vocal signal does not change, is increased by 1.
上記のようにステツプ25、26、27は第2の音階
変化検出手段10の機能を実現し、ステツプ28、
29、30は第2の計数記憶手段12の機能を実現し
ている。 As mentioned above, steps 25, 26, and 27 realize the function of the second scale change detection means 10, and steps 28,
29 and 30 realize the function of the second count storage means 12.
次に、ステツプ31ではステツプ19と同様にユー
ザーの唄う音声信号のパルス信号の時間幅をデイ
ジタル量に変換し記憶する。すなわち第6図cに
示されるパルス信号の1周期をマイクロコンピユ
ータ自身のもつているクロツク信号により計数す
れば、入力パルスの時間幅のデイジタル量への変
換が達成できる。このようにして第6図cにおけ
るt1からt3の時間幅、t3からt5の時間幅、t5からt7
の時間幅…という順で変換が行なわれ。尚、この
時間幅は、音声信号の基本周波数の逆数であり、
増加すれば音程が低くなつたことを示し、減少す
れば音程が高くなつたことを示している。 Next, in step 31, similarly to step 19, the time width of the pulse signal of the voice signal sung by the user is converted into a digital amount and stored. That is, by counting one cycle of the pulse signal shown in FIG. 6c using the clock signal of the microcomputer itself, the time width of the input pulse can be converted into a digital quantity. In this way, the time width from t 1 to t 3 , the time width from t 3 to t 5 , and the time width from t 5 to t 7 in FIG.
Conversion is performed in the order of time width... Note that this time width is the reciprocal of the fundamental frequency of the audio signal,
An increase indicates that the pitch has become lower, and a decrease indicates that the pitch has become higher.
次に、ステツプ32では磁気テープに記録されて
いるボーカル信号のパルス信号の時間幅をデイジ
タル量に変換し記憶する。 Next, in step 32, the time width of the pulse signal of the vocal signal recorded on the magnetic tape is converted into a digital amount and stored.
上記のようにステツプ31、32は、それぞれ第1
の音程検出手段13・第2の音程検出手段14の
機能を実現している。 As mentioned above, steps 31 and 32 are the first
The functions of the pitch detection means 13 and the second pitch detection means 14 are realized.
次に、レベル変化検出手段15の出力信号がマ
イクロコンピユータ18に入力され、ステツプ33
で信号レベルが増大したか否かを判断し、増大し
ていればステツプ34へと進む。ここでは、2つの
音声信号の基本周波数の情報である2種の時間幅
を比較し、ステツプ35で判断する。ここで合致し
ていればステツプ36へと進み、合致回数NEに1
を加算する。一方、合致していない時は、ステツ
プ37へと進み、非合致回数NDに1を加算する。 Next, the output signal of the level change detection means 15 is inputted to the microcomputer 18, and step 33
It is determined whether the signal level has increased or not, and if it has increased, the process proceeds to step 34. Here, two types of time widths, which are information on the fundamental frequencies of the two audio signals, are compared, and a judgment is made in step 35. If there is a match here, proceed to step 36, and add 1 to the number of matches N E.
Add. On the other hand, if they do not match, the process proceeds to step 37, and 1 is added to the number of non-matches N D.
次にステツプ38により採点を開始する時点であ
るか否かを判断する。採点を開始する判断のもの
となるものとしては、採点開始の指定をする押し
ボタンスイツチ(図示せず)の情報を用いてもよ
いし、磁気テープ1に記憶されている演奏音楽信
号の有無を検出して、演奏音楽信号がなくたつた
時点で採点開始としてもよい。またその曲の終了
を示す終了信号をあらかじめ記録しておき、その
終了信号を検出した時点や、磁気テープの終端検
出の時点を利用することも可能である。 Next, in step 38, it is determined whether it is time to start scoring. Information on a push button switch (not shown) that specifies the start of scoring may be used to determine when to start scoring, or information on the presence or absence of performance music signals stored on the magnetic tape 1 may be used. The scoring may be started when the performance music signal is detected and the performance music signal disappears. It is also possible to record an end signal indicating the end of the song in advance, and use the point in time when the end signal is detected or the point in time when the end of the magnetic tape is detected.
採点開始の時点になつていなければステツプ38
からステツプ19へと進み、パルス信号の時間幅の
変化データであるN11、N12、N13、N21、N22、
N23のデータ収集等が行なわれる。 If it is not yet time to start grading, proceed to step 38.
Then, the process proceeds to step 19, and the pulse signal time width change data N 11 , N 12 , N 13 , N 21 , N 22 ,
N 23 data collection etc. will be carried out.
そして、採点開始の時点になればステツプ38か
らステツプ39へと進み、得点の計算が行なわれ
る。ステツプ39は得点計算手段16の機能をも
つ。 Then, when it comes time to start scoring, the process proceeds from step 38 to step 39, where the score is calculated. Step 39 has the function of score calculation means 16.
まず、音階変化得点P1について説明する。こ
の得点の算出は、ユーザーの音声信号および磁気
テープ1のボーカル信号より作られたパルス信号
の時間幅の変化データN11、N12、N13、N21、
N23をもとに行なわれ、最大30点満点となるよう
に計算する。その得点の計算式の1例としては、
α、β、γを定数として、得点P1を
P1=30×{N21+N22+N23)−(α|N11−N21|+β|N
12−N22|+γ|N13
−N23|)}/(N21+N22+N23)
というように定義し、計算をさせればよい。 First, the scale change score P1 will be explained. This score is calculated based on time width change data N 11 , N 12 , N 13 , N 21 ,
It is based on N23 and is calculated to give a maximum of 30 points. An example of the formula for calculating the score is:
With α, β, and γ as constants, the score P 1 is P 1 = 30 × {N 21 +N 22 +N 23 )−(α|N 11 −N 21 |+β|N
12 −N 22 |+γ|N 13 −N 23 |)}/(N 21 +N 22 +N 23 ) and perform the calculation.
上記の計算式による得点は、N11=N21・N12=
N22・N13=N23となつた時に満点である30点とな
り、これはユーザーの唄う音声信号の音階の変化
の回数と磁気テープのボーカル信号の音階の変化
の回数とが高い方への変化、低い方への変化、不
変の3つの項目についてすべて同じ回数となつた
場合であり、すなわちユーザーの唄う音声信号の
音階の変化が磁気テープ1のボーカル信号の音階
の変化と同一であつた場合に満点となるというこ
とである。 The score based on the above formula is N 11 = N 21・N 12 =
When N 22・N 13 = N 23 , the perfect score is 30 points. This is a case where the three items of change, change to a lower level, and unchanged are all the same number of times, that is, the change in the scale of the audio signal sung by the user is the same as the change in the scale of the vocal signal on magnetic tape 1. This means that you will receive a full score in some cases.
一方、上記の計算式で、N11=0、N12=0、
N13=0の場合に得点が0点となるように定数
α、β、γは決定しておく。これはユーザーが全
く唄わなかつた時に得点が0点となるようにする
ためである。 On the other hand, in the above calculation formula, N 11 =0, N 12 =0,
The constants α, β, and γ are determined so that the score is 0 when N 13 =0. This is to ensure that the score becomes 0 when the user does not sing at all.
次に、音程得点P2について説明する。この得
点の算出は、ユーザーの音声信号および磁気テー
プ1のボーカル信号より作られたパルス信号の一
周期の値を比較した結果のNE、NDをもとに行な
われ、最大70点満点となるように計算する。その
得点の計算式の1例としては、得点P2を
P2=70×NE/(NE+ND)
というように定義し、計算をさせれば良い。 Next, the pitch score P2 will be explained. This score is calculated based on N E and N D , which are the results of comparing the values of one cycle of the pulse signal created from the user's audio signal and the vocal signal of magnetic tape 1, and the maximum score is 70 points. Calculate so that As an example of a formula for calculating the score, the score P 2 may be defined as P 2 =70×N E /(N E +N D ) and the calculation may be performed.
上記の計算式による得点は、ND=0となつた
時に満点である70点となり、これはユーザーの唄
う音声信号の音程と磁気テープのボーカル信号の
音程とが、ボーカル信号のレベルの変化した時に
比較する毎に合致しているということである。 The score based on the above calculation formula is 70 points, which is a perfect score, when N D = 0, which means that the pitch of the user's singing voice signal and the pitch of the vocal signal on the magnetic tape are different from each other due to the change in the level of the vocal signal. This means that they match each time they are compared.
そして、音階変化の得点P1と音程の得点P2と
を加算し、最終得点を求める。 Then, the scale change score P 1 and the pitch score P 2 are added to obtain a final score.
そして得点計算の完了後ステツプ40へと進み、
得点の表示が行なわれる。 After completing the score calculation, proceed to step 40.
The score will be displayed.
ここで、ボーカル信号の信号レベルが増大した
時点付近の2種の音声信号のパルス時間幅音程を
比較すること及び、最終得点を音階変化得点P1
と音程得点P2とを加算したもので表わすことの
理由について説明する。 Here, the pulse time width pitch of the two types of audio signals around the time when the signal level of the vocal signal increases, and the final score is calculated as the scale change score P 1
The reason why it is expressed as the sum of the pitch score P2 and the pitch score P2 will be explained.
第8図1はマイクから入力されるユーザーの
唄、第8図2はプロ歌手による音声多重媒体のボ
ーカル信号の1例である。第8図bとeで示すよ
うにアマチユアのユーザーは、プロ歌手のボーカ
ル信号のように、こ〓ぶ〓し〓やバイブレーシヨ
ンと呼ばれる一つの発声の中での周波数や信号レ
ベルの変化を自由に行なうことができないことが
多い。このため第8図の例に示すような場合にお
いて、ユーザーの唄とボーカル信号のそれぞれの
周波数を逐一連続的に比較して採点してしまつて
は、これらのこ〓ぶ〓し〓やバイブレーシヨンの
影響が大きく現われる。例えば第8図の音声信号
の信号レベルfの2G点以後のようにプロ歌手に
よるボーカル信号はバイブレーシヨンにより周波
数が大きく変わつており、一方ユーザーの唄はバ
イブレーシヨンがかからないため、ほぼ一定の周
波数となり、この部分では非常に低い得点しか得
られないことが生じる。これらのこ〓ぶ〓し〓や
バイブレーシヨンはプロ歌手でも個人差が大きく
現われ、又、同一歌手でも毎回同じようには発生
できないため、唄を採点する際にはこ〓ぶ〓し〓
やバイブレーシヨンをも含めて連続的に比較して
採点すると採点結果のバラツキが非常に大きくな
つてしまう。 FIG. 8 1 shows an example of a user's song input from a microphone, and FIG. 8 2 shows an example of a vocal signal of an audio multiplexed medium by a professional singer. As shown in Figure 8 b and e, amateur users are free to change the frequency and signal level within a single vocalization, which is called vibration or vibration, just like the vocal signal of a professional singer. It is often not possible to do so. Therefore, in the case shown in the example in Figure 8, if the frequencies of the user's song and the vocal signal are compared and scored one after another, these vibrations and The impact of this will be significant. For example, as shown after the 2G point of the signal level f of the audio signal in Figure 8, the frequency of the vocal signal by a professional singer changes greatly due to vibration, while the frequency of the user's song remains almost constant because no vibration is applied. , it happens that you only get a very low score in this part. These bumps and vibrations vary greatly from person to person, even among professional singers, and they do not occur in the same way every time, even for the same singer, so when scoring a song, consider this.
If you continuously compare and score things including vibration and vibration, the dispersion of the scoring results will become very large.
ところが、こ〓ぶ〓し〓やバイブレーシヨンの
領域も比較しないと、本当の歌のうまさの評価は
できない。そのために、こ〓ぶ〓し〓やバイブレ
ーシヨンの比較を音階変化の比較で行ない、但し
配点を少なくする。このような考え方に基づき、
本実施例では音程の得点P1に70点、音階変化の
得点P2に30点という配点を行ない総合評価を行
なつている。 However, unless we also compare the sound and vibration areas, we cannot truly evaluate the quality of the songs. For this purpose, comparisons of vibrations and vibrations are made by comparing scale changes, but with fewer points. Based on this idea,
In this embodiment, a comprehensive evaluation is performed by assigning 70 points to the pitch score P1 and 30 points to the scale change score P2 .
以上のように本実施例によれば、ユーザーの唄
う音声信号と磁気テープ等のボーカル信号とを用
い、ボーカル信号の信号レベルが増大する時点付
近のこ〓ぶ〓し〓やバイブレーシヨンの影響のな
い部分で、ユーザーの唄の音声信号の基本周波数
とボーカル信号の基本周波数との比較を行ない音
程の合致度を評価すると共に、こ〓ぶ〓し〓やバ
イブレーシヨンの影響のある部分も含めて音階変
化の比較評価を行ない、音階変化の比較評価に対
しては配点を少なくすることにより、バラツキの
少ない評価ができると共に、上手な人は上手なり
に高得点が得られる。この結果、最終得点は、実
際に人間が耳で聴いて評価する場合の評価得点に
近く、より正確な採点結果が得られることとな
り、ユーザーの歌唱力に対する一つの客観的手段
を提供することができる。 As described above, according to the present embodiment, by using the audio signal sung by the user and the vocal signal from a magnetic tape, etc., the effect of noise and vibration around the point where the signal level of the vocal signal increases is reduced. In addition to comparing the fundamental frequency of the audio signal of the user's song with the fundamental frequency of the vocal signal to evaluate the degree of pitch matching, it also includes the parts affected by noise and vibration. By performing a comparative evaluation of scale changes and allocating fewer points for the comparative evaluation of scale changes, evaluations with less variation can be made, and those who are skilled can obtain high scores depending on their skill. As a result, the final score is close to the evaluation score when humans actually listen and evaluate with their ears, and more accurate scoring results can be obtained, providing an objective means of evaluating the user's singing ability. can.
なお、本実施例では採点の対象としてユーザー
の唄う音声信号を、また採点の基準となるものと
して音声多重式の記録媒体である磁気テープのボ
ーカル信号を取り上げたが、これらは楽器演奏信
号や単なる正弦波信号や人の話し声などどのよう
な音声信号を用いてもよい。 In this example, the user's singing voice signal was used as the subject of scoring, and the vocal signal recorded on magnetic tape, which is an audio multiplexing recording medium, was used as the scoring standard. Any audio signal such as a sine wave signal or a person's voice may be used.
又、本実施例では音声信号をパルス信号に変換
するために低域通過形アクテイブフイルタとトラ
ンジスタを用いた波形変換手段を取り上げたが、
これは音声信号波形をアナログ−デイジタル変換
器で直接デイジタル値のパルス信号に変換する回
路を用いてもよい。 Furthermore, in this embodiment, a waveform conversion means using a low-pass active filter and a transistor was used to convert an audio signal into a pulse signal.
This may be accomplished by using a circuit that directly converts the audio signal waveform into a digital pulse signal using an analog-to-digital converter.
又、本実施例では、音階変化検出手段、音程検
出手段、計数記憶手段等をマイクロコンピユータ
により実現したがこれらを従来の汎用ロジツク回
路等で実現して用いてもよいのはもちろんのこと
である。 Furthermore, in this embodiment, the scale change detection means, pitch detection means, count storage means, etc. were implemented using a microcomputer, but it goes without saying that these may be implemented and used using conventional general-purpose logic circuits, etc. .
又、本実施例ではユーザーの音声信号の処理
と、ボーカル信号の処理とでそれぞれ個別に波形
変換手段、音階変化検出手段を設けたが、これら
を1系統のみとし、時分割でユーザーの音声信号
の処理と、ボーカル信号の処理を行なわせてもよ
い。 In addition, in this embodiment, a waveform conversion means and a scale change detection means are provided separately for processing the user's audio signal and vocal signal processing, but these are only one system, and the user's audio signal is processed in a time-sharing manner. , and vocal signal processing may be performed.
又、本実施例では、波形変換手段の出力である
パルス信号の“H”の場合の時間幅を第6図cに
おいて、t1からt3の時間幅の次はt3からt5の時間
幅というようにすべて検知して音声信号の音階の
高い方向への変化、低い方向への変化、不変の3
種の変化を検出するようにしているが、例えば、
第6図cにおいてt1からt3の時間幅の次はt5から
t7の時間幅というように1つずつ、とびとびに時
間幅の変化を検出してもよいし、波形変換手段の
出力であるパルス信号の1周期の時間幅に比べて
十分長い一定期間の間の波形変換手段の出力であ
るパルス信号の周期の時間幅を全パルスについ
て、又は一部分のパルスについて調べ、1つのパ
ルス当りの平均時間幅や最大時間幅等を求めて、
この平均時間幅等の変化により音声信号の音階の
変化及び音程を検出するようにしてもよいし、
又、高い方向への変化、低い方向への変化、不変
の3種の変化のうち、1種のみあるいは2種のみ
の変化検出を行なわせてもよい。 In addition, in this embodiment, the time width in the case of "H" of the pulse signal which is the output of the waveform converting means is shown in FIG . It detects everything such as width, changes in the higher direction of the audio signal scale, changes in the lower direction, and 3 that remain unchanged.
We are trying to detect changes in species, for example,
In Figure 6c, the time span from t 1 to t 3 is followed by t 5 .
Changes in the time width may be detected one at a time, such as the time width of t 7 , or during a fixed period that is sufficiently long compared to the time width of one cycle of the pulse signal that is the output of the waveform conversion means. Examine the time width of the period of the pulse signal that is the output of the waveform converting means for all pulses or for a part of the pulses, find the average time width, maximum time width, etc. per one pulse,
Changes in the scale and pitch of the audio signal may be detected based on changes in the average time width, etc.
Alternatively, only one or two of the three types of changes, ie, a change in the higher direction, a change in the lower direction, and no change, may be detected.
発明の効果
以上のように本発明は、2つの音声信号をパル
ス信号に変換する2つの波形変換手段と、その出
力をもとに2つの音声信号の音階がどのように変
化したかを検出する2つの音階変化検出手段と、
その出力を計数記憶する2つの計数記憶手段と、
2つの波形変換手段の出力をもとに2つの音声信
号の基本周波数を表わす情報を検出する2つの音
程検出手段と、採点の基準となる音声信号のレベ
ルの変化を検出するレベル変化検出手段と、2つ
の計数記憶手段により記憶されている高い音階に
移行したと検出した回数、低い音階に移行したと
検出した回数、不変と検出した回数の3種の2系
統の情報を比較演算することにより、2つの音声
信号の音階変化の合致度を得点P1として求め、
また、レベル変化検出手段の出力を用いて採点の
基準となる音声信号の信号レベルが変化した時点
付近の基本周波数の情報である2つの音声信号の
パルス時間幅(周期)を比較演算することにより
この2つの音声信号の音程の合致度を得点P2と
して求め、得点P1と得点P2を加算して最終得点
を正確に得ることができる。Effects of the Invention As described above, the present invention includes two waveform conversion means for converting two audio signals into pulse signals, and detects how the scales of the two audio signals change based on the outputs thereof. two scale change detection means,
two counting storage means for counting and storing the output;
two pitch detecting means for detecting information representing the fundamental frequencies of the two audio signals based on the outputs of the two waveform converting means; and a level change detecting means for detecting changes in the level of the audio signals that serve as standards for scoring. , by comparing and calculating three types of two-system information: the number of times it was detected that the scale shifted to a higher scale, the number of times it was detected that the scale shifted to a lower scale, and the number of times that it was detected as unchanged, which are stored in the two counting storage means. , find the degree of agreement between the scale changes of the two audio signals as a score P 1 ,
In addition, by using the output of the level change detection means to compare and calculate the pulse time width (period) of the two audio signals, which is information on the fundamental frequency around the time when the signal level of the audio signal, which is the standard for scoring, changes. The degree of matching between the pitches of these two audio signals is determined as a score P2 , and the final score can be accurately obtained by adding the score P1 and the score P2 .
このことは音声多重式の記録媒体を用いて歌の
練習をする人々に、音声多重式の記録媒体に記録
されているボーカル信号を歌の先生として、その
歌の先生の歌唱力に対し、自分は何点の歌唱力が
あるかという客観的判断手段を提供できることと
なる。すなわち、歌の練習をする人々にとつて練
習の目標というものが明確となり、例えば、「こ
の曲を唄つて80点以上出るまで練習するんだ」と
いうように練習意欲を向上し、唄つてみて良い点
が出なければ、なぜ良い点が出ないのかを考え、
自分の唄い方の悪い点を探すことにより、さらに
実力を伸ばしてゆくことができ、その効果は大な
るものがある。 This means that people who practice singing using audio multiplexed recording media can use the vocal signals recorded on the audio multiplexed recording media as a singing teacher to evaluate the singing ability of the singing teacher. This means that it is possible to provide an objective means of determining how many points a person has in terms of singing ability. In other words, for those who practice singing, the goal of practicing becomes clearer, and they become more motivated to practice by saying, for example, ``I'm going to sing this song and practice until I get a score of 80 or higher,'' and then try singing. If you don't get good points, think about why you don't get good points,
By looking for weaknesses in your own singing style, you can further improve your singing ability, which has great effects.
第1図は音声多重式記録媒体の1つである磁気
テープ上の音声多重トラツクの説明図、第2図は
音声多重式記録媒体の1つである磁気テープを用
いた俗にいう音声多重式の「カラオケ装置」のブ
ロツク図、第3図は本発明の一実施例の要部ブロ
ツク図、第4図は本実施例の具体的構成を示すブ
ロツク図、第5図は本実施例の第1の波形変換手
段の具体的構成を示す回路図、第6図は第1の波
形変換手段の動作を説明するための動作説明図、
第7図は本実施例のマイクロコンピユータの処理
動作の要部を示すフローチヤート、第8図は本実
施例における唄い方の時間的変化を説明するため
の唄い方の変化説明図である。
7……第1の波形変換手段、8……第2の波形
変換手段、9……第1の音階変化検出手段、10
……第2の音階変化検出手段、11……第1の計
数記憶手段、12……第2の計数記憶手段、13
……第1の音程検出手段、14……第2の音程検
出手段、15……レベル変化検出手段、16……
得点計算手段、17……得点表示手段。
Figure 1 is an explanatory diagram of an audio multiplex track on a magnetic tape, which is one type of audio multiplex recording medium, and Figure 2 is an illustration of a so-called audio multiplex track using magnetic tape, which is one type of audio multiplex recording medium. 3 is a block diagram of a main part of an embodiment of the present invention, FIG. 4 is a block diagram showing a specific configuration of this embodiment, and FIG. 5 is a block diagram of a karaoke device of this embodiment. FIG. 6 is an operation explanatory diagram for explaining the operation of the first waveform conversion means;
FIG. 7 is a flowchart showing the main part of the processing operation of the microcomputer of this embodiment, and FIG. 8 is an explanatory diagram of changes in the singing style for explaining temporal changes in the singing style in this embodiment. 7...First waveform conversion means, 8...Second waveform conversion means, 9...First scale change detection means, 10
...Second scale change detection means, 11...First count storage means, 12...Second count storage means, 13
...First pitch detection means, 14...Second pitch detection means, 15...Level change detection means, 16...
Score calculation means, 17...Score display means.
Claims (1)
換する第1の波形変換手段と、前記第1の波形変
換手段の出力パルス信号をもとに、前記第1の音
声信号の音階が、高い方に移行したか、低い方に
移行したか、あるいは変わらないかを検出する第
1の音階変化検出手段と、前記第1の波形変換手
段の出力パルス信号をもとに、前記第1の音声信
号の基本周波数を検出する第1の音程検出手段
と、入力される第2の音声信号をパルス信号に変
換する第2の波形変換手段と、前記第2の波形変
換手段の出力パルス信号をもとに、前記第2の音
声信号の音階が高い音階に移行したか、低い音階
に移行したか、あるいは変わらないかを検出する
第2の音階変化検出手段と、前記第2の波形変換
手段の出力パルス信号をもとに、前記第2の音声
信号の基本周波数を検出する第2の音程検出手段
と、前記第1の音階変化検出手段の出力をもとに
して高い音階に移行したことを検出した回数、低
い音階に移行したことを検出した回数、変わらな
いと検出した回数をそれぞれ計数記憶しておく第
1の計数記憶手段と、前記第2の音階変化検出手
段の出力をもとにして高い音階に移行したことを
検出した回数、低い音階に移行したことを検出し
た回数、変わらないと検出した回数をそれぞれ計
数記憶しておく第2の計数記憶手段と、前記第2
の音声信号の信号レベル変化を検出するレベル変
化検出手段と、前記第1の計数記憶手段により記
憶されている、高い音階に移行したことを検出し
た回数、低い音階に移行したことを検出した回
数、変わらないと検出した回数の3情報と前記第
2の計数記憶手段により記憶されている、高い音
階に移行したことを検出した回数、低い音階に移
行したことを検出した回数、変わらないと検出し
た回数の3情報とを比較演算して、前記第1の音
声信号と前記第2の音声信号とどの程度音階変化
が合致しているかを得点P1として算出すると共
に、前記レベル変化検出手段により前記第2の音
声信号のレベルが変化したと検出された時点付近
の前記第1の音程検出手段の出力である前記第1
の音声信号の基本周波数と、前記第2の音程検出
手段の出力である前記第2の音声信号の基本周波
数とを比較演算して、前記第1の音声信号と前記
第2の音声信号の音程がどの程度合致しているか
を得点P2として算出し、前記得点P1と前記得点
P2とにより総合得点を算出する得点計算手段と
を備えたことを特徴とする採点装置。1. A first waveform converting means that converts an input first audio signal into a pulse signal, and based on the output pulse signal of the first waveform converting means, the scale of the first audio signal is high. a first tone change detecting means for detecting whether the pitch has shifted to a higher level, a lower level, or no change; and a pulse signal output from the first waveform converting means. A first pitch detecting means for detecting a fundamental frequency of a signal, a second waveform converting means for converting an inputted second audio signal into a pulse signal, and an output pulse signal of the second waveform converting means. a second scale change detection means for detecting whether the scale of the second audio signal has shifted to a higher scale, shifted to a lower scale, or remains unchanged; and a second waveform conversion means. A second pitch detecting means detects the fundamental frequency of the second audio signal based on the output pulse signal, and a transition to a higher pitch is detected based on the output of the first pitch change detecting means. Based on the outputs of the first counting storage means for counting and storing the number of times of detection, the number of times of detecting a transition to a lower scale, and the number of times of detecting that there is no change, and the second scale change detection means. a second counting storage means for counting and storing the number of times a transition to a higher scale is detected, the number of times a transition to a lower scale is detected, and the number of times no change is detected;
a level change detection means for detecting a change in the signal level of the audio signal; and the number of times a shift to a higher scale was detected and the number of times a shift to a lower scale was detected, which are stored by the first count storage means. , 3 information of the number of times it was detected that there was no change, the number of times that a shift to a higher scale was detected, the number of times that a shift to a lower scale was detected, and the number of times that it was detected that there was no change, stored in the second count storage means. 3 information on the number of times the voice signal has been played is compared, and the degree to which the scale change matches the first audio signal and the second audio signal is calculated as a score P 1 , and the level change detection means The first pitch is the output of the first pitch detecting means near the time when the level of the second audio signal is detected to have changed.
The fundamental frequency of the audio signal and the fundamental frequency of the second audio signal which is the output of the second pitch detecting means are compared and calculated to determine the pitch between the first audio signal and the second audio signal. The degree to which the scores match is calculated as a score P 2 , and the score P 1 and the score
P 2 ; and a score calculation means for calculating a total score.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15781084A JPS6135479A (en) | 1984-07-27 | 1984-07-27 | Scorer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15781084A JPS6135479A (en) | 1984-07-27 | 1984-07-27 | Scorer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6135479A JPS6135479A (en) | 1986-02-19 |
| JPH0438355B2 true JPH0438355B2 (en) | 1992-06-24 |
Family
ID=15657783
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15781084A Granted JPS6135479A (en) | 1984-07-27 | 1984-07-27 | Scorer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6135479A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012532340A (en) * | 2009-07-02 | 2012-12-13 | ザ ウェイ オブ エイチ, インコーポレイテッド | Music education system |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002132278A (en) * | 2000-07-19 | 2002-05-09 | Chii-Shin Chan | A way to search for songs through melodic signals |
-
1984
- 1984-07-27 JP JP15781084A patent/JPS6135479A/en active Granted
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012532340A (en) * | 2009-07-02 | 2012-12-13 | ザ ウェイ オブ エイチ, インコーポレイテッド | Music education system |
| US8629342B2 (en) | 2009-07-02 | 2014-01-14 | The Way Of H, Inc. | Music instruction system |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6135479A (en) | 1986-02-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0438355B2 (en) | ||
| JPS6087397A (en) | Scoring apparatus | |
| JP2674219B2 (en) | Scoring device | |
| JPH0344314B2 (en) | ||
| JPH0344309B2 (en) | ||
| JPH0225198B2 (en) | ||
| JPH0225195B2 (en) | ||
| JPH0225196B2 (en) | ||
| JPH0234398B2 (en) | ||
| JPH0225197B2 (en) | ||
| JPS60260083A (en) | scoring device | |
| JPH0344312B2 (en) | ||
| JPH0344311B2 (en) | ||
| JPH0318200B2 (en) | ||
| JPS6083096A (en) | Scoring apparatus | |
| JPH0352080B2 (en) | ||
| JPH0344310B2 (en) | ||
| JPH0438354B2 (en) | ||
| JPH0346837B2 (en) | ||
| JPH0438353B2 (en) | ||
| JPS61167970A (en) | scoring device | |
| JPS61165800A (en) | Singing ability scorer | |
| JPS6240487A (en) | Singing ability scorer | |
| JPH0322640B2 (en) | ||
| JPS60260984A (en) | Scoring apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |