aaa视频网站,国产最新进精品视频,国产主播一区二区,999热精品视频,а√天堂资源8在线官网在线,国产免费不卡av,麻豆国产视频

一種播放資源的切換方法、裝置及智能設(shè)備與流程

文檔序號(hào):11232677閱讀:500來(lái)源:國(guó)知局
一種播放資源的切換方法、裝置及智能設(shè)備與流程

本發(fā)明涉及智能設(shè)備技術(shù)領(lǐng)域,特別涉及一種播放資源的切換方法、裝置及智能設(shè)備。



背景技術(shù):

現(xiàn)有技術(shù)中具備播放功能的智能設(shè)備很多,如智能音箱等。目前,智能音箱能夠播放的資源類型越來(lái)越多樣。比如,智能音箱既可以與手機(jī)、平板電腦等終端設(shè)備藍(lán)牙連接,播放終端設(shè)備中存儲(chǔ)的資源,又可以與云端服務(wù)器相連接,播放云端服務(wù)器中的資源。這樣,用戶可以享受到的播放資源更豐富。

一般情況下,這些智能音箱在播放多媒體資源時(shí),無(wú)法對(duì)不同類型的播放資源進(jìn)行區(qū)分。比如,通過(guò)藍(lán)牙協(xié)議傳輸?shù)牟シ刨Y源與云端服務(wù)器傳輸?shù)牟シ刨Y源便屬于不同資源類型,一般的智能音箱無(wú)法對(duì)二者進(jìn)行區(qū)分,如果智能音箱在播放云端服務(wù)器中資源的同時(shí),接收到終端設(shè)備通過(guò)藍(lán)牙協(xié)議傳輸來(lái)的播放資源,則智能音箱由于無(wú)法對(duì)這兩種資源進(jìn)行區(qū)分,便會(huì)導(dǎo)致播放錯(cuò)誤。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例的目的在于提供一種播放資源的切換方法、裝置及智能設(shè)備,以降低播放錯(cuò)誤率。

為達(dá)到上述目的,本發(fā)明實(shí)施例公開(kāi)了一種播放資源的切換方法,應(yīng)用于智能設(shè)備,所述智能設(shè)備中包含第一類播放器和第二類播放器;所述方法包括:

在使用所述第一類播放器播放被標(biāo)記為第一類型的第一播放資源的情況下,接收用戶發(fā)送的第一語(yǔ)音信息;

若所述第一語(yǔ)音信息對(duì)應(yīng)于資源切換指令,則根據(jù)所述資源切換指令,建立與終端設(shè)備的藍(lán)牙連接;其中,所述資源切換指令為:切換為播放終端設(shè)備資源的指令;

若接收到所述終端設(shè)備通過(guò)藍(lán)牙協(xié)議發(fā)送的第二播放資源,將所述第二播放資源標(biāo)記為第二類型;

控制所述第一類播放器停止播放被標(biāo)記為第一類型的第一播放資源;

控制所述第二類播放器播放被標(biāo)記為第二類型的第二播放資源。

可選的,在所述接收用戶發(fā)送的第一語(yǔ)音信息的步驟之后,還可以包括:

將所述第一語(yǔ)音信息發(fā)送給云端服務(wù)器,以使所述云端服務(wù)器對(duì)所述第一語(yǔ)音信息進(jìn)行解析,并根據(jù)解析結(jié)果確定所述第一語(yǔ)音信息對(duì)應(yīng)的資源切換指令;

接收所述云端服務(wù)器發(fā)送的所述資源切換指令;

或者,

對(duì)所述第一語(yǔ)音信息進(jìn)行解析;

根據(jù)解析結(jié)果,確定所述第一語(yǔ)音信息對(duì)應(yīng)的資源切換指令。

可選的,在所述控制所述第二類播放器播放被標(biāo)記為第二類型的第二播放資源的步驟之后,所述方法還可以包括:

接收用戶發(fā)送的第二語(yǔ)音信息;

獲得所述第二語(yǔ)音信息對(duì)應(yīng)的第一類控制指令,所述第一類控制指令為針對(duì)所述終端設(shè)備的控制指令;

通過(guò)藍(lán)牙協(xié)議,將所述第一類控制指令發(fā)送給所述終端設(shè)備,以使所述終端設(shè)備根據(jù)所述第一類控制指令進(jìn)行播放控制。

可選的,所述通過(guò)藍(lán)牙協(xié)議,將所述第一類控制指令發(fā)送給所述終端設(shè)備,以使所述終端設(shè)備根據(jù)所述第一類控制指令進(jìn)行播放控制的步驟,可以包括:

若所述第一類控制指令為播放指令:

通過(guò)藍(lán)牙協(xié)議,向所述終端設(shè)備發(fā)送播放指令,以使所述終端設(shè)備根據(jù)所述播放指令確定待播放的第二播放資源,并將所確定的第二播放資源發(fā)送給所述智能設(shè)備;

接收所述終端設(shè)備發(fā)送的第二播放資源;

將所述第二播放資源標(biāo)記為第二類型;

控制所述第二類播放器播放被標(biāo)記為第二類型的第二播放資源;

或者,若所述第一類控制指令為停止指令:

向所述終端設(shè)備發(fā)送停止指令,以使所述終端設(shè)備根據(jù)所述停止指令,停止向所述智能設(shè)備發(fā)送第二播放資源;

或者,若所述第一類控制指令為切換指令:

向所述終端設(shè)備發(fā)送切換指令,以使所述終端設(shè)備根據(jù)所述切換指令確定新的第二播放資源,并將所述新的第二播放資源替換當(dāng)前向所述智能設(shè)備傳輸?shù)牟シ刨Y源;

接收所述新的第二播放資源;

將所述新的第二播放資源標(biāo)記為第二類型;

控制所述第二類播放器播放被標(biāo)記為第二類型的新的第二播放資源。

可選的,在所述接收用戶發(fā)送的第一語(yǔ)音信息的步驟之前,還可以包括:

接收用戶發(fā)送的第三語(yǔ)音信息;

將所述第三語(yǔ)音信息發(fā)送給云端服務(wù)器,以使所述云端服務(wù)器對(duì)所述第三語(yǔ)音信息進(jìn)行解析:若所述第三語(yǔ)音信息中攜帶資源標(biāo)識(shí),根據(jù)所述云端服務(wù)器發(fā)送資源的記錄,判斷所述智能設(shè)備中是否存儲(chǔ)有所述資源標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)第一播放資源;如果是,向所述智能設(shè)備發(fā)送播放指令;如果否,獲取所述目標(biāo)第一播放資源,將所述目標(biāo)第一播放資源發(fā)送給所述智能設(shè)備;若所述第二語(yǔ)音信息中攜帶有第二類控制指令,向所述智能設(shè)備發(fā)送所攜帶的第二類控制指令;

若接收到所述播放指令:

根據(jù)所述播放指令,在本地存儲(chǔ)的第一播放資源中查找所述目標(biāo)第一播放資源;

控制所述第一類播放器播放所查找到的目標(biāo)第一播放資源;

若接收到所述云端服務(wù)器發(fā)送的目標(biāo)第一播放資源:

將所述目標(biāo)第一播放資源標(biāo)記為第一類型;

控制所述第一類播放器播放被標(biāo)記為第一類型的目標(biāo)第一播放資源;

若接收到所述第二類控制指令;

根據(jù)所述第二類控制指令,對(duì)所述第一類播放器中的當(dāng)前播放資源進(jìn)行控制。

可選的,所述根據(jù)所述第二類控制指令,對(duì)所述第一類播放器中的當(dāng)前播放資源進(jìn)行控制的步驟,可以包括:

若所述第二類控制指令為播放指令或切換指令:

根據(jù)所述播放指令或切換指令,在本地存儲(chǔ)的第一播放資源中確定待播放的第一播放資源;

控制所述第一類播放器播放所述待播放的第一播放資源;

或者,若所述第二類控制指令為停止指令,控制所述第一類播放器停止播放當(dāng)前播放資源。

可選的,所述智能設(shè)備還包含第三類播放器,所述方法還可以包括:

獲取提示音資源;

將所述提示音資源標(biāo)記為第三類型;

在接收到輸出提示音指令后,控制所述第三類播放器播放被標(biāo)記為第三類型的提示音資源。

為達(dá)到上述目的,本發(fā)明實(shí)施例還公開(kāi)了一種播放資源的切換裝置,應(yīng)用于智能設(shè)備,所述智能設(shè)備中包含第一類播放器和第二類播放器;所述裝置包括:

第一接收模塊,用于在使用所述第一類播放器播放被標(biāo)記為第一類型的第一播放資源的情況下,接收用戶發(fā)送的第一語(yǔ)音信息;

建立連接模塊,用于在所述第一語(yǔ)音信息對(duì)應(yīng)于資源切換指令的情況下,根據(jù)所述資源切換指令,建立與終端設(shè)備的藍(lán)牙連接;其中,所述資源切換指令為:切換為播放終端設(shè)備資源的指令;

第一標(biāo)記模塊,用于在接收到所述終端設(shè)備通過(guò)藍(lán)牙協(xié)議發(fā)送的第二播放資源的情況下,將所述第二播放資源標(biāo)記為第二類型;

第一控制模塊,用于控制所述第一類播放器停止播放被標(biāo)記為第一類型的第一播放資源;控制所述第二類播放器播放被標(biāo)記為第二類型的第二播放資源。

可選的,所述裝置還可以包括:

第一獲得模塊,用于將所述第一語(yǔ)音信息發(fā)送給云端服務(wù)器,以使所述云端服務(wù)器對(duì)所述第一語(yǔ)音信息進(jìn)行解析,并根據(jù)解析結(jié)果確定所述第一語(yǔ)音信息對(duì)應(yīng)的資源切換指令;接收所述云端服務(wù)器發(fā)送的所述資源切換指令;

或者,

對(duì)所述第一語(yǔ)音信息進(jìn)行解析;根據(jù)解析結(jié)果,確定所述第一語(yǔ)音信息對(duì)應(yīng)的資源切換指令。

可選的,所述裝置還可以包括:

第二接收模塊,用于接收用戶發(fā)送的第二語(yǔ)音信息;

第二獲得模塊,用于獲得所述第二語(yǔ)音信息對(duì)應(yīng)的第一類控制指令,所述第一類控制指令為針對(duì)所述終端設(shè)備的控制指令;

第一發(fā)送模塊,用于通過(guò)藍(lán)牙協(xié)議,將所述第一類控制指令發(fā)送給所述終端設(shè)備,以使所述終端設(shè)備根據(jù)所述第一類控制指令進(jìn)行播放控制。

可選的,所述第一發(fā)送模塊,具體可以用于:

若所述第一類控制指令為播放指令:

通過(guò)藍(lán)牙協(xié)議,向所述終端設(shè)備發(fā)送播放指令,以使所述終端設(shè)備根據(jù)所述播放指令確定待播放的第二播放資源,并將所確定的第二播放資源發(fā)送給所述智能設(shè)備;

接收所述終端設(shè)備發(fā)送的第二播放資源;

將所述第二播放資源標(biāo)記為第二類型;

控制所述第二類播放器播放被標(biāo)記為第二類型的第二播放資源;

或者,若所述第一類控制指令為停止指令:

向所述終端設(shè)備發(fā)送停止指令,以使所述終端設(shè)備根據(jù)所述停止指令,停止向所述智能設(shè)備發(fā)送第二播放資源;

或者,若所述第一類控制指令為切換指令:

向所述終端設(shè)備發(fā)送切換指令,以使所述終端設(shè)備根據(jù)所述切換指令確定新的第二播放資源,并將所述新的第二播放資源替換當(dāng)前向所述智能設(shè)備傳輸?shù)牟シ刨Y源;

接收所述新的第二播放資源;

將所述新的第二播放資源標(biāo)記為第二類型;

控制所述第二類播放器播放被標(biāo)記為第二類型的新的第二播放資源。

可選的,所述裝置還可以包括:

第三接收模塊,用于接收用戶發(fā)送的第三語(yǔ)音信息;

第二發(fā)送模塊,用于將所述第三語(yǔ)音信息發(fā)送給云端服務(wù)器,以使所述云端服務(wù)器對(duì)所述第三語(yǔ)音信息進(jìn)行解析:若所述第三語(yǔ)音信息中攜帶資源標(biāo)識(shí),根據(jù)所述云端服務(wù)器發(fā)送資源的記錄,判斷所述智能設(shè)備中是否存儲(chǔ)有所述資源標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)第一播放資源;如果是,向所述智能設(shè)備發(fā)送播放指令;如果否,獲取所述目標(biāo)第一播放資源,將所述目標(biāo)第一播放資源發(fā)送給所述智能設(shè)備;若所述第二語(yǔ)音信息中攜帶有第二類控制指令,向所述智能設(shè)備發(fā)送所攜帶的第二類控制指令;

第四接收模塊,用于接收所述云端服務(wù)器發(fā)送的播放指令;

查找模塊,根據(jù)所述第四接收模塊接收到的播放指令,在本地存儲(chǔ)的第一播放資源中查找所述目標(biāo)第一播放資源;

第二控制模塊,用于控制所述第一類播放器播放所查找到的目標(biāo)第一播放資源;

第五接收模塊,用于接收所述云端服務(wù)器發(fā)送的目標(biāo)第一播放資源:

第二標(biāo)記模塊,用于將所述第五接收模塊接收到的目標(biāo)第一播放資源標(biāo)記為第一類型;

第三控制模塊,用于控制所述第一類播放器播放被所述第二標(biāo)記模塊標(biāo)記為第一類型的目標(biāo)第一播放資源;

第六接收模塊,用于接收所述云端服務(wù)器發(fā)送的第二類控制指令;

第四控制模塊,用于根據(jù)所述第六接收模塊接收到的第二類控制指令,對(duì)所述第一類播放器中的當(dāng)前播放資源進(jìn)行控制。

可選的,所述第四控制模塊,具體可以用于:

若所述第二類控制指令為播放指令或切換指令:

根據(jù)所述播放指令或切換指令,在本地存儲(chǔ)的第一播放資源中確定待播放的第一播放資源;

控制所述第一類播放器播放所述待播放的第一播放資源;

或者,若所述第二類控制指令為停止指令,控制所述第一類播放器停止播放當(dāng)前播放資源。

可選的,所述智能設(shè)備還包含第三類播放器,所述裝置還可以包括:

獲取模塊,用于獲取提示音資源;

第三標(biāo)記模塊,用于將所述提示音資源標(biāo)記為第三類型;

第五控制模塊,用于在接收到輸出提示音指令后,控制所述第三類播放器播放被標(biāo)記為第三類型的提示音資源。

為達(dá)到上述目的,本發(fā)明實(shí)施例還公開(kāi)了一種智能設(shè)備,所述智能設(shè)備中包含第一類播放器和第二類播放器;所述智能設(shè)備還包括:殼體、處理器、存儲(chǔ)器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲(chǔ)器設(shè)置在電路板上;電源電路,用于為智能設(shè)備的各個(gè)電路或器件供電;存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;處理器通過(guò)讀取存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行權(quán)利要求上述的播放資源的切換方法。

應(yīng)用本發(fā)明實(shí)施例,第一方面,智能設(shè)備在接收到對(duì)應(yīng)于資源切換指令的語(yǔ)音信息后,可以自動(dòng)建立與終端設(shè)備的藍(lán)牙連接,操作方便;第二方面,智能設(shè)備中包含不同的播放器,不同的播放器對(duì)不同類型的資源進(jìn)行播放,智能設(shè)備接收到其他設(shè)備(云端服務(wù)器或者終端設(shè)備)發(fā)送的資源后,先標(biāo)記資源的類型,再控制該類型資源對(duì)應(yīng)的播放器播放該資源;這樣,如果智能設(shè)備在播放第一播放資源(比如,云端服務(wù)器發(fā)送的資源)時(shí),接收到終端設(shè)備發(fā)送的第二播放資源,智能設(shè)備可以對(duì)兩種資源進(jìn)行區(qū)分,能夠降低播放錯(cuò)誤率。

當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品或方法并不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例提供的播放資源的切換方法的第一種流程示意圖;

圖2為本發(fā)明實(shí)施例的一種應(yīng)用場(chǎng)景示意圖;

圖3為本發(fā)明實(shí)施例提供的播放資源的切換方法的第二種流程示意圖;

圖4為本發(fā)明實(shí)施例提供的播放資源的切換方法的第三種流程示意圖;

圖5為本發(fā)明實(shí)施例提供的一種播放資源的切換裝置的結(jié)構(gòu)示意圖;

圖6為本發(fā)明實(shí)施例所提供的一種智能設(shè)備的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種播放資源的切換方法、裝置及智能設(shè)備,該方法及裝置可以應(yīng)用于各種具有播放功能的智能設(shè)備,比如智能音箱、智能播放器等,具體不做限定。

本發(fā)明實(shí)施例中的智能設(shè)備包含不同的播放器,比如第一類播放器和第二類播放器,這兩類播放器播放不同類型的資源:第一類播放器播放第一播放資源,第二類播放器播放第二播放資源。具體的,第二播放資源可以為理解為通過(guò)藍(lán)牙協(xié)議傳輸?shù)馁Y源,比如終端設(shè)備通過(guò)藍(lán)牙協(xié)議發(fā)送的資源;第一播放資源可以理解為不是通過(guò)藍(lán)牙協(xié)議傳輸?shù)馁Y源,比如云端服務(wù)器發(fā)送的資源等。

下面首先對(duì)本發(fā)明實(shí)施例提供的一種播放資源的切換方法進(jìn)行詳細(xì)說(shuō)明。

圖1為本發(fā)明實(shí)施例提供的播放資源的切換方法的第一種流程示意圖,包括:

s101:在使用第一類播放器播放被標(biāo)記為第一類型的第一播放資源的情況下,接收用戶發(fā)送的第一語(yǔ)音信息。

執(zhí)行本方案之前,智能設(shè)備正在播放第一播放資源,該第一播放資源可以為從云端服務(wù)器獲取的資源。

下面介紹智能設(shè)備與云端服務(wù)器的交互,如圖3所示,智能設(shè)備可以執(zhí)行如下步驟:

s301:接收用戶發(fā)送的第三語(yǔ)音信息。

該第三語(yǔ)音信息可以為“我想聽(tīng)‘紅豆’”、“我要聽(tīng)‘傳奇’”等攜帶有資源標(biāo)識(shí)(歌曲名“紅豆”、“傳奇”)的信息;或者,也可以為“播放”、“暫?!?、“上一首”、“下一首”、“停止”等攜帶有控制指令的信息。

s302:將所述第三語(yǔ)音信息發(fā)送給云端服務(wù)器。

智能設(shè)備與云端服務(wù)器通信連接。云端服務(wù)器接收到該第三語(yǔ)音信息后,對(duì)其進(jìn)行解析,根據(jù)解析結(jié)果的不同,有如下幾種情況:

1、假設(shè)s301中接收到的語(yǔ)音信息為“我想聽(tīng)‘紅豆’”,云端服務(wù)器對(duì)該語(yǔ)音信息進(jìn)行解析,確定該第三語(yǔ)音信息中攜帶資源標(biāo)識(shí)(歌曲名“紅豆”)。

云端服務(wù)器中存儲(chǔ)有向智能設(shè)備發(fā)送資源的記錄,智能設(shè)備中存儲(chǔ)有云端服務(wù)器發(fā)送的資源,云端服務(wù)器可以根據(jù)自身存儲(chǔ)的發(fā)送資源的記錄,判斷智能設(shè)備中是否存儲(chǔ)有該資源標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)第一播放資源(“紅豆”這首歌)。

作為一種實(shí)施方式,該記錄可以包括資源標(biāo)識(shí)及發(fā)送時(shí)間,智能設(shè)備每隔預(yù)設(shè)周期(清理周期)對(duì)自身存儲(chǔ)的資源進(jìn)行清理;云端服務(wù)器可以結(jié)合當(dāng)前時(shí)間段、智能設(shè)備的清理周期、記錄中包含的資源標(biāo)識(shí)及發(fā)送時(shí)間,判斷智能設(shè)備中是否存在資源標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)第一播放資源。

舉例來(lái)說(shuō),智能設(shè)備可以每月對(duì)自身存儲(chǔ)的資源進(jìn)行清理,假設(shè)當(dāng)前時(shí)間段為2017年4月,云端服務(wù)器中存儲(chǔ)的記錄中包括一條記錄為“‘紅豆’—發(fā)送時(shí)間2017年2月”,則可以判斷智能設(shè)備中已經(jīng)將“紅豆”這份資源刪除。

或者,作為另一種實(shí)施方式,該記錄可以僅包括資源標(biāo)識(shí),智能設(shè)備每隔預(yù)設(shè)周期(清理周期)對(duì)自身存儲(chǔ)的資源進(jìn)行清理;云端服務(wù)器也每隔預(yù)設(shè)周期(清理周期)對(duì)自身存儲(chǔ)的發(fā)送資源的記錄進(jìn)行清理。智能設(shè)備與云端服務(wù)器的清理周期一致,這樣,云端服務(wù)器可以僅根據(jù)該記錄中包含的資源標(biāo)識(shí),判斷智能設(shè)備中是否存在資源標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)第一播放資源。

舉例來(lái)說(shuō),智能設(shè)備每月對(duì)自身存儲(chǔ)的資源進(jìn)行清理,云端服務(wù)器也每月對(duì)存儲(chǔ)的記錄進(jìn)行清理。這種情況下,該記錄中可以僅包含資源標(biāo)識(shí),云端服務(wù)器中存儲(chǔ)的記錄中包括一條記錄為“紅豆”,則可以判斷智能設(shè)備中存儲(chǔ)有“紅豆”這份資源。

假設(shè)云端服務(wù)器判斷智能設(shè)備中存儲(chǔ)有資源標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)第一播放資源,則向智能設(shè)備發(fā)送播放指令。智能設(shè)備接收到該播放指令后,執(zhí)行如下步驟:

s303:根據(jù)所述播放指令,在本地存儲(chǔ)的第一播放資源中查找目標(biāo)第一播放資源;

s304:控制第一類播放器播放所查找到的目標(biāo)第一播放資源。

在本實(shí)施例中,從云端服務(wù)器獲取的資源稱為第一播放資源,智能設(shè)備本地存儲(chǔ)的第一播放資源也是從云端服務(wù)器獲取的。

2、假設(shè)云端服務(wù)器判斷智能設(shè)備中未存儲(chǔ)資源標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)第一播放資源,云端服務(wù)器獲取該目標(biāo)第一播放資源,并將該目標(biāo)第一播放資源發(fā)送給智能設(shè)備。智能設(shè)備接收到該目標(biāo)第一播放資源后,執(zhí)行如下步驟:

s305:將所述目標(biāo)第一播放資源標(biāo)記為第一類型;

s306:控制第一類播放器播放被標(biāo)記為第一類型的目標(biāo)第一播放資源。

3、假設(shè)s301中接收到的第三語(yǔ)音信息為“播放”、“暫停”、“上一首”、“下一首”、“停止”等攜帶有控制指令的信息。云端服務(wù)器對(duì)該語(yǔ)音信息進(jìn)行解析,確定該第三語(yǔ)音信息中攜帶有第二類控制指令。本實(shí)施例中,將針對(duì)智能設(shè)備的控制指令稱為第二類控制指令。

云端服務(wù)器將該第二類控制指令發(fā)送給智能設(shè)備,智能設(shè)備接收到該第二類控制指令后,執(zhí)行s307:根據(jù)所述第二類控制指令,對(duì)第一類播放器中的當(dāng)前播放資源進(jìn)行控制。

可以理解,智能設(shè)備本地存儲(chǔ)的第一播放資源也是從云端服務(wù)器獲取的,該第一播放資源也通過(guò)第一播放器進(jìn)行控制。

具體的,第3種情況下,還可以包括如下幾種方案:

(1)若第二類控制指令為播放指令:

智能設(shè)備根據(jù)所述播放指令或切換指令,在本地存儲(chǔ)的第一播放資源中確定待播放的第一播放資源。

若s301中接收到的語(yǔ)音信息為“播放”或其他類似信息,云端服務(wù)器對(duì)該語(yǔ)音信息進(jìn)行解析后,向智能設(shè)備發(fā)送的第二類控制指令為播放指令。

智能設(shè)備接收到該播放指令后,可以根據(jù)自身播放規(guī)則,在本地存儲(chǔ)的第一播放資源中確定待播放資源;并控制第一類播放器播放該待播放的第一播放資源。

可以理解,智能設(shè)備的播放規(guī)則可以為“順序播放”、“單曲循環(huán)”、“隨機(jī)播放”等。在“順序播放”的播放規(guī)則下,智能設(shè)備可以根據(jù)播放記錄將上一次未播完的部分資源確定為待播放資源,或者也可以將資源序列中的第一份資源確定為待播放資源。在“單曲循環(huán)”的播放規(guī)則下,智能設(shè)備可以將上一次未播完的部分資源確定為待播放資源,或者也可以將該循環(huán)的單曲確定為待播放資源。在“隨機(jī)播放”的播放規(guī)則下,智能設(shè)備可以根據(jù)播放記錄將上一次未播完的部分資源確定為待播放資源,或者也可以隨機(jī)將資源序列中的資源確定為待播放資源。

智能設(shè)備確定待播放資源的方式有很多,在此不一一列舉。

(2)若第二類控制指令為切換指令:

智能設(shè)備根據(jù)所述切換指令,在本地存儲(chǔ)的第一播放資源中確定待播放的第一播放資源;并控制第一類播放器播放所述待播放的第一播放資源。

若s301中接收到的語(yǔ)音信息為“上一首”、“下一首”或其他類似信息,云端服務(wù)器對(duì)該語(yǔ)音信息進(jìn)行解析后,向智能設(shè)備發(fā)送的第二類控制指令為切換指令。

智能設(shè)備接收到該切換指令后,可以根據(jù)自身播放規(guī)則,在本地存儲(chǔ)的第一播放資源中確定待播放的資源;并控制第一類播放器播放該待播放資源。

可以理解,智能設(shè)備的播放規(guī)則可以為“順序播放”、“單曲循環(huán)”、“隨機(jī)播放”等。舉例來(lái)說(shuō),若接收到的語(yǔ)音信息為“下一首”,在“順序播放”的播放規(guī)則下,智能設(shè)備可以根據(jù)播放記錄將資源序列中的下一份資源確定為待播放資源。在“單曲循環(huán)”的播放規(guī)則下,智能設(shè)備可以將該循環(huán)單曲的下一份資源確定為待播放資源。在“隨機(jī)播放”的播放規(guī)則下,智能設(shè)備可以隨機(jī)將資源序列中的資源確定為待播放資源。

智能設(shè)備確定待播放資源的方式有很多,在此不一一列舉。

(3)若第二類控制指令為停止指令,控制第一類播放器停止播放當(dāng)前播放資源。

若s301中接收到的第三語(yǔ)音信息為“暫?!薄瓣P(guān)閉”“停止”之類的信息,云端服務(wù)器對(duì)該語(yǔ)音信息進(jìn)行解析后,向智能設(shè)備發(fā)送的第二類控制指令為停止指令,智能設(shè)備接收到停止指令后,控制第一類播放器停止播放當(dāng)前播放資源。

應(yīng)用本發(fā)明圖3實(shí)施例,智能設(shè)備可以與云端服務(wù)器進(jìn)行交互,并從云端服務(wù)器獲取第一播放資源,這樣,智能設(shè)備便可以控制第一播放器播放第一播放資源。另外,需要說(shuō)明的是,在圖3實(shí)施例中,智能設(shè)備接收到云端服務(wù)器發(fā)送的第一播放資源后,先將第一播放資源標(biāo)記為第一類型,再控制第一類播放器播放該被標(biāo)記為第一類型的第一播放資源。

具體的,該第一類型可以為music類型,或者,也可以為其他,具體不做限定。

s102:若所述第一語(yǔ)音信息對(duì)應(yīng)于資源切換指令,則根據(jù)所述資源切換指令,建立與終端設(shè)備的藍(lán)牙連接。

其中,所述資源切換指令為:切換為播放終端設(shè)備資源的指令。

如果s101中接收到的第一語(yǔ)音信息中包含“切換至終端設(shè)備”之類的信息,則該語(yǔ)音信息對(duì)應(yīng)于資源切換指令,本實(shí)施例提供如下方式,獲得該第一語(yǔ)音信息對(duì)應(yīng)的資源切換指令:

第一種,智能設(shè)備將所述第一語(yǔ)音信息發(fā)送給云端服務(wù)器;云端服務(wù)器對(duì)所述第一語(yǔ)音信息進(jìn)行解析,并根據(jù)解析結(jié)果確定所述第一語(yǔ)音信息對(duì)應(yīng)的資源切換指令;智能設(shè)備接收所述云端服務(wù)器發(fā)送的所述資源切換指令。

本領(lǐng)域技術(shù)人員可以理解,云端服務(wù)器中可以存儲(chǔ)有較豐富的語(yǔ)義庫(kù),云端服務(wù)器可以將接收到的第一語(yǔ)音信息轉(zhuǎn)化成文本信息,并將該文本信息與語(yǔ)義庫(kù)中的信息進(jìn)行匹配,根據(jù)匹配結(jié)果確定出資源切換指令。

舉例來(lái)說(shuō),假設(shè)s101中接收到的第一語(yǔ)音信息為“播放終端設(shè)備中的資源”,智能設(shè)備把該第一語(yǔ)音信息發(fā)送給云端服務(wù)器,云端服務(wù)器將該第一語(yǔ)音信息轉(zhuǎn)化為文本信息“播放終端設(shè)備中的資源”,將該文本信息與語(yǔ)義庫(kù)中的信息進(jìn)行匹配,確定該文本信息表示切換至終端設(shè)備,云端服務(wù)器便將“切換至終端設(shè)備”的資源切換指令發(fā)送給智能設(shè)備。

應(yīng)用這種實(shí)施方式,云端服務(wù)器中可以存儲(chǔ)較豐富的語(yǔ)義庫(kù),可以較準(zhǔn)確地解析用戶意圖,用戶體驗(yàn)較好。

第二種實(shí)施方式,智能設(shè)備對(duì)s101中的接收到的第一語(yǔ)音信息進(jìn)行解析,根據(jù)解析結(jié)果,確定該第一語(yǔ)音信息對(duì)應(yīng)的資源切換指令。

在本實(shí)施方式中,智能設(shè)備具有語(yǔ)義解析功能,智能設(shè)備自身可以存儲(chǔ)有語(yǔ)義庫(kù)。智能設(shè)備可以將接收到的第一語(yǔ)音信息轉(zhuǎn)化成文本信息,并將該文本信息與自身語(yǔ)義庫(kù)中的信息進(jìn)行匹配,根據(jù)匹配結(jié)果確定出資源切換指令。

舉例來(lái)說(shuō),假設(shè)s101中接收到的第一語(yǔ)音信息為“播放終端設(shè)備中的資源”,智能設(shè)備將該第一語(yǔ)音信息轉(zhuǎn)化為文本信息“播放終端設(shè)備中的資源”,將該文本信息與自身語(yǔ)義庫(kù)中的信息進(jìn)行匹配,確定該文本信息表示切換至終端設(shè)備,也就是確定出第一語(yǔ)音信息對(duì)應(yīng)的資源切換指令。

或者,智能設(shè)備也可以通過(guò)機(jī)器學(xué)習(xí)算法進(jìn)行建模,得到指令模型,將該第一語(yǔ)音信息輸入到指令模型中進(jìn)行識(shí)別,根據(jù)識(shí)別結(jié)果確定出對(duì)應(yīng)的資源切換指令,這也是合理的。

應(yīng)用這種實(shí)施方式,智能設(shè)備不需要與云端服務(wù)器交互,自身便可以確定出資源切換指令,反應(yīng)較靈敏,用戶等待時(shí)間較短。

需要說(shuō)明的是,智能設(shè)備播放第一播放資源時(shí),智能設(shè)備與終端設(shè)備的藍(lán)牙連接是斷開(kāi)的。智能設(shè)備獲得資源切換指令后,開(kāi)啟自身藍(lán)牙功能,與終端設(shè)備建立藍(lán)牙連接。

本領(lǐng)域技術(shù)人員可以理解,藍(lán)牙(bluetooth)是一種無(wú)線技術(shù)標(biāo)準(zhǔn),可實(shí)現(xiàn)固定設(shè)備、移動(dòng)設(shè)備和樓宇個(gè)人域網(wǎng)之間的短距離數(shù)據(jù)交換。終端設(shè)備可以為手機(jī)、平板電腦等,具體不做限定。該智能設(shè)備可以通過(guò)藍(lán)牙協(xié)議播放該終端設(shè)備中的播放資源,比如音頻資源、視頻資源等,具體不做限定。

這種情況下的應(yīng)用場(chǎng)景可以如圖2所示,智能設(shè)備與終端設(shè)備藍(lán)牙連接,并且智能設(shè)備與云端服務(wù)器通信連接。

s103:若接收到所述終端設(shè)備通過(guò)藍(lán)牙協(xié)議發(fā)送的第二播放資源,將所述第二播放資源標(biāo)記為第二類型。

作為一種實(shí)施方式,智能設(shè)備與終端設(shè)備建立藍(lán)牙連接后,終端設(shè)備可以直接確定待播放的第二播放資源,并將所確定的第二播放資源發(fā)送給智能設(shè)備。

或者,作為另一種實(shí)施方式,智能設(shè)備與終端設(shè)備建立連接后,智能設(shè)備進(jìn)一步接收到用戶發(fā)送的“請(qǐng)求終端設(shè)備中資源”之類的語(yǔ)音信息后,智能設(shè)備向終端設(shè)備發(fā)送播放指令,終端設(shè)備接收到播放指令后,再確定待播放的第二播放資源,并將所確定的第二播放資源發(fā)送給智能設(shè)備。

在本實(shí)施例中,通過(guò)藍(lán)牙協(xié)議傳輸?shù)馁Y源稱為第二播放資源。

在這兩種實(shí)施方式中,終端設(shè)備可以根據(jù)自身播放規(guī)則,在終端設(shè)備存儲(chǔ)的播放資源中確定待播放的第二播放資源。

可以理解,終端設(shè)備的播放規(guī)則可以為“順序播放”、“單曲循環(huán)”、“隨機(jī)播放”等。在“順序播放”的播放規(guī)則下,終端設(shè)備可以根據(jù)播放記錄將上一次未播完的部分資源確定為待播放資源,或者也可以將資源序列中的第一份資源確定為待播放資源。在“單曲循環(huán)”的播放規(guī)則下,終端設(shè)備可以將上一次未播完的部分資源確定為待播放資源,或者也可以將該循環(huán)的單曲確定為待播放資源。在“隨機(jī)播放”的播放規(guī)則下,終端設(shè)備可以根據(jù)播放記錄將上一次未播完的部分資源確定為待播放資源,或者也可以隨機(jī)將資源序列中的資源確定為待播放資源。

終端設(shè)備確定待播放資源的方式有很多,在此不一一列舉。

智能設(shè)備接收到終端設(shè)備發(fā)送的第二播放資源后,將第二播放資源標(biāo)記為第二類型。具體的,該第二類型可以為ring類型,或者,也可以為其他,具體不做限定。

s104:控制第一類播放器停止播放被標(biāo)記為第一類型的第一播放資源;控制第二類播放器播放被標(biāo)記為第二類型的第二播放資源。

可以理解,在執(zhí)行本方案之前,智能設(shè)備中的第一類播放器正在播放第一播放資源,該第一播放資源被標(biāo)記為第一類型。在s103中,智能設(shè)備接收到第二播放資源,并將其標(biāo)記為第二類型。

也就是說(shuō),此時(shí),智能設(shè)備中存在兩份資源,而且由于已經(jīng)對(duì)這兩份資源進(jìn)行了標(biāo)記,智能設(shè)備便可以區(qū)分出一份為music類型的資源,另一份為ring類型的資源。

由于用戶請(qǐng)求切換到終端設(shè)備(第一語(yǔ)音信息),也就是說(shuō)用戶請(qǐng)求的是終端設(shè)備中的資源,也就是ring類型的資源;因此,智能設(shè)備控制第一類播放器停止播放被標(biāo)記為music類型的資源,并控制第二類播放器播放被標(biāo)記為ring類型的資源。

應(yīng)用本發(fā)明圖1所示實(shí)施例,第一方面,智能設(shè)備在接收到切換至終端設(shè)備的語(yǔ)音信息后,可以自動(dòng)建立與終端設(shè)備的藍(lán)牙連接,操作方便;第二方面,智能設(shè)備中包含不同的播放器,不同的播放器對(duì)不同類型的資源進(jìn)行播放,智能設(shè)備接收到其他設(shè)備(云端服務(wù)器或者終端設(shè)備)發(fā)送的資源后,先標(biāo)記資源的類型,再控制該類型資源對(duì)應(yīng)的播放器播放該資源;這樣,如果智能設(shè)備在播放第一播放資源(比如,云端服務(wù)器發(fā)送的資源)時(shí),接收到終端設(shè)備發(fā)送的第二播放資源,智能設(shè)備可以對(duì)兩種資源進(jìn)行區(qū)分,能夠降低播放錯(cuò)誤率。

圖4為本發(fā)明實(shí)施例提供的播放資源的切換方法的第二種流程示意圖,本發(fā)明圖4所示實(shí)施例在圖1所示實(shí)施例基礎(chǔ)上,在s104之后增加如下方案:

s401:接收用戶發(fā)送的第二語(yǔ)音信息。

在圖1所示實(shí)施例之后,智能設(shè)備已經(jīng)切換至播放終端設(shè)備中資源,該第二語(yǔ)音信息為針對(duì)終端設(shè)備的語(yǔ)音信息,比如,“播放”、“暫?!薄ⅰ吧弦皇住?、“下一首”、“停止”等攜帶有控制指令的信息。

s102:獲得所述第二語(yǔ)音信息對(duì)應(yīng)的第一類控制指令。

在本實(shí)施例中,將針對(duì)終端設(shè)備的控制指令稱為第一類控制指令。

本實(shí)施例的應(yīng)用場(chǎng)景可以如圖2所示,智能設(shè)備與終端設(shè)備藍(lán)牙連接,另外,智能設(shè)備可以與云端服務(wù)器通信連接。

示例性的,本發(fā)明實(shí)施例介紹如下實(shí)施方式,以獲得該第一類控制指令,或者也可以采用其他方式,具體不做限定。

第一種實(shí)施方式,智能設(shè)備可以將s401中接收到的第二語(yǔ)音信息發(fā)送給云端服務(wù)器;云端服務(wù)器可以對(duì)該第二語(yǔ)音信息進(jìn)行解析,根據(jù)解析結(jié)果確定該第二語(yǔ)音信息對(duì)應(yīng)的第一類控制指令,然后將所確定的第一類控制指令發(fā)送給該智能設(shè)備;這樣,智能設(shè)備便得到了該第二語(yǔ)音信息對(duì)應(yīng)的第一類控制指令。

本領(lǐng)域技術(shù)人員可以理解,云端服務(wù)器中可以存儲(chǔ)有較豐富的語(yǔ)義庫(kù),云端服務(wù)器可以將接收到的第二語(yǔ)音信息轉(zhuǎn)化成文本信息,并將該文本信息與語(yǔ)義庫(kù)中的信息進(jìn)行匹配,根據(jù)匹配結(jié)果確定出第一類控制指令。

舉例來(lái)說(shuō),假設(shè)s401中接收到的第二語(yǔ)音信息為“下一個(gè)”,智能設(shè)備把該第二語(yǔ)音信息發(fā)送給云端服務(wù)器,云端服務(wù)器將該第二語(yǔ)音信息轉(zhuǎn)化為文本信息“下一個(gè)”,將該文本信息與語(yǔ)義庫(kù)中的信息進(jìn)行匹配,確定該文本信息表示切換下一份播放資源,云端服務(wù)器便將“切換下一份播放資源”的第一類控制指令發(fā)送給智能設(shè)備。

應(yīng)用這種實(shí)施方式,云端服務(wù)器中可以存儲(chǔ)較豐富的語(yǔ)義庫(kù),可以較準(zhǔn)確地解析用戶意圖,用戶體驗(yàn)較好。

第二種實(shí)施方式,智能設(shè)備對(duì)s401中的接收到的第二語(yǔ)音信息進(jìn)行解析,根據(jù)解析結(jié)果,確定該第二語(yǔ)音信息對(duì)應(yīng)的第一類控制指令。

在本實(shí)施方式中,智能設(shè)備具有語(yǔ)義解析功能,智能設(shè)備自身可以存儲(chǔ)有語(yǔ)義庫(kù)。智能設(shè)備可以將接收到的第二語(yǔ)音信息轉(zhuǎn)化成文本信息,并將該文本信息與自身語(yǔ)義庫(kù)中的信息進(jìn)行匹配,根據(jù)匹配結(jié)果確定出第一類控制指令。

舉例來(lái)說(shuō),假設(shè)s401中接收到的第二語(yǔ)音信息為“下一個(gè)”,智能設(shè)備將該第二語(yǔ)音信息轉(zhuǎn)化為文本信息“下一個(gè)”,將該文本信息與自身語(yǔ)義庫(kù)中的信息進(jìn)行匹配,確定該文本信息表示切換下一份播放資源,也就是確定第一控制指令為“切換下一份播放資源”。

或者,智能設(shè)備也可以通過(guò)機(jī)器學(xué)習(xí)算法進(jìn)行建模,得到指令模型,將該第二語(yǔ)音信息輸入到指令模型中進(jìn)行識(shí)別,根據(jù)識(shí)別結(jié)果確定出對(duì)應(yīng)的第一類控制指令,這也是合理的。

應(yīng)用這種實(shí)施方式,智能設(shè)備不需要與云端服務(wù)器交互,自身便可以確定出控制指令,反應(yīng)較靈敏,用戶等待時(shí)間較短。

s403:通過(guò)藍(lán)牙協(xié)議,將所述第一類控制指令發(fā)送給終端設(shè)備,以使所述終端設(shè)備根據(jù)所述第一類控制指令進(jìn)行播放控制。

如圖2所示,智能設(shè)備與終端設(shè)備藍(lán)牙連接,智能設(shè)備可以通過(guò)藍(lán)牙協(xié)議向終端設(shè)備發(fā)送第一類控制指令。

示例性的,可以將第一類控制指令分為播放指令、停止指令和切換指令。

具體的,播放指令可以理解為播放終端設(shè)備中資源的指令,終端設(shè)備在接收到該播放指令后,可以按照自身的播放規(guī)則,確定待播放資源。

舉例來(lái)說(shuō),若s402獲得的第一類控制指令為播放指令,則智能設(shè)備通過(guò)藍(lán)牙協(xié)議,向終端設(shè)備發(fā)送播放指令。終端設(shè)備接收到該播放指令后,確定待播放的第二播放資源。

作為一種實(shí)施方式,終端設(shè)備可以檢查上一次的播放記錄,根據(jù)該播放記錄,在終端設(shè)備存儲(chǔ)的播放資源中確定待播放資源。

可以理解,終端設(shè)備的播放規(guī)則可以為“順序播放”、“單曲循環(huán)”、“隨機(jī)播放”等。在“順序播放”的播放規(guī)則下,終端設(shè)備可以根據(jù)上述播放記錄將上一次未播完的部分資源確定為待播放資源,或者也可以將資源序列中的第一份資源確定為待播放資源。在“單曲循環(huán)”的播放規(guī)則下,終端設(shè)備可以將上一次未播完的部分資源確定為待播放資源,或者也可以將該循環(huán)的單曲確定為待播放資源。在“隨機(jī)播放”的播放規(guī)則下,終端設(shè)備可以根據(jù)上述播放記錄將上一次未播完的部分資源確定為待播放資源,或者也可以隨機(jī)將資源序列中的資源確定為待播放資源。

終端設(shè)備確定待播放資源的方式有很多,在此不一一列舉。

本領(lǐng)域技術(shù)人員可以理解,通過(guò)藍(lán)牙協(xié)議傳輸?shù)馁Y源是以數(shù)據(jù)流的形式進(jìn)行傳輸。智能設(shè)備可以在收到數(shù)據(jù)流(待播放的第二播放資源)后,將其標(biāo)記為第二類型,并控制第二類播放器對(duì)其進(jìn)行播放。

停止指令可以理解為停止播放終端設(shè)備中資源的指令,比如暫停、關(guān)閉、停止等指令。

舉例來(lái)說(shuō),若s402獲得的第一類控制指令為停止指令,則智能設(shè)備通過(guò)藍(lán)牙協(xié)議,向終端設(shè)備發(fā)送停止指令。終端設(shè)備接收到該停止指令后,可以停止向智能設(shè)備發(fā)送待播放的第二播放資源。

根據(jù)上面描述,通過(guò)藍(lán)牙協(xié)議傳輸?shù)馁Y源是以數(shù)據(jù)流的形式進(jìn)行傳輸,因此,終端設(shè)備停止向智能設(shè)備發(fā)送資源后,智能設(shè)備便停止播放。

具體的,切換指令可以理解為“上一首”、“下一首”等切換播放資源的指令。終端設(shè)備在接收到該切換指令后,可以按照自身的播放規(guī)則,切換播放自身其他資源。

舉例來(lái)說(shuō),若s402獲得的第一類控制指令為切換指令,則智能設(shè)備通過(guò)藍(lán)牙協(xié)議,向終端設(shè)備發(fā)送切換指令。終端設(shè)備接收到該切換指令后,確定新的第二播放資源,也就是待播放資源,將新的第二播放資源發(fā)送給智能設(shè)備。

根據(jù)上面描述,終端設(shè)備的播放規(guī)則可以為“順序播放”、“單曲循環(huán)”、“隨機(jī)播放”等。在“順序播放”或者“單曲循環(huán)”的播放規(guī)則下,終端設(shè)備可以將資源序列中的下一份資源確定為待播放資源。在“隨機(jī)播放”的播放規(guī)則下,終端設(shè)備可以隨機(jī)將資源序列中的資源確定為待播放資源。

終端設(shè)備確定待播放資源的方式有很多,在此不一一列舉。通過(guò)藍(lán)牙協(xié)議傳輸?shù)馁Y源以數(shù)據(jù)流的形式進(jìn)行傳輸,因此,終端設(shè)備將新的第二播放資源替換當(dāng)前向智能設(shè)備傳輸?shù)牟シ刨Y源后,智能設(shè)備便接收到該新的第二播放資源,將其標(biāo)記為第二類型,并控制第二播放器播放標(biāo)記后的的第二播放資源。

應(yīng)用本發(fā)明圖4所示實(shí)施例,智能設(shè)備獲得語(yǔ)音信息對(duì)應(yīng)的控制指令,并將控制指令發(fā)送給終端設(shè)備,使得終端設(shè)備根據(jù)該控制指令進(jìn)行播放控制。由此可見(jiàn),用戶僅需要通過(guò)語(yǔ)音向智能設(shè)備發(fā)出控制指令,便可以使終端設(shè)備進(jìn)行播放控制,操作簡(jiǎn)單,提高了操作的便利性。

作為一種實(shí)施方式,智能設(shè)備中還包含第三類播放器,第三類播放器播放第三類型的資源;還可以包括如下方案:

獲取提示音資源;將所述提示音資源標(biāo)記為第三類型;在接收到輸出提示音指令后,控制所述第三類播放器播放被標(biāo)記為第三類型的提示音資源。

根據(jù)上面內(nèi)容描述,本實(shí)施例中,從云端服務(wù)器獲取的資源為第一類型,從終端設(shè)備獲取的資源為第二類型,在此之外,可以將提示音資源標(biāo)記為第三類型。該第三類型可以為alarm類型,具體不做限定。

提示音可以理解為智能設(shè)備與用戶交互時(shí)所說(shuō)的話,比如,智能設(shè)備可以有資訊播報(bào)功能,智能設(shè)備向用戶播放天氣預(yù)報(bào)時(shí)所說(shuō)的“今天晴,溫度10——20度,空氣質(zhì)量良”便可以作為提示音資源。

獲取提示音資源后,將該提示音資源標(biāo)記為第三類型,這樣,在接收到輸出提示音指令后,控制第三類播放器播放被標(biāo)記為第三類型的提示音資源。

應(yīng)用本實(shí)施方式,將提示音資源標(biāo)記為第三類型,對(duì)不同資源作了進(jìn)一步區(qū)分。

作為一種具體的實(shí)施方式,智能設(shè)備可以先執(zhí)行圖3中的方案,并在s304之后執(zhí)行圖1中的方案,并在s104之后,執(zhí)行圖4中的方案,具體步驟可以為:

s301、s302、s305、s306、s101、s102、s103、s104、s401、s402、s403。

也就是說(shuō),智能設(shè)備可以先與云端服務(wù)器進(jìn)行交互,從云端服務(wù)器中獲取第一播放資源,將第一播放資源標(biāo)記為第一類型,控制第一類播放器對(duì)被標(biāo)記為第一類型的第一播放資源進(jìn)行播放;如果此時(shí)智能設(shè)備接收到用戶發(fā)送的第一語(yǔ)音信息,用戶請(qǐng)求切換至終端設(shè)備;這種情況下,智能設(shè)備獲得第一語(yǔ)音信息對(duì)應(yīng)的資源切換指令,根據(jù)該資源切換指令,建立與終端設(shè)備的藍(lán)牙連接;之后,若智能設(shè)備接收到終端設(shè)備通過(guò)藍(lán)牙發(fā)送的第二播放資源,將第二播放資源標(biāo)記為第二類型,并控制第一類播放器停止播放被標(biāo)記為第一類型的第一播放資源,控制第二類播放器播放被標(biāo)記為第二類型的第二播放資源,這樣,智能設(shè)備便切換到了播放終端設(shè)備中的資源;之后,智能設(shè)備可以接收第二語(yǔ)音信息,獲取第二語(yǔ)音信息對(duì)應(yīng)的控制指令,根據(jù)該控制指令對(duì)終端設(shè)備進(jìn)行控制。

與上述方法實(shí)施例相對(duì)應(yīng),本發(fā)明實(shí)施例還提供一種播放資源的切換裝置。

圖5為本發(fā)明實(shí)施例提供的一種播放資源的切換裝置的結(jié)構(gòu)示意圖,包括:

第一接收模塊501,用于在使用所述第一類播放器播放被標(biāo)記為第一類型的第一播放資源的情況下,接收用戶發(fā)送的第一語(yǔ)音信息;

建立連接模塊502,用于在所述第一語(yǔ)音信息對(duì)應(yīng)于資源切換指令的情況下,根據(jù)所述資源切換指令,建立與終端設(shè)備的藍(lán)牙連接;其中,所述資源切換指令為:切換為播放終端設(shè)備資源的指令;

第一標(biāo)記模塊503,用于在接收到所述終端設(shè)備通過(guò)藍(lán)牙協(xié)議發(fā)送的第二播放資源的情況下,將所述第二播放資源標(biāo)記為第二類型;

第一控制模塊504,用于控制所述第一類播放器停止播放被標(biāo)記為第一類型的第一播放資源;控制所述第二類播放器播放被標(biāo)記為第二類型的第二播放資源。

作為一種實(shí)施方式,所述裝置還可以包括:

第一獲得模塊(圖中未示出),用于:將所述第一語(yǔ)音信息發(fā)送給云端服務(wù)器,以使所述云端服務(wù)器對(duì)所述第一語(yǔ)音信息進(jìn)行解析,并根據(jù)解析結(jié)果確定所述第一語(yǔ)音信息對(duì)應(yīng)的資源切換指令;接收所述云端服務(wù)器發(fā)送的所述資源切換指令;

或者,

對(duì)所述第一語(yǔ)音信息進(jìn)行解析;根據(jù)解析結(jié)果,確定所述第一語(yǔ)音信息對(duì)應(yīng)的資源切換指令。

作為一種實(shí)施方式,所述裝置還可以包括:

第二接收模塊,用于接收用戶發(fā)送的第二語(yǔ)音信息;

第二獲得模塊,用于獲得所述第二語(yǔ)音信息對(duì)應(yīng)的第一類控制指令,所述第一類控制指令為針對(duì)所述終端設(shè)備的控制指令;

第一發(fā)送模塊,用于通過(guò)藍(lán)牙協(xié)議,將所述第一類控制指令發(fā)送給所述終端設(shè)備,以使所述終端設(shè)備根據(jù)所述第一類控制指令進(jìn)行播放控制。

作為一種實(shí)施方式,所述第一發(fā)送模塊,具體可以用于:

若所述第一類控制指令為播放指令:

