信息提供方法和信息提供设备技术

技术编号:16308395 阅读:48 留言:0更新日期:2017-09-27 02:15
一种信息提供方法,包括:依次地指定用户演奏对象片段的演奏速度;在对象片段内确定用户演奏的位置;根据所指定的演奏速度的时间变化来设置调整量;以及向用户提供与以下时间点对应的片段信息,所述时间点相对于与在对象片段内确定的演奏位置相对应的时间点滞后了调整量。

Information providing method and information providing device

A method of providing information, including: in order to specify the user performance object fragment playing speed; determine the user playing position in the object range; to set the amount of adjustment according to the specified time playing speed change; and to provide users with the following time points corresponding to the segment information, the time points relative to the corresponding in determining the object fragments within the time lag of the playing position adjustment.

【技术实现步骤摘要】
【国外来华专利技术】信息提供方法和信息提供设备
本专利技术涉及一种提供与用户对一段音乐的演奏同步的信息的技术。
技术介绍
常规地,已经提出了用于对一段音乐中的用户当前正在进行演奏的位置进行分析的技术(称为“乐谱对准”)。例如,非专利文献1和2分别公开了这样一种技术,其通过使用诸如隐马尔可夫模型(HMM)的概率模型来对一段音乐中的位置和表示这段音乐的演奏声音的声音信号之间的时间对应关系进行分析。现有技术文献非专利文献非专利文献1:MAEZAWA,Akira,OKUNO,HiroshiG.“Non-Score-BasedMusicPartsMixtureAudioAlignment(非基于乐谱的音乐声部混合音频对齐)”,IPSJSIG科技报告,2013年9月1日,第2013-MUS-100卷,第14期非专利文献2:MAEZAWA,Akira,ITOYAMA,Katsutoshi,YOSHII,Kazuyoshi,OKUNO,HiroshiG.“Inter-Acoustic-SignalAlignmentBasedonLatentCommonStructureModel(基于隐型通用结构模型的交互声信号对准)”,IPSJSIG科技报告,2014年5月24日,第2014-MUS-103卷,第23期
技术实现思路
本专利技术要解决的问题如果在对当前正在被用户演奏的一段音乐中的位置进行分析的同时,可以基于已预先准备的音乐信息与用户的演奏同步地再现伴奏乐器声和/或歌声,那么将便于生成多个音乐部的演奏声音。然而,对演奏位置进行分析等涉及处理延时,因此,如果向用户提供与对应于一段音乐中的演奏位置(该位置基于演奏声音来确定)的时间点相对应的音乐信息,则所提供的音乐信息变得相对于用户的演奏有所延迟。以上描述的是在对演奏位置进行分析时所涉及的处理延时,并且在提供音乐信息时也可能由于通信系统中的各设备之间的通信延时而出现延时,这是因为,这样的通信系统中,已从终端设备发送的演奏声音要经由通信网络被接收并且被分析,然后将音乐信息发送至终端装置。考虑到上述情况,本专利技术的目的是减小在提供音乐信息时所涉及的延时。解决问题的手段为了解决上述问题,根据本专利技术的第一方面的信息提供方法包括步骤:依次地确定用户演奏一段音乐的演奏速度;在所述一段音乐内确定用户演奏所述一段音乐时当前所处的演奏位置;根据所确定的演奏速度随时间的变化来设置调整量;以及向用户提供与以下时间点对应的音乐信息,所述时间点比与在所述一段音乐内确定的演奏位置相对应的时间点滞后了所设置的调整量。在该配置中,向用户提供与以下时间点相对应的音乐信息,所述时间点比与一段音乐中的用户当前正在演奏的位置相对应的时间点滞后了调整量。因此,与向用户提供与对应于用户的演奏位置的时间点相对应的音乐信息的配置相比,可以缩短提供音乐信息时的延时。此外,将调整量设置为根据用户的演奏速度的时间变化可变,因此,可以对用户的演奏进行引导,使得例如演奏速度基本上保持恒定。假定当调整量较小时演奏速度趋于随时间而减慢,当调整量较大时演奏速度趋于随时间而加快,例如,优选的配置为:将调整量设置为在所确定的演奏速度加快时减小并且在所确定的演奏速度减慢时增大。根据本专利技术的本方面,可以对用户的演奏进行引导以使得演奏速度基本上保持恒定。根据本专利技术的优选实施例,针对一段音乐中的指定区段来确定用户演奏一段音乐的演奏速度。根据本实施例,与针对一段音乐的所有区段来确定演奏速度的配置相比,减小了在确定演奏速度时的处理负荷。可以基于表示一段音乐的乐谱的乐谱信息来确定用户演奏该段音乐时在该段音乐中当前所处的演奏位置,并且可以基于乐谱信息来确定该段音乐内的指定区段。该配置的优势在于:由于乐谱信息不仅用于确定演奏位置,还用于确定指定区段,因此与将用于确定指定区段的信息和用于确定演奏位置的信息保存为独立的信息的配置相比,可以减少保存的数据量。例如,可以将一段音乐中的除了给出了加快或减慢演奏速度的指令的区段之外的区段确定为该段音乐的指定区段。在本实施例中,调整量是根据演奏速度极有可能基本上保持恒定的区段的演奏速度来设置的。因此,可以设置不受演奏速度的波动影响的调整量,所述波动作为用户演奏中的音乐表达性的结果而出现。此外,可以将一段音乐中的具有指定长度并且包括数量等于或大于阈值的音符的区段确定为该段音乐内的指定区段。在本实施例中,演奏速度是针对相对易于以良好精度确定演奏速度的区段来确定的。因此,可以基于以高精度确定的演奏速度来设置调整量。根据本专利技术的优选实施例的信息提供方法包括步骤:通过对经由通信网络从用户的终端设备接收到的演奏信息进行分析来依次地确定所述演奏速度;通过对所接收到的演奏信息进行分析来确定演奏位置;并且通过经由通信网络将音乐信息传输至终端设备来向用户提供音乐信息。在本配置中,由于与终端设备的通信而发生延时(通信延时)。因此,本专利技术实现的特别有利的效果为:使得在提供音乐信息时的任何延时最小化。根据本专利技术的优选实施例,信息提供方法还包括步骤:根据由指定数量的所确定的演奏速度构成的时间序列计算变化度,所述变化度是演奏速度随时间的变化的程度和方向的指标,并且调整量是根据所述变化度设置的。例如,变化度可以表示为演奏速度的梯度的平均值,梯度中的每一个是基于由指定数量的演奏速度构成的时间序列中的两个连续的演奏速度而确定的。可替代地,变化度还可以表示为根据由指定数量的演奏速度构成的时间序列通过线性回归而获得的回归线的梯度。在本实施例中,调整量是根据演奏速度的变化度设置的。因此与针对每个演奏速度设置调节量的配置相比,可以减少调节量的频繁波动。根据本专利技术的第二方面的信息提供方法包括步骤:依次地确定用户演奏的演奏速度;确定用户演奏的节拍点;根据所确定的演奏速度随时间的变化来设置调整量;以及向用户指示在相对于所确定的节拍点移动了所设置的调整量的时间点处的节拍点。根据本专利技术的第二方面,可以对用户的演奏进行引导,使得演奏速度例如基本上保持恒定。还可以将本专利技术指定为执行上述方面中的信息提供方法的信息提供设备。根据本专利技术的信息提供设备或实现为专用电子电路,或实现为与程序配合工作的通用处理器(例如,中央处理单元(CPU))。附图说明图1是根据本专利技术的第一实施例的通信系统的框图。图2是终端设备的框图。图3是信息提供设备的框图。图4是用于说明调整量和与演奏位置相对应的时间点之间的关系的示图。图5是示出在调整量小于所确定的延时量的情况下演奏速度随时间的变化的曲线图。图6是示出在调整量大于所确定的延时量的情况下演奏速度随时间的变化的曲线图。图7A是示出由控制设备执行的操作的流程图。图7B是示出调整量设置器的操作的流程图。图8是示出演奏速度的变化度与调整量之间的关系的曲线图。具体实施方式第一实施例图1是根据第一实施例的通信系统100的框图。根据第一实施例的通信系统100包括信息提供设备10和多个终端设备12(12A和12B)。每个终端设备12是经由通信网络18(比如,通信网络和互联网)与信息提供设备10或其它终端设备12进行通信的通信终端。例如,诸如便携式电话和智能电话的便携式信息处理设备或者诸如个人计算机的便携式或固定式信息处理设备可以用作终端设备12。演奏设备14连接至每个终端设备12。每个演奏本文档来自技高网...
信息提供方法和信息提供设备

