日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種播放控制方法、裝置及智能設(shè)備與流程

文檔序號:11232675閱讀:321來源:國知局
一種播放控制方法、裝置及智能設(shè)備與流程

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



背景技術(shù):

目前,各種終端設(shè)備,比如手機,平板電腦等,已經(jīng)具有越來越多的功能,例如,播放視頻資源、音頻資源等各種多媒體資源。終端設(shè)備中硬件的性能會影響資源的播放質(zhì)量,比如,功放單元、揚聲器等硬件性能會影響播放聲音的質(zhì)量,顯示屏硬件性能會影響播放畫面的質(zhì)量。

為了兼顧資源播放質(zhì)量與終端設(shè)備的成本,現(xiàn)有方案中,通常將終端設(shè)備與具有播放功能且硬件性能較高的其他設(shè)備相連接,利用其他設(shè)備的播放功能播放終端設(shè)備中的資源。比如,將手機與音箱通過藍牙相連接,利用音箱播放手機中存儲的音頻資源,這樣,聲音質(zhì)量較高。

上述方案中,用戶只能通過終端設(shè)備中的多媒體播放軟件進行播放控制。舉例來說,用戶在聽音樂的過程中,如果需要暫?;蚯袚Q當(dāng)前播放的音樂,用戶只能先找到手機,喚醒手機并進入手機中的音樂播放軟件,再點擊相關(guān)按鈕才能進行播放控制??梢?,上述方案的操作便利性較差。



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

本發(fā)明實施例的目的在于提供一種播放控制方法、裝置及智能設(shè)備,以提高操作便利性。

為達到上述目的,本發(fā)明實施例公開了一種播放控制方法,應(yīng)用于具有播放功能的智能設(shè)備,所述智能設(shè)備與終端設(shè)備藍牙連接,所述智能設(shè)備通過藍牙協(xié)議播放所述終端設(shè)備中的播放資源;所述方法包括:

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

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

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

可選的,所述獲得所述第一語音信息對應(yīng)的第一類控制指令的步驟,包括:

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

接收所述云端服務(wù)器發(fā)送的所述第一類控制指令;

或者,

對所述第一語音信息進行解析;

根據(jù)解析結(jié)果,確定所述第一語音信息對應(yīng)的第一類控制指令。

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

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

通過藍牙協(xié)議,向所述終端設(shè)備發(fā)送播放指令,以使所述終端設(shè)備根據(jù)所述播放指令確定待播放資源;

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

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

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

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

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

接收并播放所述新的待播放資源。

可選的,所述方法還可以包括:

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

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

接收所述播放指令;

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

播放所述第一目標(biāo)資源;

或者,

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

播放所接收到的第一目標(biāo)資源;

或者,

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

根據(jù)所述第二類控制指令對當(dāng)前播放資源進行控制。

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

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

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

播放所述待播放資源;

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

可選的,所述智能設(shè)備中包含第一類播放器和第二類播放器;所述播放所接收到的第一目標(biāo)資源的步驟,可以包括:

將所接收到的第一目標(biāo)資源標(biāo)記為第一類型;

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

所述方法還可以包括:

若在控制所述第一類播放器播放所述第一目標(biāo)資源時,獲得資源切換指令,則根據(jù)所述資源切換指令,建立與終端設(shè)備的藍牙連接;其中,所述資源切換指令為:切換為播放終端設(shè)備資源的指令;

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

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

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

為達到上述目的,本發(fā)明實施例還公開了一種播放控制裝置,應(yīng)用于具有播放功能的智能設(shè)備,所述智能設(shè)備與終端設(shè)備藍牙連接,所述智能設(shè)備通過藍牙協(xié)議播放所述終端設(shè)備中的播放資源;所述裝置包括:

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

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

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

可選的,所述第一獲得模塊,具體可以用于:

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

接收所述云端服務(wù)器發(fā)送的所述第一類控制指令;

或者,

對所述第一語音信息進行解析;

根據(jù)解析結(jié)果,確定所述第一語音信息對應(yīng)的第一類控制指令。

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

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

通過藍牙協(xié)議,向所述終端設(shè)備發(fā)送播放指令,以使所述終端設(shè)備根據(jù)所述播放指令確定待播放資源;

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

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

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

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

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

接收并播放所述新的待播放資源。

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

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

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

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

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

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

或者,

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

第二播放模塊,用于播放所述第四接收模塊接收到的第一目標(biāo)資源;

或者,

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

第一控制模塊,用于根據(jù)所述第二類控制指令對當(dāng)前播放資源進行控制。

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

在所述第二類控制指令為播放指令或切換指令的情況下:

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

