信息处理设备、信息处理方法及程序的制作方法

文档序号:6435307阅读:123来源:国知局
专利名称:信息处理设备、信息处理方法及程序的制作方法
技术领域
本公开涉及能够处理音乐作品的歌词信息的信息处理设备、信息处理方法及信息处理设备中的程序。
背景技术
音乐的歌词迄今为止已被用在各种应用中。例如,在音乐的伴奏音的再现期间, 卡拉OK中的歌词信息显示应用随伴奏的进程一起将音乐作品的歌词显示为显示器上的字幕。此时,在某些情况下,为了支持歌唱者,以与其它部分的歌词的字符的颜色不同的颜色, 来显示要被歌唱者歌唱的歌词的字符的颜色。但是,根据现有技术中的应用,所显示的歌词信息是无差别的,几乎不反映音乐创作者期望传达的消息,例如歌词中的重要字。JP-A-2003-271160公开了一种音乐作品搜索设备,其能够通过词素分析将音乐歌词数据划分成字的单位,提取预定的字,计算指示所提取的字具有到什么程度的使用频率的加权系数,以及使用加权系数在信息空间中排列每个音乐作品。

发明内容
所考虑的是,将JP-A-2003-271160中公开的技术应用于歌词信息显示应用, 并且在与歌词信息中的其它字区分开的同时显示具有大加权系数的字。但是,根据 JP-A-2003-271160中公开的技术,由于仅基于字的使用频率的加权处理,音乐作品中的不重要但具有高使用频率的字被提取,以及音乐创作者期望传达的消息没有被充分地反映。根据以上情形,期望提供一种信息处理设备、信息处理方法、及计算机可读介质, 其能够从歌词信息中提取反映音乐创作者期望的消息的重要表述。因此,提供了一种用于确定歌词重要度水平的设备,包括存储器和执行存储器中存储的指令的处理器。处理器执行存储器中存储的指令以获取歌词信息,歌词信息标识歌曲的歌词和指示歌词在歌曲中的位置的歌词位置信息。处理器还执行存储器中存储的指令以获取分节信息,分节信息标识歌曲的分节、对应于分节的分节重要度水平、和指示分节在歌曲中的位置的分节位置信息。处理器还执行存储器中存储的指令,以基于歌词位置信息和分节位置信息,识别对应于歌词的子集的一个或更多个分节;以及基于分节重要度水平, 确定子集的歌词重要度水平。在另一实施例中,提供了一种用于确定歌词重要度水平的方法。该方法包括获取歌词信息,歌词信息标识歌曲的歌词和指示歌词在歌曲中的位置的歌词位置信息。该方法还包括获取分节信息,分节信息标识歌曲的分节、对应于分节的分节重要度水平、和指示分节在歌曲中的位置的分节位置信息。该方法还包括基于歌词位置信息和分节位置信息来识别对应于歌词的子集的一个或更多个分节;以及基于分节重要度水平来确定子集的歌词重要度水平。
在又一实施例中,提供了一种存储指令的非暂存性的计算机可读介质,指令当被计算机执行时,执行确定歌词重要度水平的方法。该方法包括获取歌词信息,歌词信息标识歌曲的歌词和指示歌词在歌曲中的位置的歌词位置信息。该方法还包括获取分节信息,分节信息标识歌曲的分节、对应于分节的分节重要度水平、和指示分节在歌曲中的位置的分节位置信息。该方法还包括基于歌词位置信息和分节位置信息来识别对应于歌词的子集的一个或更多个分节;以及基于分节重要度水平来确定子集的歌词重要度水平。
如上所述,可从歌词信息中提取反映音乐创作者期望传递的消息的重要表述。


