电子乐器、电子乐器的控制方法以及存储介质技术

技术编号:22419060 阅读:26 留言:0更新日期:2019-10-30 02:15
无论用户如何指定演奏操作器,歌词都将良好地发展。电子乐器包括:具有多个操作件的演奏输入单元,操作件由用户演奏以指定不同音高的音符;存储包括声乐部分的数据的音乐作品数据的存储器,声乐部分至少包括要在第一定时被播放的具有第一音高的第一音符以及相关联的第一歌词部分;以及至少一个处理器执行:如果用户经由演奏输入单元在第一定时指定音高,则数字合成播放的第一歌声,播放的第一歌声包括第一歌词部分并且具有由用户根据存储在存储器中的第一音符的数据来指定的音高,而不论由用户指定的音高是否与第一音高相一致,并且使数字合成的播放的第一歌声在第一定时可听地输出。

【技术实现步骤摘要】
电子乐器、电子乐器的控制方法以及存储介质
本专利技术涉及一种根据键盘等的操作件的操作来再现歌声的电子乐器、电子乐器的控制方法以及存储介质。
技术介绍
以往,公知有根据键盘等的操作件的操作来再现歌声(声乐)的电子乐器的技术(例如专利文献1)。该现有技术包括:键盘操作件,用于指示音程;存储机构,存储有歌词数据;指示机构,用于指示从该存储机构中应读出歌词数据;读出机构,用于在该指示机构指示时从所述存储机构依次读出歌词数据;以及声源,用于以与该读出机构读出的歌词数据相对应的音色产生由键盘操作件指示的音程的歌声。专利文献1:日本专利技术专利公开公报特开平6-332449号
技术实现思路
但是,在上述现有技术中,在例如与由电子乐器输出的伴奏数据的进行相一致地输出与歌词相应的歌声的情况下,无论用户指定哪个键,每当指定键时都依次输出与歌词相应的歌声,这样的话,根据用户指定键的方法不同,输出的歌声和伴奏数据的进行不吻合。例如,在1小节中包含发声定时分别不同的4分音符的情况下,在用户在1小节的区间中指定了4个以上音高的情况下,歌词比伴奏数据的进行先进行,在用户在1小节的区间中指定的音高为3个以下的情况下,歌词比伴奏数据的进行延迟。这样,如果每当用户通过键盘等指定音高时歌词就依次前进,则例如歌词相对伴奏会过度前进,或者相反会过度滞后。即使在不输出伴奏数据的情况下,即,即使在只输出歌声的情况下,在歌词的进行方面也存在同样的问题。因此,本专利技术旨在提供一种方案,该方案基本上消除了由于现有技术的限制和缺点而导致的一个或多个问题。本专利技术的附加或单独的特征和优点将在下面的描述中阐述,并且部分地将从描述中显而易见,或者可以通过本专利技术的实践来学习。本专利技术的目的和其他优点将通过说明书及其所要求保护的技术方案以及附图中特别指出的结构来实现和获得。为了实现这些和其他优点并且根据本专利技术的目的,本专利技术提供:一种电子乐器,包括:具有多个操作件的演奏输入单元,所述操作件由用户演奏以指定不同音高的音符;存储包括声乐部分的数据的音乐作品数据的存储器,所述声乐部分至少包括要在第一定时被播放的具有第一音高的第一音符以及相关联的第一歌词部分;以及至少一个处理器,其中,所述至少一个处理器执行以下操作:如果所述用户经由所述演奏输入单元在所述第一定时指定音高,则数字合成播放的第一歌声,所述播放的第一歌声包括所述第一歌词部分并且具有由所述用户根据存储在所述存储器中的所述第一音符的数据来指定的音高,而不论由所述用户指定的所述音高是否与所述第一音高相一致,并且使数字合成的所述播放的第一歌声在所述第一定时可听地输出;以及如果所述用户在所述第一定时没有操作所述演奏输入单元的所述多个操作件中的任何操作件,则根据存储在所述存储器中的所述第一音符的数据来数字合成默认第一歌声,所述默认第一歌声包括所述第一歌词部分并且具有所述第一音高,并且使数字合成的所述默认第一歌声在所述第一定时可听地输出。另一方面,提供一种由所述电子乐器中的至少一个处理器执行的方法,所述方法包括由所述至少一个处理器执行的所述特征。另一方面,提供一种非暂时性计算机可读存储介质,其上存储有可由所述电子乐器中的至少一个处理器执行的程序,所述程序使所述至少一个处理器执行所述特征。根据本专利技术,可以提供一种令人满意地控制歌词进行的电子乐器。应当理解,前面的一般性描述和下面的详细描述都是示例性和说明性的,并且旨在提供对要求保护的本专利技术的进一步说明。附图说明图1是表示本专利技术的电子键盘乐器的一实施方式的外观例的图。图2是表示电子键盘乐器的控制系统的本实施方式的硬件结构例的框图。图3是表示语音合成LSI的结构例的框图。图4是语音合成LSI的动作说明图。图5A、5B、5C是歌词控制技术的说明图。图6是表示本实施方式的数据结构例的图。图7是表示本实施方式中的电子乐器的控制处理例的主流程图。图8A、8B、8C分别是表示初始化处理、节拍改变处理以及歌曲开始处理的详细例的流程图。图9是表示开关处理的详细例的流程图。图10是表示自动演奏中断处理的详细例的流程图。图11是表示歌曲再现处理的第一实施方式的详细例的流程图。图12是表示歌曲再现处理的第二实施方式的详细例的流程图。图13是表示MusicXML形式的歌词控制数据的结构例的图。图14是表示MusicXML形式的歌词控制数据的乐谱显例的图。具体实施方式以下,参照附图对用于实施本专利技术的方式进行详细说明。图1是示出本实施方式的电子键盘乐器100的外观例的图。电子键盘乐器100包括:键盘101,其由包括作为演奏操作件的第一操作件和第二操作件的多个键构成,用作具有要由用户操作的多个操作元件的输入单元;第一开关面板102,其用于指定音量、歌曲再现的节拍设定、歌曲再现开始、伴奏再现等的各种设定;第二开关面板103,其用于选择歌曲、伴奏的选曲、音色等;以及LCD(液晶显示器)104,其用于显示歌曲再现时的歌词、乐谱、各种设置信息等。另外,电子键盘乐器100在背面部、侧面部或背面部等具备扬声器,该扬声器再现通过演奏而生成的乐音,但没有特别图示。图2是表示图1的电子键盘乐器100的控制系统200的一个实施方式的硬件结构例的图。在图2中,控制系统200的CPU(中央运算处理装置)201、ROM(只读存储器)202、RAM(随机存取存储器)203、声源LSI(大规模集成电路)204、语音合成LSI205、连接图1的键盘101、第一开关面板102和第二开关面板103的键扫描器206、以及连接图1的LCD104的LCD控制器208分别与系统总线209连接。此外,CPU201连接到用于控制自动演奏序列的计时器210。进而,从声源LSI204输出的乐音输出数据218由D/A变换器211变换为模拟乐音输出信号,从语音合成LSI205输出的某歌手的歌声推论数据217由D/A变换器212变换为模拟歌声语音输出信号。模拟乐音输出信号和模拟歌声语音输出信号在混合器213中被混合,该混合信号在放大器214中被放大后,从未特别图示的扬声器或输出端子输出。CPU201通过将RAM203作为工作存储器使用并执行存储在ROM202中的控制程序,来执行图1的电子键盘乐器100的控制动作。另外,ROM202除了存储上述控制程序和各种固定数据以外,还存储包括歌词数据和伴奏数据的乐曲数据。CPU201包括在本实施例中使用的计时器210,并且例如对电子键盘乐器100中的自动演奏的进行予以计数。声源LSI204根据来自CPU201的发声控制指示,例如从未特别图示的波形ROM读出乐音波形数据,并输出到D/A转换器211。声源LSI204具有同时产生最大256声音数的能力。当从CPU201作为乐曲数据215提供歌词的文本数据、音高、音长和与开始帧有关的信息时,语音合成LSI205合成与其对应的歌声的声音数据,输出给D/A变换器212。键扫描器206定常地扫描图1的键盘101的按键/离键状态、第一开关面板102以及第二开关面板103的开关操作状态,对CPU201施加中断来传递状态变化。LCD控制器208是控制LCD104的显示状态的IC(集成电路)。图3是表示图2的语音合成LSI205的结构例的框图。通过后述的歌曲再现处理输入由图2的CPU201指示的乐曲数据2本文档来自技高网...