播放所述待播放資源;

或者,在所述第二類控制指令為停止指令的情況下,停止播放當(dāng)前播放資源。

可選的,所述智能設(shè)備中包含第一類播放器和第二類播放器;所述第二播放模塊,具體可以用于:

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

所述裝置還可以包括:

第二獲得模塊,用于在控制所述第一類播放器播放所述第一目標(biāo)資源的情況下,獲得資源切換指令;其中,所述資源切換指令為:切換為播放終端設(shè)備資源的指令;

連接建立模塊,用于據(jù)所述資源切換指令,建立與終端設(shè)備的藍牙連接;

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

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

為達到上述目的,本發(fā)明實施例還公開了一種智能設(shè)備,所述智能設(shè)備與終端設(shè)備藍牙連接,所述智能設(shè)備通過藍牙協(xié)議播放所述終端設(shè)備中的播放資源;

所述智能設(shè)備包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設(shè)置在電路板上;電源電路,用于為智能設(shè)備的各個電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行所述的播放控制方法。

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

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

附圖說明

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

圖1為本發(fā)明實施例提供的播放控制方法的第一種流程示意圖;

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

圖3為本發(fā)明實施例提供的播放控制方法的第二種流程示意圖;

圖4為本發(fā)明實施例提供的一種播放控制裝置的結(jié)構(gòu)示意圖;

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

具體實施方式

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

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

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

下面首先對本發(fā)明實施例提供的一種播放控制方法進行詳細(xì)說明。

圖1為本發(fā)明實施例提供的播放控制方法的第一種流程示意圖,包括:

s101:接收用戶發(fā)送的第一語音信息。

在本發(fā)明實施例中,用戶可以向智能設(shè)備發(fā)送語音信息。該第一語音信息為針對終端設(shè)備的語音信息,比如,“播放”、“暫停”、“上一首”、“下一首”、“停止”等攜帶有控制指令的信息。

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

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

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

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

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

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

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

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

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

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

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

或者,智能設(shè)備也可以通過學(xué)習(xí)建模,得到指令模型,將該第一語音信息與指令模型進行匹配,根據(jù)匹配結(jié)果確定出對應(yīng)的第一類控制指令,這也是合理的。

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

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

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

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

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

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

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

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

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

本領(lǐng)域技術(shù)人員可以理解,通過藍牙協(xié)議傳輸?shù)馁Y源是以數(shù)據(jù)流的形式進行傳輸。因此,智能設(shè)備可以在收到數(shù)據(jù)流(待播放資源)的同時,對其進行播放。

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

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

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

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

舉例來說,若s102獲得的第一類控制指令為切換指令,則智能設(shè)備通過藍牙協(xié)議,向終端設(shè)備發(fā)送切換指令。終端設(shè)備接收到該切換指令后,確定新的待播放資源。

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

終端設(shè)備確定新的待播放資源的方式有很多,在此不一一列舉。通過藍牙協(xié)議傳輸?shù)馁Y源以數(shù)據(jù)流的形式進行傳輸,因此,終端設(shè)備將新的待播放資源替換當(dāng)前向智能設(shè)備傳輸?shù)牟シ刨Y源后,智能設(shè)備便播放該新的待播放資源。

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

作為一種實施方式,在智能設(shè)備播放資源的過程中,可以繼續(xù)接收用戶發(fā)送的語音信息,并根據(jù)語音信息進行反饋處理。

圖3為本發(fā)明實施例提供的播放控制方法的第二種流程示意圖,本發(fā)明圖3所示實施例在圖1所示實施例基礎(chǔ)上,在s103之后增加如下方案:

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

可以理解,智能設(shè)備處于工作狀態(tài),可以持續(xù)接收用戶發(fā)送的語音信息,為了與s101中的語音信息區(qū)別描述,將s301中接收到的語音信息稱為第二語音信息。

圖3所示實施例中的第二語音信息可以為“我想聽‘紅豆’”、“我要聽‘傳奇’”等攜帶有資源標(biāo)識(歌曲名“紅豆”、“傳奇”)的信息;或者,也可以為“播放”、“暫停”、“上一首”、“下一首”、“停止”等攜帶有控制指令的信息。

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

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

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

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

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

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

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

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

假設(shè)云端服務(wù)器判斷智能設(shè)備中存儲有資源標(biāo)識對應(yīng)的第一目標(biāo)資源,則向智能設(shè)備發(fā)送播放指令。智能設(shè)備接收到該播放指令后,執(zhí)行s303:根據(jù)所述播放指令,在本地存儲的資源中查找所述第一目標(biāo)資源;播放所述第一目標(biāo)資源。

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

