JP2019184935A - 電子楽器、電子楽器の制御方法、及びプログラム - Google Patents
電子楽器、電子楽器の制御方法、及びプログラム Download PDFInfo
- Publication number
- JP2019184935A JP2019184935A JP2018078110A JP2018078110A JP2019184935A JP 2019184935 A JP2019184935 A JP 2019184935A JP 2018078110 A JP2018078110 A JP 2018078110A JP 2018078110 A JP2018078110 A JP 2018078110A JP 2019184935 A JP2019184935 A JP 2019184935A
- Authority
- JP
- Japan
- Prior art keywords
- pitch
- singing voice
- output
- specified
- cpu
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 157
- 230000008569 process Effects 0.000 claims description 148
- 230000015572 biosynthetic process Effects 0.000 claims description 47
- 238000003786 synthesis reaction Methods 0.000 claims description 47
- 238000010801 machine learning Methods 0.000 claims description 5
- 230000002194 synthesizing effect Effects 0.000 claims description 5
- 239000011295 pitch Substances 0.000 description 183
- 238000003825 pressing Methods 0.000 description 14
- 230000008859 change Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 238000001228 spectrum Methods 0.000 description 5
- 239000000470 constituent Substances 0.000 description 4
- 238000003066 decision tree Methods 0.000 description 4
- 230000001419 dependent effect Effects 0.000 description 4
- 238000000605 extraction Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 230000001755 vocal effect Effects 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 210000002569 neuron Anatomy 0.000 description 2
- 230000008929 regeneration Effects 0.000 description 2
- 238000011069 regeneration method Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 238000013179 statistical model Methods 0.000 description 2
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 210000001260 vocal cord Anatomy 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0008—Associated control or indicating means
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0041—Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
- G10H1/0058—Transmission between separate instruments or between individual components of a musical system
- G10H1/0066—Transmission between separate instruments or between individual components of a musical system using a MIDI interface
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/361—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
- G10H1/366—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems with means for modifying or correcting the external signal, e.g. pitch correction, reverberation, changing a singer's voice
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/361—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
- G10H1/368—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems displaying animated or moving pictures synchronized with the music or audio part
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/40—Rhythm
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L13/00—Speech synthesis; Text to speech systems
- G10L13/02—Methods for producing synthetic speech; Speech synthesisers
- G10L13/033—Voice editing, e.g. manipulating the voice of the synthesiser
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/01—Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N7/00—Computing arrangements based on specific mathematical models
- G06N7/01—Probabilistic graphical models, e.g. probabilistic networks
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/325—Musical pitch modification
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/325—Musical pitch modification
- G10H2210/331—Note pitch correction, i.e. modifying a note pitch or replacing it by the closest one in a given scale
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/005—Non-interactive screen display of musical or status data
- G10H2220/011—Lyrics displays, e.g. for karaoke applications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/011—Files or data streams containing coded musical information, e.g. for transmission
- G10H2240/046—File format, i.e. specific or non-standard musical file format used in or adapted for electrophonic musical instruments, e.g. in wavetables
- G10H2240/056—MIDI or other note-oriented file format
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2250/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/005—Algorithms for electrophonic musical instruments or musical processing, e.g. for automatic composition or resource allocation
- G10H2250/015—Markov chains, e.g. hidden Markov models [HMM], for musical processing, e.g. musical analysis or musical composition
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2250/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/311—Neural networks for electrophonic musical instruments or musical processing, e.g. for musical recognition or control, automatic composition or improvisation
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2250/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/315—Sound category-dependent sound synthesis processes [Gensound] for musical use; Sound category-specific synthesis-controlling parameters or control means therefor
- G10H2250/455—Gensound singing voices, i.e. generation of human voices for musical applications, vocal singing sounds or intelligible words at a desired pitch or with desired vocal effects, e.g. by phoneme synthesis
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/003—Changing voice quality, e.g. pitch or formants
- G10L21/007—Changing voice quality, e.g. pitch or formants characterised by the process used
- G10L21/013—Adapting to target pitch
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Electrophonic Musical Instruments (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
Description
橋本佳,高木信二「深層学習に基づく統計的音声合成」日本音響学会誌73巻1号(2017),pp.55−62
と置く)と、音響モデル(これを
と置く)とから、学習用音響特徴量系列314(これを
と置く)が生成される確率(これを
と置く)を最大にするような音響モデル
を、機械学習により推定する。即ち、テキストである言語特徴量系列と音声である音響特徴量系列との関係が、音響モデルという統計モデルによって表現される。
を表現するモデルパラメータを学習結果315として出力し、音声合成部302内の音響モデル部306に設定する。
と置く)と、モデル学習部305での機械学習により学習結果315として設定された音響モデル
とに基づいて、音響特徴量系列317(これを再度
と置く)が生成される確率(これを
と置く)を最大にするような音響特徴量系列317の推定値
を推定する。
と
はそれぞれt番目のフレームtにおける音響特徴量と言語特徴量、
は音響モデル部306のDNNのモデルパラメータ、
はDNNによって表される非線形変換関数である。DNNのモデルパラメータは誤差逆伝播法によって効率良く推定することができる。前述した(1)式によって表される統計的音声合成におけるモデル学習部305の処理との対応関係を考慮すると、DNNの学習は下記の(4)式のように表すことができる。
によって表すことができる。DNNを用いた統計的音声合成処理では、通常、言語特徴量
に非依存な共分散行列、即ち全てのフレームにおいて同じ共分散行列
が用いられる。また、共分散行列
を単位行列とすると、(4)式は(3)式と等価な学習処理を示している。
(付記1)
指定すべき第1音高と、指定された音高とが、一致するか否かを判断する判断処理と、
前記判断処理により前記第1音高との一致が判断された場合に、前記第1音高に対応する第1文字に応じた歌声を出力し、前記判断処理により前記第1音高との不一致が判断された場合に、前記判断処理により前記第1音高との一致が判断されるまで前記第1音高の次に指定すべき第2音高に対応する第2文字に応じた歌声を出力しない歌声出力処理と、
を実行する電子楽器。
(付記2)
前記歌声出力処理に合わせて伴奏データを出力する伴奏データ出力処理、を実行する付記1に記載の電子楽器。
(付記3)
前記歌声出力処理により前記第1音高に対応する前記第1文字に応じた歌声を出力後、前記第2音高を指定すべきタイミングの到来前に指定された音高が前記第2音高と不一致の場合に、出力された前記第1文字に応じた歌声の音高を前記指定された音高に変更して出力する音高変更処理、を実行する付記1または2に記載の電子楽器。
(付記4)
前記歌声出力処理により前記第1音高に対応する前記第1文字に応じた歌声を出力後、前記第2音高を指定すべきタイミングの到来前に指定された音高が前記第2音高と一致の場合に、前記第2音高を指定すべきタイミングの到来前に、前記指定に応じて、前記第2文字に応じた歌声の音高を前記第2音高で出力するとともに、前記伴奏データ出力処理が出力する伴奏データの進行を前記第2文字に応じた歌声の出力に合わせて進める制御処理、を実行する付記2または3に記載の電子楽器。
(付記5)
或る歌手が歌った歌声データ及び歌詞データによる機械学習により生成された学習済みモデルに基づいて、前記或る歌手に応じた歌声を音声合成する音声合成処理、を実行し、
前記歌声出力処理は、操作子が操作されたタイミングに応じて、前記音声合成処理により音声合成された歌声を前記操作された操作子により指定された音高で出力する付記1乃至4のいずれかに記載の電子楽器。
(付記6)
操作子を操作することにより音高を指定すべきタイミングに合わせて、指定すべき音高を示す識別子を表示する表示処理、を実行する付記1乃至5のいずれかに記載の電子楽器。
(付記7)
電子楽器のコンピュータに、
指定すべき第1音高と、指定された音高とが、一致するか否かを判断する判断処理と、
前記判断処理により前記第1音高との一致が判断された場合に、前記第1音高に対応する第1文字に応じた歌声を出力し、前記判断処理により前記第1音高との不一致が判断された場合に、前記判断処理により前記第1音高との一致が判断されるまで前記第1音高の次に指定すべき第2音高に対応する第2文字に応じた歌声を出力しない歌声出力処理と、
を実行させる方法。
(付記8)
電子楽器のコンピュータに、
指定すべき第1音高と、指定された音高とが、一致するか否かを判断する判断処理と、
前記判断処理により前記第1音高との一致が判断された場合に、前記第1音高に対応する第1文字に応じた歌声を出力し、前記判断処理により前記第1音高との不一致が判断された場合に、前記判断処理により前記第1音高との一致が判断されるまで前記第1音高の次に指定すべき第2音高に対応する第2文字に応じた歌声を出力しない歌声出力処理と、
を実行させるプログラム。
101 鍵盤
102 第1のスイッチパネル
103 第2のスイッチパネル
104 LCD
200 制御システム
201 CPU
202 ROM
203 RAM
204 音源LSI
205 音声合成LSI
206 キースキャナ
208 LCDコントローラ
209 システムバス
210 タイマ
211、212 D/Aコンバータ
213 ミキサ
214 アンプ
301 音声学習部
302 音声合成部
303 学習用テキスト解析部
304 学習用音響特徴量抽出
305 モデル学習部
306 音響モデル部
307 テキスト解析部
308 発声モデル部
309 音源生成部
310 合成フィルタ部
311 学習用歌声データ
312 学習用歌声音声データ
313 学習用言語特徴量系列
314 学習用音響特徴量系列
315 学習結果
316 言語特徴量系列
317 音響特徴量系列
318 スペクトル情報
319 音源情報
伴奏データを出力する伴奏データ出力処理と、
第1タイミングに合わせて指定すべき第1音高が指定された場合に、前記第1タイミングに対応する第1文字に応じた前記第1音高の歌声データを出力し、前記第1タイミングの次の第2タイミングに合わせて指定すべき第2音高が前記第2タイミングよりも前に指定された場合に、前記第2タイミングの到来を待たずに前記第2タイミングに対応する第2文字に応じた前記第2音高の歌声データを出力する歌声出力処理と、
前記第2タイミングに対応する第2文字に応じた前記第2音高の歌声データの前記第2タイミングの到来を待たない出力に合わせて、前記伴奏データ出力処理が出力する前記伴奏データの出力位置を前記第2タイミングまで進める制御処理と、
前記第1タイミングに対応する前記第1文字に応じた前記第1音高の歌声データの出力中、前記第1音高及び前記第2音高以外の第3音高が前記第2タイミングよりも前に指定された場合に、出力中の前記第1文字に応じた前記第1音高の歌声データの音高を前記第3音高に変更する音高変更処理と、
を実行する。
Claims (8)
- 指定すべき第1音高と、指定された音高とが、一致するか否かを判断する判断処理と、
前記判断処理により前記第1音高との一致が判断された場合に、前記第1音高に対応する第1文字に応じた歌声を出力し、前記判断処理により前記第1音高との不一致が判断された場合に、前記判断処理により前記第1音高との一致が判断されるまで前記第1音高の次に指定すべき第2音高に対応する第2文字に応じた歌声を出力しない歌声出力処理と、
を実行する電子楽器。 - 前記歌声出力処理に合わせて伴奏データを出力する伴奏データ出力処理、を実行する請求項1に記載の電子楽器。
- 前記歌声出力処理により前記第1音高に対応する前記第1文字に応じた歌声を出力後、前記第2音高を指定すべきタイミングの到来前に指定された音高が前記第2音高と不一致の場合に、出力された前記第1文字に応じた歌声の音高を前記指定された音高に変更して出力する音高変更処理、を実行する請求項1または2に記載の電子楽器。
- 前記歌声出力処理により前記第1音高に対応する前記第1文字に応じた歌声を出力後、前記第2音高を指定すべきタイミングの到来前に指定された音高が前記第2音高と一致の場合に、前記第2音高を指定すべきタイミングの到来前に、前記指定に応じて、前記第2文字に応じた歌声の音高を前記第2音高で出力するとともに、前記伴奏データ出力処理が出力する伴奏データの進行を前記第2文字に応じた歌声の出力に合わせて進める制御処理、を実行する請求項2または3に記載の電子楽器。
- 或る歌手が歌った歌声データ及び歌詞データによる機械学習により生成された学習済みモデルに基づいて、前記或る歌手に応じた歌声を音声合成する音声合成処理、を実行し、
前記歌声出力処理は、操作子が操作されたタイミングに応じて、前記音声合成処理により音声合成された歌声を前記操作された操作子により指定された音高で出力する請求項1乃至4のいずれかに記載の電子楽器。 - 操作子を操作することにより音高を指定すべきタイミングに合わせて、指定すべき音高を示す識別子を表示する表示処理、を実行する請求項1乃至5のいずれかに記載の電子楽器。
- 電子楽器のコンピュータに、
指定すべき第1音高と、指定された音高とが、一致するか否かを判断する判断処理と、
前記判断処理により前記第1音高との一致が判断された場合に、前記第1音高に対応する第1文字に応じた歌声を出力し、前記判断処理により前記第1音高との不一致が判断された場合に、前記判断処理により前記第1音高との一致が判断されるまで前記第1音高の次に指定すべき第2音高に対応する第2文字に応じた歌声を出力しない歌声出力処理と、
を実行させる方法。 - 電子楽器のコンピュータに、
指定すべき第1音高と、指定された音高とが、一致するか否かを判断する判断処理と、
前記判断処理により前記第1音高との一致が判断された場合に、前記第1音高に対応する第1文字に応じた歌声を出力し、前記判断処理により前記第1音高との不一致が判断された場合に、前記判断処理により前記第1音高との一致が判断されるまで前記第1音高の次に指定すべき第2音高に対応する第2文字に応じた歌声を出力しない歌声出力処理と、
を実行させるプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018078110A JP6587007B1 (ja) | 2018-04-16 | 2018-04-16 | 電子楽器、電子楽器の制御方法、及びプログラム |
US16/384,861 US10825434B2 (en) | 2018-04-16 | 2019-04-15 | Electronic musical instrument, electronic musical instrument control method, and storage medium |
CN201910302640.0A CN110390922B (zh) | 2018-04-16 | 2019-04-16 | 电子乐器、电子乐器的控制方法以及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018078110A JP6587007B1 (ja) | 2018-04-16 | 2018-04-16 | 電子楽器、電子楽器の制御方法、及びプログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019164117A Division JP6760457B2 (ja) | 2019-09-10 | 2019-09-10 | 電子楽器、電子楽器の制御方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6587007B1 JP6587007B1 (ja) | 2019-10-09 |
JP2019184935A true JP2019184935A (ja) | 2019-10-24 |
Family
ID=68159660
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018078110A Active JP6587007B1 (ja) | 2018-04-16 | 2018-04-16 | 電子楽器、電子楽器の制御方法、及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US10825434B2 (ja) |
JP (1) | JP6587007B1 (ja) |
CN (1) | CN110390922B (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021149042A (ja) * | 2020-03-23 | 2021-09-27 | カシオ計算機株式会社 | 電子楽器、方法及びプログラム |
WO2022054496A1 (ja) * | 2020-09-11 | 2022-03-17 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
WO2022209557A1 (ja) * | 2021-03-27 | 2022-10-06 | Foot-Skills合同会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
WO2023175844A1 (ja) * | 2022-03-17 | 2023-09-21 | ヤマハ株式会社 | 電子管楽器及び電子管楽器の制御方法 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6587008B1 (ja) * | 2018-04-16 | 2019-10-09 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
JP6610714B1 (ja) * | 2018-06-21 | 2019-11-27 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
JP6547878B1 (ja) | 2018-06-21 | 2019-07-24 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
JP6610715B1 (ja) | 2018-06-21 | 2019-11-27 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
JP7059972B2 (ja) | 2019-03-14 | 2022-04-26 | カシオ計算機株式会社 | 電子楽器、鍵盤楽器、方法、プログラム |
JP7088159B2 (ja) * | 2019-12-23 | 2022-06-21 | カシオ計算機株式会社 | 電子楽器、方法及びプログラム |
JP7180587B2 (ja) * | 2019-12-23 | 2022-11-30 | カシオ計算機株式会社 | 電子楽器、方法及びプログラム |
CN113470612B (zh) * | 2021-06-25 | 2024-01-02 | 北京达佳互联信息技术有限公司 | 一种音乐数据的生成方法、装置、设备以及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06332449A (ja) * | 1993-05-21 | 1994-12-02 | Kawai Musical Instr Mfg Co Ltd | 電子楽器の歌声再生装置 |
JPH09281970A (ja) * | 1996-04-16 | 1997-10-31 | Roland Corp | 電子楽器 |
JP2005331806A (ja) * | 2004-05-21 | 2005-12-02 | Yamaha Corp | 演奏練習装置および演奏練習用コンピュータプログラム |
JP2014062969A (ja) * | 2012-09-20 | 2014-04-10 | Yamaha Corp | 歌唱合成装置および歌唱合成プログラム |
JP2016206323A (ja) * | 2015-04-20 | 2016-12-08 | ヤマハ株式会社 | 歌唱音合成装置 |
JP2017097176A (ja) * | 2015-11-25 | 2017-06-01 | 株式会社テクノスピーチ | 音声合成装置および音声合成方法 |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2924208B2 (ja) | 1991-01-22 | 1999-07-26 | ブラザー工業株式会社 | 練習機能付き電子音楽再生装置 |
JP2978745B2 (ja) * | 1995-09-21 | 1999-11-15 | ブラザー工業株式会社 | カラオケ装置 |
JP2001092456A (ja) * | 1999-09-24 | 2001-04-06 | Yamaha Corp | 演奏ガイド機能を備えた電子楽器および記憶媒体 |
JP2002049301A (ja) * | 2000-08-01 | 2002-02-15 | Kawai Musical Instr Mfg Co Ltd | 押鍵表示装置、電子楽器システム、押鍵表示方法、及び記憶媒体 |
JP3879402B2 (ja) * | 2000-12-28 | 2007-02-14 | ヤマハ株式会社 | 歌唱合成方法と装置及び記録媒体 |
JP2004086067A (ja) * | 2002-08-28 | 2004-03-18 | Nintendo Co Ltd | 音声発生装置および音声発生プログラム |
JP2004287099A (ja) * | 2003-03-20 | 2004-10-14 | Sony Corp | 歌声合成方法、歌声合成装置、プログラム及び記録媒体並びにロボット装置 |
JP2005004106A (ja) * | 2003-06-13 | 2005-01-06 | Sony Corp | 信号合成方法及び装置、歌声合成方法及び装置、プログラム及び記録媒体並びにロボット装置 |
JP4415573B2 (ja) * | 2003-06-13 | 2010-02-17 | ソニー株式会社 | 歌声合成方法、歌声合成装置、プログラム及び記録媒体並びにロボット装置 |
CN100524456C (zh) * | 2003-08-06 | 2009-08-05 | 雅马哈株式会社 | 歌唱声音合成方法和装置 |
JP4735544B2 (ja) * | 2007-01-10 | 2011-07-27 | ヤマハ株式会社 | 歌唱合成のための装置およびプログラム |
JP5297662B2 (ja) * | 2007-03-13 | 2013-09-25 | ヤマハ株式会社 | 楽曲データ加工装置、カラオケ装置、及びプログラム |
CN102024453B (zh) * | 2009-09-09 | 2012-05-23 | 财团法人资讯工业策进会 | 歌声合成***、方法以及装置 |
CN101719366A (zh) * | 2009-12-16 | 2010-06-02 | 德恩资讯股份有限公司 | 一种音乐符号与音谱记号的编辑及显示方法及伴唱机*** |
US8008563B1 (en) * | 2010-04-12 | 2011-08-30 | Karla Kay Hastings | Electronic circuit driven, inter-active, plural sensory stimuli apparatus and comprehensive method to teach, with no instructor present, beginners as young as two years old to play a piano/keyboard type musical instrument and to read and correctly respond to standard music notation for said instruments |
JP5895740B2 (ja) | 2012-06-27 | 2016-03-30 | ヤマハ株式会社 | 歌唱合成を行うための装置およびプログラム |
JP6171393B2 (ja) * | 2013-02-25 | 2017-08-02 | ヤマハ株式会社 | 音響合成装置および音響合成方法 |
JP2015082028A (ja) * | 2013-10-23 | 2015-04-27 | ヤマハ株式会社 | 歌唱合成装置および歌唱合成プログラム |
WO2016009444A2 (en) | 2014-07-07 | 2016-01-21 | Sensibiol Audio Technologies Pvt. Ltd. | Music performance system and method thereof |
JP6467887B2 (ja) * | 2014-11-21 | 2019-02-13 | ヤマハ株式会社 | 情報提供装置および情報提供方法 |
JP6705272B2 (ja) | 2016-04-21 | 2020-06-03 | ヤマハ株式会社 | 発音制御装置、発音制御方法、及びプログラム |
CN106652997B (zh) * | 2016-12-29 | 2020-07-28 | 腾讯音乐娱乐(深圳)有限公司 | 一种音频合成的方法及终端 |
JP6497404B2 (ja) * | 2017-03-23 | 2019-04-10 | カシオ計算機株式会社 | 電子楽器、その電子楽器の制御方法及びその電子楽器用のプログラム |
JP6465136B2 (ja) * | 2017-03-24 | 2019-02-06 | カシオ計算機株式会社 | 電子楽器、方法、及びプログラム |
JP7143576B2 (ja) * | 2017-09-26 | 2022-09-29 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法及びそのプログラム |
JP6569712B2 (ja) | 2017-09-27 | 2019-09-04 | カシオ計算機株式会社 | 電子楽器、電子楽器の楽音発生方法、及びプログラム |
JP7052339B2 (ja) * | 2017-12-25 | 2022-04-12 | カシオ計算機株式会社 | 鍵盤楽器、方法及びプログラム |
JP6587008B1 (ja) * | 2018-04-16 | 2019-10-09 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
JP6610714B1 (ja) * | 2018-06-21 | 2019-11-27 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
JP6610715B1 (ja) * | 2018-06-21 | 2019-11-27 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
JP6547878B1 (ja) * | 2018-06-21 | 2019-07-24 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
-
2018
- 2018-04-16 JP JP2018078110A patent/JP6587007B1/ja active Active
-
2019
- 2019-04-15 US US16/384,861 patent/US10825434B2/en active Active
- 2019-04-16 CN CN201910302640.0A patent/CN110390922B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06332449A (ja) * | 1993-05-21 | 1994-12-02 | Kawai Musical Instr Mfg Co Ltd | 電子楽器の歌声再生装置 |
JPH09281970A (ja) * | 1996-04-16 | 1997-10-31 | Roland Corp | 電子楽器 |
JP2005331806A (ja) * | 2004-05-21 | 2005-12-02 | Yamaha Corp | 演奏練習装置および演奏練習用コンピュータプログラム |
JP2014062969A (ja) * | 2012-09-20 | 2014-04-10 | Yamaha Corp | 歌唱合成装置および歌唱合成プログラム |
JP2016206323A (ja) * | 2015-04-20 | 2016-12-08 | ヤマハ株式会社 | 歌唱音合成装置 |
JP2017097176A (ja) * | 2015-11-25 | 2017-06-01 | 株式会社テクノスピーチ | 音声合成装置および音声合成方法 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021149042A (ja) * | 2020-03-23 | 2021-09-27 | カシオ計算機株式会社 | 電子楽器、方法及びプログラム |
JP7036141B2 (ja) | 2020-03-23 | 2022-03-15 | カシオ計算機株式会社 | 電子楽器、方法及びプログラム |
JP2022071098A (ja) * | 2020-03-23 | 2022-05-13 | カシオ計算機株式会社 | 電子楽器、方法及びプログラム |
JP7484952B2 (ja) | 2020-03-23 | 2024-05-16 | カシオ計算機株式会社 | 電子機器、電子楽器、方法及びプログラム |
WO2022054496A1 (ja) * | 2020-09-11 | 2022-03-17 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
JP2022047167A (ja) * | 2020-09-11 | 2022-03-24 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
JP7276292B2 (ja) | 2020-09-11 | 2023-05-18 | カシオ計算機株式会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
WO2022209557A1 (ja) * | 2021-03-27 | 2022-10-06 | Foot-Skills合同会社 | 電子楽器、電子楽器の制御方法、及びプログラム |
WO2023175844A1 (ja) * | 2022-03-17 | 2023-09-21 | ヤマハ株式会社 | 電子管楽器及び電子管楽器の制御方法 |
Also Published As
Publication number | Publication date |
---|---|
US10825434B2 (en) | 2020-11-03 |
CN110390922A (zh) | 2019-10-29 |
CN110390922B (zh) | 2023-01-10 |
JP6587007B1 (ja) | 2019-10-09 |
US20190318712A1 (en) | 2019-10-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6587007B1 (ja) | 電子楽器、電子楽器の制御方法、及びプログラム | |
JP6587008B1 (ja) | 電子楽器、電子楽器の制御方法、及びプログラム | |
JP6610715B1 (ja) | 電子楽器、電子楽器の制御方法、及びプログラム | |
JP6610714B1 (ja) | 電子楽器、電子楽器の制御方法、及びプログラム | |
CN110634460B (zh) | 电子乐器、电子乐器的控制方法以及存储介质 | |
JP2022116335A (ja) | 電子楽器、方法及びプログラム | |
CN111696498B (zh) | 键盘乐器以及键盘乐器的计算机执行的方法 | |
JP7180587B2 (ja) | 電子楽器、方法及びプログラム | |
JP6760457B2 (ja) | 電子楽器、電子楽器の制御方法、及びプログラム | |
JP6766935B2 (ja) | 電子楽器、電子楽器の制御方法、及びプログラム | |
JP6835182B2 (ja) | 電子楽器、電子楽器の制御方法、及びプログラム | |
JP6801766B2 (ja) | 電子楽器、電子楽器の制御方法、及びプログラム | |
JP6819732B2 (ja) | 電子楽器、電子楽器の制御方法、及びプログラム | |
JP7276292B2 (ja) | 電子楽器、電子楽器の制御方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181015 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20190415 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190528 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190718 |
|
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: 20190813 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190826 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6587007 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |