本發(fā)明的實(shí)施方式涉及通信領(lǐng)域,更具體地,本發(fā)明的實(shí)施方式涉及為用戶(hù)推送音樂(lè)的方法和裝置。
背景技術(shù):
本部分旨在為權(quán)利要求書(shū)中陳述的本發(fā)明的實(shí)施方式提供背景或上下文。此處的描述不因?yàn)榘ㄔ诒静糠种芯统姓J(rèn)是現(xiàn)有技術(shù)。
隨著通信技術(shù)和便攜設(shè)備的發(fā)展,越來(lái)越多的用戶(hù)在騎行時(shí)會(huì)聽(tīng)音樂(lè)或其他音頻。而在騎行時(shí),如果能夠根據(jù)需要自動(dòng)調(diào)節(jié)播放音樂(lè)的參數(shù),則會(huì)為用戶(hù)帶來(lái)很大便利。目前,音頻播放設(shè)備可以偵聽(tīng)自身所處環(huán)境的環(huán)境音量,在騎行時(shí)進(jìn)行音樂(lè)推送及音量控制,并在環(huán)境音量大于閾值時(shí)自動(dòng)降低自身的播放音量,這樣允許用戶(hù)注意到周?chē)穆曇?,在一定程度上降低交通事故的發(fā)生。
然而,環(huán)境音并不是影響騎行者安全的唯一因素,其還與騎行者所在道路的車(chē)流量和擁擠度有關(guān)、甚至關(guān)聯(lián)性更強(qiáng)。此外,目前的解決方案只能夠調(diào)節(jié)音頻設(shè)備的播放音量,關(guān)注用戶(hù)騎行安全,并不能夠針對(duì)騎行時(shí)的環(huán)境狀態(tài)來(lái)選擇音樂(lè),從而進(jìn)行音樂(lè)推送。
技術(shù)實(shí)現(xiàn)要素:
現(xiàn)有技術(shù)中,目前的解決方案只能夠調(diào)節(jié)音頻設(shè)備的播放音量,關(guān)注用戶(hù)騎行安全,并不能夠針對(duì)騎行時(shí)的環(huán)境狀態(tài)來(lái)選擇音樂(lè),從而進(jìn)行音樂(lè)推送。
因此在現(xiàn)有技術(shù)中,為用戶(hù)推送音樂(lè)的方法和裝置用戶(hù)體驗(yàn)不佳,不能夠針對(duì)騎行時(shí)的環(huán)境來(lái)選擇音樂(lè),功能單一、靈活性差,這是非常令人煩惱的過(guò)程。
為此,非常需要一種改進(jìn)的為用戶(hù)推送音樂(lè)的方法和裝置,不僅能夠根據(jù)環(huán)境因素調(diào)節(jié)播放音量,還能夠根據(jù)騎行時(shí)的環(huán)境因素和騎行者的運(yùn)動(dòng)狀態(tài)來(lái)選擇音樂(lè),使得音樂(lè)播放和推送更加靈活、更加準(zhǔn)確,避免了騎行者進(jìn)行手動(dòng)調(diào)節(jié)和選擇,增強(qiáng)了騎行的安全性、節(jié)省了操作時(shí)間。
在本上下文中,本發(fā)明的實(shí)施方式期望提供一種為用戶(hù)推送音樂(lè)的方法和裝置。
在本發(fā)明實(shí)施方式的第一方面中,提供了一種為用戶(hù)推送音樂(lè)的方法,包括:獲取用戶(hù)所處當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù);根據(jù)所述當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù),獲取音樂(lè)特征參數(shù);根據(jù)所獲取的音樂(lè)特征參數(shù),為用戶(hù)推送音樂(lè)。
在根據(jù)本發(fā)明的上述實(shí)施例的為用戶(hù)推送音樂(lè)的方法中,其中在一種實(shí)施方式中,所述當(dāng)前環(huán)境的特征參數(shù)包括:環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù)。
在根據(jù)本發(fā)明的上述任一實(shí)施例的為用戶(hù)推送音樂(lè)的方法中,其中在一種實(shí)施方式中,所述音樂(lè)特征參數(shù)包括音樂(lè)類(lèi)型參數(shù)和/或音量參數(shù)。
在根據(jù)本發(fā)明的上述任一實(shí)施例的為用戶(hù)推送音樂(lè)的方法中,在一種實(shí)施方式中,所述方法還包括:預(yù)先設(shè)定環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí)。
在根據(jù)本發(fā)明的上述任一實(shí)施例的為用戶(hù)推送音樂(lè)的方法中,在一種實(shí)施方式中,所述方法還包括:將預(yù)先設(shè)定的環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí)和音量等級(jí)相關(guān)聯(lián),以獲得關(guān)聯(lián)列表。
在根據(jù)本發(fā)明的上述任一實(shí)施例的為用戶(hù)推送音樂(lè)的方法中,在一種實(shí)施方式中,根據(jù)所述當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù),獲取音樂(lè)特征參數(shù)包括:根據(jù)所述當(dāng)前環(huán)境的特征參數(shù),獲取所述當(dāng)前環(huán)境的環(huán)境特征等級(jí);根據(jù)所述用戶(hù)的運(yùn)動(dòng)速度參數(shù),獲取所述用戶(hù)的運(yùn)動(dòng)速度等級(jí);根據(jù)所述當(dāng)前環(huán)境的環(huán)境特征等級(jí)和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí),以及所述關(guān)聯(lián)列表,獲取音樂(lè)類(lèi)型等級(jí)和音量等級(jí)。
在根據(jù)本發(fā)明的上述任一實(shí)施例的為用戶(hù)推送音樂(lè)的方法中,在一種實(shí)施方式中,根據(jù)所述音樂(lè)特征參數(shù),為用戶(hù)推送音樂(lè)包括:根據(jù)所獲取的音樂(lè)類(lèi)型等級(jí)和音量等級(jí),以所獲取的音量等級(jí)為用戶(hù)推送所獲取的音樂(lè)類(lèi)型等級(jí)的音樂(lè)。
在根據(jù)本發(fā)明的上述任一實(shí)施例的為用戶(hù)推送音樂(lè)的方法中,其中在一種實(shí)施方式中,根據(jù)所述當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù),獲取音樂(lè)特征參數(shù)包括:根據(jù)所述當(dāng)前環(huán)境的環(huán)境特征等級(jí)和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí)的綜合因素,獲取音樂(lè)類(lèi)型等級(jí);以及根據(jù)所述當(dāng)前環(huán)境的環(huán)境特征等級(jí)和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí)的綜合因素,獲取音量等級(jí)。
根據(jù)本發(fā)明的第二方面,提供了一種為用戶(hù)推送音樂(lè)的裝置,包括:第一參數(shù)獲取模塊,被配置為獲取用戶(hù)所處當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù);第二參數(shù)獲取模塊,被配置為根據(jù)所述當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù),獲取音樂(lè)特征參數(shù);推送模塊,被配置為根據(jù)所獲取的音樂(lè)特征參數(shù),為用戶(hù)推送音樂(lè)。
在根據(jù)本發(fā)明的上述實(shí)施例的為用戶(hù)推送音樂(lè)的裝置中,其中在一種實(shí)施方式中,所述當(dāng)前環(huán)境的特征參數(shù)包括:環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù)。
在根據(jù)本發(fā)明的上述任一實(shí)施例的為用戶(hù)推送音樂(lè)的裝置中,其中在一種實(shí)施方式中,所述音樂(lè)特征參數(shù)包括音樂(lè)類(lèi)型參數(shù)和/或音量參數(shù)。
在根據(jù)本發(fā)明的上述任一實(shí)施例的為用戶(hù)推送音樂(lè)的裝置中,在一種實(shí)施方式中,所述裝置還包括:等級(jí)設(shè)定模塊,被配置為預(yù)先設(shè)定環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí)。
在根據(jù)本發(fā)明的上述任一實(shí)施例的為用戶(hù)推送音樂(lè)的裝置中,在一種實(shí)施方式中,所述裝置還包括:關(guān)聯(lián)模塊,被配置為將預(yù)先設(shè)定的環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí)和音量等級(jí)相關(guān)聯(lián),以獲得關(guān)聯(lián)列表。
在根據(jù)本發(fā)明的上述任一實(shí)施例的為用戶(hù)推送音樂(lè)的裝置中,其中在一種實(shí)施方式中,所述第二參數(shù)獲取模塊包括:第一參數(shù)獲取子模塊,被配置為根據(jù)所述當(dāng)前環(huán)境的特征參數(shù),獲取所述當(dāng)前環(huán)境的環(huán)境特征等級(jí);第二參數(shù)獲取子模塊,被配置為根據(jù)所述用戶(hù)的運(yùn)動(dòng)速度參數(shù),獲取所述用戶(hù)的運(yùn)動(dòng)速度等級(jí);第三參數(shù)獲取子模塊,被配置為根據(jù)所述當(dāng)前環(huán)境的環(huán)境特征等級(jí)和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí),以及所述關(guān)聯(lián)列表,獲取音樂(lè)類(lèi)型等級(jí)和音量等級(jí)。
在根據(jù)本發(fā)明的上述任一實(shí)施例的為用戶(hù)推送音樂(lè)的裝置中,其中在一種實(shí)施方式中,所述推送模塊被配置為:根據(jù)所獲取的音樂(lè)類(lèi)型等級(jí)和音量等級(jí),以所獲取的音量等級(jí)為用戶(hù)推送所獲取的音樂(lè)類(lèi)型等級(jí)的音樂(lè)。
在根據(jù)本發(fā)明的上述任一實(shí)施例的為用戶(hù)推送音樂(lè)的裝置中,其中在一種實(shí)施方式中,所述第二參數(shù)獲取模塊還包括:第四參數(shù)獲取子模塊,被配置為根據(jù)所述當(dāng)前環(huán)境的環(huán)境特征等級(jí)和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí)的綜合因素,獲取音樂(lè)類(lèi)型等級(jí);以及第五參數(shù)獲取子模塊,被配置為根據(jù)所述當(dāng)前環(huán)境的環(huán)境特征等級(jí)和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí)的綜合因素,獲取音量等級(jí)。
根據(jù)本發(fā)明的第三方面,提供了一種為用戶(hù)推送音樂(lè)的裝置,包括:環(huán)境參數(shù)顯示模塊,被配置為獲取并顯示用戶(hù)所處當(dāng)前環(huán)境的特征參數(shù);運(yùn)動(dòng)速度顯示模塊,被配置為獲取并顯示所述用戶(hù)的運(yùn)動(dòng)速度參數(shù);音樂(lè)推送模塊,被配置為根據(jù)所述環(huán)境參數(shù)顯示模塊所顯示的當(dāng)前環(huán)境的特征參數(shù)和所述運(yùn)動(dòng)速度顯示模塊所顯示的運(yùn)動(dòng)速度參數(shù)為用戶(hù)推送音樂(lè);以及音樂(lè)參數(shù)顯示模塊,被配置為顯示所述音樂(lè)推送模塊所推送的音樂(lè)的音樂(lè)特征參數(shù)。
在根據(jù)本發(fā)明的上述實(shí)施例的為用戶(hù)推送音樂(lè)的裝置中,其中在一種實(shí)施方式中,所述當(dāng)前環(huán)境的特征參數(shù)包括:環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù),且所述音樂(lè)特征參數(shù)包括音樂(lè)類(lèi)型參數(shù)和/或音量參數(shù)。
在根據(jù)本發(fā)明的上述任一實(shí)施例的為用戶(hù)推送音樂(lè)的裝置中,其中在一種實(shí)施方式中,所述當(dāng)前環(huán)境的特征參數(shù)包括:當(dāng)前環(huán)境的環(huán)境特征等級(jí),所述用戶(hù)的運(yùn)動(dòng)速度參數(shù)包括所述用戶(hù)的運(yùn)動(dòng)速度等級(jí),和/或所述音樂(lè)特征參數(shù)包括音樂(lè)類(lèi)型等級(jí)和/或音量等級(jí)。
根據(jù)本發(fā)明實(shí)施方式的為用戶(hù)推送音樂(lè)的方法和裝置,通過(guò)設(shè)定環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí),以及通過(guò)將預(yù)先設(shè)定的環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí)和音量等級(jí)相關(guān)聯(lián),以獲得關(guān)聯(lián)列表,簡(jiǎn)化了后續(xù)的計(jì)算量,從而提高推送音樂(lè)的效率;在獲取音樂(lè)類(lèi)型等級(jí)或音量等級(jí)時(shí),通過(guò)參考環(huán)境特征等級(jí)和運(yùn)動(dòng)速度等級(jí)兩者的綜合因素,使得音樂(lè)播放和推送更加靈活、更加準(zhǔn)確,避免了騎行者進(jìn)行手動(dòng)調(diào)節(jié)和選擇,增強(qiáng)了騎行的安全性、節(jié)省了操作時(shí)間、提高了操作效率。
附圖說(shuō)明
通過(guò)參考附圖閱讀下文的詳細(xì)描述,本發(fā)明示例性實(shí)施方式的上述以及其他目的、特征和優(yōu)點(diǎn)將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發(fā)明的若干實(shí)施方式,其中:
圖1示意性地示出了根據(jù)本發(fā)明實(shí)施方式的為用戶(hù)推送音樂(lè)的方法的流程示意圖;
圖2示意性地示出了根據(jù)本發(fā)明實(shí)施方式的為用戶(hù)推送音樂(lè)的裝置的示意圖;
圖3示意性地示出了根據(jù)本發(fā)明另一實(shí)施方式的為用戶(hù)推送音樂(lè)的裝置的示意圖;
圖4示意性地示出了根據(jù)本發(fā)明另一實(shí)施方式的為用戶(hù)推送音樂(lè)的裝置的界面圖;
圖5示意性地示出了根據(jù)本發(fā)明另一實(shí)施方式的為用戶(hù)推送音樂(lè)的裝置的示意圖;以及
圖6示意性地示出了根據(jù)本發(fā)明另一實(shí)施方式的為用戶(hù)推送音樂(lè)的程序產(chǎn)品。
在附圖中,相同或?qū)?yīng)的標(biāo)號(hào)表示相同或?qū)?yīng)的部分。
具體實(shí)施方式
下面將參考若干示例性實(shí)施方式來(lái)描述本發(fā)明的原理和精神。應(yīng)當(dāng)理解,給出這些實(shí)施方式僅僅是為了使本領(lǐng)域技術(shù)人員能夠更好地理解進(jìn)而實(shí)現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。相反,提供這些實(shí)施方式是為了使本公開(kāi)更加透徹和完整,并且能夠?qū)⒈竟_(kāi)的范圍完整地傳達(dá)給本領(lǐng)域的技術(shù)人員。
本領(lǐng)域技術(shù)技術(shù)人員知道,本發(fā)明的實(shí)施方式可以實(shí)現(xiàn)為一種系統(tǒng)、裝置、設(shè)備、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本公開(kāi)可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等),或者硬件和軟件結(jié)合的形式。
根據(jù)本發(fā)明的實(shí)施方式,提出了一種為用戶(hù)推送音樂(lè)方法和裝置。
以下將以騎行的場(chǎng)景為例,對(duì)本發(fā)明的示例性實(shí)施例進(jìn)行說(shuō)明,但應(yīng)理解,本發(fā)明并不僅限于騎行,可適用于其他場(chǎng)景,例如在汽車(chē)或其他交通工具行駛中,或用戶(hù)步行、跑步過(guò)程中的各種情況。
在本文中,需要理解的是,附圖中的任何元素?cái)?shù)量均用于示例而非限制,以及任何命名都僅用于區(qū)分,而不具有任何限制含義。
下面參考本發(fā)明的若干代表性實(shí)施方式,詳細(xì)闡釋本發(fā)明的原理和精神。
發(fā)明概述
本發(fā)明人發(fā)現(xiàn),可以預(yù)先設(shè)定環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí),并且可以將預(yù)先設(shè)定的環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí)和音量等級(jí)相關(guān)聯(lián),以獲得關(guān)聯(lián)列表,在獲取音樂(lè)類(lèi)型等級(jí)或音量等級(jí)時(shí),可以參考環(huán)境特征等級(jí)和運(yùn)動(dòng)速度等級(jí)兩者的綜合因素,并根據(jù)所獲取的音樂(lè)類(lèi)型等級(jí)或音量等級(jí)來(lái)為用戶(hù)推送音樂(lè)。這樣,簡(jiǎn)化了后續(xù)的計(jì)算量,從而提高推送音樂(lè)的效率,同時(shí)使得音樂(lè)播放和推送更加靈活、更加準(zhǔn)確,避免了騎行者進(jìn)行手動(dòng)調(diào)節(jié)和選擇,增強(qiáng)了騎行的安全性、節(jié)省了操作時(shí)間、提高了操作效率。
在介紹了本發(fā)明的基本原理之后,下面具體介紹本發(fā)明的各種非限制性實(shí)施方式。
示例性方法
下面參考圖1來(lái)描述根據(jù)本發(fā)明示例性實(shí)施方式的為用戶(hù)推送音樂(lè)方法。需要注意的是,上述應(yīng)用場(chǎng)景僅是為了便于理解本發(fā)明的精神和原理而示出,本發(fā)明的實(shí)施方式在此方面不受任何限制。相反,本發(fā)明的實(shí)施方式可以應(yīng)用于適用的任何場(chǎng)景。
圖1示意性地示出了根據(jù)本發(fā)明實(shí)施方式的為用戶(hù)推送音樂(lè)的方法100的流程示意圖。
如圖1所示,該方法100可以包括:
步驟S101、獲取用戶(hù)所處當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù)。
在一些可能的實(shí)施方式中,當(dāng)前環(huán)境可以是騎行者當(dāng)前時(shí)刻所處地點(diǎn)的周?chē)h(huán)境,所處地點(diǎn)可以包括公路、街道、公園、山區(qū)等。
在一些可能的實(shí)施方式中,所述當(dāng)前環(huán)境的特征參數(shù)包括:環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù),也可以包括風(fēng)速、地面坡度等其他環(huán)境特征參數(shù)??蛇x地,環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù)可以是根據(jù)當(dāng)前道路中車(chē)輛的實(shí)際行駛速度與當(dāng)前道路的限速而獲得的環(huán)境特征等級(jí)參數(shù),例如,如果當(dāng)前道路的限速為80千米/小時(shí),當(dāng)前道路中車(chē)輛的實(shí)際行駛速度v<20千米/小時(shí)時(shí),即嚴(yán)重?fù)矶?,則環(huán)境特征等級(jí)參數(shù)可設(shè)置為A;當(dāng)前道路中車(chē)輛的實(shí)際行駛速度20≤v<40千米/小時(shí)時(shí),則環(huán)境特征等級(jí)參數(shù)可設(shè)置為B;當(dāng)前道路中車(chē)輛的實(shí)際行駛速度40≤v<60千米/小時(shí)時(shí),環(huán)境特征等級(jí)參數(shù)可設(shè)置為C;當(dāng)前道路中車(chē)輛的實(shí)際行駛速度60≤v<80千米/小時(shí)時(shí),則環(huán)境特征等級(jí)參數(shù)可設(shè)置為D;當(dāng)前道路中車(chē)輛的實(shí)際行駛速度v≥80千米/小時(shí)時(shí),行駛暢通,則環(huán)境特征等級(jí)參數(shù)設(shè)置為E。當(dāng)然,當(dāng)前環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù)也可以是數(shù)值或數(shù)值范圍??蛇x地,當(dāng)前環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù)可從便攜電子設(shè)備接收到的環(huán)境噪音等級(jí)中獲取,環(huán)境噪音越大,擁堵程度越高??蛇x地,當(dāng)前環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù)可以從第三方應(yīng)用中獲取,例如,地圖或?qū)Ш綉?yīng)用。
在一些可能的實(shí)施方式中,用戶(hù)的運(yùn)動(dòng)速度參數(shù)可以是用戶(hù)的實(shí)際運(yùn)動(dòng)速度,或相對(duì)于特定物體的相對(duì)運(yùn)動(dòng)速度,也可是將用戶(hù)實(shí)際運(yùn)動(dòng)速度與預(yù)先設(shè)定的速度閾值比較而獲得的運(yùn)動(dòng)速度等級(jí),例如,由慢到快分為3個(gè)等級(jí)--甲、乙、丙。
步驟S102、根據(jù)所述當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù),獲取音樂(lè)特征參數(shù)。
在一些可能的實(shí)施方式中,所述音樂(lè)特征參數(shù)包括音樂(lè)類(lèi)型參數(shù)和/或音量參數(shù)??蛇x地,音樂(lè)類(lèi)型參數(shù)可以是根據(jù)音樂(lè)節(jié)奏而獲得的音樂(lè)類(lèi)型等級(jí)參數(shù),例如由舒緩到強(qiáng)烈分為5個(gè)等級(jí)--1、2、3、4、5??蛇x地,音量參數(shù)可以是根據(jù)實(shí)際播放音量與預(yù)先設(shè)定的音量閾值比較而獲得的音量等級(jí),例如最小到最大分為5個(gè)等級(jí)--a、b、c、d、e。
在一些可能的實(shí)施方式中,方法100還包括:預(yù)先設(shè)定環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí)??蛇x地,環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí)可以是預(yù)先設(shè)定的,使得用戶(hù)在騎行時(shí),可以將實(shí)際獲得的環(huán)境的交通擁堵?tīng)顟B(tài)、用戶(hù)的運(yùn)動(dòng)速度、音樂(lè)類(lèi)型和音量參數(shù)分別轉(zhuǎn)換為對(duì)應(yīng)的環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí),以簡(jiǎn)化后續(xù)的計(jì)算量,從而提高推送音樂(lè)的效率。
在一些可能的實(shí)施方式中,方法100還包括:將預(yù)先設(shè)定的環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí)和音量等級(jí)相關(guān)聯(lián),以獲得關(guān)聯(lián)列表。根據(jù)本發(fā)明的示例性實(shí)施方式的關(guān)聯(lián)列表如表1所示,例如在環(huán)境特征等級(jí)參數(shù)為E,即行駛暢通,運(yùn)動(dòng)速度等級(jí)為丙級(jí),即騎行速度較快的情況下,根據(jù)關(guān)聯(lián)列表,可以獲得對(duì)應(yīng)的音樂(lè)類(lèi)型等級(jí)為5級(jí),即較強(qiáng)烈,且音量等級(jí)為e級(jí),即最大音量,這樣,允許用戶(hù)在騎行速度較快的情況下,可自動(dòng)接收到節(jié)奏強(qiáng)烈和最大音量的音樂(lè),盡情享受速度與音樂(lè);而在環(huán)境特征等級(jí)參數(shù)為A,即嚴(yán)重?fù)矶碌穆窙r下,運(yùn)動(dòng)速度等級(jí)為甲級(jí),即騎行速度較慢的情況下,根據(jù)關(guān)聯(lián)列表,可以獲得對(duì)應(yīng)的音樂(lè)類(lèi)型等級(jí)為1級(jí),即較舒緩,且音量等級(jí)為a級(jí),即最小音量,這樣,有助于減少用戶(hù)焦躁心理,同時(shí)能夠收聽(tīng)外界環(huán)境的聲音,提高騎行的安全性。
表1.環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí)和音量等級(jí)關(guān)聯(lián)列表。
在一些可能的實(shí)施方式中,步驟S102還包括:根據(jù)所述當(dāng)前環(huán)境的特征參數(shù),獲取所述當(dāng)前環(huán)境的環(huán)境特征等級(jí);根據(jù)所述用戶(hù)的運(yùn)動(dòng)速度參數(shù),獲取所述用戶(hù)的運(yùn)動(dòng)速度等級(jí);根據(jù)所述當(dāng)前環(huán)境的環(huán)境特征等級(jí)和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí),以及所述關(guān)聯(lián)列表,獲取音樂(lè)類(lèi)型等級(jí)和音量等級(jí)。如上所述,可選地,環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí)可以是預(yù)先設(shè)定的;用戶(hù)在騎行時(shí),可以首先獲取當(dāng)前環(huán)境的特征參數(shù),例如當(dāng)前環(huán)境的交通擁堵?tīng)顟B(tài),再根據(jù)當(dāng)前環(huán)境的特征參數(shù),來(lái)獲取當(dāng)前環(huán)境的環(huán)境特征等級(jí),例如E級(jí),行駛暢通;獲取用戶(hù)的運(yùn)動(dòng)速度參數(shù),再根據(jù)運(yùn)動(dòng)速度參數(shù),獲取用戶(hù)的運(yùn)動(dòng)速度等級(jí),例如丙級(jí),行駛較快。然后,根據(jù)當(dāng)前環(huán)境的環(huán)境特征等級(jí)(E級(jí))和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí)(丙級(jí))兩者,結(jié)合關(guān)聯(lián)列表,獲取音樂(lè)類(lèi)型等級(jí)為5級(jí),即較強(qiáng)烈,且獲取音量等級(jí)為e級(jí),即最大音量??蛇x地,關(guān)聯(lián)列表可以是預(yù)先設(shè)定的,也可以由用戶(hù)根據(jù)需要調(diào)節(jié),也可以由系統(tǒng)根據(jù)用戶(hù)對(duì)音樂(lè)類(lèi)型、音量等級(jí)的歷史使用情況自動(dòng)調(diào)節(jié),以便使音樂(lè)的選擇和推送更加精準(zhǔn)。可選地,所述關(guān)聯(lián)列表可以是定期更新的,例如每個(gè)星期或每個(gè)月。
在一些可能的實(shí)施方式中,步驟S102包括:根據(jù)所述當(dāng)前環(huán)境的環(huán)境特征等級(jí)和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí)的綜合因素,獲取音樂(lè)類(lèi)型等級(jí);以及根據(jù)所述當(dāng)前環(huán)境的環(huán)境特征等級(jí)和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí)的綜合因素,獲取音量等級(jí)??蛇x地,隨著運(yùn)動(dòng)速度下降或環(huán)境擁堵程度提高時(shí),推薦更為舒緩的音樂(lè),例如當(dāng)環(huán)境特征等級(jí)不變而運(yùn)動(dòng)速度等級(jí)下降時(shí)以及當(dāng)運(yùn)動(dòng)速度等級(jí)不變而環(huán)境特征等級(jí)往更為擁堵的方向升高時(shí)推薦的音樂(lè)類(lèi)型節(jié)奏更為舒緩??蛇x地,隨著騎行速度上升或環(huán)境擁堵程度提高時(shí),降低音量,例如當(dāng)環(huán)境特征等級(jí)不變而運(yùn)動(dòng)速度等級(jí)上升時(shí)以及當(dāng)運(yùn)動(dòng)速度等級(jí)不變而環(huán)境特征等級(jí)往更為擁堵的方向升高時(shí)降低音量等級(jí),能起到對(duì)騎行安全的提醒作用,提高安全性。用戶(hù)在騎行過(guò)程中收聽(tīng)音樂(lè),除了需要關(guān)注用戶(hù)的收聽(tīng)體驗(yàn),也需要保證騎行的安全性,這不僅需要考慮周?chē)沫h(huán)境因素,也需要考慮用戶(hù)自身的特征;因此,在獲取音樂(lè)類(lèi)型等級(jí)或音量等級(jí)時(shí),通過(guò)參考環(huán)境特征等級(jí)和運(yùn)動(dòng)速度等級(jí)兩者的綜合因素,不僅能為用戶(hù)更精確地推送適合的音樂(lè)類(lèi)型和音量等級(jí),還能顯著提高騎行安全性。
如圖1所示,方法100包括步驟S103、根據(jù)所獲取的音樂(lè)特征參數(shù),為用戶(hù)推送音樂(lè)。
在一些可能的實(shí)施方式中,步驟S103包括:根據(jù)所獲取的音樂(lè)類(lèi)型等級(jí)和音量等級(jí),以所獲取的音量等級(jí)為用戶(hù)推送所獲取的音樂(lè)類(lèi)型等級(jí)的音樂(lè)。例如,當(dāng)環(huán)境特征等級(jí)為E級(jí),行駛暢通,且用戶(hù)的運(yùn)動(dòng)速度等級(jí)為丙級(jí),行駛較快時(shí),根據(jù)兩者的綜合因素,結(jié)合關(guān)聯(lián)列表,獲取音樂(lè)類(lèi)型等級(jí)為5級(jí),即較強(qiáng)烈,且獲取音量等級(jí)為e級(jí),即最大音量,以音量等級(jí)e級(jí)為用戶(hù)推送音樂(lè)類(lèi)型等級(jí)5級(jí)的音樂(lè),即,以最大音量為用戶(hù)推送較強(qiáng)烈的音樂(lè)。
這樣,根據(jù)本發(fā)明實(shí)施方式的為用戶(hù)推送音樂(lè)的方法,通過(guò)設(shè)定環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí),以及通過(guò)將預(yù)先設(shè)定的環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí)和音量等級(jí)相關(guān)聯(lián),以獲得關(guān)聯(lián)列表,簡(jiǎn)化了后續(xù)的計(jì)算量,從而提高推送音樂(lè)的效率;在獲取音樂(lè)類(lèi)型等級(jí)或音量等級(jí)時(shí),通過(guò)參考環(huán)境特征等級(jí)和運(yùn)動(dòng)速度等級(jí)兩者的綜合因素,使得音樂(lè)播放和推送更加靈活、更加準(zhǔn)確,避免了騎行者進(jìn)行手動(dòng)調(diào)節(jié)和選擇,增強(qiáng)了騎行的安全性、節(jié)省了操作時(shí)間、提高了操作效率。
示例性設(shè)備
在介紹了本發(fā)明示例性實(shí)施方式的方法之后,接下來(lái),參考圖2對(duì)本發(fā)明示例性實(shí)施方式的為用戶(hù)推送音樂(lè)的裝置的示意圖。
圖2示意性地示出了根據(jù)本發(fā)明實(shí)施方式的為用戶(hù)推送音樂(lè)的裝置200的示意圖。如圖2所示,該裝置200可以包括:第一參數(shù)獲取模塊201、第二參數(shù)獲取模塊202和推送模塊203。
在裝置200中,第一參數(shù)獲取模塊201被配置為獲取用戶(hù)所處當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù)。
在一些可能的實(shí)施方式中,當(dāng)前環(huán)境可以是騎行者當(dāng)前時(shí)刻所處地點(diǎn)的周?chē)h(huán)境,所處地點(diǎn)可以包括公路、街道、公園、山區(qū)等。
在一些可能的實(shí)施方式中,所述當(dāng)前環(huán)境的特征參數(shù)包括:環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù),也可以包括風(fēng)速、地面坡度等其他環(huán)境特征參數(shù)。
可選地,環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù)可以是根據(jù)當(dāng)前道路中車(chē)輛的實(shí)際行駛速度與當(dāng)前道路的限速而獲得的環(huán)境特征等級(jí)參數(shù),例如,如果當(dāng)前道路的限速為80千米/小時(shí),當(dāng)前道路中車(chē)輛的實(shí)際行駛速度v<20千米/小時(shí)時(shí),即嚴(yán)重?fù)矶拢瑒t環(huán)境特征等級(jí)參數(shù)可設(shè)置為A;當(dāng)前道路中車(chē)輛的實(shí)際行駛速度20≤v<40千米/小時(shí)時(shí),則環(huán)境特征等級(jí)參數(shù)可設(shè)置為B;當(dāng)前道路中車(chē)輛的實(shí)際行駛速度40≤v<60千米/小時(shí)時(shí),環(huán)境特征等級(jí)參數(shù)可設(shè)置為C;當(dāng)前道路中車(chē)輛的實(shí)際行駛速度60≤v<80千米/小時(shí)時(shí),則環(huán)境特征等級(jí)參數(shù)可設(shè)置為D;當(dāng)前道路中車(chē)輛的實(shí)際行駛速度v≥80千米/小時(shí)時(shí),行駛暢通,則環(huán)境特征等級(jí)參數(shù)設(shè)置為E。當(dāng)然,當(dāng)前環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù)也可以是數(shù)值或數(shù)值范圍??蛇x地,當(dāng)前環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù)可由第一參數(shù)獲取模塊201從便攜電子設(shè)備接收到的環(huán)境噪音等級(jí)中獲取,環(huán)境噪音越大,擁堵程度越高。可選地,第一參數(shù)獲取模塊201可以從第三方應(yīng)用中獲取當(dāng)前環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù),例如,地圖或?qū)Ш綉?yīng)用。
在一些可能的實(shí)施方式中,用戶(hù)的運(yùn)動(dòng)速度參數(shù)可以是用戶(hù)的實(shí)際運(yùn)動(dòng)速度,或相對(duì)于特定物體的相對(duì)運(yùn)動(dòng)速度,也可以是將用戶(hù)實(shí)際運(yùn)動(dòng)速度與預(yù)先設(shè)定的速度閾值比較而獲得的運(yùn)動(dòng)速度等級(jí),例如,由慢到快分為3個(gè)等級(jí)--甲、乙、丙。
如圖2所示,裝置200包括:第二參數(shù)獲取模塊202,被配置為根據(jù)所述當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù),獲取音樂(lè)特征參數(shù)。
在一些可能的實(shí)施方式中,所述音樂(lè)特征參數(shù)包括音樂(lè)類(lèi)型參數(shù)和/或音量參數(shù)。可選地,音樂(lè)類(lèi)型參數(shù)可以是第二參數(shù)獲取模塊202根據(jù)音樂(lè)節(jié)奏而獲得的音樂(lè)類(lèi)型等級(jí)參數(shù),例如由舒緩到強(qiáng)烈分為5個(gè)等級(jí)--1、2、3、4、5。可選地,音量參數(shù)可以是第二參數(shù)獲取模塊202根據(jù)實(shí)際播放音量與預(yù)先設(shè)定的音量閾值比較而獲得的音量等級(jí),例如最小到最大分為5個(gè)等級(jí)--a、b、c、d、e。
在一些可能的實(shí)施方式中,裝置200還包括:等級(jí)設(shè)定模塊204,被配置為預(yù)先設(shè)定環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí)??蛇x地,環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí)可以由等級(jí)設(shè)定模塊204預(yù)先設(shè)定,使得用戶(hù)在騎行時(shí),裝置200可以將實(shí)際獲得的環(huán)境的交通擁堵?tīng)顟B(tài)、用戶(hù)的運(yùn)動(dòng)速度、音樂(lè)類(lèi)型和音量參數(shù)分別轉(zhuǎn)換為對(duì)應(yīng)的環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí),以簡(jiǎn)化后續(xù)的計(jì)算量,從而提高推送音樂(lè)的效率。
在一些可能的實(shí)施方式中,裝置200還包括:關(guān)聯(lián)模塊205,被配置為將預(yù)先設(shè)定的環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí)和音量等級(jí)相關(guān)聯(lián),以獲得關(guān)聯(lián)列表。根據(jù)本發(fā)明的示例性實(shí)施方式的關(guān)聯(lián)列表如表1所示,例如在環(huán)境特征等級(jí)參數(shù)為E,即行駛暢通,運(yùn)動(dòng)速度等級(jí)為丙級(jí),即騎行速度較快的情況下,根據(jù)關(guān)聯(lián)列表,第二參數(shù)獲取模塊202可以獲得對(duì)應(yīng)的音樂(lè)類(lèi)型等級(jí)為5級(jí),即較強(qiáng)烈,且音量等級(jí)為e級(jí),即最大音量,這樣,允許用戶(hù)在騎行速度較快的情況下,可自動(dòng)接收到節(jié)奏強(qiáng)烈和最大音量的音樂(lè),盡情享受速度與音樂(lè);而在環(huán)境特征等級(jí)參數(shù)為A,即嚴(yán)重?fù)矶碌穆窙r下,運(yùn)動(dòng)速度等級(jí)為甲級(jí),即騎行速度較慢的情況下,根據(jù)關(guān)聯(lián)列表,第二參數(shù)獲取模塊202可以獲得對(duì)應(yīng)的音樂(lè)類(lèi)型等級(jí)為1級(jí),即較舒緩,且音量等級(jí)為a級(jí),即最小音量,這樣,有助于減少用戶(hù)焦躁心理,同時(shí)能夠收聽(tīng)外界環(huán)境的聲音,提高騎行的安全性。
在一些可能的實(shí)施方式中,第二參數(shù)獲取模塊202包括:第一參數(shù)獲取子模塊202A,被配置為根據(jù)所述當(dāng)前環(huán)境的特征參數(shù),獲取所述當(dāng)前環(huán)境的環(huán)境特征等級(jí);第二參數(shù)獲取子模塊202B,被配置為根據(jù)所述用戶(hù)的運(yùn)動(dòng)速度參數(shù),獲取所述用戶(hù)的運(yùn)動(dòng)速度等級(jí);第三參數(shù)獲取子模塊203C,被配置為根據(jù)所述當(dāng)前環(huán)境的環(huán)境特征等級(jí)和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí),以及所述關(guān)聯(lián)列表,獲取音樂(lè)類(lèi)型等級(jí)和音量等級(jí)。如上所述,可選地,環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí)可以是等級(jí)設(shè)定模塊204預(yù)先設(shè)定的;用戶(hù)在騎行時(shí),第一參數(shù)獲取子模塊202A可以首先獲取當(dāng)前環(huán)境的特征參數(shù),例如當(dāng)前環(huán)境的交通擁堵?tīng)顟B(tài),再根據(jù)當(dāng)前環(huán)境的特征參數(shù),來(lái)獲取當(dāng)前環(huán)境的環(huán)境特征等級(jí),例如E級(jí),行駛暢通;第二參數(shù)獲取子模塊202B獲取用戶(hù)的運(yùn)動(dòng)速度參數(shù),再根據(jù)運(yùn)動(dòng)速度參數(shù),獲取用戶(hù)的運(yùn)動(dòng)速度等級(jí),例如丙級(jí),行駛較快。然后,第三參數(shù)獲取子模塊202C根據(jù)當(dāng)前環(huán)境的環(huán)境特征等級(jí)(E級(jí))和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí)(丙級(jí))兩者,結(jié)合關(guān)聯(lián)列表,獲取音樂(lè)類(lèi)型等級(jí)為5級(jí),即較強(qiáng)烈,且獲取音量等級(jí)為e級(jí),即最大音量??蛇x地,關(guān)聯(lián)列表可以是預(yù)先設(shè)定的,也可以由用戶(hù)根據(jù)需要調(diào)節(jié),也可以由系統(tǒng)根據(jù)用戶(hù)對(duì)音樂(lè)類(lèi)型、音量等級(jí)的歷史使用情況自動(dòng)調(diào)節(jié),以便使音樂(lè)的選擇和推送更加精準(zhǔn)??蛇x地,所述關(guān)聯(lián)列表可以是定期更新的,例如每個(gè)星期或每個(gè)月。
在一些可能的實(shí)施方式中,第二參數(shù)獲取模塊202包括:第四參數(shù)獲取子模塊202D,被配置為根據(jù)所述當(dāng)前環(huán)境的環(huán)境特征等級(jí)和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí)的綜合因素,獲取音樂(lè)類(lèi)型等級(jí);以及第五參數(shù)獲取子模塊202E,被配置為根據(jù)所述當(dāng)前環(huán)境的環(huán)境特征等級(jí)和所述用戶(hù)的運(yùn)動(dòng)速度等級(jí)的綜合因素,獲取音量等級(jí)??蛇x地,隨著運(yùn)動(dòng)速度下降或環(huán)境擁堵程度提高時(shí),第四參數(shù)獲取子模塊202D推薦更為舒緩的音樂(lè),例如當(dāng)環(huán)境特征等級(jí)不變而運(yùn)動(dòng)速度等級(jí)下降時(shí)以及當(dāng)運(yùn)動(dòng)速度等級(jí)不變而環(huán)境特征等級(jí)往更為擁堵的方向升高時(shí),第四參數(shù)獲取子模塊202D推薦的音樂(lè)類(lèi)型節(jié)奏更為舒緩??蛇x地,隨著騎行速度上升或環(huán)境擁堵程度提高時(shí),第五參數(shù)獲取子模塊202E降低音量,例如當(dāng)環(huán)境特征等級(jí)不變而運(yùn)動(dòng)速度等級(jí)上升時(shí)以及當(dāng)運(yùn)動(dòng)速度等級(jí)不變而環(huán)境特征等級(jí)往更為擁堵的方向升高時(shí),第五參數(shù)獲取子模塊202E降低音量等級(jí),能起到對(duì)騎行安全的提醒作用,提高安全性。用戶(hù)在騎行過(guò)程中收聽(tīng)音樂(lè),除了需要關(guān)注用戶(hù)的收聽(tīng)體驗(yàn),也需要保證騎行的安全性,這不僅需要考慮周?chē)沫h(huán)境因素,也需要考慮用戶(hù)自身的特征;因此,在第四參數(shù)獲取子模塊202D獲取音樂(lè)類(lèi)型等級(jí)或第五參數(shù)獲取子模塊202E獲取音量等級(jí)時(shí),通過(guò)參考環(huán)境特征等級(jí)和運(yùn)動(dòng)速度等級(jí)兩者的綜合因素,不僅能為用戶(hù)更精確地推送適合的音樂(lè)類(lèi)型和音量等級(jí),還能顯著提高騎行安全性。
如圖2所示,裝置200包括推送模塊203,被配置為根據(jù)所獲取的音樂(lè)特征參數(shù),為用戶(hù)推送音樂(lè)。
在一些可能的實(shí)施方式中,推送模塊203被配置為:根據(jù)所獲取的音樂(lè)類(lèi)型等級(jí)和音量等級(jí),以所獲取的音量等級(jí)為用戶(hù)推送所獲取的音樂(lè)類(lèi)型等級(jí)的音樂(lè)。例如,當(dāng)環(huán)境特征等級(jí)為E級(jí),行駛暢通,且用戶(hù)的運(yùn)動(dòng)速度等級(jí)為丙級(jí),行駛較快時(shí),根據(jù)兩者的綜合因素,結(jié)合關(guān)聯(lián)列表,獲取音樂(lè)類(lèi)型等級(jí)為5級(jí),即較強(qiáng)烈,且獲取音量等級(jí)為e級(jí),即最大音量,推送模塊203以音量等級(jí)e級(jí)為用戶(hù)推送音樂(lè)類(lèi)型等級(jí)5級(jí)的音樂(lè),即,以最大音量為用戶(hù)推送較強(qiáng)烈的音樂(lè)。
這樣,根據(jù)本發(fā)明實(shí)施方式的為用戶(hù)推送音樂(lè)的裝置,通過(guò)設(shè)定環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí),以及音量等級(jí),以及通過(guò)將預(yù)先設(shè)定的環(huán)境特征等級(jí)、用戶(hù)的運(yùn)動(dòng)速度等級(jí)、音樂(lè)類(lèi)型等級(jí)和音量等級(jí)相關(guān)聯(lián),以獲得關(guān)聯(lián)列表,簡(jiǎn)化了后續(xù)的計(jì)算量,從而提高推送音樂(lè)的效率;在獲取音樂(lè)類(lèi)型等級(jí)或音量等級(jí)時(shí),通過(guò)參考環(huán)境特征等級(jí)和運(yùn)動(dòng)速度等級(jí)兩者的綜合因素,使得音樂(lè)播放和推送更加靈活、更加準(zhǔn)確,避免了騎行者進(jìn)行手動(dòng)調(diào)節(jié)和選擇,增強(qiáng)了騎行的安全性、節(jié)省了操作時(shí)間、提高了操作效率。
示例性設(shè)備
接下來(lái),參考圖3對(duì)本發(fā)明示例性實(shí)施方式的為用戶(hù)推送音樂(lè)的裝置的示意圖。
圖3示意性地示出了根據(jù)本發(fā)明實(shí)施方式的為用戶(hù)推送音樂(lè)的裝置300的示意圖。如圖3所示,該裝置300可以包括:環(huán)境參數(shù)顯示模塊301、運(yùn)動(dòng)速度顯示模塊302、音樂(lè)推送模塊303和音樂(lè)參數(shù)顯示模塊304。
圖4示意性地示出了根據(jù)本發(fā)明實(shí)施方式的為用戶(hù)推送音樂(lè)的裝置300的界面圖,以下將結(jié)合圖4對(duì)裝置300進(jìn)行說(shuō)明,但應(yīng)理解,圖4所示的界面僅僅是示例性的,而不應(yīng)理解為對(duì)本發(fā)明的限制,裝置300可以根據(jù)需要設(shè)置其他界面。
在裝置300中,環(huán)境參數(shù)顯示模塊301,被配置為獲取并顯示用戶(hù)所處當(dāng)前環(huán)境的特征參數(shù)。
在一些可能的實(shí)施方式中,當(dāng)前環(huán)境可以是騎行者當(dāng)前時(shí)刻所處地點(diǎn)的周?chē)h(huán)境,所處地點(diǎn)可以包括公路、公園、街道、山區(qū)等。
在一些可能的實(shí)施方式中,所述當(dāng)前環(huán)境的特征參數(shù)包括:環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù),也可以包括風(fēng)速、地面坡度等其他環(huán)境特征參數(shù)。
可選地,所述當(dāng)前環(huán)境的特征參數(shù)包括:當(dāng)前環(huán)境的環(huán)境特征等級(jí),例如,如果當(dāng)前道路的限速為80千米/小時(shí),當(dāng)前道路中車(chē)輛的實(shí)際行駛速度v<20千米/小時(shí)時(shí),即嚴(yán)重?fù)矶?,則環(huán)境特征等級(jí)參數(shù)可設(shè)置為A;當(dāng)前道路中車(chē)輛的實(shí)際行駛速度20≤v<40千米/小時(shí)時(shí),則環(huán)境特征等級(jí)參數(shù)可設(shè)置為B;當(dāng)前道路中車(chē)輛的實(shí)際行駛速度40≤v<60千米/小時(shí)時(shí),環(huán)境特征等級(jí)參數(shù)可設(shè)置為C;當(dāng)前道路中車(chē)輛的實(shí)際行駛速度60≤v<80千米/小時(shí)時(shí),則環(huán)境特征等級(jí)參數(shù)可設(shè)置為D;當(dāng)前道路中車(chē)輛的實(shí)際行駛速度v≥80千米/小時(shí)時(shí),行駛暢通,則環(huán)境特征等級(jí)參數(shù)設(shè)置為E。當(dāng)然,當(dāng)前環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù)也可以是數(shù)值或數(shù)值范圍??蛇x地,當(dāng)前環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù)可由第一參數(shù)獲取模塊201從便攜電子設(shè)備接收到的環(huán)境噪音等級(jí)中獲取,環(huán)境噪音越大,擁堵程度越高??蛇x地,第一參數(shù)獲取模塊201可以從第三方應(yīng)用中獲取當(dāng)前環(huán)境的交通擁堵?tīng)顟B(tài)參數(shù),例如,地圖或?qū)Ш綉?yīng)用。如圖4所示,環(huán)境參數(shù)顯示模塊301將環(huán)境特征等級(jí)顯示為“B”。
如圖3所示,裝置300包括運(yùn)動(dòng)速度顯示模塊302,被配置為獲取并顯示所述用戶(hù)的運(yùn)動(dòng)速度參數(shù)。
在一些可能的實(shí)施方式中,用戶(hù)的運(yùn)動(dòng)速度參數(shù)可以是用戶(hù)的實(shí)際運(yùn)動(dòng)速度,或相對(duì)于特定物體的相對(duì)運(yùn)動(dòng)速度,也可以是將用戶(hù)實(shí)際運(yùn)動(dòng)速度與預(yù)先設(shè)定的速度閾值比較而獲得的運(yùn)動(dòng)速度等級(jí),例如,由慢到快分為3個(gè)等級(jí)--甲、乙、丙。如圖4所示,如果用戶(hù)的實(shí)際運(yùn)動(dòng)速度為“6.66Km/h”,對(duì)應(yīng)于運(yùn)動(dòng)速度等級(jí)“乙”,運(yùn)動(dòng)速度顯示模塊302也可以將運(yùn)動(dòng)速度等級(jí)顯示為“乙”,如圖4所示。當(dāng)然,運(yùn)動(dòng)速度顯示模塊302也可以顯示運(yùn)動(dòng)速度“6.66Km/h”(未示出)。
如圖3所示,裝置300包括音樂(lè)推送模塊303,被配置為根據(jù)所述環(huán)境參數(shù)顯示模塊301所顯示的當(dāng)前環(huán)境的特征參數(shù)和所述運(yùn)動(dòng)速度顯示模塊302所顯示的運(yùn)動(dòng)速度參數(shù)為用戶(hù)推送音樂(lè)。
如圖3所示,裝置300包括音樂(lè)參數(shù)顯示模塊304,被配置為顯示所述音樂(lè)推送模塊所推送的音樂(lè)的音樂(lè)特征參數(shù)。
在一些可能的實(shí)施方式中,所述音樂(lè)特征參數(shù)包括音樂(lè)類(lèi)型等級(jí)和/或音量等級(jí)??蛇x地,音樂(lè)類(lèi)型參數(shù)可以是根據(jù)音樂(lè)節(jié)奏而獲得的音樂(lè)類(lèi)型等級(jí)參數(shù),例如由舒緩到強(qiáng)烈分為5個(gè)等級(jí)--1、2、3、4、5。可選地,音量參數(shù)可以是根據(jù)實(shí)際播放音量與預(yù)先設(shè)定的音量閾值比較而獲得的音量等級(jí),例如最小到最大分為5個(gè)等級(jí)--a、b、c、d、e。
在一些可能的實(shí)施方式中,音樂(lè)推送模塊303可以根據(jù)所述環(huán)境參數(shù)顯示模塊301所顯示的當(dāng)前環(huán)境的特征參數(shù),例如,當(dāng)環(huán)境特征等級(jí)為B級(jí),較擁堵,且所述運(yùn)動(dòng)速度顯示模塊302所顯示的運(yùn)動(dòng)速度參數(shù)為乙級(jí),行駛速度中等時(shí),根據(jù)兩者的綜合因素,結(jié)合表1所示的關(guān)聯(lián)列表,為用戶(hù)推送音樂(lè),例如,以音量等級(jí)b為用戶(hù)推送音樂(lè)類(lèi)型為等級(jí)3的音樂(lè)。而音樂(lè)參數(shù)顯示模塊304,可以顯示音樂(lè)推送模塊303所推送的音樂(lè)的音樂(lè)特征參數(shù),例如,音樂(lè)類(lèi)型等級(jí)為3(未示出),音量等級(jí)為b,如圖4所示。
可選地,裝置400也可以顯示其他特征參數(shù),例如歌曲名、歌手名、騎行時(shí)間、消耗的卡路里數(shù)等等,還可以設(shè)置“喜歡”按鈕,以供用戶(hù)收藏歌曲。另外,可以將播放進(jìn)度條設(shè)置為環(huán)形,方便用戶(hù)在騎行中查看。
這樣,根據(jù)本發(fā)明實(shí)施方式的為用戶(hù)推送音樂(lè)的裝置,能夠顯示用戶(hù)所處當(dāng)前環(huán)境的特征參數(shù)和用戶(hù)的運(yùn)動(dòng)速度參數(shù),并能夠根據(jù)當(dāng)前環(huán)境的特征參數(shù)和運(yùn)動(dòng)速度參數(shù)為用戶(hù)推送音樂(lè),同時(shí)顯示所述音樂(lè)推送模塊所推送的音樂(lè)的音樂(lè)特征參數(shù),使得音樂(lè)播放和推送更加靈活、更加準(zhǔn)確,避免了騎行者進(jìn)行手動(dòng)調(diào)節(jié)和選擇,增強(qiáng)了騎行的安全性、節(jié)省了操作時(shí)間、提高了操作效率。
示例性設(shè)備
在介紹了本發(fā)明示例性實(shí)施方式的方法和裝置之后,接下來(lái),介紹根據(jù)本發(fā)明的另一示例性實(shí)施方式的為用戶(hù)推送音樂(lè)的裝置。
所屬技術(shù)領(lǐng)域的技術(shù)人員能夠理解,本發(fā)明的各個(gè)方面可以實(shí)現(xiàn)為系統(tǒng)、方法或程序產(chǎn)品。因此,本發(fā)明的各個(gè)方面可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件實(shí)施方式、完全的軟件實(shí)施方式(包括固件、微代碼等),或硬件和軟件方面結(jié)合的實(shí)施方式,這里可以統(tǒng)稱(chēng)為“電路”、“模塊”或“系統(tǒng)”。
在一些可能的實(shí)施方式中,根據(jù)本發(fā)明的為用戶(hù)推送音樂(lè)的裝置可以至少包括至少一個(gè)處理單元、以及至少一個(gè)存儲(chǔ)單元。其中,所述存儲(chǔ)單元存儲(chǔ)有程序代碼,當(dāng)所述程序代碼被所述處理單元執(zhí)行時(shí),使得所述處理單元執(zhí)行本說(shuō)明書(shū)上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的為用戶(hù)推送音樂(lè)的方法中的步驟。例如,所述處理單元可以執(zhí)行如圖1中所示的步驟S101、獲取用戶(hù)所處當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù);步驟S102、根據(jù)所述當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù),獲取音樂(lè)特征參數(shù);步驟S103、根據(jù)所獲取的音樂(lè)特征參數(shù),為用戶(hù)推送音樂(lè)。
下面參照?qǐng)D5來(lái)描述根據(jù)本發(fā)明的這種實(shí)施方式的為用戶(hù)推送音樂(lè)的裝置10。圖5顯示的為用戶(hù)推送音樂(lè)的裝置10僅僅是一個(gè)示例,不應(yīng)對(duì)本發(fā)明實(shí)施例的功能和使用范圍帶來(lái)任何限制。
如圖5所示,為用戶(hù)推送音樂(lè)的裝置10以通用計(jì)算設(shè)備的形式表現(xiàn)。為用戶(hù)推送音樂(lè)的裝置10的組件可以包括但不限于:上述至少一個(gè)處理單元16、上述至少一個(gè)存儲(chǔ)單元28、連接不同系統(tǒng)組件(包括存儲(chǔ)單元28和處理單元16)的總線(xiàn)18。
總線(xiàn)18表示幾類(lèi)總線(xiàn)結(jié)構(gòu)中的一種或多種,包括存儲(chǔ)器總線(xiàn)或者存儲(chǔ)器控制器、外圍總線(xiàn)、圖形加速端口、處理器或者使用多種總線(xiàn)結(jié)構(gòu)中的任意總線(xiàn)結(jié)構(gòu)的局域總線(xiàn)。
存儲(chǔ)單元28可以包括易失性存儲(chǔ)器形式的可讀介質(zhì),例如隨機(jī)存取存儲(chǔ)器(RAM)30和/或高速緩存存儲(chǔ)器32,還可以進(jìn)一步只讀存儲(chǔ)器(ROM)34。
存儲(chǔ)單元28還可以包括具有一組(至少一個(gè))程序模塊42的程序/實(shí)用工具40,這樣的程序模塊42包括但不限于:操作系統(tǒng)、一個(gè)或者多個(gè)應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個(gè)或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實(shí)現(xiàn)。
為用戶(hù)推送音樂(lè)的裝置10也可以與一個(gè)或多個(gè)外部設(shè)備14(例如鍵盤(pán)、指向設(shè)備、藍(lán)牙設(shè)備等)通信,還可與一個(gè)或者多個(gè)使得聯(lián)系人能與該為用戶(hù)推送音樂(lè)的裝置10交互的設(shè)備通信,和/或與使得該為用戶(hù)推送音樂(lè)的裝置10能與一個(gè)或多個(gè)其它計(jì)算設(shè)備進(jìn)行通信的任何設(shè)備(例如路由器、調(diào)制解調(diào)器等等)通信。這種通信可以通過(guò)輸入/輸出(I/O)接口22進(jìn)行。并且,為用戶(hù)推送音樂(lè)的裝置10還可以通過(guò)網(wǎng)絡(luò)適配器20與一個(gè)或者多個(gè)網(wǎng)絡(luò)(例如局域網(wǎng)(LAN),廣域網(wǎng)(WAN)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖所示,網(wǎng)絡(luò)適配器20通過(guò)總線(xiàn)18與為用戶(hù)推送音樂(lè)的裝置10的其它模塊通信。應(yīng)當(dāng)明白,盡管圖中未示出,可以結(jié)合為用戶(hù)推送音樂(lè)的裝置10使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動(dòng)器、冗余處理單元、外部磁盤(pán)驅(qū)動(dòng)陣列、RAID系統(tǒng)、磁帶驅(qū)動(dòng)器以及數(shù)據(jù)備份存儲(chǔ)系統(tǒng)等。
示例性程序產(chǎn)品
在一些可能的實(shí)施方式中,本發(fā)明的各個(gè)方面還可以實(shí)現(xiàn)為一種程序產(chǎn)品的形式,其包括程序代碼,當(dāng)所述程序產(chǎn)品在系統(tǒng)上運(yùn)行時(shí),所述程序代碼用于使所述系統(tǒng)執(zhí)行本說(shuō)明書(shū)上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的為用戶(hù)推送音樂(lè)的方法中的步驟,例如,所述系統(tǒng)可以執(zhí)行如圖1中所示的步驟S101、獲取用戶(hù)所處當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù);步驟S102、根據(jù)所述當(dāng)前環(huán)境的特征參數(shù)和所述用戶(hù)的運(yùn)動(dòng)速度參數(shù),獲取音樂(lè)特征參數(shù);步驟S103、根據(jù)所獲取的音樂(lè)特征參數(shù),為用戶(hù)推送音樂(lè)。
所述程序產(chǎn)品可以采用一個(gè)或多個(gè)可讀介質(zhì)的任意組合??勺x介質(zhì)可以是可讀信號(hào)介質(zhì)或者可讀存儲(chǔ)介質(zhì)。可讀存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線(xiàn)、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合??勺x存儲(chǔ)介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個(gè)或多個(gè)導(dǎo)線(xiàn)的電連接、便攜式盤(pán)、硬盤(pán)、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦式可編程只讀存儲(chǔ)器(EPROM或閃存)、光纖、便攜式緊湊盤(pán)只讀存儲(chǔ)器(CD-ROM)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。
如圖6所示,描述了根據(jù)本發(fā)明的實(shí)施方式的為用戶(hù)推送音樂(lè)的程序產(chǎn)品90,其可以采用便攜式緊湊盤(pán)只讀存儲(chǔ)器(CD-ROM)并包括程序代碼,并可以在終端設(shè)備,例如個(gè)人電腦上運(yùn)行。然而,本發(fā)明的程序產(chǎn)品不限于此,在本文件中,可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
可讀信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了可讀程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括——但不限于——電磁信號(hào)、光信號(hào)或上述的任意合適的組合??勺x信號(hào)介質(zhì)還可以是可讀存儲(chǔ)介質(zhì)以外的任何可讀介質(zhì),該可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。
可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括——但不限于——無(wú)線(xiàn)、有線(xiàn)、光纜、RF等等,或者上述的任意合適的組合。
可以以一種或多種程序設(shè)計(jì)語(yǔ)言的任意組合來(lái)編寫(xiě)用于執(zhí)行本發(fā)明操作的程序代碼,所述程序設(shè)計(jì)語(yǔ)言包括面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言—諸如Java、C++等,還包括常規(guī)的過(guò)程式程序設(shè)計(jì)語(yǔ)言—諸如“C”語(yǔ)言或類(lèi)似的程序設(shè)計(jì)語(yǔ)言。程序代碼可以完全地在聯(lián)系人計(jì)算設(shè)備上執(zhí)行、部分地在聯(lián)系人設(shè)備上執(zhí)行、作為一個(gè)獨(dú)立的軟件包執(zhí)行、部分在聯(lián)系人計(jì)算設(shè)備上部分在遠(yuǎn)程計(jì)算設(shè)備上執(zhí)行、或者完全在遠(yuǎn)程計(jì)算設(shè)備或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計(jì)算設(shè)備的情形中,遠(yuǎn)程計(jì)算設(shè)備可以通過(guò)任意種類(lèi)的網(wǎng)絡(luò)——包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)—連接到聯(lián)系人計(jì)算設(shè)備,或者,可以連接到外部計(jì)算設(shè)備(例如利用因特網(wǎng)服務(wù)提供商來(lái)通過(guò)因特網(wǎng)連接)。
應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了為用戶(hù)推送音樂(lè)的設(shè)備的若干裝置或子裝置,但是這種劃分僅僅并非強(qiáng)制性的。實(shí)際上,根據(jù)本發(fā)明的實(shí)施方式,上文描述的兩個(gè)或更多裝置的特征和功能可以在一個(gè)裝置中具體化。反之,上文描述的一個(gè)裝置的特征和功能可以進(jìn)一步劃分為由多個(gè)裝置來(lái)具體化。
此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來(lái)執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實(shí)現(xiàn)期望的結(jié)果。附加地或備選地,可以省略某些步驟,將多個(gè)步驟合并為一個(gè)步驟執(zhí)行,和/或?qū)⒁粋€(gè)步驟分解為多個(gè)步驟執(zhí)行。
雖然已經(jīng)參考若干具體實(shí)施方式描述了本發(fā)明的精神和原理,但是應(yīng)該理解,本發(fā)明并不限于所公開(kāi)的具體實(shí)施方式,對(duì)各方面的劃分也不意味著這些方面中的特征不能組合以進(jìn)行受益,這種劃分僅是為了表述的方便。本發(fā)明旨在涵蓋所附權(quán)利要求的精神和范圍內(nèi)所包括的各種修改和等同布置。