3、假設(shè)s301中接收到的第二語音信息為“播放”、“暫?!薄ⅰ吧弦皇住?、“下一首”、“停止”等攜帶有控制指令的信息。云端服務(wù)器對該語音信息進行解析,確定該第二語音信息中攜帶有第二類控制指令。本實施例中,將針對智能設(shè)備的控制指令稱為第二類控制指令。

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

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

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

根據(jù)所述播放指令,在本地存儲的資源中確定待播放資源;播放所述待播放資源。

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

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

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

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

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

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

播放所述待播放資源。

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

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

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

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

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

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

應(yīng)用本發(fā)明圖3所示實施例,智能設(shè)備可以將語音信息發(fā)送給云端服務(wù)器,云端服務(wù)器對該語音信息進行解析,根據(jù)解析結(jié)果的不同,向智能設(shè)備發(fā)送資源或者控制指令。由此可見,用戶僅需要向智能設(shè)備發(fā)送語音信息,便可以獲取云端服務(wù)器中的資源,或者對自身播放資源進行控制,操作簡單,提高了操作的便利性。

作為一種實施方式,智能設(shè)備可以包含不同的播放器,比如第一類播放器和第二類播放器,這兩類播放器播放不同類型的資源:第一類播放器播放第一目標(biāo)資源,第二類播放器播放第二目標(biāo)資源。

在本實施方式中,第二目標(biāo)資源可以為理解為通過藍牙協(xié)議傳輸?shù)馁Y源,比如終端設(shè)備通過藍牙協(xié)議發(fā)送的資源;第一目標(biāo)資源可以理解為不是通過藍牙協(xié)議傳輸?shù)馁Y源,比如云端服務(wù)器發(fā)送的資源等。

在智能設(shè)備接收到云端服務(wù)器發(fā)送的第一目標(biāo)資源后,可以將該第一目標(biāo)資源標(biāo)記為第一類型;智能設(shè)備控制第一類播放器播放被標(biāo)記為第一類型的第一目標(biāo)資源。

若在第一類播放器播放第一目標(biāo)資源時,智能設(shè)備獲得資源切換指令,也就是切換為播放終端設(shè)備資源的指令;智能設(shè)備根據(jù)該資源切換指令,建立與終端設(shè)備的藍牙連接。

本發(fā)明實施例中,提供如下幾種方案,獲得上述資源切換指令:

一、智能設(shè)備接收用戶發(fā)送的語音信息,將該語音信息發(fā)送給云端服務(wù)器進行解析;云端服務(wù)器確定該語音信息表示:切換為播放終端設(shè)備資源;云端服務(wù)器便將資源切換指令發(fā)送給智能設(shè)備,這樣,智能設(shè)備便得到了該資源切換指令。

二、智能設(shè)備具有語義解析功能,智能設(shè)備可以對用戶發(fā)送的語音信息進行解析,得到該資源切換指令。

三、智能設(shè)備可以通過機器學(xué)習(xí)算法進行建模,得到指令模型,將用戶發(fā)送的語音信息輸入到指令模型中進行識別,根據(jù)識別結(jié)果確定出對應(yīng)的資源切換指令,這也是合理的。

需要說明的是,智能設(shè)備播放第一目標(biāo)資源時,智能設(shè)備與終端設(shè)備的藍牙連接是斷開的。智能設(shè)備獲得資源切換指令后,開啟自身藍牙功能,與終端設(shè)備建立藍牙連接。

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

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

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

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

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

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

智能設(shè)備控制第一類播放器停止播放被標(biāo)記為第一類型的第一目標(biāo)資源;控制所述第二類播放器播放被標(biāo)記為第二類型的第二目標(biāo)資源。

本領(lǐng)域技術(shù)人員可以理解,一般的智能音箱在播放多媒體資源時,無法對不同類型的播放資源進行區(qū)分。比如,上述第一目標(biāo)資源與第二目標(biāo)資源便屬于不同資源類型,一般的智能音箱無法對二者進行區(qū)分,如果智能音箱在播放云端服務(wù)器中資源(第一目標(biāo)資源)的同時,接收到終端設(shè)備通過藍牙協(xié)議傳輸來的播放資源(第二目標(biāo)資源),由于智能音箱無法對這兩種資源進行區(qū)分,便會導(dǎo)致播放錯誤。

而在本實施方式中,智能設(shè)備接收到云端服務(wù)器發(fā)送的資源(第一目標(biāo)資源)后,將該資源標(biāo)記為第一類型,該第一類型可以為music類型,也可以為其他,具體不做限定。智能設(shè)備控制第一類播放器對該標(biāo)記后的第一目標(biāo)資源進行播放。