图I是示出根据本公开的实施例的移动终端的硬件配置的框图2是示出根据本公开的实施例的移动终端的软件配置的框图3是示出由根据本公开的实施例的移动终端获得的歌词信息的示例的图4是示出由根据本公开的实施例的移动终端获得的音乐作品配置信息的示例的图5是根据本公开的实施例的针对音乐作品配置信息的每个旋律分节和整体信息设定的权重系数的设定信息的图6是示出由根据本公开的实施例的移动终端进行的用于歌词中的表述的重要度计算处理的流程的概要的流程图7是示出由根据本公开的实施例的移动终端进行的在歌词信息与音乐作品配置信息之间的关联处理的结果的图8是示出由根据本公开的实施例的移动终端进行的词素分析处理的结果的示例的图9是示出由根据本公开的实施例的移动终端进行的用于表述的重要度计算处理的详细流程的流程图10是示出作为由根据本公开的实施例的移动终端执行重要度计算处理的结果的重要度表的示例的图11是示出由根据本公开的实施例的移动终端执行的卡拉OK应用和可视化器应用的操作流程的流程图12是示出由根据本公开的实施例的移动终端执行的卡拉OK应用的执行屏幕的图13是示出由根据本公开的实施例的移动终端执行的可视化器应用于的执行屏眷的图14是示出由根据本公开的实施例的移动终端执行的音乐小册子(music booklet)应用的执行屏幕的图15A至图15D是示出在图14所示的音乐小册子应用中使用的图像部分的示例的图16是示出由根据本公开的实施例的移动终端执行的音乐小册子应用的操作流程的流程图;图17是示出由根据本公开的实施例的移动终端执行的音乐搜索应用的执行屏幕的示例的图;以及图18是示出由根据本公开的实施例的移动终端执行的音乐搜索应用的操作流程的流程图。
具体实施例方式在下文中,将参考附图对本公开的实施例进行描述。[移动终端的硬件配置]图1是示出根据本公开的实施例的移动终端的硬件配置的框图。移动终端包括移动电话、智能电话、PDA(个人数字助理)、移动AV播放器、电子书、电子词典等。该移动终端10包括CPU IURAM 12、闪速存储器13、显示器14、触摸面板15、通信单元16、外部I/F(接口)17、键/开关单元18、耳机19、和扬声器20。CPU 11通过与移动终端10的每个块交换信号来执行各种计算,以及执行对由移动终端10执行的诸如用于音乐作品的歌词中的表述的重要度计算处理的处理、以及稍后将描述的本文中所公开的其它功能的整体控制。RAM 12被用作CPU 11的工作区域,并且临时存储各种数据,例如要被CPU 11处理的内容,以及临时存储程序,例如用于计算重要度的应用、使用所计算的重要度的卡拉OK
应用等。闪速存储器13例如是NAND型,并且存储诸如音乐作品数据、歌词信息、音乐作品配置信息(即,分节信息)等数据,以及诸如由CPU 11执行的控制程序、以上每个应用等各种程序。另外,当执行以上每个应用时,闪速存储器13将用于执行的诸如歌词信息、音乐作品配置信息等各种数据项读取到RAM 12中。例如,各种程序可存储在诸如存储卡9的非暂存性的计算机可读介质中。另外,移动终端10可包括作为附加存储设备的HDD(硬盘驱动器)而不是闪速存储器13。显示器14例如是IXD (液晶显示器)或OLED (有机电致发光显示器),并且显示稍后将描述的歌词信息、背景图像等。另外,显示器14集成地设置有触摸面板15。触摸面板15检测用户的触摸操作,例如对要重现的音乐作品数据的选择操作等,以及将触摸操作传送给CPU 11。作为触摸面板15的操作方案,尽管例如采用电阻方案和电容方案,但是也可采用别的方案,例如电磁感应方案、矩阵开关方案、表面声波方案、红外线方案等。通信单元16包括NIC(网络接口卡)、调制解调器等,以通过诸如WAN(广域网) (例如因特网)、或LAN(局域网)的网络与其它装置通信。例如,通信单元16用于从因特网上的音乐作品分发服务器(未示出)中下载包括歌词信息、和音乐作品配置信息的音乐作品数据。通信单元16可包括WLAN(无线LAN)模块或WffAN(无线WAN)模块。基于用于数据通信的各种标准,例如USB (通用串行总线)、HDMI (高清多媒体接口)等,将外部I/F(接口)17连接到诸如存储卡的外部装置。例如,通过外部I/F 17,将另一信息处理设备中存储的音乐作品数据存储在闪速存储器13中。键/开关单元18接收不是通过触摸面板15输入的电源开关、快捷键等用户操作,以及将输入信号传送给CPU 11。
耳机19和扬声器20输出闪速存储器13等中存储的、或通过通信单元16、外部I/ F 17等输入的音频信号。
[移动终端的软件配置]
图2是示出根据本公开的实施例的移动终端10的软件配置(功能配置)的框图。 如图所示,移动终端10包括软件模块,例如音乐作品信息获得单元21、加权处理单元22、和重要度输出单元23。
音乐作品信息获得单元21获得歌词信息和作为音乐作品元信息的音乐作品配置信息。稍后将详细描述歌词信息和音乐作品配置信息。
加权处理单元22包括权重系数获得单元221和权重计算单元222。权重系数获得单元221获得对应于音乐作品配置信息的权重系数。权重计算单元222基于由权重系数获得单元221获得的权重系数来计算表述的重要度和表述在歌词中的出现频率。
重要度输出单元23以各种方式向用户输出每个表述的如此计算的重要度。
在一些情况中,由音乐作品信息获得单元21获得的歌词信息包括在存储于闪速存储器13等中的音乐作品数据中,或者在其它情况中,作为另一文件存在。当音乐作品数据例如是MP3文件时,将歌词信息作为ID3标签写在音乐作品数据中。即使当ID3标签没有写在音乐作品数据中时,在一些情况中,例如将歌词信息附加为LRC文件。当从音乐作品分发服务器中下载音乐作品数据时,在存在ID3标签时,移动终端10按照原样下载音乐作品数据,而在存在附加的LRC文件时,移动终端10将LRC文件一起下载和存储在闪速存储器13等中。
图3是示出歌词信息的示例的图。如该图所示,歌词信息30包括指示歌词的字符串的文本单元31和代表歌词对应于什么时间点的时间单元32(即,歌词位置信息)。在该图的示例中,第一行上的歌词表示从对应于音乐作品开始之后14秒的时间点起歌唱字符串“sakura sakura(樱花,樱花)”。该图中示出的歌词信息30仅是一个示例,以及详细格式根据文件类型而不同。可根据任意格式获得文本信息和时间信息。
图4是示出由音乐作品信息获得单元21获得的音乐作品配置信息的示例的图。音乐作品配置信息40代表作为时间序列信息的音乐作品配置的概要。如该图所示,音乐作品配置信息40包括音乐作品配置单元41和时间单元42 ( S卩,分节位置信息),其中,音乐作品配置单元41代表一行包括在音乐作品中的多个旋律分节,例如前奏(introduction)-旋律 A-旋律B-主题行(hook line)等,而时间单元42代表旋律分节对应于音乐作品中的哪个位置。在该图的示例中,旋律A在音乐作品开始之后14秒的时间点处歌唱,而钩行在开始之后48秒的时间点处歌唱。
这里,主题行是这样的部分(主旋律)该部分是音乐作品中最令人激动的部分, 其是设置在旋律A或旋律B之前或之后的不同旋律。尽管在该图的示例中,主题行出现在旋律A和旋律B之后,但是以各种方式来配置音乐作品,并且主题行出现在开头,或者在某些情况中不存在旋律B。
作为用于从音乐作品数据中获得音乐作品配置信息40的技术,可例示由本发明人开发的12音(12-sound)分析技术。12音分析技术是这样的技术,其使得可获得包括节拍、代号、和旋律的音乐特征信息,以及各种表征音乐作品的信息,例如歌声和乐器演奏被插入在哪个点处等。具体地,根据12音分析技术,通过根据音乐作品生成时间和音程(12 音程)的二维图像以及基于二维图像执行各种信号处理和检测处理,来获得包括音乐作品配置信息40的各种信息。移动终端可通过使用12音分析处理对闪速存储器13等中存储的音乐作品数据执行分析处理,来获得音乐作品配置信息40,或者通过因特网从外部数据库获得音乐作品配置信息40,其中外部数据库累积通过分析处理从各种音乐作品中获得的音乐作品配置信息 40。作为这样的外部数据库,存在由本发明人的集团中的Gracenote (装饰音)管理的数据库。移动终端10可通过使用诸如艺术家名称、标题名称等关键字来参考数据库以及将数据库存储在闪速存储器13等中,来获得音乐作品配置信息40,而不用每次都执行分析处理。在该实施例中,针对包括在音乐作品配置信息40中的每个旋律分节(旋律A、旋律 B、主题行等),设定指示权重(重要度)的权重系数(即,分节重要度水平),并且权重系数的设定信息也存储在闪速存储器13等中。另外,针对诸如音乐作品标题、专辑标题等整体信息、以及音乐作品配置信息40,类似地设定权重系数。图5是示出对音乐作品配置信息40的每个旋律分节和整体信息设定的权重系数的设定信息的示例的图。执行权重系数的该设定,其中,关注于这样的点音乐创作者期望传达的消息在音乐作品配置信息40的每个旋律分节中是不同的。所考虑的是,在音乐作品的令人激动的部分中使用的表述,例如歌词中的主题行反映音乐创作者期望传达的消息。即,即使表述相同,例如在主题行中出现一次的表述具有的重要度比在旋律A中出现一次的表述的重要度更高。类似地,所考虑的是,在除歌词以外的信息中使用的表述,例如音乐作品的标题、音乐作品的专辑的标题等也具有高重要度。因此,如该图所示,针对平淡的旋律分节中的每个,例如来自音乐作品配置信息40 的旋律分节中的旋律A、旋律B、旋律C等,设定小的权重系数(权重系数1)。另一方面,针对作为音乐作品中最令人激动的部分的第一主题行,以及针对第二主题行或更后面的主题行,设定大的权重系数(分别为权重系数3和权重系数2)。另外,对其它旋律分节(例如前奏、后奏(outro)、旋律D、旋律E等)设定小的权重系数(权重系数1)。另外,针对作为整体信息的音乐作品的标题和专辑的标题,设定大的权重系数 (权重分别为系数3和权重系数2),以及针对艺术家名称设定小的权重系数。这样设定的权重系数在稍后将描述的用于歌词中表述的重要度计算处理中使用。[移动终端的操作]接着,将对如上所述配置的移动终端10的操作进行描述。尽管在下面的描述中, 将移动终端10的CPU 11作为主要操作对象进行描述,但是这些操作与图1中所示的其它硬件和图2中所示的每个软件模块协同地执行。(重要度计算处理的概要)图6是示出由根据该实施例的移动终端10进行的用于歌词中的表述的重要度计算处理的流程的概要的流程图。如该图所示,CPU 11首先从闪速存储器13等中读取要处理的音乐作品的歌词信息30和音乐作品配置信息40 (步骤61)。接着,CPU 11确定歌词信息30的文本单元31中的所有表述是否已被处理(步骤62)。
当尚未处理完所有表述时(步骤62中的否),CPU 11将歌词信息30和音乐作品配置信息40关联(步骤63)。S卩,CPU 11通过比较包括在歌词信息30和音乐作品配置信息40两者中的时间单元(图3中的时间单元32和图4中的时间单元42),来计算哪个歌词包括在哪个旋律分节中。图7示出针对图3所示的歌词信息30和图4所示的音乐作品配置信息40的示例的关联结果。随后,CPU 11通过词素分析处理将歌词信息30中的文本单元31划分成表述(步骤64)。图8示出针对来自图3和图7所示的歌词信息30中的文本单元31中的第一至第五行中的歌词执行词素分析处理的结果的示例。然后,CPU 11从闪速存储器13等中获得图5所示的针对音乐作品信息40的每个旋律分节设定的权重系数(步骤65)。随后,CPU 11基于词素分析处理中所划分的表述和所获得的每个旋律分节的权重系数,来执行表述的重要度计算处理(步骤66)。图9是示出步骤66中的表述的重要度计算处理的详细流程的流程图。(重要度计算处理的细节)如该图所示,CPU 11首先输入词素分析结果(词素分析信息)(步骤91),然后确定是否已对所有的词素执行了重要度计算处理(步骤92)。当未对所有的词素完成处理时(步骤92中的否),CPU 11获得作为下一处理目标的词素(步骤93),以及确定词素的字类是否为要被当作作为提取目标的表述(即,歌词的子集)的字类(步骤94)。例如,CPU 11在执行处理时,将独立字,例如名词、动词、形容词、和形容词性动词当作提取目标,使得诸如辅助动词和后置词的附加词、和诸如“ ! ”、“?”的标点符号等不被当作提取目标。在图8的示例中,诸如“sakura(樱花)”(名词)、“yayoi (三月)”(名词)、和“miwata(俯瞰)”(动词)的词素被当作提取目标,而将词素“no (的)”(后置词)、 "kagiri (直到),,(后缀)、和“ru” (辅助动词)从提取目标中排除。然后,CPU 11利用音乐作品配置信息40的每个旋律分节的权重系数执行加权处理(步骤95),以及增加指示表述中的每个表述的重要度(即,歌词重要度水平)的分数。 另外,CPU 11还利用每个整体信息的权重系数来执行加权处理,以及增加指示表述中的每个表述的重要度的分数(步骤96)。这里,当M代表每个旋律分节的权重系数、W代表每个整体信息项的权重系数、以及C代表表述的出现频率时,作为提取目标的表述的重要度被表示为(M+W) XC0然后,CPU 11确定作为处理目标的表述是否已经包括在指示表述与重要度之间对应关系的重要度表中(步骤97)。当表述包括在重要度表中时(是),CPU 11增加重要度表中的表述的重要度(步骤98),而当表述没有包括在重要度表中时(否),CPU 11在重要度表中新增加该表述及其重要度(步骤99)。CPU 11重复以上处理,直至对所有的词素执行了处理以累积重要度为止,因此可获得整个歌词的重要度表。再参考图6,CPU 11重复以上处理,直至对歌词信息30的文本单元31中的所有表述执行了处理为止,以及当针对所有表述完成处理时(步骤62中的是),输出重要度表(步骤 67)。
图10是示出作为对图3和图7所示的歌词信息30的文本单元31执行重要度计算处理的结果的重要度表的示例的图。如该图所示,根据重要度表100可知,不仅基于表述在歌词中的出现频率,而且基于音乐作品配置信息40和整体信息,从歌词中提取重要表述(诸如图3和图7的示例中的 “ sakura (樱花)”和“koi (恋爱)”的字)。(示例)接着,将使用通过前述处理所计算的、歌词中的每个表述的重要度,对应用进行描述。在该示例中,移动终端10可使用每个表述的重要度来执行卡拉OK应用和可视化器应用。图12是示出显示器14上显示的卡拉OK应用的执行屏幕的图,以及图13是示出显示器14上显示的可视化器应用的执行屏幕的图。尽管现有技术中的卡拉OK屏幕随着再现的音乐作品的进程一起,无差别地显示歌词,但是根据如图12所示的该示例,在卡拉OK应用的执行屏幕120中,根据表述的重要度来改变和显示表述的大小。例如,当通过前述重要度计算处理将每个字Wl “sakura(樱花)”、W2 “hana(花)”、或W3 “koi (恋爱)”提取为来自歌词中的短语“sakura sukura hanazakari koishiteru (樱花,盛开的樱花,我恋爱了)”中的重要字时,以比其它字的尺寸更大的尺寸来显示这些字。利用这样的显示,用户可获得音乐创作者期望传达的消息,从而享受在他/她自己的世界中歌唱,或在强调重要表述的同时歌唱。另外,尽管现有技术中的可视化器随着再现的音乐作品的进程一起,显示各种图案和图画(动画),但是在根据如图13所示的该示例的可视化器应用的执行屏幕130中,也将歌词显示为与图案和图画一起的组成。此时,以表述为单位和以短语(行)为单位,针对在前述重要度计算处理中被提取为重要字的表述,执行字符大小的改变和动画(即,运动图像)的增加。在该图中,与其它短语P2和P3相比,显示包括重要字“sakura”的第一行中的短语Pl“sakura sakura (樱花,樱花)”,使得短语Pl更大并且吸引注意,其中,重要字 “sakura”来自图3和图7所示的歌词中的第一行至第三行中的歌词。此时,可显示与在显示其它短语的情况中的动画不同的动画(图案、图画、或其修改的模式)。利用这样的显示,用户可获得音乐创作者期望传达的消息,并且以沉浸的感觉聆听音乐作品。图11是示出卡拉OK应用和可视化器应用的操作流程的流程图。如该图中所示,当用户输入针对音乐作品的再现命令时,CPU 11首先启动卡拉OK 应用或可视化器应用,并且输入歌词信息30和音乐作品的重要度表100 (步骤111)。然后, CPU 11确定要被处理的音乐作品的歌词中的所有表述是否已被处理(步骤112)。当未针对所有表述完成处理时(步骤112中的否),CPU 11比较歌词信息30中的文本单元31和重要度表100(步骤11 ,以确定要被处理的字和短语是重要表述(步骤 114)。具体地,CPU 11将重要度等于或大于重要度表100中的预定值(即,预定重要度水平)的表述确定为重要表述(即,歌词的指定子集)。预定值例如是重要度5,尽管不限于此。
11
当要被处理的表述被确定为重要表述时(步骤114中的是),CPU 11在卡拉OK应用或可视化器应用的输出视频信号中以权重来排列表述(步骤11 。利用权重排列表述的处理是在卡拉OK应用中增加表述的大小的处理,和增加表述(或包括表述的短语)的大小或添加动画的处理。另一方面,当确定要被处理的表述不是重要表述时(步骤114中的否),CPU 11与通常一样在卡拉OK应用或可视化器应用中的输出视频信号中排列表述(步骤116)。当CPU 11针对要被再现的音乐作品的歌词中的所有表述重复以上处理并且完成所有表述的处理时(步骤112中的是),CPU 11在以每个应用中的权重输出排列中的表述的同时再现音乐作品(步骤117)。[结论]如上所述,根据该实施例,移动终端10可通过使用每个旋律分节的权重系数计算表述的重要度,来从歌词信息中提取反映音乐创作者期望传达的消息的重要表述。利用这样的配置,用户可通过卡拉OK应用和可视化器应用,在他/她自己的世界中享受音乐作品。[修改的示例]本公开不限于前述的实施例,并且可在本公开的范围内进行各种修改。尽管在前述的实施例中示出了将计算的表述的重要度用在卡拉OK应用或可视化器应用中的示例,但是可使用表述的重要度的应用不限于此。作为移动终端10,可使用表述的重要度来实现音乐小册子应用。图14是示出音乐小册子应用的执行屏幕的示例的图。如该图所示,音乐小册子应用是能够在执行屏幕140中的背景图像上排列歌词 141和图像部分(标记图像)M以及使它们随着音乐作品的再现的进程一起成为动画的应用。利用该应用,用户可获得用户利用现有技术中的附连到专辑的纸介质上的小册子不会享受到的临场感。从前述歌词信息30的文本单元31中提取歌词141,而图像部分M不包括在音乐作品数据中并且对应于多个表述被创建,以及被存储在闪速存储器13等中。另外,背景图像也存储在闪速存储器13等中。图15A至图15D是示出在音乐小册子应用中使用的图像部分M的示例的图。模仿植物的图像部分与15A中所示的诸如“midori (绿),\"shizen(自然)”和“ochitsuku (平静)”的表述相关联,模仿光(闪光)的图像部分与图15B中所示的诸如“kagayaki (明亮)”、“kosen(光束)”和“mabushi (五光十色)”的表述相关联。另外,指示心标志的图像部分与图15C中所示的诸如“ai (爱)”、“koi (恋爱)”和“suki (喜欢),,的表述相关联,以及指示水或大海的图像部分与图15D中所示的诸如“umi (大海)”、“shinkai (海洋深度),, 和“tadayo (漂航),,的表述相关联。在图14所示的示例中,随着再现的音乐作品数据一起逐渐地显示歌词141,以及当在歌词141中显示表述“koi (恋爱)”时,显示指示心标志的图像部分Ml ;而当显示表述 “hana(花)”时,显示指示植物的图像部分M2。在这样的情况中,其还可应用于执行动画, 在动画中,根据音乐作品的节拍在屏幕中使每个图像部分M移位和变形。当然,图像部分M 和与其对应的表述不限于图14、图15A至图15D所示的那些。图16是示出由移动终端10执行的音乐小册子应用的操作流程的流程图。
如该图所示,当用户在启动音乐小册子应用之后输入再现音乐作品的命令时,CPU 11首先输入对应于重要度表100中的每个图像部分M的表述(步骤161)。然后,CPU 11确定所有图像部分M的表述是否已被处理(步骤162)。当确定未处理完所有图像部分M的表述时(否),CPU 11比较重要度等于或大于重要度表100中的预定值的重要字和对应于图像部分M的表述(步骤163)。当作为比较结果确定重要字与对应于图像部分M的表述一致时(步骤164中的是),CPU 11将对应于表述的图像部分M分类为命中图像部分(步骤16 。另一方面,当确定重要字与对应于图像部分M的表述不一致时(步骤164中的否),CPU 11将对应于表述的图像部分分类为未命中图像部分(步骤166)。CPU 11针对对应于所有图像部分M的表述,重复以上处理。当针对对应于所有图像部分M的表述完成处理时(步骤162中的是),CPU 11再现音乐作品数据,以及根据歌词 141中的对应字的显示定时,在音乐小册子应用的执行屏幕140上显示命中图像部分M。根据以上处理,即使图像部分M和音乐作品数据彼此分离,通过使用对应于重要字的图像部分M获得和排列适合音乐作品的感觉的图像部分M,也可允许用户享受音乐作
P
ΡΠ O另外,还可使用用于移动终端10的表述的重要度来实现音乐作品搜索应用。图17 是示出音乐作品搜索应用的执行屏幕的示例的图。如该图所示,音乐作品搜索应用的执行屏幕170包括搜索框171和搜索按钮172, 其中,搜索框171接收用户的搜索字的输入(即,输入数据),而搜索按钮172接收执行搜索的指令。另外,执行屏幕170例如包括重要字/全文本选择框173,其允许用户利用单选按钮来选择重要字或全文本作为搜索目标,以及作为搜索可选项,执行屏幕170例如包括部分一致/完全一致选择框174,其允许用户利用单选按钮来选择部分一致搜索或完全一致搜索。另外,执行屏幕170包括显示搜索结果的搜索结果显示区域175。搜索结果显示区域175显示搜索到的音乐作品的歌词的全文本和其中包括的重要字、以及艺术家名称和音轨名称(即,标题)。与搜索字部分一致或完全一致的重要字与其它重要字相区分并且从重要字中显示。在该图的示例中,重要字“koi (恋爱)”与搜索字“koi (恋爱)” 一致,所以在搜索结果显示区域175中以粗体字母来显示重要字“koi (恋爱)”。图18是示出由移动终端10执行的音乐作品搜索应用的操作流程的流程图。该图示出在音乐作品搜索应用的执行屏幕170中的重要字/全文本选择框173中选择重要字搜索的情况下的处理。如该图所示,CPU 11首先在音乐作品搜索应用的启动之后输入闪速存储器13等中存储的所有音乐作品中的每个的重要度表100,以及通过搜索框171输入搜索字(步骤
181)。然后,CPU11确定闪速存储器13等中存储的所有音乐作品是否已被处理(步骤
182)。当确定针对所有的音乐作品未完成处理时(否),CPU 11比较重要度等于或大于重要度表100中的预定值的重要字和针对要被处理的音乐作品的搜索字(步骤183)。当作为比较结果,根据部分一致/完全一致选择框174中的选择状态确定重要字与搜索字部分一致或完全一致时(步骤184中的是),CPU 11将包括重要字的音乐作品分类为命中作品(步骤185)。另一方面,当确定重要字与搜索字不一致时(步骤184中的否),CPU 11将包括重要字的音乐作品分类为未命中音乐作品(步骤186)。CPU 11针对所有的音乐作品重复以上处理,并且当针对所有音乐作品完成处理时 (步骤182中的是),在搜索结果显示区域175上显示命中音乐作品的列表。用户不仅能够执行关于音乐作品的整个歌词的搜索,而且能够执行仅关于重要字的搜索,因此可更容易地发现符合用户期望的音乐作品。即,尽管现有技术的全文本搜索中存在的问题在于,例如当搜索歌词中包括“koi (恋爱)”的音乐作品时,即使包括词“koi (恋爱)”一次的所有音乐作品被命中,但是根据该实施例,可仅命中表述“koi (恋爱)”被使得在歌词中具有重要意义并被使用的音乐作品。可由音乐作品分发服务器来执行音乐作品搜索应用的音乐作品搜索处理。S卩,还可应用的是,当移动终端10在执行屏幕170上接收搜索字的输入时,与其对应的搜索查询被传送给音乐作品分发服务器,在音乐作品分发服务器中存储的音乐作品数据中执行与重要字进行比较的处理,命中音乐作品的列表被返回给移动终端作为搜索结果,以及使搜索结果显示区域175显示列表。尽管音乐作品配置信息40的旋律分节中的主题行等中的独立字被设定成具有大的权重系数,而标点符号(“?”、“ !”等)被设定成具有小的权重系数,但是标点符号的权重系数可被设定成与主题行中的独立字的权重系数一样大。这是因为诸如“?”、“! ”的标点符号等最佳地反映音乐创作者的消息。在这样的情况中,可将包括标点符号的整个短语的重要度计算为高。尽管对本公开被应用于移动终端的示例进行了描述,但是本公开还可应用于任何其它信息处理设备,例如笔记本PC,桌面PC、平板型PC、服务器设备、记录/再现设备、数码相机、数码摄像机、电视设备、游戏装置、汽车导航设备等。本领域的技术人员应当理解,根据设计要求和其它因素可进行各种修改、组合、子组合和替换,只要其在所附权利要求书或其等同的范围内即可。
权利要求
1.一种用于确定歌词重要度水平的设备,包括 存储器;以及处理器,执行所述存储器中存储的指令,以 获取歌词信息,所述歌词信息标识 歌曲的歌词;以及歌词位置信息,其指示所述歌词在所述歌曲中的位置; 获取分节信息,所述分节信息标识 所述歌曲的分节;分节重要度水平,其对应于所述分节;以及分节位置信息,其指示所述分节在所述歌曲中的位置;基于所述歌词位置信息和所述分节位置信息,识别对应于所述歌词的子集的一个或更多个分节;以及基于所述分节重要度水平,确定所述子集的歌词重要度水平。
2.如权利要求1所述的设备,其中,所述位置信息包括时间信息。
3.如权利要求1所述的设备,其中 所述子集是第一子集;所述歌词重要度水平是第一歌词重要度水平;以及所述处理器还执行所述指令,以基于所述歌词位置信息和所述分节位置信息,识别对应于所述歌词的第二子集的一个或更多个分节;以及基于所述分节重要度水平,确定所述第二子集的第二歌词重要度水平。
4.如权利要求3所述的设备,其中,所述处理器还执行所述指令,以 识别所述歌曲的指定子集,其中如果所述第一歌词重要度水平大于或等于预定重要度水平,则所述指定子集包括所述第一子集;以及如果所述第二歌词重要度水平大于或等于所述预定重要度水平,则所述指定子集包括所述第二子集。
5.如权利要求4所述的设备,其中,所述处理器还执行所述指令,以 如果所述指定子集包括所述第一子集,则显示第一图像;以及如果所述指定子集包括所述第二子集,则显示第二图像。
6.如权利要求4所述的设备,其中,所述处理器还执行所述指令,以 接收输入数据;确定所述输入数据是否对应于所述指定子集中的至少之一;以及如果所述输入数据对应于所述指定子集中的至少之一,则显示歌曲信息。
7.如权利要求6所述的设备,其中,如果所述指定子集中的至少之一包括所述输入数据,则所述输入数据对应于所述指定子集中的至少之一。
8.如权利要求6所述的设备,其中,所述歌曲信息包括与所述歌曲关联的标题或与所述歌曲关联的艺术家名称中的至少之一。
9.如权利要求6所述的设备,其中,所述歌曲信息包括所述指定子集。
10.如权利要求9所述的设备,其中,所述指定子集的图像的外表基于所述输入数据是否对应于所述指定子集。
11.如权利要求10所述的设备,其中,所述指定子集的所述图像的外表包括所述指定子集的所述图像的字体属性。
12.如权利要求I所述的设备,其中,所述处理器还执行所述指令,以显示所述歌词,其中,所述子集的外表基于所述歌词重要度水平。
13.如权利要求12所述的设备,其中,所述子集的所述外表包括所述子集的大小。
14.如权利要求I所述的设备,其中,所述处理器还执行所述指令,以显示对应于所述歌词的运动图像,其中,对应于所述子集的运动图像的外表基于所述歌词重要度水平。
15.一种用于确定歌词重要度水平的方法,包括获取歌词信息,所述歌词信息标识歌曲的歌词;以及歌词位置信息,其指示所述歌词在所述歌曲中的位置;获取分节信息,所述分节信息标识所述歌曲的分节;分节重要度水平,其对应于所述分节;以及分节位置信息,其指示所述分节在所述歌曲中的位置;基于所述歌词位置信息和所述分节位置信息,识别对应于所述歌词的子集的一个或更多个分节;以及基于所述分节重要度水平,确定所述子集的歌词重要度水平。
16.如权利要求15所述的方法,其中所述子集是第一子集;所述歌词重要度水平是第一歌词重要度水平;以及所述方法还包括基于所述歌词位置信息和所述分节位置信息,识别对应于所述歌词的第二子集的一个或更多个分节;以及基于所述分节重要度水平,确定所述第二子集的第二歌词重要度水平。
17.如权利要求16所述的方法,其中,所述方法还包括识别所述歌曲的指定子集,其中如果所述第一歌词重要度水平大于或等于预定重要度水平,则所述指定子集包括所述第一子集;以及如果所述第二歌词重要度水平大于或等于所述预定重要度水平,则所述指定子集包括所述第二子集。
18.一种存储指令的非暂存性的计算机可读介质,当所述指令被计算机执行时,执行确定歌词重要度水平的方法,所述方法包括获取歌词信息,所述歌词信息标识歌曲的歌词;以及歌词位置信息,其指示所述歌词在所述歌曲中的位置;获取分节信息,所述分节信息标识 所述歌曲的分节;分节重要度水平,其对应于所述分节;以及分节位置信息,其指示所述分节在所述歌曲中的位置;基于所述歌词位置信息和所述分节位置信息,识别对应于所述歌词的子集的一个或更多个分节;以及基于所述分节重要度水平,确定所述子集的歌词重要度水平。
19.如权利要求18所述的计算机可读介质,其中 所述子集是第一子集;所述歌词重要度水平是第一歌词重要度水平;以及所述方法还包括基于所述歌词位置信息和所述分节位置信息,识别对应于所述歌词的第二子集的一个或更多个分节;以及基于所述分节重要度水平,确定所述第二子集的第二歌词重要度水平。
20.如权利要求19所述的计算机可读介质,其中,所述方法还包括 识别所述歌曲的指定子集,其中如果所述第一歌词重要度水平大于或等于预定重要度水平,则所述指定子集包括所述第一子集;以及如果所述第二歌词重要度水平大于或等于所述预定重要度水平,则所述指定子集包括所述第二子集。
全文摘要
提供了一种用于确定歌词重要度水平的设备、方法及程序,该设备包括存储器和执行存储器中存储的指令的处理器。处理器执行存储器中存储的指令以获取歌词信息,歌词信息标识歌曲的歌词;以及指示歌词在歌曲中的位置的歌词位置信息。处理器还执行存储器中存储的指令以获取分节信息,分节信息标识歌曲的分节;对应于分节的分节重要度水平;和指示分节在歌曲中的位置的分节位置信息。处理器还执行存储器中存储的指令,以基于歌词位置信息和分节位置信息,识别对应于歌词的子集的一个或更多个分节;以及基于分节重要度水平,确定子集的歌词重要度水平。
文档编号G06F17/30GK102541980SQ20111030673
公开日2012年7月4日 申请日期2011年10月8日 优先权日2010年10月15日
发明者古贺康之, 池田哲男 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1