音乐数据生成系统、服务器装置和音乐数据生成方法

文档序号:7549771阅读:170来源:国知局
专利名称:音乐数据生成系统、服务器装置和音乐数据生成方法
技术领域
本发明涉及一种生成例如移动电话的拨入铃声的系统,具体地讲,涉及一种能利用终端装置更简单且可靠地生成自作旋律的系统。
背景技术
在近年来的移动电话中,附加有根据使用者的喜好来设定拨入铃声的功能。该拨入铃声的设定方法有选择预先存储在其终端装置中的拨入铃声来进行设定的方法,或者从预先登录在服务中心的多首乐曲中选择并下载所希望的乐曲来作为拨入铃声的方法等。此外,还有使用者自己输入音调和音长等来作为原创拨入铃声的设定方法等。
但是,这些原创拨入铃声的设定一般是按照如下方式进行的。首先,在生成拨入铃声的情况下,在终端装置的显示画面上显示旋律设定用的画面,然后输入作为生成乐曲用的基本信息的节拍、音量、音色等。然后,为了输入旋律等的数据,一个一个地选择音符,标注在五线谱的规定位置上,反复进行该操作,直到完成所有的数据的输入。如果这些操作完成,最后进行视听,并进行适当的修正之后,作为拨入铃声而登录。
但是,在用上述方法生成原创拨入铃声的情况下,由于需要一定程度的专业音乐知识,所以没有音乐知识的使用者自己将所想像的旋律原原本本地输入五线谱是非常困难的。此外,使用移动电话那样的不适于音乐信息输入的终端装置来输入音调和音符等,需要花费大量的时间。
作为解决该问题的方法,各种不需要按键操作就能输入旋律的装置和系统被提出。例如,在特开平11-220518号公报等中,公开了如下方案,即对使用者用口发出的旋律进行声音识别,然后转换为数字数据,设定为拨入铃声。此外,不仅是文献中记载的方案,在实际上也存在使用声音识别的技术,能将使用者用口发出的旋律转换为音乐数据,然后重放该旋律来使用的系统。这样的系统基本上是利用与计算机直接连接的输入设备的系统,根据使用者利用该设备输入的旋律声音,决定旋律的音调和音长等。
但是,在利用上述声音识别技术的装置和系统中,在输入音调平滑地变化的旋律声音、或相同音调连续的旋律声音的情况下,或者在有休止符的情况下,对各音调长度的判定含糊的趋势明显,用于修正所识别的音乐数据的处理很烦琐。
因此,本发明就是为了解决上述问题而提出的,其目的在于,提供一种使用者自己不需要专业知识就能按照想像的旋律简单且可靠地生成音乐数据的系统等。

发明内容
即,本发明为了解决上述问题,接收旋律声音的输入,并且接收与该被输入的旋律声音的节奏对应的按键。然后,利用与所接收的按键时序相关的信息,从旋律声音中抽取出音调信息和音长信息,由此生成并输出可视听的音乐数据。
这样,通过利用使用者输入的时序信息,即使在输入平滑变化的旋律声音或相同音调连续的旋律声音的情况下,或者在由休止符的情况下,也能正确地进行该音调和音长的判定,并且也能减小伴随着识别率的上升的音乐数据的修正。
此外,在生成该音乐数据的情况下,根据使用者输入的旋律声音,来生成旋律数据,并且根据该旋律数据,附加和铉等伴奏数据,从而生成音乐数据。
根据这样的构成,不仅能提供单纯与使用者输入的旋律声音相同的旋律,还能提供附加了和铉的美妙乐曲。
此外,在终端装置一侧执行该声音的输入、按键和音乐数据的输出,在服务器一侧执行音乐数据的生成处理。
根据这样的构成,在服务器一侧通过利用高性能的计算机,可以进行不依赖于终端装置功能的、高精度且均一的音乐数据的生成处理。
此外,在向终端装置一侧发送在服务器装置一侧生成的上述音乐数据时,将其转换为可由该终端装置进行输出处理的文件格式。
根据这样的构成,不必在终端装置一侧进行文件转换,特别是在终端装置是移动电话等小型终端的情况下,可以降低基于文件转换的电池消耗等。