如果在對第一目標(biāo)資源進行播放的過程中,接收到用戶發(fā)送的語音信息,該語音信息中包含“切換為播放終端設(shè)備資源”的信息,智能設(shè)備將該語音信息發(fā)送給云端服務(wù)器,云端服務(wù)器確定該語音信息表示:切換為播放終端設(shè)備資源;云端服務(wù)器便將資源切換指令發(fā)送給智能設(shè)備;智能設(shè)備根據(jù)該資源切換指令,與終端設(shè)備建立藍牙連接。之后,智能設(shè)備可以從終端設(shè)備中獲取第二目標(biāo)資源,具體的獲取過程與本發(fā)明其他實施例類似,不再贅述。將所獲取的第二目標(biāo)資源標(biāo)記為第二類型,該第二類型可以為ring類型,也可以為其他,具體不做限定。

如果智能設(shè)備在使用第一類播放器播放第一目標(biāo)資源的情況下,接收到終端設(shè)備發(fā)送的第二目標(biāo)資源,智能設(shè)備將第二目標(biāo)資源標(biāo)記為第二類型;此時,智能設(shè)備中存在兩份資源,而且由于已經(jīng)對這兩份資源進行了標(biāo)記,智能設(shè)備便可以區(qū)分出一份為music類型的資源,另一份為ring類型的資源。

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

由此可見,應(yīng)用上述實施方式,智能設(shè)備中包含不同的播放器,不同的播放器對不同類型的資源進行播放,智能設(shè)備接收到其他設(shè)備(云端服務(wù)器或者終端設(shè)備)發(fā)送的資源后,先標(biāo)記資源的類型,再控制該類型資源對應(yīng)的播放器播放該資源;這樣,如果智能設(shè)備在播放第一目標(biāo)資源(比如,云端服務(wù)器發(fā)送的資源)時,接收到終端設(shè)備發(fā)送的第二目標(biāo)資源,智能設(shè)備可以對兩種資源進行區(qū)分,能夠降低播放錯誤率。

與上述方法實施例相對應(yīng),本發(fā)明實施例還提供一種播放控制裝置。

圖4為本發(fā)明實施例提供的一種播放控制裝置的結(jié)構(gòu)示意圖,包括:

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

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

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

作為一種實施方式,第一獲得模塊402,具體可以用于:

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

接收所述云端服務(wù)器發(fā)送的所述第一類控制指令;

或者,

對所述第一語音信息進行解析;

根據(jù)解析結(jié)果,確定所述第一語音信息對應(yīng)的第一類控制指令。

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

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

通過藍牙協(xié)議,向所述終端設(shè)備發(fā)送播放指令,以使所述終端設(shè)備根據(jù)所述播放指令確定待播放資源;

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

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

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

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

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

接收并播放所述新的待播放資源。

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

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

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

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

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

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

或者,

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

第二播放模塊,用于播放所述第四接收模塊接收到的第一目標(biāo)資源;

或者,

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

第一控制模塊,用于根據(jù)所述第二類控制指令對當(dāng)前播放資源進行控制。

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

在所述第二類控制指令為播放指令或切換指令的情況下:

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

播放所述待播放資源;

或者,在所述第二類控制指令為停止指令的情況下,停止播放當(dāng)前播放資源。

作為一種實施方式,所述智能設(shè)備中包含第一類播放器和第二類播放器;所述第二播放模塊,具體可以用于:

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

所述裝置還可以包括:

第二獲得模塊,用于在控制所述第一類播放器播放所述第一目標(biāo)資源的情況下,獲得資源切換指令;其中,所述資源切換指令為:切換為播放終端設(shè)備資源的指令;

連接建立模塊,用于據(jù)所述資源切換指令,建立與終端設(shè)備的藍牙連接;

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

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

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

本發(fā)明實施例還提供了一種智能設(shè)備,該智能設(shè)備與終端設(shè)備藍牙連接,該智能設(shè)備通過藍牙協(xié)議播放該終端設(shè)備中的播放資源;該智能設(shè)備如圖5所示,包括:殼體501、處理器502、存儲器503、電路板504和電源電路505,其中,電路板504安置在殼體501圍成的空間內(nèi)部,處理器502和存儲器503設(shè)置在電路板504上;電源電路505,用于為智能設(shè)備的各個電路或器件供電;存儲器503用于存儲可執(zhí)行程序代碼;處理器502通過讀取存儲器503中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行所述播放控制方法,方法包括:

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

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

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

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

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

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

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

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

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

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1