通過(guò)藍(lán)牙協(xié)議,向所述終端設(shè)備發(fā)送播放指令,以使所述終端設(shè)備根據(jù)所述播放指令確定待播放的第二播放資源,并將所確定的第二播放資源發(fā)送給所述智能設(shè)備;

接收所述終端設(shè)備發(fā)送的第二播放資源;

將所述第二播放資源標(biāo)記為第二類型;

控制所述第二類播放器播放被標(biāo)記為第二類型的第二播放資源;

或者,若所述第一類控制指令為停止指令:

向所述終端設(shè)備發(fā)送停止指令,以使所述終端設(shè)備根據(jù)所述停止指令,停止向所述智能設(shè)備發(fā)送第二播放資源;

或者,若所述第一類控制指令為切換指令:

向所述終端設(shè)備發(fā)送切換指令,以使所述終端設(shè)備根據(jù)所述切換指令確定新的第二播放資源,并將所述新的第二播放資源替換當(dāng)前向所述智能設(shè)備傳輸?shù)牟シ刨Y源;

接收所述新的第二播放資源;

將所述新的第二播放資源標(biāo)記為第二類型;

控制所述第二類播放器播放被標(biāo)記為第二類型的新的第二播放資源。

作為一種實(shí)施方式,所述裝置還可以包括:

第三接收模塊,用于接收用戶發(fā)送的第三語(yǔ)音信息;

第二發(fā)送模塊,用于將所述第三語(yǔ)音信息發(fā)送給云端服務(wù)器,以使所述云端服務(wù)器對(duì)所述第三語(yǔ)音信息進(jìn)行解析:若所述第三語(yǔ)音信息中攜帶資源標(biāo)識(shí),根據(jù)所述云端服務(wù)器發(fā)送資源的記錄,判斷所述智能設(shè)備中是否存儲(chǔ)有所述資源標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)第一播放資源;如果是,向所述智能設(shè)備發(fā)送播放指令;如果否,獲取所述目標(biāo)第一播放資源,將所述目標(biāo)第一播放資源發(fā)送給所述智能設(shè)備;若所述第二語(yǔ)音信息中攜帶有第二類控制指令,向所述智能設(shè)備發(fā)送所攜帶的第二類控制指令;

第四接收模塊,用于接收所述云端服務(wù)器發(fā)送的播放指令;

查找模塊,根據(jù)所述第四接收模塊接收到的播放指令,在本地存儲(chǔ)的第一播放資源中查找所述目標(biāo)第一播放資源;

第二控制模塊,用于控制所述第一類播放器播放所查找到的目標(biāo)第一播放資源;

第五接收模塊,用于接收所述云端服務(wù)器發(fā)送的目標(biāo)第一播放資源:

第二標(biāo)記模塊,用于將所述第五接收模塊接收到的目標(biāo)第一播放資源標(biāo)記為第一類型;

第三控制模塊,用于控制所述第一類播放器播放被所述第二標(biāo)記模塊標(biāo)記為第一類型的目標(biāo)第一播放資源;

第六接收模塊,用于接收所述云端服務(wù)器發(fā)送的第二類控制指令;

第四控制模塊,用于根據(jù)所述第六接收模塊接收到的第二類控制指令,對(duì)所述第一類播放器中的當(dāng)前播放資源進(jìn)行控制。

作為一種實(shí)施方式,所述第四控制模塊,具體可以用于:

若所述第二類控制指令為播放指令或切換指令:

根據(jù)所述播放指令或切換指令,在本地存儲(chǔ)的第一播放資源中確定待播放的第一播放資源;

控制所述第一類播放器播放所述待播放的第一播放資源;

或者,若所述第二類控制指令為停止指令,控制所述第一類播放器停止播放當(dāng)前播放資源。

作為一種實(shí)施方式,所述智能設(shè)備還可以包含第三類播放器,所述裝置還可以包括:

獲取模塊,用于獲取提示音資源;

第三標(biāo)記模塊,用于將所述提示音資源標(biāo)記為第三類型;

第五控制模塊,用于在接收到輸出提示音指令后,控制所述第三類播放器播放被標(biāo)記為第三類型的提示音資源。

應(yīng)用本發(fā)明圖5所示實(shí)施例,第一方面,智能設(shè)備在接收到對(duì)應(yīng)于資源切換指令的語(yǔ)音信息后,可以自動(dòng)建立與終端設(shè)備的藍(lán)牙連接,操作方便;第二方面,智能設(shè)備中包含不同的播放器,不同的播放器對(duì)不同類型的資源進(jìn)行播放,智能設(shè)備接收到其他設(shè)備(云端服務(wù)器或者終端設(shè)備)發(fā)送的資源后,先標(biāo)記資源的類型,再控制該類型資源對(duì)應(yīng)的播放器播放該資源;這樣,如果智能設(shè)備在播放第一播放資源(比如,云端服務(wù)器發(fā)送的資源)時(shí),接收到終端設(shè)備發(fā)送的第二播放資源,智能設(shè)備可以對(duì)兩種資源進(jìn)行區(qū)分,能夠降低播放錯(cuò)誤率。

本發(fā)明實(shí)施例還提供了一種智能設(shè)備,該智能設(shè)備如圖6所示,包括:殼體601、處理器602、存儲(chǔ)器603、電路板604和電源電路605;另外,該智能設(shè)備中還包含第一類播放器和第二類播放器(圖中未示出)。其中,電路板604安置在殼體601圍成的空間內(nèi)部,處理器602和存儲(chǔ)器603設(shè)置在電路板604上;電源電路605,用于為智能設(shè)備的各個(gè)電路或器件供電;存儲(chǔ)器603用于存儲(chǔ)可執(zhí)行程序代碼;處理器602通過(guò)讀取存儲(chǔ)器603中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行所述播放資源的切換方法,方法包括:

在使用所述第一類播放器播放被標(biāo)記為第一類型的第一播放資源的情況下,接收用戶發(fā)送的第一語(yǔ)音信息;

若所述第一語(yǔ)音信息對(duì)應(yīng)于資源切換指令,則根據(jù)所述資源切換指令,建立與終端設(shè)備的藍(lán)牙連接;其中,所述資源切換指令為:切換為播放終端設(shè)備資源的指令;

若接收到所述終端設(shè)備通過(guò)藍(lán)牙協(xié)議發(fā)送的第二播放資源,將所述第二播放資源標(biāo)記為第二類型;

控制所述第一類播放器停止播放被標(biāo)記為第一類型的第一播放資源;

控制所述第二類播放器播放被標(biāo)記為第二類型的第二播放資源。

該智能設(shè)備可以為智能音箱、智能播放器等,具體不做限定。

應(yīng)用本發(fā)明圖6所示實(shí)施例,第一方面,智能設(shè)備在接收到對(duì)應(yīng)于資源切換指令的語(yǔ)音信息后,可以自動(dòng)建立與終端設(shè)備的藍(lán)牙連接,操作方便;第二方面,智能設(shè)備中包含不同的播放器,不同的播放器對(duì)不同類型的資源進(jìn)行播放,智能設(shè)備接收到其他設(shè)備(云端服務(wù)器或者終端設(shè)備)發(fā)送的資源后,先標(biāo)記資源的類型,再控制該類型資源對(duì)應(yīng)的播放器播放該資源;這樣,如果智能設(shè)備在播放第一播放資源(比如,云端服務(wù)器發(fā)送的資源)時(shí),接收到終端設(shè)備發(fā)送的第二播放資源,智能設(shè)備可以對(duì)兩種資源進(jìn)行區(qū)分,能夠降低播放錯(cuò)誤率。

需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。

本說(shuō)明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,這里所稱得的存儲(chǔ)介質(zhì),如:rom/ram、磁碟、光盤等。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1