本發(fā)明涉及智能穿戴、音樂產(chǎn)業(yè)、音樂治療技術(shù),尤其涉及一種音樂個(gè)性化的推薦方法和系統(tǒng)。
背景技術(shù):
隨著數(shù)字音樂的發(fā)展,傳統(tǒng)的CD機(jī)、隨身聽已經(jīng)被手機(jī)和電腦所替代。各類音樂平臺(tái)和音樂軟件一方面為用戶的音樂欣賞提供了便利,另一方面也使得音樂個(gè)性化推薦的問題日益突顯:面對(duì)動(dòng)輒幾十萬,甚至上百萬的音樂,用戶很難從中檢索出自己喜歡的音樂,而音樂軟件方同樣面對(duì)著如何向用戶個(gè)性化推薦音樂的難題。所以,音樂的個(gè)性化推薦變得越來越重要,不但涉及用戶的音樂欣賞體驗(yàn),而且關(guān)乎音樂軟件方的生存和發(fā)展。
傳統(tǒng)的音樂個(gè)性化推薦方法一般通過問卷調(diào)查用戶的音樂偏好,通過考察用戶對(duì)一首音樂的播放完整性、播放次數(shù),以及通過音樂相關(guān)信息(如樂器類型、音樂風(fēng)格、作曲家、音樂家等)進(jìn)行推薦。然而上述音樂個(gè)性化推薦方法過程復(fù)雜,而且很難找準(zhǔn)用戶真正喜好的音樂。
研究表明,音樂能影響人的情緒,進(jìn)而影響人的生理。所以,當(dāng)用戶在欣賞自己喜歡的音樂時(shí),主觀的情緒變化將會(huì)通過客觀的生理變化得以體現(xiàn)。根據(jù)音樂認(rèn)知領(lǐng)域近一百年來的研究,人們欣賞到自己所喜歡的音樂時(shí),會(huì)產(chǎn)生顯著的生理應(yīng)答,主要體現(xiàn)在心率、呼吸頻率、皮膚電導(dǎo)、體溫、血壓、血氧、肌肉張力、生物分子等生理指標(biāo)上。一般說來,激勵(lì)性的音樂能夠增加用戶的心率、呼吸頻率和皮膚電導(dǎo);而鎮(zhèn)靜性的音樂能夠降低用戶的心率、呼吸頻率和皮膚電導(dǎo)。然而,上述基礎(chǔ)研究只是停留在實(shí)驗(yàn)階段,尚未開始實(shí)際應(yīng)用,更沒有被應(yīng)用到音樂的個(gè)性化推薦上。
中國(guó)專利申請(qǐng)?zhí)枮椋?01410338956.2,名稱為:一種音樂推薦方法及系統(tǒng)生物發(fā)明專利,基于生理健康數(shù)據(jù)來分析用戶的情緒,從而為用戶推薦相同情緒標(biāo)簽的音樂。其方法如下:將用戶的歷史健康數(shù)據(jù)與當(dāng)前的健康數(shù)據(jù)想比較,計(jì)算出當(dāng)前用戶的情緒標(biāo)簽,再將音樂庫(kù)中具有相同情緒標(biāo)簽的音樂推薦給用戶。該專利的核心方法是匹配用戶的情緒標(biāo)簽和音樂庫(kù)中音樂的情緒標(biāo)簽,將用戶的主動(dòng)提交,變成了自動(dòng)采集和分析。這一方法相較其它傳統(tǒng)的音樂推薦方法有一定的進(jìn)步性,不過仍然屬于一種貼標(biāo)簽的方式,很難保證推薦的音樂就是用戶喜歡的音樂。比如,用戶都處于情緒高漲或情緒低落時(shí),不可能都會(huì)喜歡音樂庫(kù)里所有相應(yīng)標(biāo)簽的音樂。所以上述專利不能直接用生理數(shù)據(jù)來考察用戶對(duì)音樂的喜好程度。且上述專利考察的主要生理指標(biāo)和音樂影響的生理指標(biāo)不太相關(guān)。該專利的生理指標(biāo)為戶心電數(shù)據(jù)、用戶血壓數(shù)據(jù)、用戶溫度數(shù)據(jù)。然而,根據(jù)近100年來的基礎(chǔ)研究,音樂主要影響人體的心率、呼吸、皮膚電導(dǎo)等生理數(shù)據(jù),所以上述專利不能很好地考察音樂對(duì)人體的影響,更不能考察用戶對(duì)音樂的喜好程度。
技術(shù)實(shí)現(xiàn)要素:
本專利提供一種提升用戶的音樂欣賞體驗(yàn)的音樂個(gè)性化的推薦方法和系統(tǒng)。
為實(shí)現(xiàn)上述目的,本發(fā)明采用下述技術(shù)方案:
一種音樂個(gè)性化的推薦方法,包括下述步驟:
獲取用戶聆聽音樂前的各項(xiàng)生理數(shù)據(jù);
獲取用戶聆聽音樂時(shí)的各項(xiàng)生理數(shù)據(jù);
通過聆聽音樂,獲取每一首音樂各項(xiàng)生理數(shù)據(jù)的“陰性”、“陽(yáng)性”或“疑似陽(yáng)性”標(biāo)簽;
對(duì)比用戶聆聽音樂前后的各項(xiàng)生理數(shù)據(jù),分析用戶對(duì)音樂的生理及情緒應(yīng)答程度;
根據(jù)用戶對(duì)不同音樂的生理及情緒應(yīng)答程度,向用戶進(jìn)行個(gè)性化音樂推薦。
另一方面,其中,“獲取用戶聆聽音樂前的生理數(shù)據(jù)”,包括如下步驟:
以生物阻抗傳感器獲取用戶的生物阻抗數(shù)據(jù);
以獲取的生物阻抗數(shù)據(jù)計(jì)算用戶的心率、呼吸頻率、皮膚電導(dǎo)等生理數(shù)據(jù);
在用戶聆聽音樂前,按每小時(shí)6次的頻率,采集用戶靜息狀態(tài)下的生理數(shù)據(jù):心率樣本、呼吸頻率樣本和皮膚電導(dǎo)樣本,存檔待用。
另一方面,其中,“獲取用戶聆聽音樂時(shí)的生理數(shù)據(jù)”,包括如下步驟:
以生物阻抗傳感器獲取用戶的生物阻抗數(shù)據(jù);
以獲取的生物阻抗數(shù)據(jù)計(jì)算用戶的心率、呼吸頻率、皮膚電導(dǎo)等生理數(shù)據(jù);
在用戶聆聽音樂時(shí),按每分鐘6次的頻率采集用戶聽第x(x是≥1的整數(shù))首音樂時(shí)的動(dòng)作生理數(shù)據(jù):心率樣本、呼吸頻率樣本和皮膚電導(dǎo)樣本,準(zhǔn)備進(jìn)行下一步數(shù)據(jù)分析。
在一些實(shí)施例中,所述生物阻抗傳感器還可采用光電設(shè)備代替。
在一些實(shí)施例中,所述生理數(shù)據(jù)包括但不限于用戶的心率、呼吸、皮膚電導(dǎo)、體溫、血壓、血氧、肌肉張力或生物分子等數(shù)據(jù)。
在一些實(shí)施例中,所述生理數(shù)據(jù)的分值包括但不限于100分制、10分制或1分制。
另一方面,其中,“對(duì)比用戶聆聽音樂前后的各項(xiàng)生理數(shù)據(jù),分析用戶對(duì)音樂的生理及情緒應(yīng)答程度”,包括如下步驟:
所有音樂皆獲得40分的基礎(chǔ)分;
皮膚電導(dǎo)得分:如果第x首音樂在“皮膚電導(dǎo)”這項(xiàng)生理數(shù)據(jù)的標(biāo)簽為“陽(yáng)性”則獲得(25-100PSx)分,為“疑似陽(yáng)性”則獲得(25-100PSx)/2分,為“陰 性”則獲得0分;
呼吸頻率得分:如果第x首音樂在“呼吸頻率”這項(xiàng)生理數(shù)據(jù)的標(biāo)簽為“陽(yáng)性”則獲得(20-100PRx)分,為“疑似陽(yáng)性”則獲得(20-100PRx)/2分,為“陰性”則獲得0分;
心率得分:如果第x首音樂在“心率”這項(xiàng)生理數(shù)據(jù)的標(biāo)簽為“陽(yáng)性”則獲得(15-100PHx)分,為“疑似陽(yáng)性”則獲得(15-100PHx)/2分,為“陰性”則獲得0分;
按“總分=基礎(chǔ)分+皮膚電導(dǎo)得分+呼吸頻率得分+心率得分”的公式計(jì)算第x首的音樂總分。
另一方面,其中,“根據(jù)用戶對(duì)不同音樂的生理及情緒應(yīng)答程度,向用戶進(jìn)行個(gè)性化音樂推薦”,包括如下步驟:
在用戶第x(x≥2)次欣賞音樂時(shí),以第(x-1)次的音樂總分按從高到低排列;
分?jǐn)?shù)越高的音樂,推薦頻率越高,分?jǐn)?shù)越低的,推薦頻率越低,每次推薦一定比例的用戶從未聽過的新音樂,音樂排列方式隨機(jī);
在用戶第x(x≥2)次欣賞音樂的同時(shí),進(jìn)行新一輪的生理數(shù)據(jù)的采集及評(píng)分;
將用戶第x(x≥2)次欣賞的所有音樂的評(píng)分與以前第(x-1)次的音樂總分進(jìn)行整合,對(duì)以住聽過的音樂,取平均值后再排序,對(duì)以往未聽過的音樂,直接以本次獲得的分?jǐn)?shù)參加排序;
按從大到小的得分對(duì)用戶欣賞的音樂進(jìn)行第x(x≥2)輪排序;
以第x輪音樂排序結(jié)果作為下一次(第x+1次)的個(gè)性化推薦依據(jù)。
一種音樂個(gè)性化的推薦,包括:
生理數(shù)據(jù)采集模塊,用于在用戶未聆聽音樂或聆聽音樂時(shí),采集用戶的生 理數(shù)據(jù),同時(shí)建立“靜息生理數(shù)據(jù)庫(kù)”和“動(dòng)作生理數(shù)據(jù)庫(kù)”;
音樂喜好評(píng)分模塊,分別對(duì)“靜息生理數(shù)據(jù)庫(kù)”和“動(dòng)作生理數(shù)據(jù)庫(kù)”進(jìn)行分析,獲得用戶的“個(gè)性化音樂數(shù)據(jù)庫(kù)”;
個(gè)性化音樂推薦模塊,結(jié)合“個(gè)性化音樂數(shù)據(jù)庫(kù)”對(duì)用戶進(jìn)行個(gè)性化音樂推薦。
本發(fā)明的有益效果為:本發(fā)明直接以用戶欣賞音樂時(shí)候的生理數(shù)據(jù)來考察用戶對(duì)音樂的喜愛程度,可以通過客觀的方式獲得用戶的主觀感受,為音樂行業(yè)提供一條全新的音樂個(gè)性化推薦路徑;同時(shí),本發(fā)明選取心率、呼吸頻率、皮膚電導(dǎo)等生理數(shù)據(jù)作為研究對(duì)象,對(duì)用戶情緒的考察更加可靠。
附圖說明
圖1是本發(fā)明提供的音樂個(gè)性化的推薦方法的整體流程圖。
圖2是本發(fā)明提供的獲取用戶聆聽音樂前的生理數(shù)據(jù)的流程圖。
圖3是本發(fā)明提供的獲取用戶聆聽音樂時(shí)的生理數(shù)據(jù)的流程圖。
圖4是本發(fā)明提供的音樂個(gè)性化的推薦方法的每首音樂影響用戶生理參數(shù)的得分計(jì)算圖。
圖5是本發(fā)明提供的向用戶進(jìn)行個(gè)性化音樂推薦的步驟圖。
圖6是本發(fā)明提供的音樂個(gè)性化的推薦系統(tǒng)的建構(gòu)模式圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施 例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
如圖1所示,一種音樂個(gè)性化的推薦方法,包括下述步驟:
獲取用戶聆聽音樂前的各項(xiàng)生理數(shù)據(jù);
獲取用戶聆聽音樂時(shí)的各項(xiàng)生理數(shù)據(jù);
通過聆聽音樂,獲取每一首音樂各項(xiàng)生理數(shù)據(jù)的“陰性”、“陽(yáng)性”或“疑似陽(yáng)性”標(biāo)簽;
對(duì)比用戶聆聽音樂前后的各項(xiàng)生理數(shù)據(jù),分析用戶對(duì)音樂的生理及情緒應(yīng)答程度;
根據(jù)用戶對(duì)不同音樂的生理及情緒應(yīng)答程度,向用戶進(jìn)行個(gè)性化音樂推薦。
請(qǐng)?jiān)賲㈤唸D2,其中,“獲取用戶聆聽音樂前的生理數(shù)據(jù)”,包括如下步驟:
以生物阻抗傳感器獲取用戶的生物阻抗數(shù)據(jù);
以獲取的生物阻抗數(shù)據(jù)計(jì)算用戶的心率、呼吸頻率、皮膚電導(dǎo)等生理數(shù)據(jù);
在用戶聆聽音樂前,按每小時(shí)6次的頻率,采集用戶靜息狀態(tài)下的生理數(shù)據(jù):心率樣本、呼吸頻率樣本和皮膚電導(dǎo)樣本,存檔待用。
請(qǐng)?jiān)賲㈤唸D3,其中,“獲取用戶聆聽音樂時(shí)的生理數(shù)據(jù)”,包括如下步驟:
以生物阻抗傳感器獲取用戶的生物阻抗數(shù)據(jù);
以獲取的生物阻抗數(shù)據(jù)計(jì)算用戶的心率、呼吸頻率、皮膚電導(dǎo)等生理數(shù)據(jù);
在用戶聆聽音樂時(shí),按每分鐘6次的頻率采集用戶聽第x(x是≥1的整數(shù))首音樂時(shí)的動(dòng)作生理數(shù)據(jù):心率樣本、呼吸頻率樣本和皮膚電導(dǎo)樣本,準(zhǔn)備進(jìn)行下一步數(shù)據(jù)分析。
在一些實(shí)施例中,本發(fā)明的生理數(shù)據(jù)采集方式除了可以用生物阻抗器獲得心率、呼吸頻率、皮膚電導(dǎo)等生理數(shù)據(jù)外,還可以用其他方式獲得相關(guān)數(shù)據(jù),比如用光電設(shè)備獲得心率,實(shí)際操作時(shí),可根據(jù)需要自由選擇。
在一些實(shí)施例中,生理數(shù)據(jù)包括但不限于用戶的心率、呼吸、皮膚電導(dǎo)、 體溫、血壓、血氧、肌肉張力或生物分子等數(shù)據(jù)。
在一些實(shí)施例中,生理數(shù)據(jù)的分值包括但不限于100分制、10分制或1分制,同時(shí),在本發(fā)明中,各生理數(shù)據(jù)所占的最高分比例可以是1:1:1,也可以是3:2:1或者2:2:1。
具體到,以“皮膚電導(dǎo)”分析第x首音樂對(duì)用戶的影響,包括如下步驟:
S1:將用戶聽第x首音樂時(shí)的皮膚電導(dǎo)樣本SSx,與靜息時(shí)的皮膚電導(dǎo)樣本SS0做T檢驗(yàn)。T檢驗(yàn),主要用于樣本含量較小(例如x<30),總體標(biāo)準(zhǔn)差σ未知的正態(tài)分布資料。t檢驗(yàn)是用t分布理論來推論差異發(fā)生的概率,從而比較兩個(gè)平均數(shù)的差異是否顯著,此處以T檢驗(yàn)獲得的P值作為音樂對(duì)用戶情緒影響程度的判斷依據(jù)。
S2:如果用戶在聽第x首音樂時(shí),皮膚電導(dǎo)參數(shù)與靜息狀態(tài)下皮膚電導(dǎo)參數(shù)T檢驗(yàn)獲得的P值PSx≥0.05,表示該首音樂對(duì)用戶的皮膚電導(dǎo)未產(chǎn)生顯著影響,用戶可能不喜歡這首音樂,故將該首音樂對(duì)用戶皮膚電導(dǎo)的影響判斷為陰性;
S3:如果0.01<PSx<0.05,則表示該首音樂對(duì)用戶的皮膚電導(dǎo)產(chǎn)生了顯著影響,用戶可能比較喜歡這首音樂;
S4:如果PSx≤0.01,表示該首音樂對(duì)用戶的皮膚電導(dǎo)產(chǎn)生了極顯著影響,用戶可能非常喜歡這首音樂;
S5:將所有PSx<0.05的音樂收集,準(zhǔn)備進(jìn)行下一步分析;
S6:依次選擇上述S5集合中第x首音樂的PSx,以及第x-1首音樂(第x首音樂的前一首)的PS(x-1),準(zhǔn)備比較;
S7:如果上述S6中的PS(x-1)≥0.05,則說明用戶所聽的第x-1首音樂未對(duì)用戶的皮膚電導(dǎo)產(chǎn)生了顯著影響,說明用戶在聽第x首音樂時(shí)皮膚電導(dǎo)受到的顯著影響確實(shí)由第x首音樂所引起,而不是受第x-1首音樂影響,于是將第 x首音樂對(duì)用戶皮膚電導(dǎo)的影響判斷為陽(yáng)性;
S8:如果上述S6中的PS(x-1)<0.05,而且PS(x-1)與PSx所在的動(dòng)作皮膚電導(dǎo)偏離于靜息皮膚電導(dǎo)的不同方向(兩種情況:與靜息狀態(tài)相比,第x首音樂增加了用戶皮膚電導(dǎo),而第x-1首音樂降低了用戶的皮膚電導(dǎo);或者第x首音樂降低了用戶皮膚電導(dǎo),而第x-1首音樂增加了用戶的皮膚電導(dǎo)),說明用戶在聽第x首音樂時(shí)皮膚電導(dǎo)受到的顯著影響確實(shí)由第x首音樂所引起,而不是受第x-1首音樂影響,于是將第x首音樂對(duì)用戶皮膚電導(dǎo)的影響判斷為陽(yáng)性;
S9:如果上述S6中的PS(x-1)<0.05,而且PS(x-1)與PSx所在的皮膚電導(dǎo)偏離于靜息狀態(tài)下皮膚電導(dǎo)的相同方向(兩種情況:與靜息狀態(tài)相比,第x首音樂和第x-1首音樂都增加了用戶皮膚電導(dǎo),或者都降低了用戶的皮膚電導(dǎo)),而且PS(x-1)>PSx,表明第x首音樂對(duì)用戶皮膚電導(dǎo)的影響,比第x-1首音樂對(duì)用戶皮膚電導(dǎo)的影響更強(qiáng)烈,于是將第x首音樂對(duì)用戶皮膚電導(dǎo)的影響判斷為陽(yáng)性;
S10:如果上述S6中的PS(x-1)<0.05,而且PS(x-1)與PSx所在的皮膚電導(dǎo)偏離于靜息狀態(tài)下皮膚電導(dǎo)的相同方向(兩種情況:與靜息狀態(tài)相比,第x首音樂和第x-1首音樂都增加了用戶皮膚電導(dǎo),或者都降低了用戶的皮膚電導(dǎo)),而且PS(x-1)≤PSx,說明第x首音樂對(duì)用戶皮膚電導(dǎo)的顯著影響,可能是由于第x-1首音樂對(duì)用戶皮膚電導(dǎo)強(qiáng)烈影響的后續(xù)效應(yīng)造成的假陽(yáng)性,所以將第x首音樂對(duì)用戶皮膚電導(dǎo)的影響判斷為疑似陽(yáng)性;
至此,用戶本次所欣賞的每一首音樂都在皮膚電導(dǎo)這一生理數(shù)據(jù)上被標(biāo)上“陰性”、“陽(yáng)性”或“疑似陽(yáng)性”標(biāo)簽,繼續(xù)進(jìn)行對(duì)“呼吸頻率”的分析。
具體到,以“呼吸頻率”分析第x首音樂對(duì)用戶的影響,包括如下步驟:
S11:將用戶聽第x首音樂時(shí)的呼吸頻率樣本SRx,與靜息時(shí)的呼吸頻率樣本SR0做T檢驗(yàn)。T檢驗(yàn)(Student's t test),主要用于樣本含量較小(例如n<30), 總體標(biāo)準(zhǔn)差σ未知的正態(tài)分布資料。t檢驗(yàn)是用t分布理論來推論差異發(fā)生的概率,從而比較兩個(gè)平均數(shù)的差異是否顯著,此處以T檢驗(yàn)獲得的P值作為音樂對(duì)用戶情緒影響程度的判斷依據(jù)。
S12:如果用戶在聽第x首音樂時(shí),呼吸頻率參數(shù)與靜息狀態(tài)下呼吸頻率參數(shù)T檢驗(yàn)獲得的P值PRx≥0.05,表示該首音樂對(duì)用戶的呼吸頻率未產(chǎn)生顯著影響,用戶可能不喜歡這首音樂,故將該首音樂對(duì)用戶呼吸頻率的影響判斷為陰性;
S13:如果0.01<PRx<0.05,則表示該首音樂對(duì)用戶的呼吸頻率產(chǎn)生了顯著影響,用戶可能比較喜歡這首音樂;
S14:如果PRx≤0.01,表示該首音樂對(duì)用戶的呼吸頻率產(chǎn)生了極顯著影響,用戶可能非常喜歡這首音樂;
S15:將所有PRx<0.05的音樂收集,準(zhǔn)備進(jìn)行下一步分析;
S16:依次選擇上述S15集合中第x首音樂的PRx,以及第x-1首音樂(第x首音樂的前一首)的PR(x-1),準(zhǔn)備比較;
S17:如果上述S16中的PR(x-1)≥0.05,則說明用戶所聽的第x-1首音樂未對(duì)用戶的呼吸頻率產(chǎn)生了顯著影響,說明用戶在聽第x首音樂時(shí)呼吸頻率受到的顯著影響確實(shí)由第x首音樂所引起,而不是受第x-1首音樂影響,于是將第x首音樂對(duì)用戶呼吸頻率的影響判斷為陽(yáng)性;
S18:如果上述S16中的PR(x-1)<0.05,而且PR(x-1)與PRx所在的動(dòng)作呼吸頻率偏離于靜息呼吸頻率的不同方向(兩種情況:與靜息狀態(tài)相比,第x首音樂增加了用戶呼吸頻率,而第x-1首音樂降低了用戶的呼吸頻率;或者第x首音樂降低了用戶呼吸頻率,而第x-1首音樂增加了用戶的呼吸頻率),說明用戶在聽第x首音樂時(shí)呼吸頻率受到的顯著影響確實(shí)由第x首音樂所引起,而不是受第x-1首音樂影響,于是將第x首音樂對(duì)用戶呼吸頻率的影響判斷為陽(yáng)性;
S19:如果上述S16中的PR(x-1)<0.05,而且PR(x-1)與PRx所在的呼吸頻率 偏離于靜息狀態(tài)下呼吸頻率的相同方向(兩種情況:與靜息狀態(tài)相比,第x首音樂和第x-1首音樂都增加了用戶呼吸頻率,或者都降低了用戶的呼吸頻率),而且PR(x-1)>PRx,表明第x首音樂對(duì)用戶呼吸頻率的影響,比第x-1首音樂對(duì)用戶呼吸頻率的影響更強(qiáng)烈,于是將第x首音樂對(duì)用戶呼吸頻率的影響判斷為陽(yáng)性;
S20:如果上述S16中的PR(x-1)<0.05,而且PR(x-1)與PRx所在的呼吸頻率偏離于靜息狀態(tài)下呼吸頻率的相同方向(兩種情況:與靜息狀態(tài)相比,第x首音樂和第x-1首音樂都增加了用戶呼吸頻率,或者都降低了用戶的呼吸頻率),而且PR(x-1)≤PRx,說明第x首音樂對(duì)用戶呼吸頻率的顯著影響,可能是由于第x-1首音樂對(duì)用戶呼吸頻率強(qiáng)烈影響的后續(xù)效應(yīng)造成的假陽(yáng)性,所以將第x首音樂對(duì)用戶呼吸頻率的影響判斷為疑似陽(yáng)性;
至此,用戶本次所欣賞的每一首音樂都在呼吸頻率這一生理數(shù)據(jù)上被標(biāo)上“陰性”、“陽(yáng)性”或“疑似陽(yáng)性”標(biāo)簽,繼續(xù)進(jìn)行對(duì)“心率”的分析。
具體到,以“心率”分析第x首音樂對(duì)用戶的影響,包括如下步驟:
S21:將用戶聽第x首音樂時(shí)的心率樣本SHx,與靜息時(shí)的心率樣本SH0做T檢驗(yàn)。T檢驗(yàn)(Student's t test),主要用于樣本含量較小(例如n<30),總體標(biāo)準(zhǔn)差σ未知的正態(tài)分布資料。t檢驗(yàn)是用t分布理論來推論差異發(fā)生的概率,從而比較兩個(gè)平均數(shù)的差異是否顯著,此處以T檢驗(yàn)獲得的P值作為音樂對(duì)用戶情緒影響程度的判斷依據(jù)。
S22:如果用戶在聽第x首音樂時(shí),心率參數(shù)與靜息狀態(tài)下心率參數(shù)T檢驗(yàn)獲得的P值PHx≥0.05,表示該首音樂對(duì)用戶的心率未產(chǎn)生顯著影響,用戶可能不喜歡這首音樂,故將該首音樂對(duì)用戶心率的影響判斷為陰性;
S23:如果0.01<PHx<0.05,則表示該首音樂對(duì)用戶的心率產(chǎn)生了顯著影響,用戶可能比較喜歡這首音樂;
S24:如果PHx≤0.01,表示該首音樂對(duì)用戶的心率產(chǎn)生了極顯著影響,用 戶可能非常喜歡這首音樂;
S25:將所有PHx<0.05的音樂收集,準(zhǔn)備進(jìn)行下一步分析;
S26:依次選擇上述S25集合中第x首音樂的PHx,以及第x-1首音樂(第x首音樂的前一首)的PH(x-1),準(zhǔn)備比較;
S27:如果上述S26中的PH(x-1)≥0.05,則說明用戶所聽的第x-1首音樂未對(duì)用戶的心率產(chǎn)生了顯著影響,說明用戶在聽第x首音樂時(shí)心率受到的顯著影響確實(shí)由第x首音樂所引起,而不是受第x-1首音樂影響,于是將第x首音樂對(duì)用戶心率的影響判斷為陽(yáng)性;
S28:如果上述S26中的PH(x-1)<0.05,而且PH(x-1)與PHx所在的動(dòng)作心率偏離于靜息心率的不同方向(兩種情況:與靜息狀態(tài)相比,第x首音樂增加了用戶心率,而第x-1首音樂降低了用戶的心率;或者第x首音樂降低了用戶心率,而第x-1首音樂增加了用戶的心率),說明用戶在聽第x首音樂時(shí)心率受到的顯著影響確實(shí)由第x首音樂所引起,而不是受第x-1首音樂影響,于是將第x首音樂對(duì)用戶心率的影響判斷為陽(yáng)性;
S29:如果上述S26中的PH(x-1)<0.05,而且PH(x-1)與PHx所在的心率偏離于靜息狀態(tài)下心率的相同方向(兩種情況:與靜息狀態(tài)相比,第x首音樂和第x-1首音樂都增加了用戶心率,或者都降低了用戶的心率),而且PH(x-1)>PHx,表明第x首音樂對(duì)用戶心率的影響,比第x-1首音樂對(duì)用戶心率的影響更強(qiáng)烈,于是將第x首音樂對(duì)用戶心率的影響判斷為陽(yáng)性;
S30:如果上述S26中的PH(x-1)<0.05,而且PH(x-1)與PHx所在的心率偏離于靜息狀態(tài)下心率的相同方向(兩種情況:與靜息狀態(tài)相比,第x首音樂和第x-1首音樂都增加了用戶心率,或者都降低了用戶的心率),而且PH(x-1)≤PHx,說明第x首音樂對(duì)用戶心率的顯著影響,可能是由于第x-1首音樂對(duì)用戶心率強(qiáng)烈影響的后續(xù)效應(yīng)造成的假陽(yáng)性,所以將第x首音樂對(duì)用戶心率的影響判斷為疑似陽(yáng) 性;
至此,用戶本次所欣賞的每一首音樂都在心率這一生理參數(shù)上被標(biāo)上“陰性”、“陽(yáng)性”或“疑似陽(yáng)性”標(biāo)簽。
請(qǐng)?jiān)賲㈤唸D4,在此基礎(chǔ)上,“對(duì)比用戶聆聽音樂前后的各項(xiàng)生理數(shù)據(jù),分析用戶對(duì)音樂的生理及情緒應(yīng)答程度”,包括如下步驟:
所有音樂皆獲得40分的基礎(chǔ)分100;
皮膚電導(dǎo)得分200:如果第x首音樂在“皮膚電導(dǎo)”這項(xiàng)生理數(shù)據(jù)的標(biāo)簽為“陽(yáng)性”則獲得(25-100PSx)分,為“疑似陽(yáng)性”則獲得(25-100PSx)/2分,為“陰性”則獲得0分;
呼吸頻率得分300:如果第x首音樂在“呼吸頻率”這項(xiàng)生理數(shù)據(jù)的標(biāo)簽為“陽(yáng)性”則獲得(20-100PRx)分,為“疑似陽(yáng)性”則獲得(20-100PRx)/2分,為“陰性”則獲得0分;
心率得分400:如果第x首音樂在“心率”這項(xiàng)生理數(shù)據(jù)的標(biāo)簽為“陽(yáng)性”則獲得(15-100PHx)分,為“疑似陽(yáng)性”則獲得(15-100PHx)/2分,為“陰性”則獲得0分;
按“總分”500=基礎(chǔ)分100+皮膚電導(dǎo)得分200+呼吸頻率得分300+心率得分400”的公式計(jì)算第x首的音樂總分500。
請(qǐng)?jiān)賲㈤唸D5,另一方面,其中,“根據(jù)用戶對(duì)不同音樂的生理及情緒應(yīng)答程度,向用戶進(jìn)行個(gè)性化音樂推薦”,包括如下步驟:
步驟1:在用戶第x(x≥2)次欣賞音樂時(shí),以第(x-1)次的音樂總分按從高到低排列;
步驟2:分?jǐn)?shù)越高的音樂,推薦頻率越高,分?jǐn)?shù)越低的,推薦頻率越低,每次推薦一定比例的用戶從未聽過的新音樂,音樂排列方式隨機(jī);
步驟3:在用戶第x(x≥2)次欣賞音樂的同時(shí),進(jìn)行新一輪的生理數(shù)據(jù)的 采集及評(píng)分;
步驟4:將用戶第x(x≥2)次欣賞的所有音樂的評(píng)分與以前第(x-1)次的音樂總分進(jìn)行整合,對(duì)以住聽過的音樂,取平均值后再排序,對(duì)以往未聽過的音樂,直接以本次獲得的分?jǐn)?shù)參加排序;
步驟5:按從大到小的得分對(duì)用戶欣賞的音樂進(jìn)行第x(x≥2)輪排序;
步驟6:以第x輪音樂排序結(jié)果作為下一次(第x+1次)的個(gè)性化推薦依據(jù)。
請(qǐng)?jiān)賲㈤唸D6,一種音樂個(gè)性化的推薦,包括:
生理數(shù)據(jù)采集模塊600,用于在用戶未聆聽音樂或聆聽音樂時(shí),采集用戶的生理數(shù)據(jù),同時(shí)建立“靜息生理數(shù)據(jù)庫(kù)”610和“動(dòng)作生理數(shù)據(jù)庫(kù)”620;
音樂喜好評(píng)分模塊700,分別對(duì)“靜息生理數(shù)據(jù)庫(kù)”610和“動(dòng)作生理數(shù)據(jù)庫(kù)”620進(jìn)行分析,獲得用戶的“個(gè)性化音樂數(shù)據(jù)庫(kù)”800;
個(gè)性化音樂推薦模塊900,結(jié)合“個(gè)性化音樂數(shù)據(jù)庫(kù)”800對(duì)用戶進(jìn)行個(gè)性化音樂推薦。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。