專利名稱:一種音樂播放方法和移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實施例涉及電子領(lǐng)域,尤其涉及一種音樂播放方法和移動終端。
背景技術(shù):
目前很多年輕的用戶喜歡在運動時(例如跑步)使用隨身攜帶的移動終端播放音 樂,以增強運動時的動感氣氛。然而目前的移動終端只能以固定或隨機的順序播放已存儲 的音樂,未能結(jié)合用戶的運動狀態(tài)播放相應(yīng)風(fēng)格的音樂,從而會造成播放風(fēng)格與用戶運動 狀態(tài)不協(xié)調(diào)的音樂,例如在用戶進行高強度的運動時播放輕柔風(fēng)格的音樂,而在用戶進行 低強度的運動時則播放搖滾風(fēng)格的音樂。綜上,由于現(xiàn)有的移動終端未能結(jié)合用戶的運動 狀態(tài)播放相應(yīng)風(fēng)格的音樂,從而降低了用戶的使用感受。
發(fā)明內(nèi)容
鑒于現(xiàn)有技術(shù)存在的技術(shù)問題,本發(fā)明實施例提出一種音樂播放方法和移動終端,可以結(jié)合用戶的運動狀態(tài)播放相應(yīng)風(fēng)格的音樂,提高用戶的使用感受。為了解決上述技術(shù)問題,本發(fā)明實施例提出一種音樂播放方法,包括獲取加速度傳感器輸出的加速度信息;根據(jù)所述加速度信息確定用戶當前的運動強度等級;查找并獲取與所述運動強度等級相匹配的音樂;對所述音樂進行播放。相應(yīng)地,本發(fā)明實施例還提出一種移動終端,包括用于檢測用戶在運動時的加速 度信息的加速度傳感器,還包括加速度獲取模塊,用于獲取加速度傳感器輸出的加速度信息;等級確定模塊,用于根據(jù)所述加速度獲取模塊獲取的加速度信息確定用戶當前的 運動強度等級;音樂查找模塊,用于查找并獲取與所述等級確定模塊確定的運動強度等級相匹配 的音樂;播放模塊,用于對所述音樂查找模塊查找的音樂進行播放。實施本發(fā)明實施例,通過獲取加速度傳感器輸出的可以反映用戶運動狀態(tài)的加速 度信息,根據(jù)所述加速度信息確定用戶當前的運動強度等級,查找并獲取與所述運動強度 等級相匹配的音樂,對所述音樂進行播放,可以實現(xiàn)播放風(fēng)格與用戶的運動狀態(tài)相應(yīng)的音 樂,從而提高用戶的使用感受。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實施例中音樂播放方法的流程圖;圖2是本發(fā)明實施例中移動終端的原理圖。
具體實施例方式本發(fā)明實施例提出一種音樂播放方法和移動終端,可以結(jié)合用戶的運動狀態(tài)播放 相應(yīng)風(fēng)格的音樂,提高用戶的使用感受。圖1是本發(fā)明實施例中音樂播放方法的流程圖,本發(fā)明實施例中音樂播放方法包 括步驟101,預(yù)先設(shè)置多個運動強度等級,以及與每個運動強度等級對應(yīng)的音樂;此處,具體實施時,還可以預(yù)設(shè)與所述運動強度等級相對應(yīng)的等級標識。運動強度 等級的數(shù)量可以預(yù)先設(shè)定,用戶不可改變,或者可以讓用戶根據(jù)實際情況而自行設(shè)定。在一 個實例中,運動強度等級的數(shù)量可以分為運動強度高、運動強度中和運動強度低3級,上述 三個運動強度等級分別與強勁、平和以及輕柔三種風(fēng)格的歌曲相關(guān)聯(lián),為了方便進行數(shù)據(jù) 處理,可以為以上三種運動強度等級各設(shè)置一個等級標識,該等級標識可以是字母或數(shù)字, 例如“運動強度高”的等級標識為數(shù)字“ 1 ”,“運動強度中”的等級標識為數(shù)字“2”,“運動強 度低”的等級標識為數(shù)字“3”等。在預(yù)設(shè)運動強度等級和相應(yīng)的等級標識后,為每個運動強 度等級設(shè)置相應(yīng)風(fēng)格的音樂,每個運動強度等級可以設(shè)置一首或多首音樂,為每個運動強 度等級設(shè)置相應(yīng)風(fēng)格的音樂的方式可以有多種,例如可以根據(jù)用戶的設(shè)置直接將用戶選擇 的音樂與運動強度等級關(guān)聯(lián)起來,也可以調(diào)用音樂風(fēng)格分析應(yīng)用,分析出本地音樂庫中音 樂的風(fēng)格,得出相應(yīng)的樂曲節(jié)奏級別信息,再根據(jù)每首音樂的樂曲節(jié)奏級別信息,將本地音 樂庫中的音樂與運動強度等級關(guān)聯(lián)起來,例如若分析出音樂的樂曲節(jié)奏級別為搖滾,則可 以將該音樂與“運動強度高”的運動強度等級關(guān)聯(lián)起來,若分析出音樂的樂曲節(jié)奏級別為柔 和,則可以將該音樂與“運動強度低”的運動強度等級關(guān)聯(lián)起來。預(yù)先設(shè)置多個運動強度等 級,以及與每個運動強度等級對應(yīng)的音樂的一個實例可以參見表1
運動強度等級 等級標識Γ ^
運動強度高 i1¥1
運動強度中 2IW^
運動強度低 3IWl表 1步驟102,獲取加速度傳感器輸出的加速度信息;此處,具體實施時,加速度傳感器可以是二維加速度傳感器或三維加速度傳感器, 當加速度傳感器采用三維加速度傳感器時,其數(shù)量只需一個即可,三維加速度傳感器的加 速度檢測軸X軸和Y軸檢測水平方向加速度,Z軸檢測豎直方向上的加速度;當加速度傳感 器采用二維加速度傳感器時,其數(shù)量可以是一個,此時二維加速度傳感器僅檢測水平方向加速度;其數(shù)量也可以為兩個,此時設(shè)置一個二維加速度傳感器檢測水平方向加速度,設(shè)置 另外一個二維加速度傳感器檢測豎直方向上的加速度。例如當前移動終端中使用了三維加 速度傳感器,用戶在運動時將移動終端放置在手臂上,在用戶運動的過程中移動終端隨用 戶的手臂一起擺動,此時在某段時間At內(nèi),移動終端在空間中位移了 As,該位移As在三 維加速度傳感器的三維加速度檢測軸X軸、Y軸和Z軸上進行分解,得到X軸、Y軸和Z軸上 三個位移分量分別是Δ χ、Δ y和Δ z,三維加速度傳感器將Δ χ、Δ y和Δ ζ分別對Δ t進 行兩次微分運算后在X軸、Y軸和Z軸上輸出加速度數(shù)值ax、ay和az,當用戶運動得越劇烈 時,其手臂擺動得越大和越快,此時X軸、Y軸和Z軸上輸出的加速度數(shù)值ax、ay和az也相 應(yīng)增大,因此X軸、Y軸和Z軸上的加速度數(shù)值ax、ay和az數(shù)值的大小可以反映用戶運動的 劇烈程度。步驟103,根據(jù)所述加速度信息確定用戶當前的運動強度等級;此處,可以根據(jù)所述加速度信息中的加速度數(shù)值生成相應(yīng)的等級標識,根據(jù)所述 等級標識確定用戶當前的運動強度等級。具體實施時,可以預(yù)先設(shè)置等級標識與整體加速 度A數(shù)值范圍的對應(yīng)關(guān)系,根據(jù)三維加速度傳感器的X軸、Y軸和Z軸上輸出的加速度數(shù)值
ax、ay和az,生成整體加速度數(shù)值A(chǔ),計算公式為
,根據(jù)整體加速度A的數(shù)
值大小生成相應(yīng)的等級標識,根據(jù)該等級標識確定用戶當前的運動強度等級。此外,還可以 對整體加速度數(shù)值A(chǔ)設(shè)置一個下限值,當整體加速度數(shù)值A(chǔ)小于該下限值時,則認為用戶未 處于運動狀態(tài)當中,此時不生成等級標識;當整體加速度數(shù)值A(chǔ)大于該下限值時,才執(zhí)行根 據(jù)整體加速度A的數(shù)值大小生成相應(yīng)的等級標識,根據(jù)該等級標識確定用戶當前的運動強 度等級的操作。等級標識與整體加速度A數(shù)值范圍的對應(yīng)關(guān)系的一個實例可以參見表2 表2在表2中,整體加速度數(shù)值A(chǔ)大于該下限值為lm/s2,例如當前三維加速度傳感器 的X軸、Y軸和ζ軸上輸出的加速度數(shù)值ax、ay和az的數(shù)值分別為lm/s2、2m/s2和3m/s2,則 整體加速度數(shù)值A(chǔ) = 3. 74m/s2,根據(jù)表2,該整體加速度數(shù)值A(chǔ)對應(yīng)等級標識“2”,根據(jù)等級 標識“2”查詢表1即可確定用戶當前的運動強度等級為“運動強度中”。又例如當前三維 加速度傳感器的X軸、Y軸和Z軸上輸出的加速度數(shù)值ax、ay和az的數(shù)值分別為0. 2m/s2、 0. 3m/s2和0. 4m/s2,則整體加速度數(shù)值A(chǔ) = O. 54m/s2,此時不生成等級標識。在另外一種實施方式中,可以對三維加速度傳感器的X軸、Y軸和Z軸分別劃分出 數(shù)量相同、范圍相等的數(shù)值區(qū)間,對X軸、Y軸和Z軸相同的數(shù)值區(qū)間設(shè)置相同的等級標識, 取X軸、Y軸和ζ軸上輸出加速度數(shù)值ax、ay和az中的最大值對應(yīng)的等級標識,根據(jù)該等級 標識確定用戶當前的運動強度等級。上述方式的一個實例見表3
表 3例如當前三維加速度傳感器的X軸、Y軸和Z軸上輸出的加速度數(shù)值ax、ay和az的 數(shù)值分別為lm/s2、2m/s2和3m/s2,其中az的數(shù)值為最大值,取az對應(yīng)的等級標識“2”,根據(jù) 等級標識“2”查詢表1即可確定用戶當前的運動強度等級為“運動強度中”。進一步,步驟103中還可以向用戶顯示運動強度等級的文字描述信息,例如在上 述例子中,根據(jù)等級標識“2”查詢表1即可確定用戶當前的運動強度等級為“運動強度中”, 將“運動強度中”作為該運動強度等級的文字描述信息通過移動終端的顯示裝置向用戶顯
7J\ ο需要說明的是,步驟103根據(jù)所述加速度信息確定用戶當前的運動強度等級的具 體實施方式并不限于上述兩種,可以根據(jù)實際情況選用確定用戶當前的運動強度等級的方 式。步驟104,查找并獲取與所述運動強度等級相匹配的音樂;此處,可以根據(jù)等級標識查找與該等級標識相匹配的音樂,具體實施時,可以根據(jù) 步驟103中得到的等級標識在表1中查找并獲取相應(yīng)的歌曲,例如步驟103中根據(jù)所述加 速度信息中的加速度數(shù)值生成相應(yīng)的等級標識為“2”,根據(jù)該等級標識為“2”在表1中查找 并獲取對應(yīng)的音樂信息“曲目2”,最后在本地音樂庫中獲取“曲目2”對應(yīng)的媒體數(shù)據(jù)。當 等級標識對應(yīng)的運動級別中關(guān)聯(lián)有多首音樂時,此時可以隨機選取其中一首音樂,也可以 輪流選取其中一首音樂。對于步驟103中當整體加速度數(shù)值A(chǔ)小于下限值時,認為用戶未 處于運動狀態(tài)當中,不生成等級標識的情況,此時查找默認播放的音樂。步驟105,對所述音樂進行播放。此處,具體實施時,對步驟104獲取的音樂進行播放,例如對步驟104中獲取的曲 目2對應(yīng)的媒體數(shù)據(jù)進行播放,或者對默認播放的音樂進行播放。當用戶的運動強度等級 就越高,伴隨用戶運動的音樂的“節(jié)奏感”也會越強,從而以達到最佳的運動效果。圖2是本發(fā)明實施例中移動終端的原理圖,參看圖2,本發(fā)明實施例中移動終端包 括預(yù)設(shè)模塊21,加速度傳感器22、加速度獲取模塊23、等級確定模塊24、音樂查找模塊25 和播放模塊26,其中預(yù)設(shè)模塊21,用于預(yù)先設(shè)置多個運動強度等級,以及與每個運動強度等級對應(yīng)的
H爾;此處,具體實施時,還可以預(yù)設(shè)與所述運動強度等級相對應(yīng)的等級標識。運動強度 等級的數(shù)量可以預(yù)先設(shè)定,用戶不可改變,或者可以讓用戶根據(jù)實際情況而自行設(shè)定。在一 個實例中,運動強度等級的數(shù)量可以分為運動強度高、運動強度中和運動強度低3級,上述三個運動強度等級分別與強勁、平和以及輕柔三種風(fēng)格的歌曲相關(guān)聯(lián),為了方便進行數(shù)據(jù) 處理,可以為以上三種運動強度等級各設(shè)置一個等級標識,該等級標識可以是字母或數(shù)字, 例如“運動強度高”的等級標識為數(shù)字“ 1 ”,“運動強度中”的等級標識為數(shù)字“2”,“運動強 度低”的等級標識為數(shù)字“3”等。在預(yù)設(shè)運動強度等級和相應(yīng)的等級標識后,為每個運動強 度等級設(shè)置相應(yīng)風(fēng)格的音樂,每個運動強度等級可以設(shè)置一首或多首音樂,為每個運動強 度等級設(shè)置相應(yīng)風(fēng)格的音樂的方式可以有多種,例如可以根據(jù)用戶的設(shè)置直接將用戶選擇 的音樂與運動強度等級關(guān)聯(lián)起來,也可以調(diào)用音樂風(fēng)格分析應(yīng)用,分析出本地音樂庫中音 樂的風(fēng)格,得出相應(yīng)的樂曲節(jié)奏級別信息,再根據(jù)每首音樂的樂曲節(jié)奏級別信息,將本地音 樂庫中的音樂與運動強度等級關(guān)聯(lián)起來,例如若分析出音樂的樂曲節(jié)奏級別為搖滾,則可 以將該音樂與“運動強度高”的運動強度等級關(guān)聯(lián)起來,若分析出音樂的樂曲節(jié)奏級別為柔 和,則可以將該音樂與“運動強度低”的運動強度等級關(guān)聯(lián)起來。預(yù)先設(shè)置多個運動強度等 級,以及與每個運動強度等級對應(yīng)的音樂的一個實例可以參見表1。加速度傳感器22,用于檢測用戶在運動時的加速度信息;此處,具體實施時,加速度傳感器可以是二維加速度傳感器或三維加速度傳感器,當加速度傳感器采用三維加速度傳感器時,其數(shù)量只需一個即可,三維加速度傳感器的加 速度檢測軸X軸和Y軸檢測水平方向加速度,Z軸檢測豎直方向上的加速度;當加速度傳感 器采用二維加速度傳感器時,其數(shù)量可以是一個,此時二維加速度傳感器僅檢測水平方向 加速度;其數(shù)量也可以為兩個,此時設(shè)置一個二維加速度傳感器檢測水平方向加速度,設(shè)置 另外一個二維加速度傳感器檢測豎直方向上的加速度。例如當前移動終端中使用了三維加 速度傳感器,用戶在運動時將移動終端放置在手臂上,在用戶運動的過程中移動終端隨用 戶的手臂一起擺動,此時在某段時間At內(nèi),移動終端在空間中位移了 As,該位移As在三 維加速度傳感器的三維加速度檢測軸X軸、Y軸和Z軸上進行分解,得到X軸、Y軸和Z軸上 三個位移分量分別是Δχ、Ay和Δ ζ,三維加速度傳感器將ΔΧ、Ay和Δ ζ分別對At進 行兩次微分運算后在X軸、Y軸和Z軸上輸出加速度數(shù)值ax、ay和az,當用戶運動得越劇烈 時,其手臂擺動得越大和越快,此時X軸、Y軸和Z軸上輸出的加速度數(shù)值ax、ay和az也相 應(yīng)增大,因此X軸、Y軸和Z軸上的加速度數(shù)值ax、ay和az數(shù)值的大小可以反映用戶運動的 劇烈程度。加速度獲取模塊23,用于獲取加速度傳感器21輸出的加速度信息;此處,具體實施時,獲取加速度傳感器21輸出的包含加速度信息的數(shù)字信號。等級確定模塊24,用于根據(jù)所述加速度獲取模塊22獲取的加速度信息確定用戶 當前的運動強度等級;等級確定模塊24,具體實施時還包括等級標識生成單元241,用于根據(jù)所述加速度信息中的加速度數(shù)值生成相應(yīng)的等 級標識;此處,可以根據(jù)所述加速度信息中的加速度數(shù)值生成相應(yīng)的等級標識,根據(jù)所述 等級標識確定用戶當前的運動強度等級。具體實施時,可以預(yù)先設(shè)置等級標識與整體加速 度A數(shù)值范圍的對應(yīng)關(guān)系,根據(jù)三維加速度傳感器的X軸、Y軸和Z軸上輸出的加速度數(shù)值
ax、ay和az,生成整體加速度數(shù)值A(chǔ),計算公式為乂 = ^ax2+α;+αΣ2 ,根據(jù)整體加速度A的數(shù)
值大小生成相應(yīng)的等級標識,根據(jù)該等級標識確定用戶當前的運動強度等級。此外,還可以 對整體加速度數(shù)值A(chǔ)設(shè)置一個下限值,當整體加速度數(shù)值A(chǔ)小于該下限值時,則認為用戶未處于運動狀態(tài)當中,此時不生成等級標識;當整體加速度數(shù)值A(chǔ)大于該下限值時,才執(zhí)行根 據(jù)整體加速度A的數(shù)值大小生成相應(yīng)的等級標識,根據(jù)該等級標識確定用戶當前的運動強 度等級的操作。等級標識與整體加速度A數(shù)值范圍的對應(yīng)關(guān)系的一個實例可以參見表2,在 表2中,整體加速度數(shù)值A(chǔ)大于該下限值為lm/s2,例如當前三維加速度傳感器的X軸、Y軸 和Z軸上輸出的加速度數(shù)值ax、ay和az的數(shù)值分別為lm/s2、2m/s2和3m/s2,則整體加速度 數(shù)值A(chǔ) = 3. 74m/s2,根據(jù)表2,該整體加速度數(shù)值A(chǔ)對應(yīng)等級標識“2”;例如當前三維加速度 傳感器的X軸、Y軸和Z軸上輸出的加速度數(shù)值ax、ay和az的數(shù)值分別為0. 2m/s2、0. 3m/s2 和0. 4m/s2,則整體加速度數(shù)值A(chǔ) = 0. 54m/s2,此時不生成等級標識。在另外一種實施方式 中,可以對三維加速度傳感器的X軸、Y軸和Z軸分別劃分出數(shù)量相同、范圍相等的數(shù)值區(qū) 間,對X軸、Y軸和Z軸相同的數(shù)值區(qū)間設(shè)置相同的等級標識,取X軸、Y軸和Z軸上輸出加 速度數(shù)值\、 和\中的最大值對應(yīng)的等級標識。上述方式的一個實例見表3,例如當前三 維加速度傳感器的X軸、Y軸和Z軸上輸出的加速度數(shù)值ax、ay和az的數(shù)值分別為lm/s2、 2m/s2和3m/s2,其中az的數(shù)值為最大值,取az對應(yīng)的等級標識“2”。執(zhí)行單元242,用于根據(jù)所述等級標識生成單元生成的等級標識確定用戶當前的運動強度等級。此處,具體實施時,執(zhí)行單元242根據(jù)等級標識生成單元241查詢預(yù)設(shè)模塊21中 的表1,從而確定用戶當前的運動強度等級,例如在上述例子中,執(zhí)行單元242根據(jù)等級標 識生成單元241生成的等級標識“2”查詢表1即可確定用戶當前的運動強度等級為“運動 強度中”。另外,執(zhí)行單元242還可以指示移動終端的顯示裝置向用戶顯示運動強度等級的 文字描述信息,例如執(zhí)行單元242可以指示移動終端的顯示裝置將“運動強度中”作為該運 動強度等級的文字描述信息通過向用戶顯示。音樂查找模塊25,用于查找并獲取與所述等級確定模塊23確定的運動強度等級 相匹配的音樂;此處,可以根據(jù)等級標識查找與該等級標識相匹配的音樂,具體實施時,可以根據(jù) 等級標識生成單元241得到的等級標識在表1中查找并獲取相應(yīng)的歌曲,例如等級標識生 成單元241根據(jù)所述加速度信息中的加速度數(shù)值生成相應(yīng)的等級標識為“2”,根據(jù)該等級 標識為“2”在表1中查找并獲取對應(yīng)的音樂信息“曲目2”,最后在本地音樂庫中獲取“曲目 2”對應(yīng)的媒體數(shù)據(jù)。當?shù)燃墭俗R對應(yīng)的運動級別中關(guān)聯(lián)有多首音樂時,此時可以隨機選取 其中一首音樂,也可以輪流選取其中一首音樂。當?shù)燃壌_定模塊24在整體加速度數(shù)值A(chǔ)小 于下限值時,認為用戶未處于運動狀態(tài)當中,不生成等級標識的情況,此時查找默認播放的曰爾。播放模塊26,用于對所述音樂查找模塊24查找的音樂進行播放。此處,具體實施 時,對音樂查找模塊25獲取的音樂進行播放,例如對音樂查找模塊25獲取的曲目2對應(yīng)的 媒體數(shù)據(jù)進行播放,或者對默認播放的音樂進行播放。當用戶的運動強度等級就越高,伴隨 用戶運動的音樂的“節(jié)奏感”也會越強,從而以達到最佳的運動效果。本發(fā)明實施示例的移動終端收集用戶手持(或隨身攜帶,比如可將手機設(shè)計成手 表的形狀攜帶在用戶手腕上)手機進行慢跑等運動時的擺動采樣信息,推算出用戶運動的 頻率和強度,以此播放預(yù)置到手機指定目錄下的不同類型的歌曲(曲風(fēng)、節(jié)奏感不同),使 不同類型的音樂伴隨用戶進行不同強度和節(jié)奏的運動,從而使用戶的運動質(zhì)量更加的科學(xué)性,達到運動效果達到最佳,提升了用戶的美好體驗。綜上所述,實施本發(fā)明實施例,通過獲取加速度傳感器輸出的可以反映用戶運動 狀態(tài)的加速度信息,根據(jù)所述加速度信息確定用戶當前的運動強度等級,查找并獲取與所 述運動強度等級相匹配的音樂,對所述音樂進行播放,可以實現(xiàn)播放風(fēng)格與用戶的運動狀 態(tài)相應(yīng)的音樂,從而提高用戶的使用感受。
以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權(quán)利范 圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
一種音樂播放方法,其特征在于,包括獲取加速度傳感器輸出的加速度信息;根據(jù)所述加速度信息確定用戶當前的運動強度等級;查找并獲取與所述運動強度等級相匹配的音樂;對所述音樂進行播放。
2.如權(quán)利要求1所述的音樂播放方法,其特征在于,所述獲取加速度傳感器輸出的加 速度信息步驟具體包括預(yù)先設(shè)置多個運動強度等級,以及與每個運動強度等級對應(yīng)的音樂。
3.如權(quán)利要求2所述的音樂播放方法,其特征在于,所述預(yù)先設(shè)置多個運動強度等級, 以及與每個運動強度等級對應(yīng)的音樂步驟還包括預(yù)設(shè)與所述運動強度等級相對應(yīng)的等級標識。
4.如權(quán)利要求3所述的音樂播放方法,其特征在于,所述根據(jù)所述加速度信息確定用戶當前的運動強度等級步驟具體為 根據(jù)所述加速度信息中的加速度數(shù)值生成相應(yīng)的等級標識; 根據(jù)所述等級標識確定用戶當前的運動強度等級; 所述查找并獲取與所述運動強度等級相匹配的音樂步驟具體為 根據(jù)所述等級標識查找與所述等級標識相匹配的音樂。
5.如權(quán)利要求4所述的音樂播放方法,其特征在于,所述加速度傳感器為二維加速度傳感器或三維加速度傳感器。
6.一種移動終端,其特征在于,包括用于檢測用戶在運動時的加速度信息的加速度傳 感器,還包括加速度獲取模塊,用于獲取加速度傳感器輸出的加速度信息; 等級確定模塊,用于根據(jù)所述加速度獲取模塊獲取的加速度信息確定用戶當前的運動 強度等級;音樂查找模塊,用于查找并獲取與所述等級確定模塊確定的運動強度等級相匹配的音樂;播放模塊,用于對所述音樂查找模塊查找的音樂進行播放。
7.如權(quán)利要求6所述的移動終端,其特征在于,包括預(yù)設(shè)模塊,用于預(yù)先設(shè)置多個運動強度等級,以及與每個運動強度等級對應(yīng)的音樂。
8.如權(quán)利要求7所述的移動終端,其特征在于,所述預(yù)設(shè)模塊包括 預(yù)設(shè)單元,用于預(yù)設(shè)與所述運動強度等級相對應(yīng)的等級標識。
9.如權(quán)利要求8所述的移動終端,其特征在于,所述等級確定模塊包括等級標識生成單元,用于根據(jù)所述加速度信息中的加速度數(shù)值生成相應(yīng)的等級標識; 執(zhí)行單元,用于根據(jù)所述等級標識生成單元生成的等級標識確定用戶當前的運動強度 等級。
10.如權(quán)利要求9所述的移動終端,其特征在于,所述加速度傳感器為二維加速度傳感器或三維加速度傳感器。
全文摘要
本發(fā)明實施例提出一種音樂播放方法,包括獲取加速度傳感器輸出的加速度信息,根據(jù)所述加速度信息確定用戶當前的運動強度等級,查找并獲取與所述運動強度等級相匹配的音樂,對所述音樂進行播放。相應(yīng)地,本發(fā)明實施例還提出一種移動終端。實施本發(fā)明實施例,移動終端可以結(jié)合用戶的運動狀態(tài)播放相應(yīng)風(fēng)格的音樂,提高用戶的使用感受。
文檔編號G11B27/10GK101866667SQ201010113438
公開日2010年10月20日 申請日期2010年2月9日 優(yōu)先權(quán)日2010年2月9日
發(fā)明者李承珍 申請人:宇龍計算機通信科技(深圳)有限公司