【技术保护点】
1.一种电子乐器,包括:具有多个操作件的演奏输入单元,所述操作件由用户演奏以指定不同音高的音符;存储包括声乐部分的数据的音乐作品数据的存储器,所述声乐部分至少包括要在第一定时被播放的具有第一音高的第一音符以及相关联的第一歌词部分;以及至少一个处理器,其中,所述至少一个处理器执行以下操作:如果所述用户经由所述演奏输入单元在所述第一定时指定音高,则数字合成播放的第一歌声,所述播放的第一歌声包括所述第一歌词部分并且具有由所述用户根据存储在所述存储器中的所述第一音符的数据来指定的音高,而不论由所述用户指定的所述音高是否与所述第一音高相一致,并且使数字合成的所述播放的第一歌声在所述第一定时可听地输出;以及如果所述用户在所述第一定时没有操作所述演奏输入单元的所述多个操作件中的任何操作件,则根据存储在所述存储器中的所述第一音符的数据来数字合成默认第一歌声,所述默认第一歌声包括所述第一歌词部分并且具有所述第一音高,并且使数字合成的所述默认第一歌声在所述第一定时可听地输出。

【技术特征摘要】
2018.04.16 JP 2018-0781131.一种电子乐器,包括:具有多个操作件的演奏输入单元,所述操作件由用户演奏以指定不同音高的音符;存储包括声乐部分的数据的音乐作品数据的存储器,所述声乐部分至少包括要在第一定时被播放的具有第一音高的第一音符以及相关联的第一歌词部分;以及至少一个处理器,其中,所述至少一个处理器执行以下操作:如果所述用户经由所述演奏输入单元在所述第一定时指定音高,则数字合成播放的第一歌声,所述播放的第一歌声包括所述第一歌词部分并且具有由所述用户根据存储在所述存储器中的所述第一音符的数据来指定的音高,而不论由所述用户指定的所述音高是否与所述第一音高相一致,并且使数字合成的所述播放的第一歌声在所述第一定时可听地输出;以及如果所述用户在所述第一定时没有操作所述演奏输入单元的所述多个操作件中的任何操作件,则根据存储在所述存储器中的所述第一音符的数据来数字合成默认第一歌声,所述默认第一歌声包括所述第一歌词部分并且具有所述第一音高,并且使数字合成的所述默认第一歌声在所述第一定时可听地输出。2.根据权利要求1所述的电子乐器,其中,所述第一歌词部分具有一个以上的字符。3.根据权利要求1或2所述的电子乐器,其中,所述声乐部分还包括在所述第一定时之后的第二定时要被连续播放的具有第二音高的第二音符和相关联的第二歌词部分,并且其中,如果在所述播放的第一歌声或所述默认第一歌声正被输出时所述用户经由所述演奏输入单元在所述第一定时之后且所述第二定时之前的第三定时指定第三音高,则所述至少一个处理器使正被输出的所述播放的第一歌声或所述默认第一歌声的音高改变为第三音高,并使音高改变的所述播放的第一歌声或所述默认第一歌声在所述第三定时可听地输出。4.根据权利要求1~3中任一项所述的电子乐器,其中,所述多个操作件中的每个操作件都设有光源以照亮对应的操作件,并且其中,所述至少一个处理器使在所述多个操作件中的指定所述第一音高的操作件由对应的光源照亮,并且使剩余的操作件在与所述第一定时相对应的定时不由相应的光源照亮,以便向所述用户指示所述用户应该在所述第一定时操作指定所述第一音高的所述操作件。5.根据权利要求1~4中任一项所述的电子乐器,其中,所述存储器存储使用机器学习处理获得的经训练的声学模型,所述机器学习处理采用包括训练歌词数据和训练音高数据的乐谱数据、以及与所述乐谱数据相对应的歌手的歌声数据,所述经训练的声学模型被输入任意的歌词数据和任意的音高数据,并且输出指示所述歌手的歌声的声学特征的数据,以及其中,在歌声合成中,所述至少一个处理器基于由所述经...

【专利技术属性】
技术研发人员:段城真太田文章濑户口克中村厚士
申请(专利权)人:卡西欧计算机株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1