【技术保护点】
一种信息提供方法,包括:依次确定用户演奏一段音乐的演奏速度;在所述一段音乐内确定用户演奏所述一段音乐时当前所处的演奏位置;根据所确定的演奏速度随时间的变化来设置调整量;以及向所述用户提供与以下时间点对应的音乐信息,所述时间点比与在所述一段音乐内确定的演奏位置相对应的时间点滞后了所设置的调整量。

【技术特征摘要】
【国外来华专利技术】2014.11.21 JP 2014-2367921.一种信息提供方法,包括:依次确定用户演奏一段音乐的演奏速度;在所述一段音乐内确定用户演奏所述一段音乐时当前所处的演奏位置;根据所确定的演奏速度随时间的变化来设置调整量;以及向所述用户提供与以下时间点对应的音乐信息,所述时间点比与在所述一段音乐内确定的演奏位置相对应的时间点滞后了所设置的调整量。2.根据权利要求1所述的信息提供方法,其中所述调整量被设置为在所述演奏速度加快时减小并且在所述演奏速度减慢时增大。3.根据权利要求1所述的信息提供方法,其中所述演奏速度是相对于所述一段音乐中的指定区段来确定的。4.根据权利要求3所述的信息提供方法,其中基于表示所述一段音乐的乐谱的乐谱信息来确定用户演奏所述一段音乐时在所述一段音乐内当前所处的演奏位置,并且基于所述乐谱信息确定所述一段音乐中的所述指定区段。5.根据权利要求4所述的信息提供方法,其中所述指定区段是所述一段音乐中的除了给出加快或减慢演奏速度的指令的区段以外的区段。6.根据权利要求4所述的信息提供方法,其中所述指定区段是所述一段音乐中的这样的区段,其具有指定长度并且包括数量等于或大于阈值的音符。7.根据权利要求1至6中的任一项所述的信息提供方法,其中通过对经由通信网络从所述用户的终端设备接收到的演奏信息进行分析,来依次地确定所述演奏速度,通过对所接收到的演奏信息进行分析来确定所述演奏位置,并且通过经由所述通信网络将所述音乐信息传输至所述终端设备来向所述用户提供所述音乐信息。8.根据权利要求1所述的信息提供方法,还包括:根据由指定数量的所确定的演奏速度构成的时间序列计算变化度,所述变化度是所述演奏速度随时间的变化的程度和方向的指标,其中,所述调整量是根据所述变化度设置的。9.根据权利要求8所述的信息提供方法,其中所述变化度表示为所述演奏速度的梯度的平均值,所述梯度中的每一个是基于由所述指定数量的演奏速度构成的时间序列中的两个连续的演奏速度而确定的。10.根据权利要求8所述的信息提供方法,其中所述变化度表示为根据由所述指定数量的演奏速度构成的时间序...

【专利技术属性】
技术研发人员:前泽阳原贵洋中村吉就
申请(专利权)人:雅马哈株式会社
类型:发明
国别省市:日本,JP

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

1