基于腦電波的音樂(lè)播放控制方法及裝置的制造方法
【專利摘要】本發(fā)明公開(kāi)了一種基于腦電波的音樂(lè)播放控制方法,該方法包括:若檢測(cè)到用戶的場(chǎng)景選擇操作,則根據(jù)場(chǎng)景選擇操作確定與選擇的場(chǎng)景對(duì)應(yīng)的音樂(lè)數(shù)據(jù)庫(kù),播放音樂(lè)數(shù)據(jù)庫(kù)中的歌曲;在播放歌曲的過(guò)程中,獲取用戶收聽(tīng)當(dāng)前播放的歌曲時(shí)的腦電波數(shù)據(jù);根據(jù)腦電波數(shù)據(jù)確定在場(chǎng)景下用戶的狀態(tài)評(píng)價(jià)指標(biāo);若狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件,則切換到下一首歌曲進(jìn)行播放。本發(fā)明還公開(kāi)了一種基于腦電波的音樂(lè)播放控制裝置,能夠?qū)崿F(xiàn)智能化歌曲切換,改善用戶體驗(yàn)。
【專利說(shuō)明】
基于腦電波的音樂(lè)播放控制方法及裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及多媒體技術(shù)領(lǐng)域,尤其設(shè)及一種基于腦電波的音樂(lè)播放控制方法及裝 置。
【背景技術(shù)】
[0002] 音樂(lè)是一種藝術(shù)形式,不同的音樂(lè)表達(dá)方式會(huì)給收聽(tīng)者帶來(lái)截然不同的感受,人 們也可W通過(guò)音樂(lè)來(lái)表達(dá)自己的情感,現(xiàn)代生活中,音樂(lè)無(wú)處不在,人們對(duì)音樂(lè)的需求也是 有增無(wú)減。
[0003] 隨著科技的快速發(fā)展和互聯(lián)網(wǎng)的大面積普及,音樂(lè)網(wǎng)站與音樂(lè)應(yīng)用程序越來(lái)越 多,網(wǎng)絡(luò)音樂(lè)資源也越來(lái)越豐富,海量的音樂(lè)資源為人們提供了很多便利。
[0004] 在收聽(tīng)音樂(lè)的過(guò)程中,收聽(tīng)者若需要切換當(dāng)前播放的歌曲,需要通過(guò)手動(dòng)的方式 進(jìn)行歌曲切換,手動(dòng)切歌的方式不太方便,特別是對(duì)于正在開(kāi)車(chē)的用戶來(lái)說(shuō),不僅操作不 便,且具有危險(xiǎn)性。
[0005] 上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技 術(shù)。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明的主要目的在于提供一種基于腦電波的音樂(lè)播放控制方法及裝置,旨在解 決現(xiàn)有技術(shù)中必須由用戶手動(dòng)切歌的技術(shù)問(wèn)題。
[0007] 為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種基于腦電波的音樂(lè)播放控制方法,所述方法 包括:
[000引若檢測(cè)到用戶的場(chǎng)景選擇操作,則根據(jù)所述場(chǎng)景選擇操作確定與選擇的場(chǎng)景對(duì)應(yīng) 的音樂(lè)數(shù)據(jù)庫(kù),播放所述音樂(lè)數(shù)據(jù)庫(kù)中的歌曲;
[0009] 在播放歌曲的過(guò)程中,獲取所述用戶收聽(tīng)當(dāng)前播放的歌曲時(shí)的腦電波數(shù)據(jù);
[0010] 根據(jù)所述腦電波數(shù)據(jù)確定在所述場(chǎng)景下所述用戶的狀態(tài)評(píng)價(jià)指標(biāo);
[0011] 若所述狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件,則切換到下一首歌曲進(jìn)行播放。
[0012] 優(yōu)選地,所述獲取所述用戶收聽(tīng)當(dāng)前播放的歌曲時(shí)的腦電波數(shù)據(jù),包括:
[0013] 根據(jù)所述當(dāng)前播放的歌曲的歌曲時(shí)長(zhǎng)確定N個(gè)獲取時(shí)間段,N為正整數(shù);
[0014] 在播放到第η個(gè)獲取時(shí)間段時(shí),獲取所述用戶在所述第η個(gè)獲取時(shí)間段內(nèi)收聽(tīng)所述 當(dāng)前播放的歌曲時(shí)的腦電波數(shù)據(jù),其中,η為1至Ν中的任意一個(gè)數(shù)值,且η的初始值為小于所 述Ν的預(yù)設(shè)值。
[0015] 優(yōu)選地,所述方法還包括:
[0016] 若所述狀態(tài)評(píng)價(jià)指標(biāo)不滿足預(yù)置的切歌條件且η小于Ν時(shí),則令η = η+1,返回執(zhí)行 所述在播放到第η個(gè)獲取時(shí)間段時(shí),獲取所述用戶在所述第η個(gè)獲取時(shí)間段內(nèi)收聽(tīng)所述當(dāng)前 播放的歌曲時(shí)的腦電波數(shù)據(jù)的步驟。
[0017] 優(yōu)選地,所述根據(jù)所述腦電波數(shù)據(jù)確定在所述場(chǎng)景下的所述用戶的狀態(tài)評(píng)價(jià)指 標(biāo),包括:
[0018] 對(duì)所述腦電波數(shù)據(jù)進(jìn)行分析,得到與所述場(chǎng)景對(duì)應(yīng)的指標(biāo)參數(shù)的曲線;
[0019] 按照預(yù)置的時(shí)間間隔對(duì)所述曲線上的指標(biāo)參數(shù)進(jìn)行采集,得到Μ個(gè)指標(biāo)參數(shù),所述 Μ為正整數(shù);
[0020] 確定所述Μ個(gè)指標(biāo)參數(shù)中大于預(yù)置的所述場(chǎng)景對(duì)應(yīng)的比較值的個(gè)數(shù)Ρ,將所述Ρ與Μ 的比值作為所述用戶的狀態(tài)評(píng)價(jià)指標(biāo),所述Ρ為正整數(shù)。
[0021 ] 優(yōu)選地,所述方法還包括:
[0022] 在歌曲完整播放或者被切歌之后,將所述歌曲的已播放時(shí)長(zhǎng)占所述歌曲的歌曲時(shí) 長(zhǎng)的比值發(fā)送給服務(wù)器,使得服務(wù)器能夠基于所述比值確定所述歌曲的評(píng)價(jià)指標(biāo),并基于 所述評(píng)價(jià)指標(biāo)確定所述歌曲在所述音樂(lè)數(shù)據(jù)庫(kù)內(nèi)的推送次序。
[0023] 為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種基于腦電波的音樂(lè)播放控制裝置,所述裝置 包括:
[0024] 確定播放模塊,用于若檢測(cè)到用戶的場(chǎng)景選擇操作,則根據(jù)所述場(chǎng)景選擇操作確 定與選擇的場(chǎng)景對(duì)應(yīng)的音樂(lè)數(shù)據(jù)庫(kù),播放所述音樂(lè)數(shù)據(jù)庫(kù)中的歌曲;
[0025] 獲取模塊,用于在播放歌曲的過(guò)程中,獲取所述用戶收聽(tīng)當(dāng)前播放的歌曲時(shí)的腦 電波數(shù)據(jù);
[0026] 確定模塊,用于根據(jù)所述腦電波數(shù)據(jù)確定在所述場(chǎng)景下所述用戶的狀態(tài)評(píng)價(jià)指 標(biāo);
[0027] 切歌模塊,用于若所述狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件,則切換到下一首歌曲 進(jìn)行播放。
[0028] 優(yōu)選地,所述獲取模塊包括:
[0029] 時(shí)間確定模塊,用于根據(jù)所述當(dāng)前播放的歌曲的歌曲時(shí)長(zhǎng)確定Ν個(gè)獲取時(shí)間段,Ν 為正整數(shù);
[0030] 數(shù)據(jù)獲取模塊,用于在播放到第η個(gè)獲取時(shí)間段時(shí),獲取所述用戶在所述第η個(gè)獲 取時(shí)間段內(nèi)收聽(tīng)所述當(dāng)前播放的歌曲時(shí)的腦電波數(shù)據(jù),其中,η為1至Ν中的任意一個(gè)數(shù)值, 且η的初始值為小于所述Ν的預(yù)設(shè)值。
[0031] 優(yōu)選地,所述裝置還包括:
[0032] 返回模塊,用于若所述狀態(tài)評(píng)價(jià)指標(biāo)不滿足預(yù)置的切歌條件且η小于Ν時(shí),則令η = η+1,返回所述數(shù)據(jù)獲取模塊。
[0033] 優(yōu)選地,所述確定模塊包括:
[0034] 分析模塊,用于對(duì)所述腦電波數(shù)據(jù)進(jìn)行分析,得到與所述場(chǎng)景對(duì)應(yīng)的指標(biāo)參數(shù)的 曲線;
[0035] 采集模塊,用于按照預(yù)置的時(shí)間間隔對(duì)所述曲線上的指標(biāo)參數(shù)進(jìn)行采集,得到Μ個(gè) 指標(biāo)參數(shù),所述Μ為正整數(shù);
[0036] 指標(biāo)確定模塊,用于確定所述Μ個(gè)指標(biāo)參數(shù)中大于預(yù)置的所述場(chǎng)景對(duì)應(yīng)的比較值 的個(gè)數(shù)Ρ,將所述Ρ與Μ的比值作為所述用戶的狀態(tài)評(píng)價(jià)指標(biāo),所述Ρ為正整數(shù)。
[0037] 優(yōu)選地,所述裝置還包括:
[0038] 發(fā)送模塊,用于在歌曲完整播放或者被切歌之后,將所述歌曲的已播放時(shí)長(zhǎng)占所 述歌曲的歌曲時(shí)長(zhǎng)的比值發(fā)送給服務(wù)器,使得服務(wù)器能夠基于所述比值確定所述歌曲的評(píng) 價(jià)指標(biāo),并基于所述評(píng)價(jià)指標(biāo)確定所述歌曲在所述音樂(lè)數(shù)據(jù)庫(kù)內(nèi)的推送次序。
[0039] 本發(fā)明提供一種基于腦電波的音樂(lè)播放控制方法,在檢測(cè)到用戶的場(chǎng)景選擇操作 時(shí),根據(jù)該場(chǎng)景選擇操作確定與選擇的場(chǎng)景對(duì)應(yīng)的音樂(lè)數(shù)據(jù)庫(kù),播放該音樂(lè)數(shù)據(jù)庫(kù)內(nèi)中的 歌曲,在播放歌曲的過(guò)程中,獲取用戶收聽(tīng)當(dāng)前播放的歌曲時(shí)的腦電波數(shù)據(jù),并根據(jù)該腦電 波數(shù)據(jù)確定在選擇的場(chǎng)景下該用戶的狀態(tài)評(píng)價(jià)指標(biāo),且在該狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌 條件時(shí),切換到下一首歌曲進(jìn)行播放。由于用戶在收聽(tīng)歌曲時(shí)的腦電波數(shù)據(jù)能夠反映用戶 在收聽(tīng)歌曲時(shí)的精神狀態(tài),且能夠反映用戶對(duì)歌曲的喜好程度,因此通過(guò)根據(jù)用戶收聽(tīng)歌 曲時(shí)的腦電波數(shù)據(jù)確定用戶的狀態(tài)評(píng)價(jià)指標(biāo),并在該狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件時(shí) 進(jìn)行切歌,能夠?qū)崿F(xiàn)基于用戶的精神狀態(tài)的智能化的歌曲播放,而不需要用戶手動(dòng)進(jìn)行切 換,能夠有效改善用戶體驗(yàn)。
【附圖說(shuō)明】
[0040] 圖1為本發(fā)明第一實(shí)施例中基于腦電波的音樂(lè)播放控制方法的流程示意圖;
[0041] 圖2為本發(fā)明第二實(shí)施例中基于腦電波的音樂(lè)播放控制方法的流程示意圖;
[0042] 圖3為本發(fā)明第Ξ實(shí)施例中基于腦電波的音樂(lè)播放控制裝置的功能模塊示意圖;
[0043] 圖4為本發(fā)明第四實(shí)施例中基于腦電波的音樂(lè)播放控制裝置的功能模塊示意圖。
[0044] 本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0045] 應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用W解釋本發(fā)明,并不用于限定本發(fā)明。
[0046] 由于現(xiàn)有技術(shù)中,用戶在收聽(tīng)歌曲時(shí),如果想要切換歌曲,只能手動(dòng)進(jìn)行切換,使 得用戶的體驗(yàn)不佳。
[0047] 為了解決上述問(wèn)題,本發(fā)明提供一種基于腦電波的音樂(lè)播放控制方法,通過(guò)用戶 在收聽(tīng)歌曲時(shí)獲取的腦電波的數(shù)據(jù)確定是否切歌,使得能夠?qū)崿F(xiàn)智能化的歌曲切換,而不 需要用戶手動(dòng)進(jìn)行操作,能夠有效的改善用戶體驗(yàn)。
[0048] 請(qǐng)參閱圖1,圖1為本發(fā)明第一實(shí)施例中基于腦電波的音樂(lè)播放控制方法的流程示 意圖,該基于腦電波的音樂(lè)播放控制方法包括:
[0049] 步驟101、若檢測(cè)到用戶的場(chǎng)景選擇操作,則根據(jù)場(chǎng)景選擇操作確定與選擇的場(chǎng)景 對(duì)應(yīng)的音樂(lè)數(shù)據(jù)庫(kù),播放音樂(lè)數(shù)據(jù)庫(kù)中的歌曲;
[0050] 在本發(fā)明實(shí)施例中,不同的音樂(lè)網(wǎng)站和音樂(lè)應(yīng)用程序都預(yù)先將其所擁有的音樂(lè)資 源進(jìn)行了場(chǎng)景劃分,用戶在進(jìn)入該音樂(lè)網(wǎng)站或者啟動(dòng)音樂(lè)應(yīng)用程序之后,可W選擇自己所 需要的場(chǎng)景。其中,場(chǎng)景包括:放松場(chǎng)景、冥想場(chǎng)景、睡眠場(chǎng)景、興奮場(chǎng)景、學(xué)習(xí)場(chǎng)景和播放器 場(chǎng)景等等。
[0051] 其中,不同的場(chǎng)景代表用戶期望達(dá)到的精神狀態(tài),例如,放松場(chǎng)景表示用戶希望能 夠放松下來(lái),進(jìn)入放松狀態(tài),又例如,興奮場(chǎng)景表示用戶希望情緒能夠興奮起來(lái),進(jìn)入興奮 狀態(tài)。
[0052] 其中,不同的場(chǎng)景對(duì)應(yīng)著不同的音樂(lè)數(shù)據(jù)庫(kù)。
[0053] 在本發(fā)明實(shí)施例中,若基于腦電波的音樂(lè)播放控制裝置下簡(jiǎn)稱:控制裝置)在 檢測(cè)到用戶的場(chǎng)景選擇操作之后,可W根據(jù)該場(chǎng)景選擇操作確定與用戶選擇的場(chǎng)景對(duì)應(yīng)的 音樂(lè)數(shù)據(jù)庫(kù),并播放音樂(lè)數(shù)據(jù)庫(kù)中的歌曲。
[0054] 其中,控制裝置具體可W按照該音樂(lè)播放數(shù)據(jù)庫(kù)中歌曲的推送次序循環(huán)推送歌 曲。
[0055] 需要說(shuō)明的是,本發(fā)明實(shí)施例中的控制裝置可W是終端、也可W是終端內(nèi)的應(yīng)用 程序,或者是音響等音樂(lè)播放設(shè)備。其中,終端可W是車(chē)載終端、智能手機(jī)、筆記本電腦、PDA (個(gè)人數(shù)字助理)、PAD(平板電腦)等等。
[0056] 步驟102、在播放歌曲的過(guò)程中,獲取用戶收聽(tīng)當(dāng)前播放的歌曲時(shí)的腦電波數(shù)據(jù);
[0057] 在本發(fā)明實(shí)施例中,在播放歌曲的過(guò)程中,控制裝置將獲取用戶在收聽(tīng)當(dāng)前播放 的歌曲時(shí)的腦電波數(shù)據(jù)。
[0058] 其中,可W通過(guò)腦電波采集裝置來(lái)采集用戶在收聽(tīng)當(dāng)前播放的歌曲時(shí)的腦電波數(shù) 據(jù),具體的:若用戶使用耳機(jī)聽(tīng)歌,則在該耳機(jī)內(nèi)設(shè)置腦電波采集裝置,且在聽(tīng)歌過(guò)程中,該 腦電波采集裝置采集腦電波數(shù)據(jù),并將采集到的腦電波數(shù)據(jù)發(fā)送給控制裝置,使得控制裝 置能夠完成腦電波數(shù)據(jù)的獲取,其中,若用戶使用的耳機(jī)為有線耳機(jī),則腦電波采集裝置采 集的腦電波數(shù)據(jù)通過(guò)耳機(jī)線傳輸給控制裝置,若用戶使用的耳機(jī)為藍(lán)牙耳機(jī),則腦電波采 集裝置采集的腦電波數(shù)據(jù)通過(guò)藍(lán)牙傳輸給控制裝置。
[0059] 或者,該腦電波采集裝置可W為獨(dú)立的可穿戴設(shè)備,用戶在將該腦電波采集裝置 穿戴在身上聽(tīng)歌時(shí),該腦電波采集裝置將采集用戶的腦電波數(shù)據(jù),并通過(guò)局域網(wǎng)如WiFi、藍(lán) 牙等將腦電波數(shù)據(jù)傳輸給控制裝置。
[0060] 步驟103、根據(jù)腦電波數(shù)據(jù)確定在場(chǎng)景下用戶的狀態(tài)評(píng)價(jià)指標(biāo);
[0061] 步驟104、若狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件,則切換到下一首歌曲進(jìn)行播放。
[0062] 在本發(fā)明實(shí)施例中,控制裝置將基于獲取到的腦電波數(shù)據(jù)確定在用戶選擇的場(chǎng)景 下該用戶的狀態(tài)評(píng)價(jià)指標(biāo)。
[0063] 需要說(shuō)明的是,每一種場(chǎng)景都對(duì)應(yīng)著一種狀態(tài)評(píng)價(jià)指標(biāo),該狀態(tài)評(píng)價(jià)指標(biāo)可W是 放松狀態(tài)評(píng)價(jià)指標(biāo)、喜好狀態(tài)評(píng)價(jià)指標(biāo)、或者疲勞狀態(tài)評(píng)價(jià)指標(biāo)等。
[0064] 其中,放松狀態(tài)評(píng)價(jià)指標(biāo)可W基于腦電波數(shù)據(jù)得到放松度來(lái)確定,喜好狀態(tài)評(píng)價(jià) 指標(biāo)可W基于腦電波數(shù)據(jù)得到喜好度來(lái)確定,疲勞狀態(tài)評(píng)價(jià)指標(biāo)可W基于腦電波數(shù)據(jù)得到 疲勞度來(lái)確定,具體的確定方式將在后續(xù)實(shí)施例中具體的描述,此處不寶述。
[0065] 在本發(fā)明實(shí)施例中,控制裝置在得到用戶的狀態(tài)評(píng)價(jià)指標(biāo)之后,將判斷該狀態(tài)評(píng) 價(jià)指標(biāo)是否滿足預(yù)置的切歌條件,若該狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件,則切換到下一 首歌曲進(jìn)行播放,實(shí)現(xiàn)自動(dòng)切歌。
[0066] 在本發(fā)明實(shí)施例中,若檢測(cè)到用戶的場(chǎng)景選擇操作,則根據(jù)該場(chǎng)景選擇操作確定 與選擇的場(chǎng)景對(duì)應(yīng)的音樂(lè)數(shù)據(jù)庫(kù),播放該音樂(lè)數(shù)據(jù)庫(kù)中的歌曲,在播放歌曲的過(guò)程中,控制 裝置獲取用戶收聽(tīng)當(dāng)前播放的歌曲時(shí)的腦電波數(shù)據(jù),并根據(jù)該腦電波數(shù)據(jù)確定在選擇的場(chǎng) 景下用戶的狀態(tài)評(píng)價(jià)指標(biāo),若該狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件,則切換到下一首歌曲 進(jìn)行播放。由于用戶聽(tīng)歌時(shí)的腦電波數(shù)據(jù)能夠真實(shí)的反映用戶在收聽(tīng)歌曲時(shí)的精神狀態(tài), 因此,基于用戶的選擇的場(chǎng)景及基于腦電波數(shù)據(jù)反映的精神狀態(tài)能夠有效確定用戶收聽(tīng)當(dāng) 前播放的歌曲的狀態(tài)評(píng)價(jià)指標(biāo),通過(guò)利用該狀態(tài)評(píng)價(jià)指標(biāo)進(jìn)行切歌,能夠有效的實(shí)現(xiàn)智能 化的歌曲切換,而不需要用戶手動(dòng)操作,能夠有效的改善用戶體驗(yàn)。
[0067] 請(qǐng)參閱圖2,為本發(fā)明第二實(shí)施例中基于腦電波的音樂(lè)播放控制方法的流程示意 圖,該基于腦電波的音樂(lè)播放控制方法包括:
[0068] 步驟201、若檢測(cè)到用戶的場(chǎng)景選擇操作,則根據(jù)場(chǎng)景選擇操作確定與選擇的場(chǎng)景 對(duì)應(yīng)的音樂(lè)數(shù)據(jù)庫(kù),播放音樂(lè)數(shù)據(jù)庫(kù)中的歌曲;
[0069] 步驟201與圖1所示第一實(shí)施例中的步驟101描述的內(nèi)容相似,此處不做寶述。
[0070] 需要說(shuō)明的是,W下步驟202及步驟203為圖1所示第一實(shí)施例中的步驟102的細(xì)化 步驟。
[0071] 步驟202、在播放歌曲的過(guò)程中,根據(jù)當(dāng)前播放的歌曲的歌曲時(shí)長(zhǎng)確定N個(gè)獲取時(shí) 間段,N為正整數(shù);
[0072] 步驟203、在播放到第η個(gè)獲取時(shí)間段時(shí),獲取用戶在第η個(gè)獲取時(shí)間段內(nèi)收聽(tīng)當(dāng)前 播放的歌曲時(shí)的腦電波數(shù)據(jù),其中,η為1至Ν中的任意一個(gè)數(shù)值,且η的初始值為小于Ν的預(yù) 設(shè)值;
[0073] 在本發(fā)明實(shí)施例中,控制裝置在播放歌曲時(shí),將根據(jù)當(dāng)前播放的歌曲的歌曲時(shí)長(zhǎng) 確定Ν個(gè)獲取時(shí)間段,其中Ν為正整數(shù)。
[0074] 且在播放到第η個(gè)獲取時(shí)間段時(shí),獲取用戶在第η個(gè)獲取時(shí)間段內(nèi)的腦電波數(shù)據(jù)。
[0075] 其中,控制裝置可W從第1個(gè)獲取時(shí)間段開(kāi)始獲取,也可W從第2個(gè)或其他獲取時(shí) 間段進(jìn)行獲取。
[0076] 優(yōu)選的,由于歌曲的前奏部分對(duì)用戶的情緒影響較小且前奏部分對(duì)用戶情緒的影 響的反映也明顯,為了降低控制裝置的計(jì)算量及為了提高得到的狀態(tài)評(píng)價(jià)指標(biāo)的準(zhǔn)確度, 控制裝置可W從去掉歌曲的前30s的獲取時(shí)間段開(kāi)始獲取腦電波數(shù)據(jù),例如:對(duì)于歌曲時(shí)長(zhǎng) 為4分鐘的歌曲,將該歌曲分為8個(gè)獲取時(shí)間段,即每個(gè)時(shí)間段為30s,則可W從該歌曲的第2 個(gè)獲取時(shí)間段開(kāi)始獲取用戶的腦電波數(shù)據(jù)。
[0077] 需要說(shuō)明的是,W下步驟204、步驟205及步驟206為圖1所示第一實(shí)施例中步驟103 的細(xì)化步驟。
[0078] 步驟204、對(duì)腦電波數(shù)據(jù)進(jìn)行分析,得到與場(chǎng)景對(duì)應(yīng)的指標(biāo)參數(shù)的曲線;
[0079] 在本發(fā)明實(shí)施例中,對(duì)于每一個(gè)獲取時(shí)間段獲取到的腦電波數(shù)據(jù),控制裝置都將 對(duì)該腦電波數(shù)據(jù)進(jìn)行分析,得到與該場(chǎng)景對(duì)應(yīng)的指標(biāo)參數(shù)的曲線。
[0080] 其中,指標(biāo)參數(shù)為放松度、喜好度或者疲勞度等等。
[0081] 其中,放松度用于表征用戶在收聽(tīng)歌曲時(shí)實(shí)時(shí)的放松程度,其取值范圍可W是0- 100分,控制裝置能夠基于用戶在一個(gè)獲取時(shí)間段內(nèi)的放松度得到該用戶在該一個(gè)獲取時(shí) 間段內(nèi)的放松狀態(tài)評(píng)價(jià)指標(biāo);
[0082] 其中,喜好度用于表征用戶對(duì)當(dāng)前收聽(tīng)到的歌曲的喜好程度,控制裝置能夠基于 用戶在一個(gè)獲取時(shí)間段內(nèi)的喜好度得到該用戶在該一個(gè)獲取時(shí)間段內(nèi)的喜好狀態(tài)評(píng)價(jià)指 標(biāo)。喜好程度可W由0-100分的方式表示,或者用如下的表1的形式來(lái)表示喜好程度: Γ00831
[0084] 其中,疲勞度用于表征用戶在收聽(tīng)歌曲時(shí)實(shí)時(shí)的疲勞程度,其取值范圍可W為0- 100分,控制裝置能夠基于用戶在一個(gè)獲取時(shí)間段內(nèi)的疲勞度得到該用戶在該一個(gè)獲取時(shí) 間段內(nèi)的疲勞狀態(tài)評(píng)價(jià)指標(biāo)。
[0085] 需要說(shuō)明的是,放松度、喜好度及疲勞度都可W從獲取得到的腦電波數(shù)據(jù)中得到。
[0086] 在本發(fā)明實(shí)施例中,每一種場(chǎng)景都對(duì)應(yīng)著一種類(lèi)型的指標(biāo)參數(shù),在用戶選擇場(chǎng)景 時(shí),即確定基于腦電波數(shù)據(jù)將要得到的指標(biāo)參數(shù)的類(lèi)型。例如,若用戶選擇的場(chǎng)景是放松場(chǎng) 景,則由于放松場(chǎng)景對(duì)應(yīng)的指標(biāo)參數(shù)為放松度,則在步驟204中將得到放松場(chǎng)景對(duì)應(yīng)的放松 度的曲線,又例如,若用戶選擇的場(chǎng)景是睡眠場(chǎng)景,則由于睡眠場(chǎng)景對(duì)應(yīng)的指標(biāo)參數(shù)為疲勞 度,則在步驟204中將得到睡眠場(chǎng)景對(duì)應(yīng)的疲勞度的曲線。
[0087] 步驟205、按照預(yù)置的時(shí)間間隔對(duì)曲線上的指標(biāo)參數(shù)進(jìn)行采集,得到Μ個(gè)指標(biāo)參數(shù);
[0088] 步驟206、確定Μ個(gè)指標(biāo)參數(shù)中大于預(yù)置的場(chǎng)景對(duì)應(yīng)的比較值的個(gè)數(shù)Ρ,將Ρ與Μ的比 值作為用戶的狀態(tài)評(píng)價(jià)指標(biāo);執(zhí)行步驟207或者步驟208;
[0089] 在本發(fā)明實(shí)施例中,在得到指標(biāo)參數(shù)的曲線之后,將按照預(yù)置的時(shí)間間隔對(duì)該曲 線上的指標(biāo)參數(shù)進(jìn)行采集,得到Μ個(gè)指標(biāo)參數(shù),并確定該Μ個(gè)指標(biāo)參數(shù)中大于預(yù)置的場(chǎng)景對(duì) 應(yīng)的比較值的個(gè)數(shù)Ρ,將Ρ與Μ的比值作為該用戶的狀態(tài)評(píng)價(jià)指標(biāo)值。
[0090] 其中,Μ和Ρ均為正整數(shù)。
[0091] 其中,預(yù)置的時(shí)間間隔可W是Is或者2s,此次不做限定。
[0092] 在本發(fā)明實(shí)施例中,對(duì)應(yīng)與不同的場(chǎng)景,其所使用的比較值是不一樣的,例如,對(duì) 于放松場(chǎng)景,其使用到的比較值可W是50,對(duì)于學(xué)習(xí)場(chǎng)景,其使用到的比較值可W是75,在 實(shí)際應(yīng)用中,可根據(jù)需要分別設(shè)置不同場(chǎng)景對(duì)應(yīng)的比較值,此處不做限定。
[0093] 其中,指標(biāo)參數(shù)的類(lèi)型為放松度時(shí),得到的狀態(tài)評(píng)價(jià)指標(biāo)為放松評(píng)價(jià)指標(biāo),指標(biāo)參 數(shù)的類(lèi)型為喜好度時(shí),得到的狀態(tài)評(píng)價(jià)指標(biāo)為喜好狀態(tài)評(píng)價(jià)指標(biāo),指標(biāo)參數(shù)的類(lèi)型為疲勞 度時(shí),得到的狀態(tài)評(píng)價(jià)指標(biāo)為疲勞評(píng)價(jià)指標(biāo)。
[0094] 步驟207、若狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件,則切換到下一首歌曲進(jìn)行播放;
[0095] 在本發(fā)明實(shí)施例中,在得到用戶在一個(gè)獲取時(shí)間段內(nèi)的狀態(tài)評(píng)價(jià)指標(biāo)之后,將判 斷該狀態(tài)評(píng)價(jià)指標(biāo)是否滿足預(yù)置的切歌條件。
[0096] 其中,對(duì)于不同的場(chǎng)景或者不同類(lèi)型的指標(biāo)參數(shù),其預(yù)置的切歌條件可W不同。
[0097] 其中,預(yù)置的切歌條件可W是狀態(tài)評(píng)價(jià)指標(biāo)大于或等于預(yù)置的指標(biāo)值。
[0098] 步驟208、若狀態(tài)評(píng)價(jià)指標(biāo)不滿足預(yù)置的切歌條件且η小于N時(shí),則令n = n+l,返回 執(zhí)行步驟203。
[0099] 在本發(fā)明實(shí)施例中,若基于第η個(gè)獲取時(shí)間段得到的腦電波數(shù)據(jù)確定的狀態(tài)評(píng)價(jià) 指標(biāo)不滿足預(yù)置的切歌條件,則將確定該第η個(gè)獲取時(shí)間段是否為最后一個(gè)獲取時(shí)間段即η 小于Ν,則將令η = η+1,返回執(zhí)行步驟203中的內(nèi)容,即開(kāi)始播放下一個(gè)獲取時(shí)間段,且獲取 該下一個(gè)獲取時(shí)間段內(nèi)用戶收聽(tīng)當(dāng)前播放的歌曲時(shí)的腦電波數(shù)據(jù)。
[0100] 其中,若狀態(tài)評(píng)價(jià)指標(biāo)不滿足預(yù)置的切歌條件且η = Ν時(shí),則說(shuō)明已經(jīng)播放完最后 一個(gè)獲取時(shí)間段,已完成一首歌曲的播放,控制裝置將推送下一首歌曲,并進(jìn)行播放。
[0101] 優(yōu)選的,考慮到基于最后一個(gè)獲取時(shí)間段或者最后兩個(gè)獲取時(shí)間段對(duì)于是否進(jìn)行 切歌的參考意義不大,同時(shí)為了減少控制裝置的資源占用,控制裝置可W不對(duì)最后一個(gè)或 者最后兩個(gè)獲取時(shí)間段用戶的腦電波狀態(tài)進(jìn)行獲取。例如:若一首歌曲的歌曲時(shí)長(zhǎng)劃分為8 個(gè)獲取時(shí)間段,則從第3個(gè)獲取時(shí)間段開(kāi)始獲取腦電波數(shù)據(jù),且獲取完第6個(gè)獲取時(shí)間段的 腦電波數(shù)據(jù)之后,停止獲取或處理腦電波數(shù)據(jù),W便節(jié)約資源。
[0102] 在本發(fā)明實(shí)施例中,通過(guò)將當(dāng)前播放的歌曲劃分為多個(gè)獲取時(shí)間段,且對(duì)于一個(gè) 獲取時(shí)間段內(nèi)獲取到的腦電波數(shù)據(jù)進(jìn)行分析,得到其指標(biāo)參數(shù)的曲線,并通過(guò)對(duì)曲線上的 指標(biāo)參數(shù)的采集得到多個(gè)指標(biāo)參數(shù),并基于該多個(gè)指標(biāo)參數(shù)得到狀態(tài)評(píng)價(jià)指標(biāo),且在該狀 態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件時(shí),切換到下一首歌曲播放,在該狀態(tài)評(píng)價(jià)指標(biāo)不滿足預(yù) 置的切歌條件時(shí),則繼續(xù)下一個(gè)獲取時(shí)間段的狀態(tài)評(píng)價(jià)指標(biāo)的判斷,能夠有效實(shí)現(xiàn)基于腦 電波的智能化歌曲切換,而不需要用戶手動(dòng)進(jìn)行切換,有效改善用戶體驗(yàn)。
[0103] 進(jìn)一步的,在本發(fā)明圖1所示第一實(shí)施例或者圖2所示第二實(shí)施例的基礎(chǔ)上,還可 W執(zhí)行W下步驟:
[0104] 在歌曲完整播放或者被切歌之后,將歌曲的已播放時(shí)長(zhǎng)占歌曲的歌曲時(shí)長(zhǎng)的比值 發(fā)送給服務(wù)器,使得服務(wù)器能夠基于比值確定歌曲的評(píng)價(jià)指標(biāo),并基于評(píng)價(jià)指標(biāo)確定歌曲 在音樂(lè)數(shù)據(jù)庫(kù)內(nèi)的推送次序。
[0105] 在本發(fā)明實(shí)施例中,為了更進(jìn)一步的改善用戶體驗(yàn),控制裝置在一首歌曲完整播 放或者被切歌之后,將該歌曲的已播放時(shí)長(zhǎng)占該歌曲的歌曲時(shí)長(zhǎng)的比值作為該歌曲的評(píng)價(jià) 指標(biāo)發(fā)送給服務(wù)器,使得服務(wù)器能夠接收到多個(gè)不同用戶對(duì)同一首歌的評(píng)價(jià)指標(biāo),且服務(wù) 器還將實(shí)時(shí)或者定時(shí)根據(jù)多個(gè)不同用戶對(duì)一個(gè)場(chǎng)景對(duì)應(yīng)的音樂(lè)數(shù)據(jù)庫(kù)中的歌曲的評(píng)價(jià)指 標(biāo)對(duì)該音樂(lè)數(shù)據(jù)庫(kù)中的歌曲進(jìn)行排序,且在用戶收聽(tīng)該音樂(lè)數(shù)據(jù)庫(kù)中的歌曲時(shí),基于排序 的順序進(jìn)行歌曲推送,使得能夠優(yōu)先將滿足用戶的精神需求的歌曲推送給用戶,改善用戶 體驗(yàn)。
[0106] 其中,歌曲的已播放時(shí)長(zhǎng)占該歌曲的時(shí)長(zhǎng)的比值越大,則該歌曲的評(píng)價(jià)指標(biāo)的值 越高,且服務(wù)器可W基于多個(gè)用戶對(duì)該歌曲的評(píng)價(jià)指標(biāo)的平均值確定該歌曲的綜合指標(biāo), 并將音樂(lè)數(shù)據(jù)庫(kù)中的所有歌曲按照綜合指標(biāo)從高至低的順序進(jìn)行排序,使得在推送歌曲時(shí) 能夠優(yōu)先將綜合指標(biāo)高的歌曲推送給用戶,改善用戶體驗(yàn)。
[0107] 請(qǐng)參閱圖3,為本發(fā)明第Ξ實(shí)施例中基于腦電波的音樂(lè)播放控制裝置的功能模塊 的示意圖,該基于腦電波的音樂(lè)播放控制裝置包括:確定播放模塊301、獲取模塊302、確定 模塊303、切歌模塊304。
[0108] 確定播放模塊301,用于若檢測(cè)到用戶的場(chǎng)景選擇操作,則根據(jù)所述場(chǎng)景選擇操作 確定與選擇的場(chǎng)景對(duì)應(yīng)的音樂(lè)數(shù)據(jù)庫(kù),播放所述音樂(lè)數(shù)據(jù)庫(kù)中的歌曲;
[0109] 在本發(fā)明實(shí)施例中,不同的音樂(lè)網(wǎng)站和音樂(lè)應(yīng)用程序都預(yù)先將其所擁有的音樂(lè)資 源進(jìn)行了場(chǎng)景劃分,用戶在進(jìn)入該音樂(lè)網(wǎng)站或者啟動(dòng)音樂(lè)應(yīng)用程序之后,可W選擇自己所 需要的場(chǎng)景。其中,場(chǎng)景包括:放松場(chǎng)景、冥想場(chǎng)景、睡眠場(chǎng)景、興奮場(chǎng)景、學(xué)習(xí)場(chǎng)景和播放器 場(chǎng)景等等。
[0110] 其中,不同的場(chǎng)景代表用戶期望達(dá)到的精神狀態(tài),例如,放松場(chǎng)景表示用戶希望能 夠放松下來(lái),進(jìn)入放松狀態(tài),又例如,興奮場(chǎng)景表示用戶希望情緒能夠興奮起來(lái),進(jìn)入興奮 狀態(tài)。
[0111] 其中,不同的場(chǎng)景對(duì)應(yīng)著不同的音樂(lè)數(shù)據(jù)庫(kù)。
[0112] 在本發(fā)明實(shí)施例中,若基于腦電波的音樂(lè)播放控制裝置下簡(jiǎn)稱:控制裝置)在 檢測(cè)到用戶的場(chǎng)景選擇操作之后,確定播放模塊301根據(jù)該場(chǎng)景選擇操作確定與用戶選擇 的場(chǎng)景對(duì)應(yīng)的音樂(lè)數(shù)據(jù)庫(kù),并播放音樂(lè)數(shù)據(jù)庫(kù)中的歌曲。
[0113] 其中,確定播放模塊301具體可W按照該音樂(lè)播放數(shù)據(jù)庫(kù)中歌曲的推送次序循環(huán) 推送歌曲。
[0114] 需要說(shuō)明的是,本發(fā)明實(shí)施例中的控制裝置可W是終端、也可W是終端內(nèi)的應(yīng)用 程序,或者是音響等音樂(lè)播放設(shè)備。其中,終端可W是車(chē)載終端、智能手機(jī)、筆記本電腦、PDA (個(gè)人數(shù)字助理)、PAD(平板電腦)等等。
[0115] 獲取模塊302,用于在播放歌曲的過(guò)程中,獲取所述用戶收聽(tīng)當(dāng)前播放的歌曲時(shí)的 腦電波數(shù)據(jù);
[0116] 在本發(fā)明實(shí)施例中,在播放歌曲的過(guò)程中,獲取模塊302將獲取用戶在收聽(tīng)當(dāng)前播 放的歌曲時(shí)的腦電波數(shù)據(jù)。
[0117] 其中,可W通過(guò)腦電波采集裝置來(lái)采集用戶在收聽(tīng)當(dāng)前播放的歌曲時(shí)的腦電波數(shù) 據(jù),具體的:若用戶使用耳機(jī)聽(tīng)歌,則在該耳機(jī)內(nèi)設(shè)置腦電波采集裝置,且在聽(tīng)歌過(guò)程中,該 腦電波采集裝置采集腦電波數(shù)據(jù),并將采集到的腦電波數(shù)據(jù)發(fā)送給控制裝置,使得控制裝 置能夠完成腦電波數(shù)據(jù)的獲取,其中,若用戶使用的耳機(jī)為有線耳機(jī),則腦電波采集裝置采 集的腦電波數(shù)據(jù)通過(guò)耳機(jī)線傳輸給控制裝置,若用戶使用的耳機(jī)為藍(lán)牙耳機(jī),則腦電波采 集裝置采集的腦電波數(shù)據(jù)通過(guò)藍(lán)牙傳輸給控制裝置。
[0118] 或者,該腦電波采集裝置可W為獨(dú)立的可穿戴設(shè)備,用戶在將該腦電波采集裝置 穿戴在身上聽(tīng)歌時(shí),該腦電波采集裝置將采集用戶的腦電波數(shù)據(jù),并通過(guò)局域網(wǎng)如WiFi、藍(lán) 牙等將腦電波數(shù)據(jù)傳輸給控制裝置。
[0119] 確定模塊303,用于根據(jù)所述腦電波數(shù)據(jù)確定在所述場(chǎng)景下所述用戶的狀態(tài)評(píng)價(jià) 指標(biāo);
[0120] 切歌模塊304,用于若所述狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件,則切換到下一首歌 曲進(jìn)行播放。
[0121] 在本發(fā)明實(shí)施例中,確定模塊303將基于采集到的腦電波數(shù)據(jù)確定在用戶選擇的 場(chǎng)景下該用戶的狀態(tài)評(píng)價(jià)指標(biāo)。
[0122] 需要說(shuō)明的是,每一種場(chǎng)景都對(duì)應(yīng)著一種狀態(tài)評(píng)價(jià)指標(biāo),該狀態(tài)評(píng)價(jià)指標(biāo)可W是 放松狀態(tài)評(píng)價(jià)指標(biāo)、喜好狀態(tài)評(píng)價(jià)指標(biāo)、或者疲勞狀態(tài)評(píng)價(jià)指標(biāo)等。
[0123] 其中,放松狀態(tài)評(píng)價(jià)指標(biāo)可W基于腦電波數(shù)據(jù)得到放松度來(lái)確定,喜好狀態(tài)評(píng)價(jià) 指標(biāo)可W基于腦電波數(shù)據(jù)得到喜好度來(lái)確定,疲勞狀態(tài)評(píng)價(jià)指標(biāo)可W基于腦電波數(shù)據(jù)得到 疲勞度來(lái)確定,具體的確定方式將在后續(xù)實(shí)施例中具體的描述,此處不寶述。
[0124] 在本發(fā)明實(shí)施例中,在得到用戶的狀態(tài)評(píng)價(jià)指標(biāo)之后,將判斷該狀態(tài)評(píng)價(jià)指標(biāo)是 否滿足預(yù)置的切歌條件,若該狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件,則切歌模塊304切換到下 一首歌曲進(jìn)行播放,實(shí)現(xiàn)自動(dòng)切歌。
[0125] 在本發(fā)明實(shí)施例中,若檢測(cè)到用戶的場(chǎng)景選擇操作,則根據(jù)該場(chǎng)景選擇操作確定 與選擇的場(chǎng)景對(duì)應(yīng)的音樂(lè)數(shù)據(jù)庫(kù),播放該音樂(lè)數(shù)據(jù)庫(kù)中的歌曲,在播放歌曲的過(guò)程中,控制 裝置獲取用戶收聽(tīng)當(dāng)前播放的歌曲時(shí)的腦電波數(shù)據(jù),并根據(jù)該腦電波數(shù)據(jù)確定在選擇的場(chǎng) 景下用戶的狀態(tài)評(píng)價(jià)指標(biāo),若該狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件,則切換到下一首歌曲 進(jìn)行播放。由于用戶聽(tīng)歌時(shí)的腦電波數(shù)據(jù)能夠真實(shí)的反映用戶在收聽(tīng)歌曲時(shí)的精神狀態(tài), 因此,基于用戶的選擇的場(chǎng)景及基于腦電波數(shù)據(jù)反映的精神狀態(tài)能夠有效確定用戶收聽(tīng)當(dāng) 前播放的歌曲的狀態(tài)評(píng)價(jià)指標(biāo),通過(guò)利用該狀態(tài)評(píng)價(jià)指標(biāo)進(jìn)行切歌,能夠有效的實(shí)現(xiàn)智能 化的歌曲切換,而不需要用戶手動(dòng)操作,能夠有效的改善用戶體驗(yàn)。
[0126] 請(qǐng)參閱圖4,為本發(fā)明第四實(shí)施例中基于腦電波的音樂(lè)播放控制裝置的功能模塊 的示意圖,該基于腦電波的音樂(lè)播放控制裝置包括:如圖3所示第Ξ實(shí)施例中的確定播放模 塊301、獲取模塊302、確定模塊303、切歌模塊304,且與圖3所示第Ξ實(shí)施例中描述的內(nèi)容相 似,此處不做寶述。
[0127] 在本發(fā)明實(shí)施例中,獲取模塊302包括:
[0128] 時(shí)間確定模塊401,用于根據(jù)所述當(dāng)前播放的歌曲的歌曲時(shí)長(zhǎng)確定N個(gè)獲取時(shí)間 段,N為正整數(shù);
[0129] 數(shù)據(jù)獲取模塊402,用于在播放到第η個(gè)獲取時(shí)間段時(shí),獲取所述用戶在所述第η個(gè) 獲取時(shí)間段內(nèi)收聽(tīng)所述當(dāng)前播放的歌曲時(shí)的腦電波數(shù)據(jù),其中,η為1至Ν中的任意一個(gè)數(shù) 值,且η的初始值為小于所述Ν的預(yù)設(shè)值。
[0130] 在本發(fā)明實(shí)施例中,控制裝置在播放歌曲時(shí),時(shí)間確定模塊401將根據(jù)當(dāng)前播放的 歌曲的歌曲時(shí)長(zhǎng)確定Ν個(gè)獲取時(shí)間段,其中Ν為正整數(shù)。
[0131] 且在播放到第η個(gè)獲取時(shí)間段時(shí),數(shù)據(jù)獲取模塊402獲取用戶在第η個(gè)獲取時(shí)間段 內(nèi)的腦電波數(shù)據(jù)。
[0132] 其中,數(shù)據(jù)獲取模塊402可W從第1個(gè)獲取時(shí)間段開(kāi)始獲取,也可W從第2個(gè)或其他 獲取時(shí)間段進(jìn)行獲取。
[0133] 優(yōu)選的,由于歌曲的前奏部分對(duì)用戶的情緒影響較小且前奏部分對(duì)用戶情緒的影 響的反映也明顯,為了降低控制裝置的計(jì)算量及為了提高得到的狀態(tài)評(píng)價(jià)指標(biāo)的準(zhǔn)確度, 控制裝置可W從去掉歌曲的前30s的獲取時(shí)間段開(kāi)始獲取用戶的腦電波數(shù)據(jù),例如:對(duì)于歌 曲時(shí)長(zhǎng)為4分鐘的歌曲,將該歌曲分為8個(gè)獲取時(shí)間段,即每個(gè)時(shí)間段為30s,則可W從該歌 曲的第2個(gè)獲取時(shí)間段開(kāi)始獲取用戶的腦電波數(shù)據(jù)。
[0134] 在本發(fā)明實(shí)施例中,確定模塊303包括:
[0135] 分析模塊404,用于對(duì)所述腦電波數(shù)據(jù)進(jìn)行分析,得到與所述場(chǎng)景對(duì)應(yīng)的指標(biāo)參數(shù) 的曲線;
[0136] 采集模塊405,用于按照預(yù)置的時(shí)間間隔對(duì)所述曲線上的指標(biāo)參數(shù)進(jìn)行采集,得到 Μ個(gè)指標(biāo)參數(shù),所述Μ為正整數(shù);
[0137] 指標(biāo)確定模塊406,用于確定所述Μ個(gè)指標(biāo)參數(shù)中大于預(yù)置的所述場(chǎng)景對(duì)應(yīng)的比較 值的個(gè)數(shù)Ρ,將所述Ρ與Μ的比值作為所述用戶的狀態(tài)評(píng)價(jià)指標(biāo),所述Ρ為正整數(shù)。
[0138] 在本發(fā)明實(shí)施例中,對(duì)于每一個(gè)獲取時(shí)間段獲取到的腦電波數(shù)據(jù),控制裝置都將 對(duì)該腦電波數(shù)據(jù)進(jìn)行分析,得到與該場(chǎng)景對(duì)應(yīng)的指標(biāo)參數(shù)的曲線。
[0139] 其中,指標(biāo)參數(shù)為放松度、喜好度或者疲勞度等等。
[0140] 其中,放松度用于表征用戶在收聽(tīng)歌曲時(shí)實(shí)時(shí)的放松程度,其取值范圍可W是0- 100分,控制裝置能夠基于用戶在一個(gè)獲取時(shí)間段內(nèi)的放松度得到該用戶在該一個(gè)獲取時(shí) 間段內(nèi)的放松狀態(tài)評(píng)價(jià)指標(biāo);
[0141] 其中,喜好度用于表征用戶對(duì)當(dāng)前收聽(tīng)到的歌曲的喜好程度,控制裝置能夠基于 用戶在一個(gè)獲取時(shí)間段內(nèi)的喜好度得到該用戶在該一個(gè)獲取時(shí)間段內(nèi)的喜好狀態(tài)評(píng)價(jià)指 標(biāo)。喜好程度可W由0-100分的方式表示,或者用如下的表1的形式來(lái)表示喜好程度:
[0142]
[0143] 其中,疲勞度用于表征用戶在收聽(tīng)歌曲時(shí)實(shí)時(shí)的疲勞程度,其取值范圍可W為0- 100分,控制裝置能夠基于用戶在一個(gè)獲取時(shí)間段內(nèi)的疲勞度得到該用戶在該一個(gè)獲取時(shí) 間段內(nèi)的疲勞狀態(tài)評(píng)價(jià)指標(biāo)。
[0144] 需要說(shuō)明的是,放松度、喜好度及疲勞度都可W從獲取得到的腦電波數(shù)據(jù)中得到。
[0145] 在本發(fā)明實(shí)施例中,每一種場(chǎng)景都對(duì)應(yīng)著一種類(lèi)型的指標(biāo)參數(shù),在用戶選擇場(chǎng)景 時(shí),即確定基于腦電波數(shù)據(jù)將要得到的指標(biāo)參數(shù)的類(lèi)型。例如,若用戶選擇的場(chǎng)景是放松場(chǎng) 景,則由于放松場(chǎng)景對(duì)應(yīng)的指標(biāo)參數(shù)為放松度,則在將得到放松場(chǎng)景對(duì)應(yīng)的放松度的曲線, 又例如,若用戶選擇的場(chǎng)景是睡眠場(chǎng)景,則由于睡眠場(chǎng)景對(duì)應(yīng)的指標(biāo)參數(shù)為疲勞度,則將得 到睡眠場(chǎng)景對(duì)應(yīng)的疲勞度的曲線。
[0146] 在本發(fā)明實(shí)施例中,在得到指標(biāo)參數(shù)的曲線之后,將按照預(yù)置的時(shí)間間隔對(duì)該曲 線上的指標(biāo)參數(shù)進(jìn)行采集,得到Μ個(gè)指標(biāo)參數(shù),并確定該Μ個(gè)指標(biāo)參數(shù)中大于預(yù)置的場(chǎng)景對(duì) 應(yīng)的比較值的個(gè)數(shù)Ρ,將Ρ與Μ的比值作為該用戶的狀態(tài)評(píng)價(jià)指標(biāo)值。
[0147] 其中,Μ和Ρ均為正整數(shù)。
[0148] 其中,預(yù)置的時(shí)間間隔可W是Is或者2s,此次不做限定。
[0149] 在本發(fā)明實(shí)施例中,對(duì)應(yīng)與不同的場(chǎng)景,其所使用的比較值是不一樣的,例如,對(duì) 于放松場(chǎng)景,其使用到的比較值可W是50,對(duì)于學(xué)習(xí)場(chǎng)景,其使用到的比較值可W是75,在 實(shí)際應(yīng)用中,可根據(jù)需要分別設(shè)置不同場(chǎng)景對(duì)應(yīng)的比較值,此處不做限定。
[0150] 其中,指標(biāo)參數(shù)的類(lèi)型為放松度時(shí),得到的狀態(tài)評(píng)價(jià)指標(biāo)為放松評(píng)價(jià)指標(biāo),指標(biāo)參 數(shù)的類(lèi)型為喜好度時(shí),得到的狀態(tài)評(píng)價(jià)指標(biāo)為喜好狀態(tài)評(píng)價(jià)指標(biāo),指標(biāo)參數(shù)的類(lèi)型為疲勞 度時(shí),得到的狀態(tài)評(píng)價(jià)指標(biāo)為疲勞評(píng)價(jià)指標(biāo)。
[0151] 在本發(fā)明實(shí)施例中,在得到用戶在一個(gè)獲取時(shí)間段內(nèi)的狀態(tài)評(píng)價(jià)指標(biāo)之后,將判 斷該狀態(tài)評(píng)價(jià)指標(biāo)是否滿足預(yù)置的切歌條件。
[0152] 其中,對(duì)于不同的場(chǎng)景或者不同類(lèi)型的指標(biāo)參數(shù),其預(yù)置的切歌條件可W不同。
[0153] 其中,預(yù)置的切歌條件可W是狀態(tài)評(píng)價(jià)指標(biāo)大于或等于預(yù)置的指標(biāo)值。
[0154] 在本發(fā)明實(shí)施例中,該基于腦電波的音樂(lè)播放控制裝置還包括:
[0155] 返回模塊407,用于若所述狀態(tài)評(píng)價(jià)指標(biāo)不滿足預(yù)置的切歌條件且η小于N時(shí),則令 η = η+1,返回所述數(shù)據(jù)獲取模塊402。
[0156] 在本發(fā)明實(shí)施例中,若基于第η個(gè)獲取時(shí)間段得到的腦電波數(shù)據(jù)確定的狀態(tài)評(píng)價(jià) 指標(biāo)不滿足預(yù)置的切歌條件,則將確定該第η個(gè)獲取時(shí)間段是否為最后一個(gè)獲取時(shí)間段即η 小于Ν,則將令η = η+1,返回?cái)?shù)據(jù)獲取模塊402。
[0157] 其中,若狀態(tài)評(píng)價(jià)指標(biāo)不滿足預(yù)置的切歌條件且η = Ν時(shí),則說(shuō)明已經(jīng)播放完最后 一個(gè)獲取時(shí)間段,已完成一首歌曲的播放,控制裝置將推送下一首歌曲,并進(jìn)行播放。
[0158] 優(yōu)選的,考慮到基于最后一個(gè)獲取時(shí)間段或者最后兩個(gè)獲取時(shí)間段對(duì)于是否進(jìn)行 切歌的參考意義不大,同時(shí)為了減少控制裝置的資源占用,控制裝置可w不對(duì)最后一個(gè)或 者最后兩個(gè)獲取時(shí)間段用戶的腦電波狀態(tài)進(jìn)行獲取。例如:若一首歌曲的歌曲時(shí)長(zhǎng)劃分為8 個(gè)獲取時(shí)間段,則從第3個(gè)獲取時(shí)間段開(kāi)始獲取腦電波數(shù)據(jù),且獲取完第6個(gè)獲取時(shí)間段的 腦電波數(shù)據(jù)之后,停止獲取腦電波數(shù)據(jù),W便節(jié)約資源。
[0159] 在本發(fā)明實(shí)施例中,通過(guò)將當(dāng)前播放的歌曲劃分為多個(gè)獲取時(shí)間段,且對(duì)于一個(gè) 獲取時(shí)間段內(nèi)獲取到的腦電波數(shù)據(jù)進(jìn)行分析,得到其指標(biāo)參數(shù)的曲線,并通過(guò)對(duì)曲線上的 指標(biāo)參數(shù)的采集得到多個(gè)指標(biāo)參數(shù),并基于該多個(gè)指標(biāo)參數(shù)得到狀態(tài)評(píng)價(jià)指標(biāo),且在該狀 態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件時(shí),切換到下一首歌曲播放,在該狀態(tài)評(píng)價(jià)指標(biāo)不滿足預(yù) 置的切歌條件時(shí),則繼續(xù)下一個(gè)獲取時(shí)間段的狀態(tài)評(píng)價(jià)指標(biāo)的判斷,能夠有效實(shí)現(xiàn)基于腦 電波的智能化歌曲切換,而不需要用戶手動(dòng)進(jìn)行切換,有效改善用戶體驗(yàn)。
[0160] 進(jìn)一步的,本發(fā)明圖3所示第Ξ實(shí)施例及圖4所示第四實(shí)施例中描述的基于腦電波 的音樂(lè)播放控制裝置還包括:
[0161] 發(fā)送模塊(未示出),用于在歌曲完整播放或者被切歌之后,將所述歌曲的已播放 時(shí)長(zhǎng)占所述歌曲的歌曲時(shí)長(zhǎng)的比值發(fā)送給服務(wù)器,使得服務(wù)器能夠基于所述比值確定所述 歌曲的評(píng)價(jià)指標(biāo),并基于所述評(píng)價(jià)指標(biāo)確定所述歌曲在所述音樂(lè)數(shù)據(jù)庫(kù)內(nèi)的推送次序。
[0162] 在本發(fā)明實(shí)施例中,為了更進(jìn)一步的改善用戶體驗(yàn),在一首歌曲完整播放或者被 切歌之后,發(fā)送模塊將該歌曲的已播放時(shí)長(zhǎng)占該歌曲的歌曲時(shí)長(zhǎng)的比值作為該歌曲的評(píng)價(jià) 指標(biāo)發(fā)送給服務(wù)器,使得服務(wù)器能夠接收到多個(gè)不同用戶對(duì)同一首歌的評(píng)價(jià)指標(biāo),且服務(wù) 器還將實(shí)時(shí)或者定時(shí)根據(jù)多個(gè)不同用戶對(duì)一個(gè)場(chǎng)景對(duì)應(yīng)的音樂(lè)數(shù)據(jù)庫(kù)中的歌曲的評(píng)價(jià)指 標(biāo)對(duì)該音樂(lè)數(shù)據(jù)庫(kù)中的歌曲進(jìn)行排序,且在用戶收聽(tīng)該音樂(lè)數(shù)據(jù)庫(kù)中的歌曲時(shí),基于排序 的順序進(jìn)行歌曲推送,使得能夠優(yōu)先將滿足用戶的精神需求的歌曲推送給用戶,改善用戶 體驗(yàn)。
[0163] 其中,歌曲的已播放時(shí)長(zhǎng)占該歌曲的時(shí)長(zhǎng)的比值越大,則該歌曲的評(píng)價(jià)指標(biāo)的值 越高,且服務(wù)器可W基于多個(gè)用戶對(duì)該歌曲的評(píng)價(jià)指標(biāo)的平均值確定該歌曲的綜合指標(biāo), 并將音樂(lè)數(shù)據(jù)庫(kù)中的所有歌曲按照綜合指標(biāo)從高至低的順序進(jìn)行排序,使得在推送歌曲時(shí) 能夠優(yōu)先將綜合指標(biāo)高的歌曲推送給用戶,改善用戶體驗(yàn)。
[0164] 通過(guò)W上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可W清楚地了解到上述實(shí)施例方 法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可W通過(guò)硬件,但很多情況下 前者是更佳的實(shí)施方式?;谶\(yùn)樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做 出貢獻(xiàn)的部分可軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì) (如R0M/RAM、磁碟、光盤(pán))中,包括若干指令用W使得一臺(tái)終端設(shè)備(可W是手機(jī),計(jì)算機(jī),月良 務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例的方法。
[0165] W上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā) 明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技 術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1. 一種基于腦電波的音樂(lè)播放控制方法,其特征在于,所述方法包括: 若檢測(cè)到用戶的場(chǎng)景選擇操作,則根據(jù)所述場(chǎng)景選擇操作確定與選擇的場(chǎng)景對(duì)應(yīng)的音 樂(lè)數(shù)據(jù)庫(kù),播放所述音樂(lè)數(shù)據(jù)庫(kù)中的歌曲; 在播放歌曲的過(guò)程中,獲取所述用戶收聽(tīng)當(dāng)前播放的歌曲時(shí)的腦電波數(shù)據(jù); 根據(jù)所述腦電波數(shù)據(jù)確定在所述場(chǎng)景下所述用戶的狀態(tài)評(píng)價(jià)指標(biāo); 若所述狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件,則切換到下一首歌曲進(jìn)行播放。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取所述用戶收聽(tīng)當(dāng)前播放的歌曲時(shí) 的腦電波數(shù)據(jù),包括: 根據(jù)所述當(dāng)前播放的歌曲的歌曲時(shí)長(zhǎng)確定N個(gè)獲取時(shí)間段,N為正整數(shù); 在播放到第η個(gè)獲取時(shí)間段時(shí),獲取所述用戶在所述第η個(gè)獲取時(shí)間段內(nèi)收聽(tīng)所述當(dāng)前 播放的歌曲時(shí)的腦電波數(shù)據(jù),其中,η為1至Ν中的任意一個(gè)數(shù)值,且η的初始值為小于所述Ν 的預(yù)設(shè)值。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 若所述狀態(tài)評(píng)價(jià)指標(biāo)不滿足預(yù)置的切歌條件且η小于Ν時(shí),則令η = η+1,返回執(zhí)行所述 在播放到第η個(gè)獲取時(shí)間段時(shí),獲取所述用戶在所述第η個(gè)獲取時(shí)間段內(nèi)收聽(tīng)所述當(dāng)前播放 的歌曲時(shí)的腦電波數(shù)據(jù)的步驟。4. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述腦電波數(shù)據(jù)確定在所述場(chǎng)景 下的所述用戶的狀態(tài)評(píng)價(jià)指標(biāo),包括: 對(duì)所述腦電波數(shù)據(jù)進(jìn)行分析,得到與所述場(chǎng)景對(duì)應(yīng)的指標(biāo)參數(shù)的曲線; 按照預(yù)置的時(shí)間間隔對(duì)所述曲線上的指標(biāo)參數(shù)進(jìn)行采集,得到Μ個(gè)指標(biāo)參數(shù),所述Μ為 正整數(shù); 確定所述Μ個(gè)指標(biāo)參數(shù)中大于預(yù)置的所述場(chǎng)景對(duì)應(yīng)的比較值的個(gè)數(shù)Ρ,將所述Ρ與Μ的比 值作為所述用戶的狀態(tài)評(píng)價(jià)指標(biāo),所述Ρ為正整數(shù)。5. 根據(jù)權(quán)利要求1-4任意一項(xiàng)所述的方法,其特征在于,所述方法還包括: 在歌曲完整播放或者被切歌之后,將所述歌曲的已播放時(shí)長(zhǎng)占所述歌曲的歌曲時(shí)長(zhǎng)的 比值發(fā)送給服務(wù)器,使得服務(wù)器能夠基于所述比值確定所述歌曲的評(píng)價(jià)指標(biāo),并基于所述 評(píng)價(jià)指標(biāo)確定所述歌曲在所述音樂(lè)數(shù)據(jù)庫(kù)內(nèi)的推送次序。6. -種基于腦電波的音樂(lè)播放控制裝置,其特征在于,所述裝置包括: 確定播放模塊,用于若檢測(cè)到用戶的場(chǎng)景選擇操作,則根據(jù)所述場(chǎng)景選擇操作確定與 選擇的場(chǎng)景對(duì)應(yīng)的音樂(lè)數(shù)據(jù)庫(kù),播放所述音樂(lè)數(shù)據(jù)庫(kù)中的歌曲; 獲取模塊,用于在播放歌曲的過(guò)程中,獲取所述用戶收聽(tīng)當(dāng)前播放的歌曲時(shí)的腦電波 數(shù)據(jù); 確定模塊,用于根據(jù)所述腦電波數(shù)據(jù)確定在所述場(chǎng)景下所述用戶的狀態(tài)評(píng)價(jià)指標(biāo); 切歌模塊,用于若所述狀態(tài)評(píng)價(jià)指標(biāo)滿足預(yù)置的切歌條件,則切換到下一首歌曲進(jìn)行 播放。7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述獲取模塊包括: 時(shí)間確定模塊,用于根據(jù)所述當(dāng)前播放的歌曲的歌曲時(shí)長(zhǎng)確定Ν個(gè)獲取時(shí)間段,Ν為正 整數(shù); 數(shù)據(jù)獲取模塊,用于在播放到第η個(gè)獲取時(shí)間段時(shí),獲取所述用戶在所述第η個(gè)獲取時(shí) 間段內(nèi)收聽(tīng)所述當(dāng)前播放的歌曲時(shí)的腦電波數(shù)據(jù),其中,η為1至N中的任意一個(gè)數(shù)值,且η的 初始值為小于所述Ν的預(yù)設(shè)值。8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 返回模塊,用于若所述狀態(tài)評(píng)價(jià)指標(biāo)不滿足預(yù)置的切歌條件且η小于Ν時(shí),則令η = η+1, 返回所述數(shù)據(jù)獲取模塊。9. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述確定模塊包括: 分析模塊,用于對(duì)所述腦電波數(shù)據(jù)進(jìn)行分析,得到與所述場(chǎng)景對(duì)應(yīng)的指標(biāo)參數(shù)的曲線; 采集模塊,用于按照預(yù)置的時(shí)間間隔對(duì)所述曲線上的指標(biāo)參數(shù)進(jìn)行采集,得到Μ個(gè)指標(biāo) 參數(shù),所述Μ為正整數(shù); 指標(biāo)確定模塊,用于確定所述Μ個(gè)指標(biāo)參數(shù)中大于預(yù)置的所述場(chǎng)景對(duì)應(yīng)的比較值的個(gè) 數(shù)Ρ,將所述Ρ與Μ的比值作為所述用戶的狀態(tài)評(píng)價(jià)指標(biāo),所述Ρ為正整數(shù)。10. 根據(jù)權(quán)利要求6至8任意一項(xiàng)所述的裝置,其特征在于,所述裝置還包括: 發(fā)送模塊,用于在歌曲完整播放或者被切歌之后,將所述歌曲的已播放時(shí)長(zhǎng)占所述歌 曲的歌曲時(shí)長(zhǎng)的比值發(fā)送給服務(wù)器,使得服務(wù)器能夠基于所述比值確定所述歌曲的評(píng)價(jià)指 標(biāo),并基于所述評(píng)價(jià)指標(biāo)確定所述歌曲在所述音樂(lè)數(shù)據(jù)庫(kù)內(nèi)的推送次序。
【文檔編號(hào)】G06F17/30GK105824888SQ201610139145
【公開(kāi)日】2016年8月3日
【申請(qǐng)日】2016年3月10日
【發(fā)明人】賀超, 王祎
【申請(qǐng)人】深圳創(chuàng)達(dá)云睿智能科技有限公司