图1是本实施方式的音乐数据生成系统的示意图。
图2是该实施方式的系统方框图。
图3是该实施方式的系统的流程图。
图4是该实施方式的终端装置的显示画面例。
具体实施例方式
以下利用附图,对本发明的一个实施方式的音乐数据生成系统4进行说明。在该实施方式中,具有作为终端装置1的移动电话、声音数据获取装置2a和音乐生成服务器装置2b而构成。在本实施方式中,终端装置1用移动电话来进行说明,但不限于此,除了PHS、PDA等移动终端之外,还可以使用个人计算机、固定电话、FAX、AV设备等。
该音乐数据生成系统4由终端装置1、声音数据获取装置2a、音乐生成服务器装置2b以及将它们连接在一起的电话线路3a和数据通信线路3b等构成。终端装置1接收旋律声音的输入,同时接收与该旋律的节奏对应的按键。该音乐数据生成系统4可以将这些信息经由音乐数据获取装置2a而发送到音乐生成服务器装置2b中,在音乐生成服务器装置2b一侧主要根据按键信息来进行旋律的生成和与该旋律对应的和弦行进(chord progression)等,然后将其发送到终端装置1侧,作为拨入铃声等使用。以下,对本实施方式的音乐数据生成系统4的各构成部分进行具体说明。
终端装置1至少具有声音输入单元10、声音发送单元11、按键接收单元12、节拍输出单元13、操作键数据发送单元14、接收单元15、存储单元16、输出单元17等。除此之外,还具有用于实现作为移动电话的功能的各种单元。
声音输入单元10由原来设在移动电话中的麦克风等构成,所以使用者可以输入用口发出的旋律声音,作为模拟(analog)信息。该旋律声音是通过按照操作向导进行的按键操作,在被指示开始输入之后,接收该声音输入的,并且同样通过按照操作向导进行的按键操作,在被指示结束输入时,结束该输入的接收。所接收的旋律声音被直接输出到声音发送单元11,或者暂时存储在终端装置1的存储器等中,然后输出到声音发送单元11。
声音发送单元11将利用声音输入单元10输入的旋律声音作为模拟信息发送到声音数据获取装置2a一侧,并且通过作为移动电话的通话单元的电话线路3a将其发送到服务器装置2一侧。
按键接收单元12接收与被输入到声音输入单元10的旋律声音的节奏吻合的按键,并且以象使用打击乐器的感觉来接收按键。该按键接收单元12由移动电话原来所设有的数字键等键按钮和检查该键被按下的时序的单元等构成。当检查出键被按下时,利用该按键接收单元12来计测其按下时间和按下时刻间的长度。具体地讲,利用时钟来计测从键被按下的时刻到键被松开的时刻的时间。然后,在图4所示的显示器上显示其音长,并且输出到操作键数据发送单元14。此外,该按键的接收不仅接收单键的按下,还可以接收多个任意键的按下。特别是,在接收多个按键的情况下,对于输入快节奏的旋律是有效的。
节拍输出单元13输出用于辅助按键的节拍,可以周期性地输出与规定的节拍吻合的节拍声。当使声音输入单元10工作用的开始键被按下时,开始该节拍的输出,同样,当结束声音输入用的键被按下时,停止该输出。
操作键数据发送单元14将与对应于节奏而接收的按键时序相关的操作键数据通过数据通信线路3b发送到音乐生成服务器装置2b一侧。此外,作为用于从音乐生成服务器装置2b一侧接收音乐数据的信息,除了终端装置1的电话号码·邮件地址等ID信息之外,还将该终端装置1的机种信息等随之从存储单元16中读出并发送。
接收单元15接收从音乐生成服务器装置2b发送来的音乐数据,然后转移到存储单元16中。
存储单元16用于存储为了使终端装置1工作而必要的信息,除了用于使移动电话工作的动作执行程序之外,还存储本终端的电话号码·邮件地址等ID信息和从音乐生成服务器装置2b获取的音乐数据等。
输出单元17用于输出声音信息和文字信息等,由扬声器和显示器等构成。
另一方面,声音数据获取装置2a利用声音数据获取单元20获得从终端装置1通过电话线路3a发送来的模拟声音数据,然后将这些信息与终端装置1的ID信息一起输出到音乐生成服务器装置2b。
此外,音乐生成服务器装置2b具有操作键数据获取单元21、集中处理单元22、音乐数据生成单元23、格式转换单元24、音乐数据发送单元25等而构成。其中,音乐生成服务器装置2b在该实施方式中是实现声音数据的获取和操作键数据的获取、音乐数据的生成处理等各种功能的装置,不仅可以是单台计算机,而且可以使多台计算机等组合来实现这些功能,在该情况下,该系统作为音乐生成服务器装置。
操作键数据获取单元21获得与对应于从终端装置1发送来的节奏的按键时序相关的操作键数据和该终端装置1的ID信息、机种信息。
集中处理单元22对从声音数据获取单元20和操作键数据获取单元21获取的声音数据和操作键数据进行集中处理。该集中处理例如以在声音数据的输入开始时被按下的开始键等为基准,进行使该声音数据和操作键数据对应的集中处理。
音乐数据生成单元23具有生成旋律数据的旋律数据生成单元23a和生成并附加和弦等的伴奏数据的伴奏数据生成单元23b。
旋律数据生成单元23a接收由声音数据获取装置2a和操作键数据获取单元21获得的旋律声音信息和操作键数据,并根据这些信息生成旋律。具体地讲,在从键被按下的时刻到键被松开为止的时间内,抽取出从声音数据获取装置2a输出的信息,检测出与该时间对应的旋律声音的基本频率,来决定音调。同时,根据时间间隔来决定针对该音调的音长。
伴奏数据生成单元23b根据所生成的旋律数据,生成作为伴奏数据的和弦行进等。在该和弦生成中,首先可以列举对于被提供的旋律数据允许进行普通和弦行进的所有和弦行进。该和弦行进根据在和声学上被称为“禁止规则”的规则集,即“可以这样”、“必须这样”或“不能这样”等的规则集,对于普通和弦考虑所有的第一反转型、第二反转型,对于主和弦,考虑七和弦和九和弦的反转型来生成。然后,按照预先设定的评价表,对上述生成的所有和弦进行和弦行进的评价,将评价最好的和弦集抽取出来,分配给旋律。
格式转换单元24用于将所生成的音乐数据转换为终端装置1的各机种能输出的格式,它根据从终端装置1发送来的机种信息,对音乐数据进行转换。该格式转换单元24将与机种信息和与机种信息对应的、能输出的文件格式预先存储在音乐生成服务器装置2b的未图示的存储单元中,根据该终端装置1的机种信息,读出该文件格式,并对其进行转换。
音乐数据发送单元25使进行了上述格式转换后的音乐数据经由数据通信线路3b而发送到与终端ID对应的终端装置1,使其存储在终端装置1的存储单元16中。该发送是发送被转换为数字信息的文件,所以经由数据通信线路3b而发送到包含在终端装置1的ID信息中的邮件地址。
以下,对使用具有上述构成的音乐数据生成系统4的拨入铃声生成流程进行说明。
首先,在使用者生成自己的铃声的情况下,在终端装置1中启动旋律生成用的应用程序,按照图4所示的操作向导来接收用于输入旋律声音的开始键的按下(S1)。然后,通过接收与显示在该显示画面上的开始键对应的键,输出节拍(S2),将声音数据获取装置2a与电话线路连接,接收旋律声音的输入(S3)。同时,允许接收基于节奏时序的按键(S4),在每次按键时检测到该时序,并将使用者确认用的音长数据显示在终端装置1的显示画面上(参照图4)。在旋律声音的输入完成的情况下,接收结束键的按下(S5),并将该操作键数据与作为终端装置1的ID信息的电话号码和邮件地址等一起发送到音乐生成服务器装置2b(S6)。
与此相对应,利用声音数据获取装置2a获得通过终端装置1输入的旋律声音,作为模拟信息(S10),并且识别该终端装置1的ID信息,将这些信息转移到音乐生成服务器装置2b中。
此外,音乐生成服务器装置2b同样与该终端装置1的ID信息一起获得从终端装置1发送来的操作键数据(S11),并其该信息转移到集中处理单元22中。
据此,音乐生成服务器装置2b对分别接收的旋律声音和操作键数据进行集中处理(S12)。然后将进行了集中处理后的数据转移到旋律数据生成单元23a中。利用该旋律数据生成单元23a来识别操作键数据中的按键时序,分离出从键被按下的时刻到被松开的时刻为止的时间以及到下一次按键时刻为止的时间长的声音数据,并检测出被分离出的声音数据的基本频率,识别音调。同时,根据该时间间隔,从在前面已进行了识别处理的音调的音中识别其音长,即与四分音符、八分音符等对应的五线谱上的长度,并根据这些信息,生成旋律数据(S13)。
然后,在如上所述生成旋律数据之后,根据该数据,按照禁止规则来生成与旋律对应的所有和铉(S14),从中抽取出评价最好的和铉,分配给旋律数据的各音(S15)。
然后,为了在终端装置1一侧能输出这样生成的音乐数据,读出该终端装置1的机种信息,将上述音乐数据转换为在该终端装置1能输出的文件格式(S16)。然后,将该转换后的文件作为附件发送给终端装置1的邮件地址(S17),通过在终端装置1一侧接收该信息(S7),将其可重放地存储在存储单元16中(S8),从而能作为拨入铃声等输出(S9)。
这样,根据上述实施方式,从麦克风接收旋律声音的输入,并且接收与被输入的该旋律声音的节奏对应的按键,根据所接收的按键时序,从旋律声音中抽取出音调信息和音长信息,从而输出音乐数据,所以即使在输入平滑变化的旋律声音、相同音调连续的旋律声音的情况下,或者在有休止符的情况下,也能正确地进行判定。
此外,在生成该音乐数据的情况下,根据使用者输入的声音来生成旋律数据,并且根据该旋律数据来生成和铉等伴奏数据,并将其进行分配,所以不仅能单纯地提供与使用者输入的旋律声音相同的旋律,还能提供附加了和铉的美妙乐曲。
此外,在终端装置1一侧执行该旋律声音的输入、按键以及视听输出,在音乐生成服务器装置2b一侧执行音乐数据的生成处理,所以通过在音乐生成服务器装置2b一侧使用高性能的计算机,可以进行不依赖于终端装置1性能的、高精度且均一的音乐数据的生成处理。此外,即使是对于已经在市场上流通的终端装置1,不必下载用于生成音乐数据的软件,就能提供基于旋律声音的音乐数据生成的服务。
此外,在将在音乐生成服务器装置2b一侧生成的上述音乐数据发送到终端装置1一侧的情况下,由于将其转换为可通过该终端装置1进行输出处理的文件格式后发送,所以在终端装置1一侧不必进行文件转换,特别是在终端装置1是移动电话等小型终端的情况下,可以降低基于文件转换等的电池消耗。
本发明不限于上述实施方式,还可以用各种方法实施。
例如,在上述实施方式中,在音乐生成服务器装置2b一侧进行旋律和和铉的生成处理,但在终端装置1可以进行这些处理的情况下,可以使终端装置1一侧具有这些功能。并且,在使终端装置1一侧具有与音乐数据生成相关的所有功能的情况下,在与本发明的关系中,音乐数据生成系统4是终端装置1。
此外,在上述实施方式中,对从键被按下到被松开的时间间隔中的频率进行检测,从而检测出音调,但不限于此,可以对键被按下的时刻的前后一定时间内的频率进行检测,从而检测出音调。另外,也可以对从键被按下的时刻到下一次键被按下的时刻为止的期间中的频率进行检测,从而检测出音调。
此外,在上述实施方式中,分别发送旋律声音和操作键数据,但也可以将旋律声音和操作键数据一起向音乐生成服务器装置2b一侧发送。在这样构成的情况下,在音乐生成服务器装置2b一侧不必分别进行各数据的比较处理,从而能减轻音乐生成服务器装置2b的处理负担。
此外,在上述实施方式中,以被生成的音乐数据为例对拨入铃声进行了说明,但不限于此,也可以使用一般的视听用的音乐。
此外,在上述实施方式中,不仅将被输入的旋律声音转换为具有相同旋律的音乐数据,还对其附加了和铉等,但也可以单纯进行转换为与该输入的旋律声音相同的音乐数据的处理。此外,也可以根据使用者的愿望来选择是仅转换为旋律数据,还是对其附加和铉。
发明效果本发明接收使用者用口发出的旋律声音的输入,并且接收与被输入的旋律声音的节奏对应的按键,根据所接收的按键时序,从旋律声音中抽取出音调信息和音长信息。然后,根据这些信息来生成音乐数据,所以即使输入的旋律声音平滑地变化、相同音调连续的情况下,或者在有休止符的情况下,也能正确地进行判定。
权利要求
1.一种音乐数据生成系统,其特征在于,具有以下部分而构成声音接收单元,接收旋律声音的输入;按键接收单元,接收与上述被输入的旋律声音的节奏对应的按键;音乐数据生成单元,根据由上述声音接收单元和按键接收单元接收的声音和节奏的时序,来生成音乐数据;以及输出单元,输出由上述音乐数据生成单元生成的音乐数据。
2.根据权利要求1所述的音乐数据生成系统,其特征在于,上述音乐数据生成单元根据由声音接收单元和按键接收单元所接收的声音和节奏的时序,生成旋律数据,并且根据该旋律数据来生成伴奏数据,从而生成音乐数据。
3.根据权利要求1所述的音乐数据生成系统,其特征在于,至少上述声音接收单元、按键接收单元、输出单元设在终端装置中,音乐数据生成单元设在服务器装置中。
4.一种服务器装置,可与终端装置进行通信,具有声音接收单元,接收旋律声音的输入;以及按键接收单元,接收与上述被输入的旋律声音的节奏对应的按键,其特征在于,具有音乐数据生成单元,根据由上述声音接收单元和按键接收单元接收的声音和节奏的时序,来生成音乐数据;以及发送单元,将由上述音乐数据生成单元生成的音乐数据发送给终端装置。
5.根据权利要求4所述的服务器装置,其特征在于,上述音乐数据生成单元根据由声音接收单元和按键接收单元所接收的声音和节奏的时序,生成旋律数据,并且根据该旋律数据来生成伴奏数据,从而生成音乐数据。
6.根据权利要求4所述的服务器装置,其特征在于,上述发送单元将上述音乐数据转换为与终端装置的机种对应的音乐数据,然后发送。
7.一种音乐数据生成方法,根据被输入的旋律声音,生成音乐数据,其特征在于,根据上述被输入的旋律声音,输出音调信息,并且根据与旋律声音的节奏对应接收的按键时序来决定其音长,从而生成音乐数据。
8.一种音乐数据生成方法,根据被输入的旋律声音,生成音乐数据,其特征在于,具有以下步骤根据上述被输入的旋律声音,输出音调信息,并且根据与旋律声音的节奏对应接收的按键时序来决定其音长,从而生成旋律数据的步骤;以及根据所生成的旋律数据,生成伴奏数据,从而生成音乐数据的步骤。
全文摘要
本发明提供一种音乐数据生成系统及方法,使使用者不需要专业音乐知识,就能简单且可靠地将使用者自己想像的旋律转换为音乐数据。本发明接收使用者用口发出的旋律声音的输入,并且接收与被输入的旋律声音的节奏对应的按键。然后根据所接收的按键时刻,从旋律声音中抽取出音调和音长,据此生成音乐数据。然后,将所生成的音乐数据转换为能利用终端装置1重放的文件,并发送给终端装置1。
文档编号H04M1/725GK1585430SQ20031011302
公开日2005年2月23日 申请日期2003年12月25日 优先权日2003年1月22日
发明者小西秀文, 黑川诚司, 青井昭博, 柳田益造, 三浦雅展 申请人:欧姆龙株式会社, 学校法人同志社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1