欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種自適應音樂播放方法與流程

文檔序號:12307423閱讀:1047來源:國知局
一種自適應音樂播放方法與流程
本發(fā)明實施例涉及一種信息處理
技術領域
,具體的,涉及一種自適應音樂播放方法。
背景技術
:目前,隨著移動通信、網(wǎng)絡技術的發(fā)展,移動終端已成為人們日常生活和工作不可或缺的設備之一。其中,以娛樂、減壓等目的,人們會常常在各種場合選擇播放各種音樂。例如,在某些正式場情中,在現(xiàn)場會安置一些音響設備,播放與主題相關的音樂。平時,人們也會在移動終端,如手機中存儲各種音樂文件,如各種歌曲、樂曲等。人們通過手機中的音頻播放軟件(或稱為多媒體播放器)便可以播放這些音樂文件。其中,音頻播放軟件有很多種,如目前的“網(wǎng)易云音樂”、“酷狗播放器”等應用程序,可以使人們更加自如地在手機中聽自己喜愛的音樂。其操作大部分是,打開該應用,在手機中找到要聽的音樂,將其加入到該應用中,而后播放。播放時,可以有多種模式,如順序播放、隨機播放或單曲循環(huán)播放等。然而,本發(fā)明人在實現(xiàn)本發(fā)明的過程中發(fā)現(xiàn),當用戶在運動時,想聽音樂,或者當前音樂的節(jié)奏與目前的運動狀態(tài)不符,用戶只有停下運動,手動搜索,試聽,然后再播放,而后再繼續(xù)運動。這會給用戶帶來不便,而目前并沒有合適的技術方案來為處于運動狀態(tài)的用戶自動播放合適的音樂。技術實現(xiàn)要素:本發(fā)明實施例要解決的技術問題是,針對現(xiàn)有技術中無法為處于運動狀態(tài)的用戶播放合適的音樂的問題,提供了一種自適應的音樂播放方法。為了解決上述技術問題,根據(jù)本公開實施例的一個方面,提供了一種音樂播放方法,其中,包括以下步驟:磁力傳感器感測用戶當前的運動狀態(tài),獲取所述當前用戶的狀態(tài)值;根據(jù)所述當前用戶狀態(tài)值,根據(jù)預先設置的用戶狀態(tài)值與音樂索引序號表,確定對應的音樂索引序號;根據(jù)所述音樂索引序號,查詢音樂文件的索引,在候選文件集中確定要播放的音樂文件,并播放所述音樂文件。本發(fā)明實施例通過感測用戶的運動狀態(tài),根據(jù)運動狀態(tài)自動為用戶播放與所述運動狀態(tài)節(jié)奏相符的音樂,使用戶收聽的音樂與運動狀態(tài)相符,在運動的同時,還可以收聽喜歡的音樂,不再需要用戶為了選擇一個合適的音樂而停下運動,手動搜索,為用戶邊運動邊收聽音樂帶來便利與興趣。附圖說明通過參照以下附圖對本公開實施例的描述,本公開實施例的上述以及其它目的、特征和優(yōu)點將更為清楚,在附圖中:圖1為本發(fā)明實施例自適應音樂播放方法的流程圖;圖2為本發(fā)明實施例自適應音樂播放方法的另一個流程圖。具體實施方式以下基于實施例對本公開實施例進行描述,但是本公開實施例并不僅僅限于這些實施例。在下文對本公開實施例的細節(jié)描述中,詳盡描述了一些特定的細節(jié)部分。對本領域技術人員來說沒有這些細節(jié)部分的描述也可以完全理解本公開實施例。為了避免混淆本公開實施例的實質,公知的方法、過程、流程沒有詳細敘述。另外附圖不一定是按比例繪制的。如圖1所示,本公開實施例提供了一種音樂播放方法,其中,包括以下步驟:步驟1,磁力傳感器感測用戶當前的運動狀態(tài),獲取所述當前用戶的狀態(tài)值;步驟2,根據(jù)所述當前用戶狀態(tài)值,根據(jù)預先設置的用戶狀態(tài)值與音樂索引序號表,確定對應的音樂索引序號;步驟3,根據(jù)所述音樂索引序號,查詢音樂文件的索引,在候選文件集中確定要播放的音樂文件;步驟4,播放所述音樂文件。其中,所述步驟1具體包括:步驟11,通過磁力傳感器感測用戶當前的運動狀態(tài)。具體的,用戶攜帶具有磁力傳感器的終端,磁力傳感器對用戶的運動狀態(tài)進行持續(xù)檢測。在本實施例中,主要檢測用戶的運動節(jié)奏,如跑步等。因而,主要需要得到人體幅度的變化的信息。具體實施方式如下:將一塊磁體安裝在耳機上,具體的位置不限,耳機上磁體的工作面具有n、s兩種極性,當人體運動時,帶動耳機運動,耳機所載磁體產(chǎn)生的磁場會經(jīng)過磁力傳感器的表面,當耳機隨著人機節(jié)奏變化時,耳機中的磁體與磁力傳感器的相對位置也發(fā)生變化,構成一個變化的磁場,即:磁場強度的大小也在特定的時間段內發(fā)生變化,會產(chǎn)生電勢差,磁力傳感器對特定時間的電勢差進行判斷,可以得出人體在以特定的節(jié)奏變化。根據(jù)實驗數(shù)據(jù)來看,當耳機上的磁體與磁力傳感器的距離為50厘米時,磁場強度為1000特斯拉時,電勢差超過5v時,可以認為耳機的位移是人體的跑步產(chǎn)生的位移。另外,超過5v的電勢差在1秒鐘內,反復變化的節(jié)奏大于4次,即可以推斷出人體在慢跑;大于6次時,以推斷出人體在快跑。上述均可由磁體傳感器的計數(shù)器進行記錄,生成運動幅值。步驟12,處理所述傳感器的感測數(shù)據(jù),獲得運動幅值隨時間的變化曲線。具體的,所述磁力傳感器可以通過經(jīng)典的融合算法,可以得到運動幅值隨時間的變化曲線。步驟13,根據(jù)所述變化曲線計算得到運動頻率;具體的,根據(jù)所述變化曲線計算得到運動頻率,從而得知用戶的人體變化節(jié)奏。步驟14,根據(jù)運動頻率與狀態(tài)值的映射關系表,確定用戶當前狀態(tài)值。另外,為了能從終端中播放出適合的音樂,在終端中存儲了關于用戶當前狀態(tài)與音樂的對應關系,例如,當用戶處于比較緩慢的運動狀態(tài)時,要播放舒緩的音樂,而當用戶處理快節(jié)奏的運動狀態(tài)時,要播放節(jié)奏強、歡快的音樂。因而,用于代表用戶運動狀態(tài)的狀態(tài)值會有多個,不同的值代表了不同節(jié)奏的音樂。因而,當根據(jù)感測數(shù)據(jù)得到用戶當前狀態(tài)值后,便可以確定音樂文件的選擇標準,從而選出合適的音樂。關于運動頻率與狀態(tài)值的映射關系表,由于用戶不同,即使處于相同狀態(tài),其運動頻率會有一定的差異,即使同一個用戶,可能處于同一種狀態(tài)時的每次的運動頻率也會有一定的差異,因而,根據(jù)多次實驗,得到同一種狀態(tài)的不同的運動頻率,從而得到同一種狀態(tài)對應的運動頻率范圍。因而,所述運動頻率與狀態(tài)值的映射關系表實際上可以是運動頻率范圍與狀態(tài)值的映射關系表。在根據(jù)所述變化曲線計算得到運動頻率后,將所述運動頻率與預定的閾值(某一運動頻率范圍的上下兩個端值)進行比較,從而確定當前運動頻率屬于哪一個運動頻率范圍;根據(jù)所述范圍,從所述運動頻率與狀態(tài)值的映射關系表中確定相應的狀態(tài)值。例如,運動頻率與狀態(tài)值的映射關系表如表1所示,需注意的是,該表中的數(shù)據(jù)僅作為一種示例,并非標準數(shù)據(jù),運動頻率范圍也因人而宜,具有不同的設定值。在本發(fā)明中,為了搜索到對應的音樂文件,系統(tǒng)中設置有音樂文件索引,與所述索引相對應的為一個索引特征集。索引特征集中包含有多條索引,以序號編號。一條索引記錄了用于對應具體一個音樂文件的所有特征值,即一條索引特征值集合。所述特征值對應于每一個音樂文件在所述音樂數(shù)據(jù)庫中的一個分類項,例如:包括有多個特征,如音樂文件名稱、專輯名稱、歌手名字,作曲者名字、流派等等,給上述每個特征賦予一個字符串,fm[n(mi)]。其中,f為特征代碼,m(n)為第n個音樂文件代碼,m為特征序號,m、n均為自然數(shù)1,2,3等,i為該特征值的序號,每一個特征的特征值為一個離散集合。一個音樂文件通常會有多個特征,每個特征有確定的特征值,因而,當?shù)弥怂刑卣鞯奶卣髦担阋簿痛_定了對應的音樂文件。例如第1個音樂文件的特征有四個特征,分別是:fm11i:音樂文件名稱;fm12i:專輯名稱;fm13i:歌手名字;fm14i:運動節(jié)奏。如表2所示:表2不同的特征,其特征值的離散集合不同,例如,對于fm11i這個特征,由于其代表音樂文件名稱,通常其特征值集合中只有一個值,對于一些有別名的音樂文件,比如,不同語言的名稱,可能會有多個值。對于fm13i,其代表歌手名字,對于同一首歌,可能會有不同的歌手來演唱,因而,在其特征值集合中會有所有歌手的名字。本發(fā)明所述用戶當前運動狀態(tài)為其中的一個特征,假設所述特征的字符串為fm14i,得到的狀態(tài)值則為特征值集合中的一個特定值。即表1中所述的狀態(tài)值的集合即為該特征值集合。音樂索引序號s(n)可以由所述特征集合中的一個或多個特征值來確定,例如,s(n)={fm[n(mi)]},當其中的一個特征的特征值與其他索引號中的特征值不同時,便可以確定索引序號,如果有相同的特征值,則比較其他特征值,直到區(qū)分出索引序號。例如:在歌手名字這一特征中,對于一個確定姓名的歌手,則該特征的特征值已確定,但是可能會有多條索引符合這一特征,此時在符合這一特征的索引集合中繼續(xù)采用新的特征來區(qū)分,如專輯名稱等其他特征。在本公開實施例中,以該特征集合中的其他特征的特征值為已知為前提,即在確定音樂文件時,其他特征的特征值已經(jīng)為已知參數(shù)。例如,對于用戶在跑步之前,已設定要聽的音樂數(shù)據(jù)庫,將可以進行音樂文件選擇的數(shù)據(jù)庫設置為特定的一個庫,如自己收集的喜歡音樂列表,或者是已設定了特征的專輯,此時,可以通過當前運動狀態(tài)這一特征來確認索引序號,通過索引序號,查詢音樂文件的索引,確定要播放的音樂文件。對于每一個特征的特征值,都有與其對應的設定值,例如,對于流派這一特征,其設定值與具體特征值的對應關系表如下表3所示:表3設定值特征值設定值1classic設定值2country設定值3hippop…………當用戶在使用前,選擇某些特定音樂文件(以下稱為候選文件集)后,則極大地縮小了在運動時根據(jù)運動狀態(tài)來確定音樂文件的范圍,也降低了難度。關于候選文件集的確定,可以通過多種方式確定,如用戶設定,或在用戶沒有設定時,自動默認將用戶喜愛的音樂文件集合起來,作為候選文件集。關于用戶喜愛的音樂文件集,可以由用戶自行設定,例如在一些音樂播放應用中,通常都會有用戶喜愛列表,用戶可以自行將自己喜歡的音樂文件添加到該列表中?;蛘撸上到y(tǒng)統(tǒng)計每一音樂文件的播放次數(shù)和頻率,通過分析,確定用戶喜愛的音樂文件,并將這些音樂文件整合到一個集合中,在用戶沒有進行設定時作為候選文件集。以上所述僅為本公開實施例的優(yōu)選實施例,并不用于限制本公開實施例,對于本領域技術人員而言,本公開實施例可以有各種改動和變化。凡在本公開實施例的精神和原理之內所作的任何修改、等同替換、改進等,均應包含在本公開實施例的保護范圍之內。當前第1頁12
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
抚松县| 易门县| 徐闻县| 逊克县| 平和县| 眉山市| 平凉市| 肥城市| 梁平县| 辽阳县| 宜兰县| 保靖县| 古丈县| 饶阳县| 阳春市| 马山县| 松江区| 津市市| 玉山县| 安图县| 清河县| 莱芜市| 云安县| 太仆寺旗| 亳州市| 襄垣县| 白银市| 自贡市| 葫芦岛市| 白山市| 资中县| 稻城县| 曲阜市| 建昌县| 玉溪市| 双牌县| 福海县| 长海县| 嘉义市| 玛沁县| 宾川县|