声音旋律乐曲生成装置及使用该装置的便携终端装置 【技术领域】
本发明涉及一种搭载将输入的文本数据变换成声音进行发音、再现期望的乐曲的功能的便携终端装置。背景技术
近年来,通过共振峰(formant)合成方法生成声音的技术是众所周知的(例如日本特许编号2754965号),而且,参考音程(或音高)信息和词典数据,通过共振峰合成方法将规定的文字信息和文本数据变换成声音的技术也是已知的。另一方面,通过旋律选择和曲调选择自动作成(作曲)适合于歌词数据的乐曲的装置也是已知的(特开平9-50278号)。
但是,仅由文本数据变换来的声音很单调,缺乏趣味性,而且,在该声音的发音的嘹亮度低的情况下,听众在语言的判断和理解方面有困难,在便携终端装置等中,存在实用性差的问题。在自动作成乐曲时,该乐曲变成机械的单调的乐音,听众容易腻烦。而且,便携终端装置等地用户可将自动作成的乐曲和通过共振峰合成方法生成的声音混合,但这种情况下,由用户进行混合作业很麻烦。发明内容
鉴于上述情况,本发明的目的在于提供一种声音旋律乐曲生成装置和使用该装置的便携终端装置,通过简单的操作可以生成声音和旋律乐曲组合起来的声音旋律乐曲。
此外,所谓声音旋律乐曲(audio melody tune)不仅是在声音上加旋律的乐曲,而且包含根据需要在声音中附带伴奏音这样的乐曲。
本发明的上述目的是这样实现的:一种声音旋律乐曲生成装置,其中,具有:乐曲生成部,根据表示应当生成乐曲的演奏条件的数据,生成并输出包含旋律数据的乐曲数据;带文本的旋律合成部,向上述旋律数据自动分配规定的文本数据,生成带文本的旋律数据;存储部,存储上述带文本的旋律数据;再现部,再现从上述存储部中读出的上述带文本的旋律数据。
本发明所述的一种声音旋律乐曲生成装置,其中,具有:乐曲生成部,根据表示应当生成乐曲的演奏条件的数据,生成并输出包含旋律数据和伴奏音数据的乐曲数据;带文本的旋律合成部,向上述旋律数据自动分配规定的文本数据,生成带文本的旋律数据;混合上述带文本的旋律数据和上述伴奏音数据并生成乐曲数据的装置;存储部,存储上述乐曲数据;再现部,再现上述乐曲数据。
本发明所述的声音旋律乐曲生成装置,其中,上述再现部具有:音序器,从上述存储部中读出乐曲数据并分离成上述带文本的旋律数据和上述伴奏音数据;根据上述带文本的旋律数据生成声音旋律信号的装置;根据上述伴奏音数据形成伴奏音信号的装置;混合上述声音旋律信号和上述伴奏音信号的装置;提供上述混合装置的输出的扬声器。
本发明所述的声音旋律乐曲生成装置,其中,将上述存储部的数据发送给外部的数据处理装置,而且,接收来自外部的数据处理装置的发送数据并写入上述存储部中。
本发明所述的声音旋律乐曲生成装置,其中,通过通信线路向外部服务器发送上述存储部的数据,并且,通过通信线路接收来自外部服务器的发送数据并写入上述存储部中。
本发明所述的声音旋律乐曲生成装置,其中,上述演奏条件数据是针对乐曲指定期望的节奏的数据。
本发明所述的声音旋律乐曲生成装置,其中,上述演奏条件数据是针对乐曲指定期望的曲调的数据。
本发明所述的声音旋律乐曲生成装置,其中,上述再现部通过共振峰合成方法将上述带文本的旋律数据变换成声音信号。
本发明所述的声音旋律乐曲生成装置,其中,上述再现部通过波形合成方法将上述带文本的旋律数据变换成声音信号。
本发明所述的一种便携终端装置,其中,具有上面所述的声音旋律乐曲生成装置,根据上述存储部内的带文本的旋律数据产生呼入音。
在根据本发明的声音旋律乐曲生成装置中,根据规定的演奏条件(节奏选择信息、曲调选择信息)生成包含旋律数据和伴奏音数据的乐曲数据,将另外输入的文本数据自动分配给旋律数据。带文本的旋律数据通过共振峰合成方法变换成声音旋律信号,另一方面,根据伴奏音数据生成伴奏音信号。
在便携终端装置中使用上述声音旋律乐曲生成装置时,可再现声音旋律乐曲和伴奏音。
这样,便携终端装置的用户通过输入文本这种简单的操作可生成和再现将该文本自动分配给期望的乐曲旋律的声音旋律乐曲。即使声音的嘹亮度比较低时,由于赋予了旋律,也变得容易听懂,而且,可生成具有娱乐性的乐曲。
此外,文本数据并不需要用户必须操作便携终端装置来输入,也可以通过互联网从规定的服务器下载。对于所使用的乐曲,也可以从预先存储的乐曲中选择期望的乐曲。附图说明
图1是根据本发明的一实施例的具有声音旋律乐曲生成功能的便携终端装置的结构方框图;
图2示出了实现声音旋律乐曲生成功能的结构方框图;
图3是声音旋律乐曲数据的生成过程的流程图;
图4是声音旋律乐曲数据的再现过程的流程图。具体实施方式
参照实施例和附图详细说明本发明。
图1是根据本发明的一实施例的具有声音旋律乐曲生成功能的便携终端装置的结构方框图。在本实施例中,便携终端装置1是对应于便携电话(portable telephones,cellphones,etc)和PHS(Personal Handyphone System)的装置。此外,本发明的适用领域并不限于此,例如,也可适用于个人计算机和PDA(Personal Digital Assistant)。
图1所示的便携终端装置1具有现有技术中所没有的独特功能,即:基于用户输入或接收的文本数据自动生成声音旋律乐曲的功能以及将该声音旋律乐曲用作呼入旋律的功能,图1所示的电路方框图是完全能够实现这些功能的结构。图2是用于实现这些功能的功能方框图。
图1中,符号2表示中央处理器(CPU),控制便携终端装置1内的各个块,同时,具有后述的音序器(参照图2)功能。符号3表示存储由CPU2执行的程序的ROM(Read-Only Memory),符号4表示各种数据存储用的非易失性RAM(nonvolatile Random-Access Memory)。符号5表示用于无线连接便携终端装置1和规定基站的通信接口,符号6表示用于通过连接线(未图示)将便携终端装置1连接到个人计算机等上的的串行接口。
符号7表示由液晶显示器(liquid crystal display)和显示驱动电路组成的显示部,基于由上述CPU2提供的显示数据显示图象。符号8表示由所谓十位按键(numeric keypads)和功能键以及键接口组成的操作部。符号9表示共振峰(formant)合成电路,提供带文本数据的MIDI(Musical InstrumentDigital Interface)数据(包含音高数据、音量数据、时间数据)。该共振峰合成电路通过共振峰合成方法将文本数据变换成声音信号,同时,将该声音信号和MIDI数据混合,生成声音旋律信号(audio melody signal,即带旋律的声音信号),输出到扬声器(未图示)中。此外,和共振峰合成方法有关的运算规则被任意设定。而且,声音合成方法并不限于共振峰合成方法,例如,也可以通过波形合成方法生成声音信号。符号10表示音源电路,根据表示通过总线B提供的伴奏音的MIDI数据形成伴奏音信号,输出到扬声器中。
该音源电路10通过任意方法合成期望的乐音信号,作为其调制方法,例如可使用公知的FM(Frequency Modulation)方法和PCM(Pulse CodeModulation)方法。
下面,参照图2至图4对上述便携终端装置1的主要部分的详细构成和动作进行说明。此外,便携终端装置1的通信/通话功能和现有的便携电话和PHS等的通信/通话功能一样,因此,说明从略。
图2示出了用于生成上述声音旋律乐曲的结构,其主要部分通过上述CPU2用软件来实现。这里,符号13表示便携终端装置1的用户通过操作操作部8输入的文本数据,输出到由上述CPU2执行的带文本的旋律合成部14中。而且,用户通过操作操作部8,可将节奏选择信息和曲调选择信息作为生成的乐曲演奏条件来输入,这些信息供给到由CPU2执行的乐曲生成部15。乐曲生成部15根据该节奏选择信息和曲调选择信息读出期望的模式,即从预先存储在存储器(ROM3)中的节奏模式、低音模式及和弦(chord)进行模式中分别读出合适的模式,生成旋律数据(即MIDI数据)。生成的旋律数据输出到带文本的旋律合成部14中,另一方面,将节奏模式和低音模式作为伴奏音数据输出到混合电路17中。
带文本的旋律合成部14针对旋律数据进行自动分配应当实现最佳歌唱的文本数据13的处理。各种方法都适用作该分配方法,例如,可采用这样的方法:为旋律最初的音符分配最初的声音,为最后的音符分配最后的声音,对于其间的音符,根据规定的规则适当分配声音。对于规定的规则,具体地说,例如,对长音符分配比较多的声音,另一方面,对短音符分配比较少的声音。这时,1个声音被分配给多个音符,或者,不同数量的声音被分配给多个音符。
如上所述,通过带文本的旋律合成部14执行自动声音分配处理并生成带文本的旋律数据,输出到上述混合电路17中。混合电路17将上述带文本的旋律数据和从上述乐曲生成部15输出的伴奏音数据合成,生成声音旋律乐曲数据,作为呼入旋律数据存储在存储器18(即,RAM4)中。
图3是表示上述声音旋律乐曲数据生成过程的流程图,这里,步骤Sa1表示由便携终端装置1的用户进行节奏选择信息和曲调选择信息的输入处理,步骤Sa2表示由上述乐曲生成部15进行旋律数据和伴奏音数据的生成处理。步骤Sa3表示由用户对文本数据进行输入处理,步骤Sa4表示通过带文本的旋律合成部14进行带文本的旋律数据的生成处理。步骤Sa5表示由混合电路进行带文本的旋律数据和伴奏音数据的混合处理。通过该混合处理得到的声音旋律乐曲数据被存储在存储器18中,之后,根据用户的指示适当再现。此外,后面将详细描述声音旋律乐曲数据的再现处理。通过用户判定再现结果是否为“OK”(步骤Sa6),在是“OK”时,结束图3所示的声音旋律乐曲生成处理。再现结果不是“OK”时,反复上述步骤Sa1至Sa5,由此,可自动生成期望的带文本的旋律数据。这种情况下,也可变更在步骤Sa1中指定的演奏条件(即节奏选择信息和曲调选择信息)和在步骤Sa3中输入的文本数据并反复上述步骤Sa1至Sa5。
下面,对存储在存储器18中的声音旋律乐曲数据的再现过程进行说明。接收来自基站的呼入(incoming call),通过便携终端装置1再现呼入旋律时,由上述CPU2执行的音序器20根据其时间数据从存储器18中顺次读出上述声音旋律乐曲数据,而且,将带文本的旋律数据输出到上述共振峰合成电路9中,同时将伴奏音数据输出到上述音源电路10中。共振峰合成电路9通过共振峰合成方法将文本数据变换成声音信号,同时,由该声音信号和旋律数据(即以MIDI标准为准的数据)生成声音旋律信号(即带旋律的声音信号),并输出到混合电路21中。
音源电路10根据音序器20提供的伴奏音数据形成伴奏音信号并输出到混合电路21中。混合电路21将上述声音旋律信号和伴奏音信号混合,输出到扬声器23中。
图4是表示上述声音旋律乐曲再现过程的流程图。这里,步骤Sb1表示这样的处理:音序器20从存储器18中读出声音旋律乐曲,分离成带文本的旋律数据和伴奏音数据,步骤Sb2表示音序器20开始再现该声音旋律乐曲的处理,步骤Sb3表示向共振峰合成电路9提供带文本的旋律数据的处理,步骤Sb4表示共振峰合成电路9生成声音旋律信号的处理,步骤Sb5表示向音源电路10提供伴奏音数据的处理,步骤Sb6表示音源电路10生成伴奏音信号的处理,步骤Sb7表示将声音旋律信号和伴奏音信号混合的处理。另外,在步骤Sb8中,通过用户判定是否指示了结束乐曲再现。在不结束乐曲再现时,反复上述步骤Sb3至Sb7,另一方面,在结束乐曲再现时,图4所示的声音旋律乐曲再现处理结束。
根据上述实施例,可通过便携终端装置1自动生成和再现具有创造性的声音旋律乐曲,该声音旋律乐曲也适用作呼入旋律,而且,可以作为电子邮件等的附加文件针对其他便携终端装置发送接收,因此,可在规定的熟人或朋友之间共有共同的声音旋律乐曲。而且,可将作成的声音旋律乐曲通过互联网上载到规定处,或者,从固定处下载新的声音旋律乐曲。
此外,在上述实施例中,是在乐曲再现部15(参照图2)中自动作曲新的旋律,但是,取而代之,可在上述RAM4中存储表示多个乐曲的乐曲数据(MIDI数据),乐曲再现部15将与便携终端装置1的用户所选择的乐曲有关的旋律数据输出到带文本的旋律合成部14中,另外,将其伴奏音数据输出到混合电路17中。这种情况下,期望的乐曲旋律变成随着由用户文本输入的歌词来演奏。这里,存储在RAM4中的乐曲数据可以表示有名的乐曲旋律,也可以表示其他的乐曲旋律。另外,对预先存储在RAM4中的乐曲数据来说,可通过由便携终端装置的用户进行的输入操作适当变更节奏和曲调等演奏条件。而且,不需要必须由便携终端装置的用户输入,例如,可使用预先存储的文本数据,另外,也可使用通过电子邮件等传送的文本数据。
如上所述,本发明具有以下各种技术特征和效果。
(1)在根据本发明的声音旋律乐曲生成装置中,根据规定的演奏条件生成包含旋律数据和伴奏音数据的乐曲数据,另外输入的文本数据被自动分配给旋律数据。带文本的旋律数据通过共振峰合成方法变换成声音旋律信号,另一方面,根据伴奏音数据生成伴奏音信号。在将该声音旋律乐曲生成装置用于便携终端装置时,可再现声音旋律乐曲和伴奏音。
(2)如上所述,便携终端装置的用户可通过输入文本这种简单操作生成和再现自动将该文本分配给期望的乐曲旋律的声音旋律乐曲。即使声音的嘹亮度比较低时,由于赋予了旋律,也容易听懂,而且,可生成具有娱乐性的乐曲。
(3)和现有的单纯自动作曲的乐曲相比,用声音旋律乐曲给声音赋予旋律,因此,对听众来说增加了趣味性,可提供娱乐性。特别地,可适用作便携电话等的呼入旋律。
此外,本发明并不限于上述实施例,可在本发明的范围内进行各种变形。