專利名稱:信息處理設(shè)備、信息處理方法及程序的制作方法
技術(shù)領(lǐng)域:
本公開涉及能夠處理音樂作品的歌詞信息的信息處理設(shè)備、信息處理方法及信息處理設(shè)備中的程序。
背景技術(shù):
音樂的歌詞迄今為止已被用在各種應(yīng)用中。例如,在音樂的伴奏音的再現(xiàn)期間, 卡拉OK中的歌詞信息顯示應(yīng)用隨伴奏的進程一起將音樂作品的歌詞顯示為顯示器上的字幕。此時,在某些情況下,為了支持歌唱者,以與其它部分的歌詞的字符的顏色不同的顏色, 來顯示要被歌唱者歌唱的歌詞的字符的顏色。但是,根據(jù)現(xiàn)有技術(shù)中的應(yīng)用,所顯示的歌詞信息是無差別的,幾乎不反映音樂創(chuàng)作者期望傳達的消息,例如歌詞中的重要字。JP-A-2003-271160公開了一種音樂作品搜索設(shè)備,其能夠通過詞素分析將音樂歌詞數(shù)據(jù)劃分成字的單位,提取預(yù)定的字,計算指示所提取的字具有到什么程度的使用頻率的加權(quán)系數(shù),以及使用加權(quán)系數(shù)在信息空間中排列每個音樂作品。
發(fā)明內(nèi)容
所考慮的是,將JP-A-2003-271160中公開的技術(shù)應(yīng)用于歌詞信息顯示應(yīng)用, 并且在與歌詞信息中的其它字區(qū)分開的同時顯示具有大加權(quán)系數(shù)的字。但是,根據(jù) JP-A-2003-271160中公開的技術(shù),由于僅基于字的使用頻率的加權(quán)處理,音樂作品中的不重要但具有高使用頻率的字被提取,以及音樂創(chuàng)作者期望傳達的消息沒有被充分地反映。根據(jù)以上情形,期望提供一種信息處理設(shè)備、信息處理方法、及計算機可讀介質(zhì), 其能夠從歌詞信息中提取反映音樂創(chuàng)作者期望的消息的重要表述。因此,提供了一種用于確定歌詞重要度水平的設(shè)備,包括存儲器和執(zhí)行存儲器中存儲的指令的處理器。處理器執(zhí)行存儲器中存儲的指令以獲取歌詞信息,歌詞信息標識歌曲的歌詞和指示歌詞在歌曲中的位置的歌詞位置信息。處理器還執(zhí)行存儲器中存儲的指令以獲取分節(jié)信息,分節(jié)信息標識歌曲的分節(jié)、對應(yīng)于分節(jié)的分節(jié)重要度水平、和指示分節(jié)在歌曲中的位置的分節(jié)位置信息。處理器還執(zhí)行存儲器中存儲的指令,以基于歌詞位置信息和分節(jié)位置信息,識別對應(yīng)于歌詞的子集的一個或更多個分節(jié);以及基于分節(jié)重要度水平, 確定子集的歌詞重要度水平。在另一實施例中,提供了一種用于確定歌詞重要度水平的方法。該方法包括獲取歌詞信息,歌詞信息標識歌曲的歌詞和指示歌詞在歌曲中的位置的歌詞位置信息。該方法還包括獲取分節(jié)信息,分節(jié)信息標識歌曲的分節(jié)、對應(yīng)于分節(jié)的分節(jié)重要度水平、和指示分節(jié)在歌曲中的位置的分節(jié)位置信息。該方法還包括基于歌詞位置信息和分節(jié)位置信息來識別對應(yīng)于歌詞的子集的一個或更多個分節(jié);以及基于分節(jié)重要度水平來確定子集的歌詞重要度水平。
在又一實施例中,提供了一種存儲指令的非暫存性的計算機可讀介質(zhì),指令當被計算機執(zhí)行時,執(zhí)行確定歌詞重要度水平的方法。該方法包括獲取歌詞信息,歌詞信息標識歌曲的歌詞和指示歌詞在歌曲中的位置的歌詞位置信息。該方法還包括獲取分節(jié)信息,分節(jié)信息標識歌曲的分節(jié)、對應(yīng)于分節(jié)的分節(jié)重要度水平、和指示分節(jié)在歌曲中的位置的分節(jié)位置信息。該方法還包括基于歌詞位置信息和分節(jié)位置信息來識別對應(yīng)于歌詞的子集的一個或更多個分節(jié);以及基于分節(jié)重要度水平來確定子集的歌詞重要度水平。
如上所述,可從歌詞信息中提取反映音樂創(chuàng)作者期望傳遞的消息的重要表述。
圖I是示出根據(jù)本公開的實施例的移動終端的硬件配置的框圖2是示出根據(jù)本公開的實施例的移動終端的軟件配置的框圖3是示出由根據(jù)本公開的實施例的移動終端獲得的歌詞信息的示例的圖4是示出由根據(jù)本公開的實施例的移動終端獲得的音樂作品配置信息的示例的圖5是根據(jù)本公開的實施例的針對音樂作品配置信息的每個旋律分節(jié)和整體信息設(shè)定的權(quán)重系數(shù)的設(shè)定信息的圖6是示出由根據(jù)本公開的實施例的移動終端進行的用于歌詞中的表述的重要度計算處理的流程的概要的流程圖7是示出由根據(jù)本公開的實施例的移動終端進行的在歌詞信息與音樂作品配置信息之間的關(guān)聯(lián)處理的結(jié)果的圖8是示出由根據(jù)本公開的實施例的移動終端進行的詞素分析處理的結(jié)果的示例的圖9是示出由根據(jù)本公開的實施例的移動終端進行的用于表述的重要度計算處理的詳細流程的流程圖10是示出作為由根據(jù)本公開的實施例的移動終端執(zhí)行重要度計算處理的結(jié)果的重要度表的示例的圖11是示出由根據(jù)本公開的實施例的移動終端執(zhí)行的卡拉OK應(yīng)用和可視化器應(yīng)用的操作流程的流程圖12是示出由根據(jù)本公開的實施例的移動終端執(zhí)行的卡拉OK應(yīng)用的執(zhí)行屏幕的圖13是示出由根據(jù)本公開的實施例的移動終端執(zhí)行的可視化器應(yīng)用于的執(zhí)行屏眷的圖14是示出由根據(jù)本公開的實施例的移動終端執(zhí)行的音樂小冊子(music booklet)應(yīng)用的執(zhí)行屏幕的圖15A至圖15D是示出在圖14所示的音樂小冊子應(yīng)用中使用的圖像部分的示例的圖16是示出由根據(jù)本公開的實施例的移動終端執(zhí)行的音樂小冊子應(yīng)用的操作流程的流程圖;圖17是示出由根據(jù)本公開的實施例的移動終端執(zhí)行的音樂搜索應(yīng)用的執(zhí)行屏幕的示例的圖;以及圖18是示出由根據(jù)本公開的實施例的移動終端執(zhí)行的音樂搜索應(yīng)用的操作流程的流程圖。
具體實施例方式在下文中,將參考附圖對本公開的實施例進行描述。[移動終端的硬件配置]圖1是示出根據(jù)本公開的實施例的移動終端的硬件配置的框圖。移動終端包括移動電話、智能電話、PDA(個人數(shù)字助理)、移動AV播放器、電子書、電子詞典等。該移動終端10包括CPU IURAM 12、閃速存儲器13、顯示器14、觸摸面板15、通信單元16、外部I/F(接口)17、鍵/開關(guān)單元18、耳機19、和揚聲器20。CPU 11通過與移動終端10的每個塊交換信號來執(zhí)行各種計算,以及執(zhí)行對由移動終端10執(zhí)行的諸如用于音樂作品的歌詞中的表述的重要度計算處理的處理、以及稍后將描述的本文中所公開的其它功能的整體控制。RAM 12被用作CPU 11的工作區(qū)域,并且臨時存儲各種數(shù)據(jù),例如要被CPU 11處理的內(nèi)容,以及臨時存儲程序,例如用于計算重要度的應(yīng)用、使用所計算的重要度的卡拉OK
應(yīng)用等。閃速存儲器13例如是NAND型,并且存儲諸如音樂作品數(shù)據(jù)、歌詞信息、音樂作品配置信息(即,分節(jié)信息)等數(shù)據(jù),以及諸如由CPU 11執(zhí)行的控制程序、以上每個應(yīng)用等各種程序。另外,當執(zhí)行以上每個應(yīng)用時,閃速存儲器13將用于執(zhí)行的諸如歌詞信息、音樂作品配置信息等各種數(shù)據(jù)項讀取到RAM 12中。例如,各種程序可存儲在諸如存儲卡9的非暫存性的計算機可讀介質(zhì)中。另外,移動終端10可包括作為附加存儲設(shè)備的HDD(硬盤驅(qū)動器)而不是閃速存儲器13。顯示器14例如是IXD (液晶顯示器)或OLED (有機電致發(fā)光顯示器),并且顯示稍后將描述的歌詞信息、背景圖像等。另外,顯示器14集成地設(shè)置有觸摸面板15。觸摸面板15檢測用戶的觸摸操作,例如對要重現(xiàn)的音樂作品數(shù)據(jù)的選擇操作等,以及將觸摸操作傳送給CPU 11。作為觸摸面板15的操作方案,盡管例如采用電阻方案和電容方案,但是也可采用別的方案,例如電磁感應(yīng)方案、矩陣開關(guān)方案、表面聲波方案、紅外線方案等。通信單元16包括NIC(網(wǎng)絡(luò)接口卡)、調(diào)制解調(diào)器等,以通過諸如WAN(廣域網(wǎng)) (例如因特網(wǎng))、或LAN(局域網(wǎng))的網(wǎng)絡(luò)與其它裝置通信。例如,通信單元16用于從因特網(wǎng)上的音樂作品分發(fā)服務(wù)器(未示出)中下載包括歌詞信息、和音樂作品配置信息的音樂作品數(shù)據(jù)。通信單元16可包括WLAN(無線LAN)模塊或WffAN(無線WAN)模塊?;谟糜跀?shù)據(jù)通信的各種標準,例如USB (通用串行總線)、HDMI (高清多媒體接口)等,將外部I/F(接口)17連接到諸如存儲卡的外部裝置。例如,通過外部I/F 17,將另一信息處理設(shè)備中存儲的音樂作品數(shù)據(jù)存儲在閃速存儲器13中。鍵/開關(guān)單元18接收不是通過觸摸面板15輸入的電源開關(guān)、快捷鍵等用戶操作,以及將輸入信號傳送給CPU 11。
耳機19和揚聲器20輸出閃速存儲器13等中存儲的、或通過通信單元16、外部I/ F 17等輸入的音頻信號。
[移動終端的軟件配置]
圖2是示出根據(jù)本公開的實施例的移動終端10的軟件配置(功能配置)的框圖。 如圖所示,移動終端10包括軟件模塊,例如音樂作品信息獲得單元21、加權(quán)處理單元22、和重要度輸出單元23。
音樂作品信息獲得單元21獲得歌詞信息和作為音樂作品元信息的音樂作品配置信息。稍后將詳細描述歌詞信息和音樂作品配置信息。
加權(quán)處理單元22包括權(quán)重系數(shù)獲得單元221和權(quán)重計算單元222。權(quán)重系數(shù)獲得單元221獲得對應(yīng)于音樂作品配置信息的權(quán)重系數(shù)。權(quán)重計算單元222基于由權(quán)重系數(shù)獲得單元221獲得的權(quán)重系數(shù)來計算表述的重要度和表述在歌詞中的出現(xiàn)頻率。
重要度輸出單元23以各種方式向用戶輸出每個表述的如此計算的重要度。
在一些情況中,由音樂作品信息獲得單元21獲得的歌詞信息包括在存儲于閃速存儲器13等中的音樂作品數(shù)據(jù)中,或者在其它情況中,作為另一文件存在。當音樂作品數(shù)據(jù)例如是MP3文件時,將歌詞信息作為ID3標簽寫在音樂作品數(shù)據(jù)中。即使當ID3標簽沒有寫在音樂作品數(shù)據(jù)中時,在一些情況中,例如將歌詞信息附加為LRC文件。當從音樂作品分發(fā)服務(wù)器中下載音樂作品數(shù)據(jù)時,在存在ID3標簽時,移動終端10按照原樣下載音樂作品數(shù)據(jù),而在存在附加的LRC文件時,移動終端10將LRC文件一起下載和存儲在閃速存儲器13等中。
圖3是示出歌詞信息的示例的圖。如該圖所示,歌詞信息30包括指示歌詞的字符串的文本單元31和代表歌詞對應(yīng)于什么時間點的時間單元32(即,歌詞位置信息)。在該圖的示例中,第一行上的歌詞表示從對應(yīng)于音樂作品開始之后14秒的時間點起歌唱字符串“sakura sakura(櫻花,櫻花)”。該圖中示出的歌詞信息30僅是一個示例,以及詳細格式根據(jù)文件類型而不同??筛鶕?jù)任意格式獲得文本信息和時間信息。
圖4是示出由音樂作品信息獲得單元21獲得的音樂作品配置信息的示例的圖。音樂作品配置信息40代表作為時間序列信息的音樂作品配置的概要。如該圖所示,音樂作品配置信息40包括音樂作品配置單元41和時間單元42 ( S卩,分節(jié)位置信息),其中,音樂作品配置單元41代表一行包括在音樂作品中的多個旋律分節(jié),例如前奏(introduction)-旋律 A-旋律B-主題行(hook line)等,而時間單元42代表旋律分節(jié)對應(yīng)于音樂作品中的哪個位置。在該圖的示例中,旋律A在音樂作品開始之后14秒的時間點處歌唱,而鉤行在開始之后48秒的時間點處歌唱。
這里,主題行是這樣的部分(主旋律)該部分是音樂作品中最令人激動的部分, 其是設(shè)置在旋律A或旋律B之前或之后的不同旋律。盡管在該圖的示例中,主題行出現(xiàn)在旋律A和旋律B之后,但是以各種方式來配置音樂作品,并且主題行出現(xiàn)在開頭,或者在某些情況中不存在旋律B。
作為用于從音樂作品數(shù)據(jù)中獲得音樂作品配置信息40的技術(shù),可例示由本發(fā)明人開發(fā)的12音(12-sound)分析技術(shù)。12音分析技術(shù)是這樣的技術(shù),其使得可獲得包括節(jié)拍、代號、和旋律的音樂特征信息,以及各種表征音樂作品的信息,例如歌聲和樂器演奏被插入在哪個點處等。具體地,根據(jù)12音分析技術(shù),通過根據(jù)音樂作品生成時間和音程(12 音程)的二維圖像以及基于二維圖像執(zhí)行各種信號處理和檢測處理,來獲得包括音樂作品配置信息40的各種信息。移動終端可通過使用12音分析處理對閃速存儲器13等中存儲的音樂作品數(shù)據(jù)執(zhí)行分析處理,來獲得音樂作品配置信息40,或者通過因特網(wǎng)從外部數(shù)據(jù)庫獲得音樂作品配置信息40,其中外部數(shù)據(jù)庫累積通過分析處理從各種音樂作品中獲得的音樂作品配置信息 40。作為這樣的外部數(shù)據(jù)庫,存在由本發(fā)明人的集團中的Gracenote (裝飾音)管理的數(shù)據(jù)庫。移動終端10可通過使用諸如藝術(shù)家名稱、標題名稱等關(guān)鍵字來參考數(shù)據(jù)庫以及將數(shù)據(jù)庫存儲在閃速存儲器13等中,來獲得音樂作品配置信息40,而不用每次都執(zhí)行分析處理。在該實施例中,針對包括在音樂作品配置信息40中的每個旋律分節(jié)(旋律A、旋律 B、主題行等),設(shè)定指示權(quán)重(重要度)的權(quán)重系數(shù)(即,分節(jié)重要度水平),并且權(quán)重系數(shù)的設(shè)定信息也存儲在閃速存儲器13等中。另外,針對諸如音樂作品標題、專輯標題等整體信息、以及音樂作品配置信息40,類似地設(shè)定權(quán)重系數(shù)。圖5是示出對音樂作品配置信息40的每個旋律分節(jié)和整體信息設(shè)定的權(quán)重系數(shù)的設(shè)定信息的示例的圖。執(zhí)行權(quán)重系數(shù)的該設(shè)定,其中,關(guān)注于這樣的點音樂創(chuàng)作者期望傳達的消息在音樂作品配置信息40的每個旋律分節(jié)中是不同的。所考慮的是,在音樂作品的令人激動的部分中使用的表述,例如歌詞中的主題行反映音樂創(chuàng)作者期望傳達的消息。即,即使表述相同,例如在主題行中出現(xiàn)一次的表述具有的重要度比在旋律A中出現(xiàn)一次的表述的重要度更高。類似地,所考慮的是,在除歌詞以外的信息中使用的表述,例如音樂作品的標題、音樂作品的專輯的標題等也具有高重要度。因此,如該圖所示,針對平淡的旋律分節(jié)中的每個,例如來自音樂作品配置信息40 的旋律分節(jié)中的旋律A、旋律B、旋律C等,設(shè)定小的權(quán)重系數(shù)(權(quán)重系數(shù)1)。另一方面,針對作為音樂作品中最令人激動的部分的第一主題行,以及針對第二主題行或更后面的主題行,設(shè)定大的權(quán)重系數(shù)(分別為權(quán)重系數(shù)3和權(quán)重系數(shù)2)。另外,對其它旋律分節(jié)(例如前奏、后奏(outro)、旋律D、旋律E等)設(shè)定小的權(quán)重系數(shù)(權(quán)重系數(shù)1)。另外,針對作為整體信息的音樂作品的標題和專輯的標題,設(shè)定大的權(quán)重系數(shù) (權(quán)重分別為系數(shù)3和權(quán)重系數(shù)2),以及針對藝術(shù)家名稱設(shè)定小的權(quán)重系數(shù)。這樣設(shè)定的權(quán)重系數(shù)在稍后將描述的用于歌詞中表述的重要度計算處理中使用。[移動終端的操作]接著,將對如上所述配置的移動終端10的操作進行描述。盡管在下面的描述中, 將移動終端10的CPU 11作為主要操作對象進行描述,但是這些操作與圖1中所示的其它硬件和圖2中所示的每個軟件模塊協(xié)同地執(zhí)行。(重要度計算處理的概要)圖6是示出由根據(jù)該實施例的移動終端10進行的用于歌詞中的表述的重要度計算處理的流程的概要的流程圖。如該圖所示,CPU 11首先從閃速存儲器13等中讀取要處理的音樂作品的歌詞信息30和音樂作品配置信息40 (步驟61)。接著,CPU 11確定歌詞信息30的文本單元31中的所有表述是否已被處理(步驟62)。
當尚未處理完所有表述時(步驟62中的否),CPU 11將歌詞信息30和音樂作品配置信息40關(guān)聯(lián)(步驟63)。S卩,CPU 11通過比較包括在歌詞信息30和音樂作品配置信息40兩者中的時間單元(圖3中的時間單元32和圖4中的時間單元42),來計算哪個歌詞包括在哪個旋律分節(jié)中。圖7示出針對圖3所示的歌詞信息30和圖4所示的音樂作品配置信息40的示例的關(guān)聯(lián)結(jié)果。隨后,CPU 11通過詞素分析處理將歌詞信息30中的文本單元31劃分成表述(步驟64)。圖8示出針對來自圖3和圖7所示的歌詞信息30中的文本單元31中的第一至第五行中的歌詞執(zhí)行詞素分析處理的結(jié)果的示例。然后,CPU 11從閃速存儲器13等中獲得圖5所示的針對音樂作品信息40的每個旋律分節(jié)設(shè)定的權(quán)重系數(shù)(步驟65)。隨后,CPU 11基于詞素分析處理中所劃分的表述和所獲得的每個旋律分節(jié)的權(quán)重系數(shù),來執(zhí)行表述的重要度計算處理(步驟66)。圖9是示出步驟66中的表述的重要度計算處理的詳細流程的流程圖。(重要度計算處理的細節(jié))如該圖所示,CPU 11首先輸入詞素分析結(jié)果(詞素分析信息)(步驟91),然后確定是否已對所有的詞素執(zhí)行了重要度計算處理(步驟92)。當未對所有的詞素完成處理時(步驟92中的否),CPU 11獲得作為下一處理目標的詞素(步驟93),以及確定詞素的字類是否為要被當作作為提取目標的表述(即,歌詞的子集)的字類(步驟94)。例如,CPU 11在執(zhí)行處理時,將獨立字,例如名詞、動詞、形容詞、和形容詞性動詞當作提取目標,使得諸如輔助動詞和后置詞的附加詞、和諸如“ ! ”、“?”的標點符號等不被當作提取目標。在圖8的示例中,諸如“sakura(櫻花)”(名詞)、“yayoi (三月)”(名詞)、和“miwata(俯瞰)”(動詞)的詞素被當作提取目標,而將詞素“no (的)”(后置詞)、 "kagiri (直到),,(后綴)、和“ru” (輔助動詞)從提取目標中排除。然后,CPU 11利用音樂作品配置信息40的每個旋律分節(jié)的權(quán)重系數(shù)執(zhí)行加權(quán)處理(步驟95),以及增加指示表述中的每個表述的重要度(即,歌詞重要度水平)的分數(shù)。 另外,CPU 11還利用每個整體信息的權(quán)重系數(shù)來執(zhí)行加權(quán)處理,以及增加指示表述中的每個表述的重要度的分數(shù)(步驟96)。這里,當M代表每個旋律分節(jié)的權(quán)重系數(shù)、W代表每個整體信息項的權(quán)重系數(shù)、以及C代表表述的出現(xiàn)頻率時,作為提取目標的表述的重要度被表示為(M+W) XC0然后,CPU 11確定作為處理目標的表述是否已經(jīng)包括在指示表述與重要度之間對應(yīng)關(guān)系的重要度表中(步驟97)。當表述包括在重要度表中時(是),CPU 11增加重要度表中的表述的重要度(步驟98),而當表述沒有包括在重要度表中時(否),CPU 11在重要度表中新增加該表述及其重要度(步驟99)。CPU 11重復(fù)以上處理,直至對所有的詞素執(zhí)行了處理以累積重要度為止,因此可獲得整個歌詞的重要度表。再參考圖6,CPU 11重復(fù)以上處理,直至對歌詞信息30的文本單元31中的所有表述執(zhí)行了處理為止,以及當針對所有表述完成處理時(步驟62中的是),輸出重要度表(步驟 67)。
圖10是示出作為對圖3和圖7所示的歌詞信息30的文本單元31執(zhí)行重要度計算處理的結(jié)果的重要度表的示例的圖。如該圖所示,根據(jù)重要度表100可知,不僅基于表述在歌詞中的出現(xiàn)頻率,而且基于音樂作品配置信息40和整體信息,從歌詞中提取重要表述(諸如圖3和圖7的示例中的 “ sakura (櫻花)”和“koi (戀愛)”的字)。(示例)接著,將使用通過前述處理所計算的、歌詞中的每個表述的重要度,對應(yīng)用進行描述。在該示例中,移動終端10可使用每個表述的重要度來執(zhí)行卡拉OK應(yīng)用和可視化器應(yīng)用。圖12是示出顯示器14上顯示的卡拉OK應(yīng)用的執(zhí)行屏幕的圖,以及圖13是示出顯示器14上顯示的可視化器應(yīng)用的執(zhí)行屏幕的圖。盡管現(xiàn)有技術(shù)中的卡拉OK屏幕隨著再現(xiàn)的音樂作品的進程一起,無差別地顯示歌詞,但是根據(jù)如圖12所示的該示例,在卡拉OK應(yīng)用的執(zhí)行屏幕120中,根據(jù)表述的重要度來改變和顯示表述的大小。例如,當通過前述重要度計算處理將每個字Wl “sakura(櫻花)”、W2 “hana(花)”、或W3 “koi (戀愛)”提取為來自歌詞中的短語“sakura sukura hanazakari koishiteru (櫻花,盛開的櫻花,我戀愛了)”中的重要字時,以比其它字的尺寸更大的尺寸來顯示這些字。利用這樣的顯示,用戶可獲得音樂創(chuàng)作者期望傳達的消息,從而享受在他/她自己的世界中歌唱,或在強調(diào)重要表述的同時歌唱。另外,盡管現(xiàn)有技術(shù)中的可視化器隨著再現(xiàn)的音樂作品的進程一起,顯示各種圖案和圖畫(動畫),但是在根據(jù)如圖13所示的該示例的可視化器應(yīng)用的執(zhí)行屏幕130中,也將歌詞顯示為與圖案和圖畫一起的組成。此時,以表述為單位和以短語(行)為單位,針對在前述重要度計算處理中被提取為重要字的表述,執(zhí)行字符大小的改變和動畫(即,運動圖像)的增加。在該圖中,與其它短語P2和P3相比,顯示包括重要字“sakura”的第一行中的短語Pl“sakura sakura (櫻花,櫻花)”,使得短語Pl更大并且吸引注意,其中,重要字 “sakura”來自圖3和圖7所示的歌詞中的第一行至第三行中的歌詞。此時,可顯示與在顯示其它短語的情況中的動畫不同的動畫(圖案、圖畫、或其修改的模式)。利用這樣的顯示,用戶可獲得音樂創(chuàng)作者期望傳達的消息,并且以沉浸的感覺聆聽音樂作品。圖11是示出卡拉OK應(yīng)用和可視化器應(yīng)用的操作流程的流程圖。如該圖中所示,當用戶輸入針對音樂作品的再現(xiàn)命令時,CPU 11首先啟動卡拉OK 應(yīng)用或可視化器應(yīng)用,并且輸入歌詞信息30和音樂作品的重要度表100 (步驟111)。然后, CPU 11確定要被處理的音樂作品的歌詞中的所有表述是否已被處理(步驟112)。當未針對所有表述完成處理時(步驟112中的否),CPU 11比較歌詞信息30中的文本單元31和重要度表100(步驟11 ,以確定要被處理的字和短語是重要表述(步驟 114)。具體地,CPU 11將重要度等于或大于重要度表100中的預(yù)定值(即,預(yù)定重要度水平)的表述確定為重要表述(即,歌詞的指定子集)。預(yù)定值例如是重要度5,盡管不限于此。
11
當要被處理的表述被確定為重要表述時(步驟114中的是),CPU 11在卡拉OK應(yīng)用或可視化器應(yīng)用的輸出視頻信號中以權(quán)重來排列表述(步驟11 。利用權(quán)重排列表述的處理是在卡拉OK應(yīng)用中增加表述的大小的處理,和增加表述(或包括表述的短語)的大小或添加動畫的處理。另一方面,當確定要被處理的表述不是重要表述時(步驟114中的否),CPU 11與通常一樣在卡拉OK應(yīng)用或可視化器應(yīng)用中的輸出視頻信號中排列表述(步驟116)。當CPU 11針對要被再現(xiàn)的音樂作品的歌詞中的所有表述重復(fù)以上處理并且完成所有表述的處理時(步驟112中的是),CPU 11在以每個應(yīng)用中的權(quán)重輸出排列中的表述的同時再現(xiàn)音樂作品(步驟117)。[結(jié)論]如上所述,根據(jù)該實施例,移動終端10可通過使用每個旋律分節(jié)的權(quán)重系數(shù)計算表述的重要度,來從歌詞信息中提取反映音樂創(chuàng)作者期望傳達的消息的重要表述。利用這樣的配置,用戶可通過卡拉OK應(yīng)用和可視化器應(yīng)用,在他/她自己的世界中享受音樂作品。[修改的示例]本公開不限于前述的實施例,并且可在本公開的范圍內(nèi)進行各種修改。盡管在前述的實施例中示出了將計算的表述的重要度用在卡拉OK應(yīng)用或可視化器應(yīng)用中的示例,但是可使用表述的重要度的應(yīng)用不限于此。作為移動終端10,可使用表述的重要度來實現(xiàn)音樂小冊子應(yīng)用。圖14是示出音樂小冊子應(yīng)用的執(zhí)行屏幕的示例的圖。如該圖所示,音樂小冊子應(yīng)用是能夠在執(zhí)行屏幕140中的背景圖像上排列歌詞 141和圖像部分(標記圖像)M以及使它們隨著音樂作品的再現(xiàn)的進程一起成為動畫的應(yīng)用。利用該應(yīng)用,用戶可獲得用戶利用現(xiàn)有技術(shù)中的附連到專輯的紙介質(zhì)上的小冊子不會享受到的臨場感。從前述歌詞信息30的文本單元31中提取歌詞141,而圖像部分M不包括在音樂作品數(shù)據(jù)中并且對應(yīng)于多個表述被創(chuàng)建,以及被存儲在閃速存儲器13等中。另外,背景圖像也存儲在閃速存儲器13等中。圖15A至圖15D是示出在音樂小冊子應(yīng)用中使用的圖像部分M的示例的圖。模仿植物的圖像部分與15A中所示的諸如“midori (綠),\"shizen(自然)”和“ochitsuku (平靜)”的表述相關(guān)聯(lián),模仿光(閃光)的圖像部分與圖15B中所示的諸如“kagayaki (明亮)”、“kosen(光束)”和“mabushi (五光十色)”的表述相關(guān)聯(lián)。另外,指示心標志的圖像部分與圖15C中所示的諸如“ai (愛)”、“koi (戀愛)”和“suki (喜歡),,的表述相關(guān)聯(lián),以及指示水或大海的圖像部分與圖15D中所示的諸如“umi (大海)”、“shinkai (海洋深度),, 和“tadayo (漂航),,的表述相關(guān)聯(lián)。在圖14所示的示例中,隨著再現(xiàn)的音樂作品數(shù)據(jù)一起逐漸地顯示歌詞141,以及當在歌詞141中顯示表述“koi (戀愛)”時,顯示指示心標志的圖像部分Ml ;而當顯示表述 “hana(花)”時,顯示指示植物的圖像部分M2。在這樣的情況中,其還可應(yīng)用于執(zhí)行動畫, 在動畫中,根據(jù)音樂作品的節(jié)拍在屏幕中使每個圖像部分M移位和變形。當然,圖像部分M 和與其對應(yīng)的表述不限于圖14、圖15A至圖15D所示的那些。圖16是示出由移動終端10執(zhí)行的音樂小冊子應(yīng)用的操作流程的流程圖。
如該圖所示,當用戶在啟動音樂小冊子應(yīng)用之后輸入再現(xiàn)音樂作品的命令時,CPU 11首先輸入對應(yīng)于重要度表100中的每個圖像部分M的表述(步驟161)。然后,CPU 11確定所有圖像部分M的表述是否已被處理(步驟162)。當確定未處理完所有圖像部分M的表述時(否),CPU 11比較重要度等于或大于重要度表100中的預(yù)定值的重要字和對應(yīng)于圖像部分M的表述(步驟163)。當作為比較結(jié)果確定重要字與對應(yīng)于圖像部分M的表述一致時(步驟164中的是),CPU 11將對應(yīng)于表述的圖像部分M分類為命中圖像部分(步驟16 。另一方面,當確定重要字與對應(yīng)于圖像部分M的表述不一致時(步驟164中的否),CPU 11將對應(yīng)于表述的圖像部分分類為未命中圖像部分(步驟166)。CPU 11針對對應(yīng)于所有圖像部分M的表述,重復(fù)以上處理。當針對對應(yīng)于所有圖像部分M的表述完成處理時(步驟162中的是),CPU 11再現(xiàn)音樂作品數(shù)據(jù),以及根據(jù)歌詞 141中的對應(yīng)字的顯示定時,在音樂小冊子應(yīng)用的執(zhí)行屏幕140上顯示命中圖像部分M。根據(jù)以上處理,即使圖像部分M和音樂作品數(shù)據(jù)彼此分離,通過使用對應(yīng)于重要字的圖像部分M獲得和排列適合音樂作品的感覺的圖像部分M,也可允許用戶享受音樂作
P
ΡΠ O另外,還可使用用于移動終端10的表述的重要度來實現(xiàn)音樂作品搜索應(yīng)用。圖17 是示出音樂作品搜索應(yīng)用的執(zhí)行屏幕的示例的圖。如該圖所示,音樂作品搜索應(yīng)用的執(zhí)行屏幕170包括搜索框171和搜索按鈕172, 其中,搜索框171接收用戶的搜索字的輸入(即,輸入數(shù)據(jù)),而搜索按鈕172接收執(zhí)行搜索的指令。另外,執(zhí)行屏幕170例如包括重要字/全文本選擇框173,其允許用戶利用單選按鈕來選擇重要字或全文本作為搜索目標,以及作為搜索可選項,執(zhí)行屏幕170例如包括部分一致/完全一致選擇框174,其允許用戶利用單選按鈕來選擇部分一致搜索或完全一致搜索。另外,執(zhí)行屏幕170包括顯示搜索結(jié)果的搜索結(jié)果顯示區(qū)域175。搜索結(jié)果顯示區(qū)域175顯示搜索到的音樂作品的歌詞的全文本和其中包括的重要字、以及藝術(shù)家名稱和音軌名稱(即,標題)。與搜索字部分一致或完全一致的重要字與其它重要字相區(qū)分并且從重要字中顯示。在該圖的示例中,重要字“koi (戀愛)”與搜索字“koi (戀愛)” 一致,所以在搜索結(jié)果顯示區(qū)域175中以粗體字母來顯示重要字“koi (戀愛)”。圖18是示出由移動終端10執(zhí)行的音樂作品搜索應(yīng)用的操作流程的流程圖。該圖示出在音樂作品搜索應(yīng)用的執(zhí)行屏幕170中的重要字/全文本選擇框173中選擇重要字搜索的情況下的處理。如該圖所示,CPU 11首先在音樂作品搜索應(yīng)用的啟動之后輸入閃速存儲器13等中存儲的所有音樂作品中的每個的重要度表100,以及通過搜索框171輸入搜索字(步驟
181)。然后,CPU11確定閃速存儲器13等中存儲的所有音樂作品是否已被處理(步驟
182)。當確定針對所有的音樂作品未完成處理時(否),CPU 11比較重要度等于或大于重要度表100中的預(yù)定值的重要字和針對要被處理的音樂作品的搜索字(步驟183)。當作為比較結(jié)果,根據(jù)部分一致/完全一致選擇框174中的選擇狀態(tài)確定重要字與搜索字部分一致或完全一致時(步驟184中的是),CPU 11將包括重要字的音樂作品分類為命中作品(步驟185)。另一方面,當確定重要字與搜索字不一致時(步驟184中的否),CPU 11將包括重要字的音樂作品分類為未命中音樂作品(步驟186)。CPU 11針對所有的音樂作品重復(fù)以上處理,并且當針對所有音樂作品完成處理時 (步驟182中的是),在搜索結(jié)果顯示區(qū)域175上顯示命中音樂作品的列表。用戶不僅能夠執(zhí)行關(guān)于音樂作品的整個歌詞的搜索,而且能夠執(zhí)行僅關(guān)于重要字的搜索,因此可更容易地發(fā)現(xiàn)符合用戶期望的音樂作品。即,盡管現(xiàn)有技術(shù)的全文本搜索中存在的問題在于,例如當搜索歌詞中包括“koi (戀愛)”的音樂作品時,即使包括詞“koi (戀愛)”一次的所有音樂作品被命中,但是根據(jù)該實施例,可僅命中表述“koi (戀愛)”被使得在歌詞中具有重要意義并被使用的音樂作品??捎梢魳纷髌贩职l(fā)服務(wù)器來執(zhí)行音樂作品搜索應(yīng)用的音樂作品搜索處理。S卩,還可應(yīng)用的是,當移動終端10在執(zhí)行屏幕170上接收搜索字的輸入時,與其對應(yīng)的搜索查詢被傳送給音樂作品分發(fā)服務(wù)器,在音樂作品分發(fā)服務(wù)器中存儲的音樂作品數(shù)據(jù)中執(zhí)行與重要字進行比較的處理,命中音樂作品的列表被返回給移動終端作為搜索結(jié)果,以及使搜索結(jié)果顯示區(qū)域175顯示列表。盡管音樂作品配置信息40的旋律分節(jié)中的主題行等中的獨立字被設(shè)定成具有大的權(quán)重系數(shù),而標點符號(“?”、“ !”等)被設(shè)定成具有小的權(quán)重系數(shù),但是標點符號的權(quán)重系數(shù)可被設(shè)定成與主題行中的獨立字的權(quán)重系數(shù)一樣大。這是因為諸如“?”、“! ”的標點符號等最佳地反映音樂創(chuàng)作者的消息。在這樣的情況中,可將包括標點符號的整個短語的重要度計算為高。盡管對本公開被應(yīng)用于移動終端的示例進行了描述,但是本公開還可應(yīng)用于任何其它信息處理設(shè)備,例如筆記本PC,桌面PC、平板型PC、服務(wù)器設(shè)備、記錄/再現(xiàn)設(shè)備、數(shù)碼相機、數(shù)碼攝像機、電視設(shè)備、游戲裝置、汽車導(dǎo)航設(shè)備等。本領(lǐng)域的技術(shù)人員應(yīng)當理解,根據(jù)設(shè)計要求和其它因素可進行各種修改、組合、子組合和替換,只要其在所附權(quán)利要求書或其等同的范圍內(nèi)即可。
權(quán)利要求
1.一種用于確定歌詞重要度水平的設(shè)備,包括 存儲器;以及處理器,執(zhí)行所述存儲器中存儲的指令,以 獲取歌詞信息,所述歌詞信息標識 歌曲的歌詞;以及歌詞位置信息,其指示所述歌詞在所述歌曲中的位置; 獲取分節(jié)信息,所述分節(jié)信息標識 所述歌曲的分節(jié);分節(jié)重要度水平,其對應(yīng)于所述分節(jié);以及分節(jié)位置信息,其指示所述分節(jié)在所述歌曲中的位置;基于所述歌詞位置信息和所述分節(jié)位置信息,識別對應(yīng)于所述歌詞的子集的一個或更多個分節(jié);以及基于所述分節(jié)重要度水平,確定所述子集的歌詞重要度水平。
2.如權(quán)利要求1所述的設(shè)備,其中,所述位置信息包括時間信息。
3.如權(quán)利要求1所述的設(shè)備,其中 所述子集是第一子集;所述歌詞重要度水平是第一歌詞重要度水平;以及所述處理器還執(zhí)行所述指令,以基于所述歌詞位置信息和所述分節(jié)位置信息,識別對應(yīng)于所述歌詞的第二子集的一個或更多個分節(jié);以及基于所述分節(jié)重要度水平,確定所述第二子集的第二歌詞重要度水平。
4.如權(quán)利要求3所述的設(shè)備,其中,所述處理器還執(zhí)行所述指令,以 識別所述歌曲的指定子集,其中如果所述第一歌詞重要度水平大于或等于預(yù)定重要度水平,則所述指定子集包括所述第一子集;以及如果所述第二歌詞重要度水平大于或等于所述預(yù)定重要度水平,則所述指定子集包括所述第二子集。
5.如權(quán)利要求4所述的設(shè)備,其中,所述處理器還執(zhí)行所述指令,以 如果所述指定子集包括所述第一子集,則顯示第一圖像;以及如果所述指定子集包括所述第二子集,則顯示第二圖像。
6.如權(quán)利要求4所述的設(shè)備,其中,所述處理器還執(zhí)行所述指令,以 接收輸入數(shù)據(jù);確定所述輸入數(shù)據(jù)是否對應(yīng)于所述指定子集中的至少之一;以及如果所述輸入數(shù)據(jù)對應(yīng)于所述指定子集中的至少之一,則顯示歌曲信息。
7.如權(quán)利要求6所述的設(shè)備,其中,如果所述指定子集中的至少之一包括所述輸入數(shù)據(jù),則所述輸入數(shù)據(jù)對應(yīng)于所述指定子集中的至少之一。
8.如權(quán)利要求6所述的設(shè)備,其中,所述歌曲信息包括與所述歌曲關(guān)聯(lián)的標題或與所述歌曲關(guān)聯(lián)的藝術(shù)家名稱中的至少之一。
9.如權(quán)利要求6所述的設(shè)備,其中,所述歌曲信息包括所述指定子集。
10.如權(quán)利要求9所述的設(shè)備,其中,所述指定子集的圖像的外表基于所述輸入數(shù)據(jù)是否對應(yīng)于所述指定子集。
11.如權(quán)利要求10所述的設(shè)備,其中,所述指定子集的所述圖像的外表包括所述指定子集的所述圖像的字體屬性。
12.如權(quán)利要求I所述的設(shè)備,其中,所述處理器還執(zhí)行所述指令,以顯示所述歌詞,其中,所述子集的外表基于所述歌詞重要度水平。
13.如權(quán)利要求12所述的設(shè)備,其中,所述子集的所述外表包括所述子集的大小。
14.如權(quán)利要求I所述的設(shè)備,其中,所述處理器還執(zhí)行所述指令,以顯示對應(yīng)于所述歌詞的運動圖像,其中,對應(yīng)于所述子集的運動圖像的外表基于所述歌詞重要度水平。
15.一種用于確定歌詞重要度水平的方法,包括獲取歌詞信息,所述歌詞信息標識歌曲的歌詞;以及歌詞位置信息,其指示所述歌詞在所述歌曲中的位置;獲取分節(jié)信息,所述分節(jié)信息標識所述歌曲的分節(jié);分節(jié)重要度水平,其對應(yīng)于所述分節(jié);以及分節(jié)位置信息,其指示所述分節(jié)在所述歌曲中的位置;基于所述歌詞位置信息和所述分節(jié)位置信息,識別對應(yīng)于所述歌詞的子集的一個或更多個分節(jié);以及基于所述分節(jié)重要度水平,確定所述子集的歌詞重要度水平。
16.如權(quán)利要求15所述的方法,其中所述子集是第一子集;所述歌詞重要度水平是第一歌詞重要度水平;以及所述方法還包括基于所述歌詞位置信息和所述分節(jié)位置信息,識別對應(yīng)于所述歌詞的第二子集的一個或更多個分節(jié);以及基于所述分節(jié)重要度水平,確定所述第二子集的第二歌詞重要度水平。
17.如權(quán)利要求16所述的方法,其中,所述方法還包括識別所述歌曲的指定子集,其中如果所述第一歌詞重要度水平大于或等于預(yù)定重要度水平,則所述指定子集包括所述第一子集;以及如果所述第二歌詞重要度水平大于或等于所述預(yù)定重要度水平,則所述指定子集包括所述第二子集。
18.一種存儲指令的非暫存性的計算機可讀介質(zhì),當所述指令被計算機執(zhí)行時,執(zhí)行確定歌詞重要度水平的方法,所述方法包括獲取歌詞信息,所述歌詞信息標識歌曲的歌詞;以及歌詞位置信息,其指示所述歌詞在所述歌曲中的位置;獲取分節(jié)信息,所述分節(jié)信息標識 所述歌曲的分節(jié);分節(jié)重要度水平,其對應(yīng)于所述分節(jié);以及分節(jié)位置信息,其指示所述分節(jié)在所述歌曲中的位置;基于所述歌詞位置信息和所述分節(jié)位置信息,識別對應(yīng)于所述歌詞的子集的一個或更多個分節(jié);以及基于所述分節(jié)重要度水平,確定所述子集的歌詞重要度水平。
19.如權(quán)利要求18所述的計算機可讀介質(zhì),其中 所述子集是第一子集;所述歌詞重要度水平是第一歌詞重要度水平;以及所述方法還包括基于所述歌詞位置信息和所述分節(jié)位置信息,識別對應(yīng)于所述歌詞的第二子集的一個或更多個分節(jié);以及基于所述分節(jié)重要度水平,確定所述第二子集的第二歌詞重要度水平。
20.如權(quán)利要求19所述的計算機可讀介質(zhì),其中,所述方法還包括 識別所述歌曲的指定子集,其中如果所述第一歌詞重要度水平大于或等于預(yù)定重要度水平,則所述指定子集包括所述第一子集;以及如果所述第二歌詞重要度水平大于或等于所述預(yù)定重要度水平,則所述指定子集包括所述第二子集。
全文摘要
提供了一種用于確定歌詞重要度水平的設(shè)備、方法及程序,該設(shè)備包括存儲器和執(zhí)行存儲器中存儲的指令的處理器。處理器執(zhí)行存儲器中存儲的指令以獲取歌詞信息,歌詞信息標識歌曲的歌詞;以及指示歌詞在歌曲中的位置的歌詞位置信息。處理器還執(zhí)行存儲器中存儲的指令以獲取分節(jié)信息,分節(jié)信息標識歌曲的分節(jié);對應(yīng)于分節(jié)的分節(jié)重要度水平;和指示分節(jié)在歌曲中的位置的分節(jié)位置信息。處理器還執(zhí)行存儲器中存儲的指令,以基于歌詞位置信息和分節(jié)位置信息,識別對應(yīng)于歌詞的子集的一個或更多個分節(jié);以及基于分節(jié)重要度水平,確定子集的歌詞重要度水平。
文檔編號G06F17/30GK102541980SQ20111030673
公開日2012年7月4日 申請日期2011年10月8日 優(yōu)先權(quán)日2010年10月15日
發(fā)明者古賀康之, 池田哲男 申請人:索尼公司