本申請(qǐng)涉及通信技術(shù)領(lǐng)域,尤其涉及一種控制方法及電子設(shè)備。
背景技術(shù):
隨著人機(jī)交互技術(shù)的日益成熟,已被廣泛應(yīng)用中用戶日常生活及工作中使用的各種電子設(shè)備,尤其是隨著物聯(lián)網(wǎng)、信息物理系統(tǒng)等技術(shù)的發(fā)生,人機(jī)交互技術(shù)的重要性更加凸顯。
然而,在實(shí)際應(yīng)用中,尤其是在當(dāng)前應(yīng)用場(chǎng)景包括多個(gè)能夠進(jìn)行人機(jī)交互的終端時(shí),系統(tǒng)很難根據(jù)用戶的意愿,從這多個(gè)終端中準(zhǔn)確判斷出用戶希望響應(yīng)的終端,往往會(huì)給用戶的生活、工作等帶來(lái)很多不便。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)?zhí)峁┝艘环N控制方法、裝置及電子設(shè)備,解決了現(xiàn)有技術(shù)中系統(tǒng)很難根據(jù)用戶的意愿,從多個(gè)具有人機(jī)交互功能的終端中準(zhǔn)確判斷出用戶希望響應(yīng)的終端的技術(shù)問(wèn)題。
為了解決上述技術(shù)問(wèn)題,本申請(qǐng)?zhí)峁┝艘韵录夹g(shù)方案:
一種控制方法,應(yīng)用于主終端,所述方法包括:
獲得輸入信息;
基于獲得的所述輸入信息的分析結(jié)果,確定響應(yīng)指令以及所述輸入信息的響應(yīng)終端;
執(zhí)行所述響應(yīng)指令,控制所述響應(yīng)終端響應(yīng)所述輸入信息。
優(yōu)選的,
所述獲得輸入信息包括,接收多個(gè)從終端中的第一從終端采集的輸入信息;
所述確定所述輸入信息的響應(yīng)終端,包括:
確定所述第一從終端為所述輸入信息的響應(yīng)終端。
優(yōu)選的,
所述獲得輸入信息包括,接收多個(gè)從終端中的第一從終端采集的輸入信息;
所述確定所述輸入信息的響應(yīng)終端,包括:
從與所述第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端中,確定所述輸入信息的響應(yīng)終端。
優(yōu)選的,所述基于獲得的所述輸入信息的分析結(jié)果,確定所述輸入信息的響應(yīng)終端,包括:
基于獲得的所述輸入信息的分析結(jié)果,獲得所述輸入信息的響應(yīng)方式;
確定具有與所述響應(yīng)方式匹配的配置信息的終端為所述輸入信息的響應(yīng)終端。
優(yōu)選的,
所述獲得輸入信息包括,接收多個(gè)從終端中的第一從終端采集的輸入信息;
則所述確定具有與所述響應(yīng)方式匹配的配置信息的終端為所述輸入信息的響應(yīng)終端,包括:
驗(yàn)證所述第一從終端的配置信息是否與所述響應(yīng)方式匹配;
當(dāng)所述第一從終端的配置信息與所述響應(yīng)方式匹配,確定所述第一從終端為所述輸入信息的響應(yīng)終端;
當(dāng)所述第一從終端的配置信息與所述響應(yīng)方式不匹配,從與所述第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端中,確定所述輸入信息的響應(yīng)終端。
優(yōu)選的,所述接收多個(gè)從終端中的第一從終端采集的輸入信息,包括:
接收多個(gè)從終端采集的攜帶有相應(yīng)標(biāo)識(shí)的輸入信息;
基于接收到的多個(gè)輸入信息的屬性對(duì)比結(jié)果,確定滿足預(yù)設(shè)要求的輸入信息及其攜帶的標(biāo)識(shí);
將與所述滿足預(yù)設(shè)要求的輸入信息攜帶的標(biāo)識(shí)對(duì)應(yīng)的從終端作為第一從終端,以確定所述第一從終端采集的輸入信息。優(yōu)選的,所述方法還包括:
控制輸出終端輸出相應(yīng)的檢測(cè)信息;
獲得多個(gè)從終端采集到的檢測(cè)信息;
基于所述多個(gè)從終端采集到的同一類(lèi)型檢測(cè)信息的屬性比對(duì)結(jié)果,確定與輸出該類(lèi)型檢測(cè)信息的輸出終端關(guān)聯(lián)的從終端。
優(yōu)選的,所述從與所述第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端中,確定所述輸入信息的響應(yīng)終端包括:
獲取預(yù)存的與所述第一從終端對(duì)應(yīng)的空間區(qū)域;
從所述空間區(qū)域中,確定所述輸入信息的響應(yīng)終端。
一種控制裝置,應(yīng)用于主終端,所述裝置包括:
獲得模塊,用于獲得輸入信息;
確定模塊,用于基于獲得的所述輸入信息的分析結(jié)果,確定響應(yīng)指令以及所述輸入信息的響應(yīng)終端;
第一控制模塊,用于執(zhí)行所述響應(yīng)指令,控制所述響應(yīng)終端響應(yīng)所述輸入信息。
一種電子設(shè)備,所述電子設(shè)備包括:
獲得裝置,用于獲得輸入信息;
控制器,用于基于獲得的所述輸入信息的分析結(jié)果,確定控制指令以及所述輸入信息的響應(yīng)終端,并執(zhí)行所述響應(yīng)指令,控制所述響應(yīng)終端響應(yīng)所述輸入信息。
優(yōu)選的,所述獲得裝置包括:采集裝置或通信裝置,其中:
所述采集裝置,用于采集輸入信息;
所述通信裝置,用于接收多個(gè)從終端中的第一從終端采集的輸入信息。
優(yōu)選的,當(dāng)所述獲得裝置為通信裝置時(shí),所述電子設(shè)備還包括:
存儲(chǔ)器,用于存儲(chǔ)第一從終端的配置信息;和/或,多個(gè)從終端與多個(gè)輸出終端之間的關(guān)聯(lián)關(guān)系;和/或,與所述第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端的配置信息。
由此可見(jiàn),本申請(qǐng)?zhí)峁┝艘环N控制方法、裝置及電子設(shè)備,電子設(shè)備在獲得輸入信息后,能夠基于獲得的該輸入信息的分析結(jié)果,準(zhǔn)確地確定響應(yīng)指令以及該輸入信息的響應(yīng)終端,通過(guò)執(zhí)行該響應(yīng)指令,來(lái)控制響應(yīng)終端及時(shí)響應(yīng)輸入信息,滿足用戶需求。可見(jiàn),本申請(qǐng)?zhí)岣吡藢?duì)響應(yīng)終端控制準(zhǔn)確性。
附圖說(shuō)明
為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本申請(qǐng)?zhí)峁┑囊环N控制方法實(shí)施例的流程圖;
圖2為本申請(qǐng)?zhí)峁┑牧硪环N控制方法實(shí)施例的流程圖;
圖3為本申請(qǐng)?zhí)峁┑挠忠环N控制方法實(shí)施例的流程圖;
圖4為本申請(qǐng)?zhí)峁┑挠忠环N控制方法實(shí)施例的流程圖;
圖5為本申請(qǐng)?zhí)峁┑挠忠环N控制方法實(shí)施例的流程圖;
圖6為本申請(qǐng)?zhí)峁┑挠忠环N控制方法實(shí)施例的流程圖;
圖7為本申請(qǐng)?zhí)峁┑囊环N控制裝置實(shí)施例的結(jié)構(gòu)示意圖;
圖8為本申請(qǐng)?zhí)峁┑囊环N電子設(shè)備實(shí)施例的結(jié)構(gòu)示意圖;
圖9為本申請(qǐng)?zhí)峁┑囊环N控制方法應(yīng)用的控制系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
為了使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本申請(qǐng)技術(shù)方案作進(jìn)一步詳細(xì)的說(shuō)明。
實(shí)施例一:
參照?qǐng)D1所示的一種控制方法實(shí)施例的流程圖,該方法可以應(yīng)用于主終端,具體可以是該控制方法的應(yīng)用場(chǎng)景中的控制中心,該主終端的具體組成結(jié)構(gòu)可以參照下文裝置實(shí)施例,本實(shí)施例在此不再詳述。基于此,在實(shí)際應(yīng)用中,該方法可以包括以下步驟:
步驟S11,獲得輸入信息;
在本實(shí)施例中,該輸入信息可以是基于發(fā)聲對(duì)象輸出的聲音信號(hào)得到的,通常包括用戶當(dāng)前需求。在實(shí)際應(yīng)用中,當(dāng)該聲音信號(hào)在主終端的語(yǔ)音采集器的檢測(cè)范圍內(nèi),該輸入信息可以由主終端的語(yǔ)音采集器獲得;若發(fā)聲對(duì)象輸出的聲音信號(hào)不在主終端的語(yǔ)音采集器的檢測(cè)范圍內(nèi),或者是主終端不具有語(yǔ)音采集功能等情況下,該輸入信息可以是從終端采集并發(fā)送至主終端的。所以說(shuō),本申請(qǐng)對(duì)主終端獲得該輸入信息的具體方式不作限定。
其中,從終端可以是具有語(yǔ)音采集功能以及數(shù)據(jù)傳輸功能的終端,其可以分布在應(yīng)用場(chǎng)景的多個(gè)區(qū)域,從而使發(fā)聲對(duì)象在該應(yīng)用場(chǎng)景的任何地方輸出聲音信號(hào),都有至少一個(gè)從終端或者上述主終端能夠采集到該聲音信號(hào),即得到輸入信息。
需要說(shuō)明的是,根據(jù)實(shí)際需要,從終端還可以具有其他功能,本申請(qǐng)對(duì)其具體組成結(jié)構(gòu)不作限定,但其通常不會(huì)具有強(qiáng)大的處理能力。
步驟S12,基于獲得的輸入信息的分析結(jié)果,確定響應(yīng)指令以及輸入信息的響應(yīng)終端;
繼上述描述,在主終端獲得輸入信息后,可以利用自身強(qiáng)大的處理能力對(duì)該輸入信息進(jìn)行分析,從而確定相應(yīng)的控制指令以及輸入信息的響應(yīng)終端;當(dāng)然,主終端也可以將該輸入信息發(fā)送至服務(wù)器,由服務(wù)器對(duì)輸入信息進(jìn)行分析,并將得到的輸入信息的分析結(jié)果發(fā)送至主處理器,以使確定響應(yīng)指令以及輸入信息的響應(yīng)終端。
其中,當(dāng)輸入信息是由從終端直接采集聲音信號(hào)得到的,那么,在需要的情況下,從終端也可以直接將其得到的輸入信息發(fā)送至服務(wù)器進(jìn)行分析,之后,服務(wù)器再將輸入信息的分析結(jié)果發(fā)送至主終端,以使主終端確定與該輸入信息對(duì)應(yīng)的響應(yīng)指令以及輸入信息的響應(yīng)終端。
由此可見(jiàn),關(guān)于對(duì)輸入信息的分析過(guò)程可以在主終端完成,也可以在服務(wù)器中完成,本申請(qǐng)對(duì)此不作限定。
另外,關(guān)于本申請(qǐng)確定的輸入信息的響應(yīng)終端,其可以是主終端自身、多個(gè)從終端中的第一從終端或者是輸出終端,本申請(qǐng)?jiān)擁憫?yīng)終端指代的具體設(shè)備不作限定,當(dāng)其指代不同設(shè)備的應(yīng)用過(guò)程可以參照下面相應(yīng)實(shí)施例的具體描述,本實(shí)施例在此不再贅述。
步驟S13,執(zhí)行該響應(yīng)指令,控制響應(yīng)終端響應(yīng)輸入信息。
當(dāng)主終端確定輸入信息相應(yīng)的響應(yīng)指令后,基于該輸入信息的響應(yīng)終端指代的不同設(shè)備,本申請(qǐng)執(zhí)行該響應(yīng)指令的方式不同,具體可以參照下面相應(yīng)實(shí)施例的描述,本實(shí)施例在此不再詳述,
綜上可知,主終端獲得輸入信息后,能夠基于獲得的輸入信息的分析結(jié)果,準(zhǔn)確地確定相應(yīng)的響應(yīng)指令以及該輸入信息的響應(yīng)終端,通過(guò)執(zhí)行該響應(yīng)指令,來(lái)控制響應(yīng)終端及時(shí)響應(yīng)輸入信息??梢?jiàn),本申請(qǐng)能夠根據(jù)用戶輸出的聲音信號(hào),準(zhǔn)確判斷出用戶的意圖并來(lái)滿足用戶當(dāng)前需求,提高了控制準(zhǔn)確性。
實(shí)施例二:
參照?qǐng)D2所示的控制方法實(shí)施例二的流程圖,如上述實(shí)施例一相同,本實(shí)施例也可以應(yīng)用于主終端,在本實(shí)施例實(shí)際應(yīng)用中,該控制方法可以包括以下步驟:
步驟S21,接收多個(gè)從終端中的第一從終端采集的輸入信息;
如上述實(shí)施例一對(duì)從終端的描述,本申請(qǐng)可以在應(yīng)用場(chǎng)景中設(shè)置主終端以及多個(gè)從終端,并在需要時(shí)可以將這多個(gè)從終端與主終端進(jìn)行通信連接,從而實(shí)現(xiàn)從終端與主終端之間的數(shù)據(jù)交互。
在實(shí)際應(yīng)用中,在發(fā)聲對(duì)象(如用戶)輸出聲音信號(hào)時(shí),可以由當(dāng)前應(yīng)用場(chǎng)景中的一個(gè)從終端采集并獲得相應(yīng)的輸入信息,即此時(shí)只由第一從終端采集聲音信號(hào)得到相應(yīng)的輸入信息。
在這種情況下,該第一從終端可以是距離該發(fā)聲對(duì)象最近的從終端;若預(yù)先設(shè)定了從終端與空間區(qū)域的對(duì)應(yīng)關(guān)系,那么,該第一從終端可以發(fā)聲對(duì)象所在空間區(qū)域的從終端,但并不局限于此。
可選的,本申請(qǐng)也可以使當(dāng)前應(yīng)用場(chǎng)景中的多個(gè)從終端都進(jìn)行信號(hào)采集并得到輸入信息,之后,由主終端或服務(wù)器通過(guò)對(duì)接收到的多個(gè)輸入信息進(jìn)行分析,從而確定滿足預(yù)設(shè)要求的輸入信息及其對(duì)應(yīng)的從終端即第一從終端,也就是說(shuō),本申請(qǐng)可以在多個(gè)從終端中選定一個(gè)從終端即第一從終端,之后,對(duì)該第一從終端發(fā)送的輸入信息進(jìn)行處理。
另外,在實(shí)際應(yīng)用中,當(dāng)發(fā)聲對(duì)象輸出聲音信號(hào)后,可以由采集到該聲音信號(hào)的多個(gè)從終端獲得輸入信息并發(fā)送至主終端,之后,再由服務(wù)器或主終端確定第一從終端及其發(fā)送的輸入信息。
需要說(shuō)明的是,在由多個(gè)從終端發(fā)送輸入信息的情況下,本申請(qǐng)對(duì)如何確定第一從終端的方式不作限定,本申請(qǐng)?jiān)诖藘H描述一種確定第一從終端及其發(fā)送的輸入信息的方法,如圖3所示,該方法可以包括:
步驟S31,接收多個(gè)從終端采集的攜帶有相應(yīng)標(biāo)識(shí)的輸入信息;
其中,上述標(biāo)識(shí)可以是標(biāo)識(shí)從終端的唯一標(biāo)識(shí),如該從終端的IP地址等,本申請(qǐng)?jiān)撐ㄒ粯?biāo)識(shí)的具體內(nèi)容不作限定。
步驟S32,基于接收到的多個(gè)輸入信息的屬性對(duì)比結(jié)果,確定滿足預(yù)設(shè)要求的輸入信息及其攜帶的標(biāo)識(shí);
步驟S33,將與滿足預(yù)設(shè)要求的輸入信息攜帶的標(biāo)識(shí)對(duì)應(yīng)的從終端作為第一從終端,確定第一從終端采集的輸入信息。
繼上述描述,主終端接收到多個(gè)從終端發(fā)送的輸入信息后,可以直接對(duì)這多個(gè)輸入信息的屬性進(jìn)行比對(duì),從而確定滿足預(yù)設(shè)要求的輸入信息及其攜帶的標(biāo)識(shí);當(dāng)然,可以發(fā)送至服務(wù)器進(jìn)行處理,本申請(qǐng)對(duì)此不作限定。
可選的,在該輸入信息為語(yǔ)音信息的情況下,對(duì)多個(gè)輸入信息的屬性比對(duì)可以包括對(duì)信號(hào)強(qiáng)度的比對(duì),主終端接收到輸入信息的時(shí)間比對(duì)、基于輸入信息確定的音源角度的比對(duì)等等,本申請(qǐng)對(duì)此不作限定。
基于此,確定的滿足預(yù)設(shè)要求的輸入信息可以是具有最強(qiáng)信號(hào)強(qiáng)度,和/或最快輸入信息傳輸速度,和/或最佳音源采集角度等的輸入信息??梢?jiàn),該預(yù)設(shè)要求可以根據(jù)上述比對(duì)的輸入信息的屬性的改變而調(diào)整,本申請(qǐng)?jiān)诖瞬辉僖灰辉斒觥?/p>
其中,由于多個(gè)從終端是對(duì)同一發(fā)聲對(duì)象輸出的聲音信號(hào)進(jìn)行采集,所以,本申請(qǐng)可以主終端接收到這多個(gè)從終端發(fā)送的輸入信息的時(shí)間,來(lái)表示相應(yīng)從終端采集輸入信息并傳輸該輸入信息的性能,從而選定具有最佳性能的從終端為第一從終端,來(lái)進(jìn)一步提高控制效率。
另外,關(guān)于音源采集角度可是發(fā)聲對(duì)象輸出聲音信號(hào)的方向相對(duì)于從終端采集方向的角度,若發(fā)聲對(duì)象輸出聲音信號(hào)與從終端的采集方向?qū)?yīng),那么,可以認(rèn)為該從終端是從最佳音源角度采集到的輸入信息。
基于上述描述,在主終端接收到多個(gè)從終端采集的輸入信息的情況下,本申請(qǐng)通過(guò)對(duì)這多個(gè)輸入信息的屬性進(jìn)行比對(duì),選定利于從中提取所需數(shù)據(jù)的輸入信息即第一從終端采集的輸入信息,從而提高了對(duì)該輸入信息進(jìn)行分析所得分析結(jié)果的可靠性。
步驟S22,確定該第一從終端為輸入信息的響應(yīng)終端;
基于上述描述,由于第一從終端采集的輸入信息可能是多個(gè)從終端唯一采集到的有效輸入信息,或者是有利于提高輸入信息分析結(jié)果可靠性,以提高控制準(zhǔn)確性的輸入信息等。所以,為了提高控制準(zhǔn)確性,本實(shí)施例將直接選定第一從終端來(lái)響應(yīng)輸入信息,滿足用戶需求。
其中,該第一從終端可以是多個(gè)從終端中具有響應(yīng)輸入信息功能的某一固定從終端,從而保證該第一從終端能夠響應(yīng)輸入信息。所以說(shuō),當(dāng)輸入信息的具體內(nèi)容不同時(shí),該第一從終端指代多個(gè)從終端中的某一固定從終端可以不同,且第一從終端具有的響應(yīng)輸入信息的功能也會(huì)有所不同。
例如,當(dāng)輸入信息是“播放音樂(lè)”的語(yǔ)音信息時(shí),該第一從終端可以具有音頻播放功能;當(dāng)輸入信息是“顯示一幅圖片”的語(yǔ)音信息時(shí),該第一從終端可以具有圖片顯示功能;當(dāng)輸入信息是“打開(kāi)燈”的語(yǔ)音信息時(shí),該第一從終端可以具有照明功能等等,本申請(qǐng)對(duì)第一從終端實(shí)現(xiàn)相應(yīng)功能所用器件不作限定,且第一從終端具有的功能也并不局限于列舉的這幾種。
步驟S23,基于獲得的輸入信息的分析結(jié)果,確定響應(yīng)指令;
在本實(shí)施例中,若該輸入信息為語(yǔ)音信息時(shí),可以采用語(yǔ)音相關(guān)算法,對(duì)輸入信息進(jìn)行處理,從而確定該輸入信息的響應(yīng)指令,本申請(qǐng)對(duì)確定輸入信息相應(yīng)的響應(yīng)指令的方法不作限定。
可選的,本申請(qǐng)可以從輸入信息中提取特性信息,從而根據(jù)該特征信息確定響應(yīng)指令。其中,該特征信息可以包括針對(duì)多個(gè)輸出終端的不同響應(yīng)指令設(shè)定的對(duì)應(yīng)的特征字詞等,這樣,在從輸入信息提取出特征信息后,可以將預(yù)設(shè)的與該特征信息對(duì)應(yīng)的響應(yīng)指令作為該輸入信息的響應(yīng)指令;當(dāng)然,本申請(qǐng)也可以根據(jù)從輸入信息提取的特征信息,直接生成相應(yīng)的響應(yīng)指令等等,本申請(qǐng)?jiān)诖瞬辉僖灰涣信e。
步驟S24,執(zhí)行響應(yīng)指令,控制第一從終端響應(yīng)輸入信息。
在本實(shí)施例中,主終端可以通過(guò)藍(lán)牙、WIFI等無(wú)線方式或者有線方式與多個(gè)從終端進(jìn)行通信連接,從而實(shí)現(xiàn)數(shù)據(jù)交互。所以,主終端確定輸入信息的響應(yīng)指令以及響應(yīng)終端后,可以執(zhí)行該響應(yīng)指令,通過(guò)相應(yīng)的通信通道來(lái)控制第一從終端響應(yīng)輸入信息。
其中,關(guān)于主終端執(zhí)行響應(yīng)指令的過(guò)程可以包括:主終端將響應(yīng)指令發(fā)送至第一從終端,控制其利用自身存儲(chǔ)的信息或自身功能來(lái)響應(yīng)輸入信息,例如,當(dāng)輸入信息為“播放音樂(lè)”的語(yǔ)音信息時(shí),本申請(qǐng)可以對(duì)其進(jìn)行分析,確定相應(yīng)的音頻播放指令,此時(shí),主終端可以將該音頻播放指令發(fā)送至第一從終端,從而觸發(fā)第一從終端播放其存儲(chǔ)的音頻數(shù)據(jù)。
可選的,若上述步驟S23中,基于獲得的輸入信息的分析結(jié)果,還可以確定該輸入信息的響應(yīng)數(shù)據(jù),那么,主終端確定輸入信息的響應(yīng)指令后,還可以執(zhí)行該響應(yīng)指令,從而將與其對(duì)應(yīng)的響應(yīng)數(shù)據(jù)發(fā)送至第一從終端輸出。例如,該輸入信息為“播放安眠曲”的語(yǔ)音信號(hào)為例,主終端可以確定音頻播放指令以及音頻數(shù)據(jù)(即一首安眠曲的音頻數(shù)據(jù)),并在執(zhí)行該音頻播放指令時(shí),可以將音頻數(shù)據(jù)發(fā)送至第一從終端播放。
其中,關(guān)于第一從終端播放的音頻數(shù)據(jù),其可以是第一從終端預(yù)先存儲(chǔ)的,也可以是主終端或服務(wù)器存儲(chǔ)的,或者是服務(wù)器根據(jù)輸入信息的分析結(jié)果,查找的相匹配的音頻數(shù)據(jù)等等,本申請(qǐng)對(duì)該音頻數(shù)據(jù)的獲取方式不作限定。
另外,需要說(shuō)明的是,關(guān)于本申請(qǐng)確定的輸入信息的響應(yīng)數(shù)據(jù),并不局限于上述舉例的音頻數(shù)據(jù),其可以根據(jù)輸入信息的不同而改變,如圖片信息、視頻數(shù)據(jù)、控制參數(shù)等等,在應(yīng)用中的具體實(shí)現(xiàn)方式與上述音頻數(shù)據(jù)的應(yīng)用類(lèi)似,本申請(qǐng)?jiān)诖瞬辉僖灰涣信e說(shuō)明。
綜上所述,在主終端接收多個(gè)從終端中的第一從終端發(fā)送的輸入信息的情況下,將直接確定該第一從終端為輸入信息的響應(yīng)終端,并在基于輸入信息的分析結(jié)果,確定響應(yīng)指令后,通過(guò)執(zhí)行該響應(yīng)指令,控制第一從終端響應(yīng)輸入信息,滿足用戶需求,提高了控制準(zhǔn)確性。
而且,本實(shí)施例采用在當(dāng)前應(yīng)用場(chǎng)景設(shè)置多個(gè)從終端的方式,保證了發(fā)聲對(duì)象輸出的聲音信號(hào)能夠及時(shí)被采集,并得到相應(yīng)的輸入信息,從而使主終端能夠及時(shí)獲得第一從終端采集的輸入信息,并控制第一從終端響應(yīng)該輸入信息,進(jìn)一步提高了響應(yīng)輸入信息的效率以及可靠性。
實(shí)施例三:
參照?qǐng)D4所示的控制方法實(shí)施例三的流程圖,與上述實(shí)施例二不同的是,本實(shí)施例將直接確定輸出終端為輸入信息的響應(yīng)終端,來(lái)響應(yīng)該輸入信息,具體實(shí)現(xiàn)過(guò)程如下:
步驟S41,接收多個(gè)從終端中的第一從終端采集的輸入信息;
在本實(shí)施例中,關(guān)于步驟S41的具體實(shí)現(xiàn)過(guò)程可以參照上述實(shí)施例二的步驟S21相應(yīng)部分的描述,本實(shí)施在此不再贅述。
步驟S42,從與第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端中,確定輸入信息的響應(yīng)終端。
在實(shí)際應(yīng)用中,可以預(yù)先建立當(dāng)前應(yīng)用場(chǎng)景中的多個(gè)從終端與多個(gè)輸出終端之間的對(duì)應(yīng)關(guān)系,并儲(chǔ)存建立的該對(duì)應(yīng)關(guān)系,這樣,主終端在接收到多個(gè)從終端中的第一從終端采集的輸入信息后,可以利用存儲(chǔ)的對(duì)應(yīng)關(guān)系,確定與該第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端,從而確定其中能夠響應(yīng)輸入信息的輸出終端作為輸入信息的響應(yīng)終端。
其中,若當(dāng)前應(yīng)用場(chǎng)景為智能家居場(chǎng)景,那么,上述輸出終端可以是住宅中的智能家居設(shè)備,從終端可以是分布在住宅不同位置聲音采集并傳輸?shù)慕K端,本申請(qǐng)對(duì)技術(shù)方案的應(yīng)用場(chǎng)景不作具體限定。
在本實(shí)施例中,與從終端關(guān)聯(lián)的各輸出終端的類(lèi)型不同,所以,當(dāng)確定由與第一從終端關(guān)聯(lián)的輸出終端來(lái)響應(yīng)輸入信息,那么,本申請(qǐng)可以從與第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端中確定出唯一的輸出終端作為輸入信息的響應(yīng)終端,即確定具有響應(yīng)輸入信息的配置信息的輸出終端為輸入信息的響應(yīng)終端。
由此可見(jiàn),本申請(qǐng)可以根據(jù)輸入信息的響應(yīng)方式以及與第一從終端關(guān)聯(lián)的所有輸出終端的配置信息,來(lái)確定一個(gè)輸出終端為輸入信息的響應(yīng)終端,但并不局限于這一種實(shí)現(xiàn)方式。
步驟S43,執(zhí)行響應(yīng)指令,控制輸出終端響應(yīng)輸入信息。
其中,與上述實(shí)施例二對(duì)應(yīng)部分的描述類(lèi)似,本實(shí)施例可以基于輸入信息的分析結(jié)果,確定輸入信息的響應(yīng)數(shù)據(jù),之后,將該響應(yīng)數(shù)據(jù)發(fā)送至輸出終端輸出;也可以直接控制輸出終端利用其存儲(chǔ)的數(shù)據(jù)響應(yīng)輸入信息等等,具體過(guò)程可以參照上述實(shí)施例二對(duì)應(yīng)部分的描述,本申請(qǐng)?jiān)诖瞬辉僭斒觥?/p>
綜上所述,在主終端接收多個(gè)從終端中的第一從終端發(fā)送的輸入信息的情況下,本實(shí)施例將直接從與第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端中,準(zhǔn)確且快速確定輸入信息的響應(yīng)終端,來(lái)響應(yīng)輸入信息,從而提高控制效率以及準(zhǔn)確性。
可選的,為了確定從終端與輸出終端之間的關(guān)聯(lián)關(guān)系,本申請(qǐng)可以通過(guò)以下方式確定,但并不局限于下文描述的方式,如圖5所示的流程圖,該方法可以包括:
步驟S51,控制輸出終端輸出相應(yīng)的檢測(cè)信息;
可選的,在實(shí)際應(yīng)用中,由于當(dāng)前應(yīng)用場(chǎng)景中通常包括多個(gè)輸出終端,本實(shí)施例可以每次控制一個(gè)輸出終端輸出其相應(yīng)的檢測(cè)信息,利用該檢測(cè)信息確定該輸出終端與哪個(gè)從終端關(guān)聯(lián)之后,再控制另一個(gè)輸出終端輸出其相應(yīng)的檢測(cè)信息,確定該另一輸出終端關(guān)聯(lián)的從終端,之后,重復(fù)上述操作,直至當(dāng)前應(yīng)用場(chǎng)景中的所有輸出終端都輸出過(guò)相應(yīng)的檢測(cè)信息。
另外,由于當(dāng)前應(yīng)用場(chǎng)景中的各輸出終端輸出的檢測(cè)信息的類(lèi)型不同,該檢測(cè)信息的類(lèi)型可以基于其內(nèi)容確定,但并不局限于此,所以,為了提高效率,本申請(qǐng)可以控制所有輸出終端同時(shí)輸出各自相應(yīng)的檢測(cè)信息,以使從終端一次獲得其能夠采集到的所有檢測(cè)信息,不需要完成一次判斷后再重新采集,縮短了輸出終端輸出檢測(cè)信息以及從終端采集檢測(cè)信息所花費(fèi)的時(shí)間,提高了確定從終端與輸出終端之間的關(guān)聯(lián)關(guān)系的工作效率。
由此可見(jiàn),針對(duì)上述不同方式,步驟S51可以包括主終端每次控制一個(gè)輸出終端輸出相應(yīng)的檢測(cè)信息,并在確定該輸出終端關(guān)聯(lián)的從終端后,再控制另一個(gè)輸出終端輸出相應(yīng)的檢測(cè)信息,如此重復(fù)工作。在實(shí)際應(yīng)用中,終端可以每隔預(yù)設(shè)時(shí)間控制一個(gè)輸出終端輸出相應(yīng)的檢測(cè)信息,該預(yù)設(shè)時(shí)間可以根據(jù)確定該輸出終端關(guān)聯(lián)的從終端所用時(shí)間確定,本申請(qǐng)不限定其具體數(shù)值。
另外,上述步驟S51還可以包括主終端控制多個(gè)輸出終端輸出相應(yīng)的檢測(cè)信息,根據(jù)需要的改變,主終端還可以采用其他方式控制輸出終端輸出相應(yīng)的檢測(cè)信息,本申請(qǐng)?jiān)诖瞬辉僖灰辉斒觥?/p>
步驟S52,獲得多個(gè)從終端采集到的檢測(cè)信息。
其中,當(dāng)步驟S51中主終端是采用每次控制一個(gè)輸出終端輸出檢測(cè)信息的方式,來(lái)控制輸出終端輸出檢測(cè)信息,那么,能夠采集到該檢測(cè)信息的從終端都會(huì)將采集到的檢測(cè)信息發(fā)送至主終端,且主終端將會(huì)接收到多個(gè)從終端采集到的同一類(lèi)型的檢測(cè)信息。
而當(dāng)步驟S51中主終端是采用一次控制多個(gè)輸出終端輸出檢測(cè)信息的方式,來(lái)控制輸出終端輸出檢測(cè)信息,那么,同一個(gè)從終端可以采集到多種類(lèi)型的檢測(cè)信息,進(jìn)而,主終端獲得的檢測(cè)信息將會(huì)是多個(gè)從終端能夠采集到的各種類(lèi)型的檢測(cè)信息。
步驟S53,基于多個(gè)從終端采集到的同一類(lèi)型檢測(cè)信息的屬性比對(duì)結(jié)果,確定與輸出該類(lèi)型檢測(cè)信息的輸出終端關(guān)聯(lián)的從終端。
在本實(shí)施例中,無(wú)論對(duì)于上述哪一種控制方式,都可以先確定同一類(lèi)型的檢測(cè)信息及其對(duì)應(yīng)的從終端,之后,主終端或服務(wù)器對(duì)同一類(lèi)型的檢測(cè)信息的屬性進(jìn)行比對(duì),選擇具有最佳屬性的檢測(cè)信息,從而將輸出該類(lèi)型檢測(cè)信息的輸出終端與采集該最佳屬性的檢測(cè)信息的從終端關(guān)聯(lián),按照該方法完成對(duì)各種類(lèi)型的檢測(cè)信息的分析后,即可確定出當(dāng)前應(yīng)用場(chǎng)景中多個(gè)輸出終端與多個(gè)從終端之間的關(guān)聯(lián)關(guān)系,之后,可以將其發(fā)送至相應(yīng)的從終端或主終端或服務(wù)器進(jìn)行存儲(chǔ)。
其中,由于不同類(lèi)型的檢測(cè)信息的屬性包含的內(nèi)容不同,所以,對(duì)不同類(lèi)型的檢測(cè)信息的屬性比對(duì)過(guò)程是不同的。
例如,當(dāng)該檢測(cè)信息包括音頻類(lèi)信息,也就是說(shuō),輸出終端輸出的是聲音信號(hào),那么,將要比對(duì)的屬性可以包括信號(hào)強(qiáng)度、信號(hào)傳輸時(shí)間、相應(yīng)對(duì)各從終端的音源角度等等,具體比對(duì)過(guò)程與上述實(shí)施例二中對(duì)語(yǔ)音信息的屬性比對(duì)分析過(guò)程類(lèi)型,可以參照實(shí)施例二中該部分的描述,本實(shí)施在此不再詳述。
當(dāng)檢測(cè)信息包括光線類(lèi)信息,那么,從終端可以包括光檢測(cè)器,且將要比對(duì)的屬性可以包括采集到的檢測(cè)信息的光照強(qiáng)度、光傳輸或檢測(cè)方向等等,此時(shí),步驟S53可以對(duì)這類(lèi)檢測(cè)信息的光照強(qiáng)度和/或光傳輸方向等屬性進(jìn)行比對(duì),從而選定光照強(qiáng)度最大和/或光傳輸方向與相應(yīng)從終端的檢測(cè)方向?qū)?yīng)的檢測(cè)信息為該類(lèi)型檢測(cè)信息的最佳檢測(cè)信息,之后,將輸出該類(lèi)型檢測(cè)信息的輸出終端與采集到該最佳檢測(cè)信息的從終端關(guān)聯(lián)。
需要說(shuō)明的是,關(guān)于輸出終端輸出的檢測(cè)信息的類(lèi)型并不局限于上述列舉的兩種類(lèi)型,對(duì)于其他類(lèi)型的檢測(cè)信息的分析過(guò)程與上述過(guò)程類(lèi)型,都可以先確定該類(lèi)型的多個(gè)檢測(cè)信息中的最佳檢測(cè)信息,再將輸出該類(lèi)型檢測(cè)信息的輸出終端與采集到該最佳檢測(cè)信息的從終端關(guān)聯(lián),本申請(qǐng)?jiān)诖瞬辉僖灰辉斒觥?/p>
進(jìn)一步地,本申請(qǐng)?jiān)诖_定與每一個(gè)從終端關(guān)聯(lián)的至少一個(gè)輸出終端后,可以根據(jù)這些關(guān)聯(lián)的輸出終端的位置信息,確定與該從終端關(guān)聯(lián)的一個(gè)空間區(qū)域,也就是說(shuō),本申請(qǐng)還可以將當(dāng)前應(yīng)用場(chǎng)景進(jìn)行空間區(qū)域的劃分,如上述劃分方式,但并不局限于此,之后,確定劃分的空間區(qū)域與多個(gè)從終端以及主終端的對(duì)應(yīng)關(guān)系并保存。這樣,在實(shí)際應(yīng)用中,確定第一從終端后,可以先獲得與該第一從終端對(duì)應(yīng)的空間區(qū)域,再?gòu)脑摽臻g區(qū)域的輸出終端中,確定輸入信息的響應(yīng)終端。
可選的,在實(shí)際應(yīng)用中,若從與第一從終端對(duì)應(yīng)的空間區(qū)域沒(méi)有找到能夠響應(yīng)輸入信息的輸出終端,本申請(qǐng)還可以從該空間區(qū)域的相鄰空間區(qū)域繼續(xù)查找能夠響應(yīng)輸入信息的輸出終端,作為輸入信息的響應(yīng)終端。其中,關(guān)于空間區(qū)域之間的關(guān)聯(lián)關(guān)系可以通過(guò)多次檢測(cè)來(lái)確定,本申請(qǐng)并不限定其具體獲得方式。
本申請(qǐng)可以以智能家居應(yīng)用場(chǎng)景為例說(shuō)明上述技術(shù)方案,此時(shí),上述空間區(qū)域可以是該應(yīng)用場(chǎng)景的一個(gè)房間,那么,當(dāng)用戶在某一個(gè)房間內(nèi)發(fā)出語(yǔ)音指令,可以由該房間的從終端(此時(shí)該從終端即為第一從終端)采集輸入信息,并發(fā)送至主終端或服務(wù)器進(jìn)行后續(xù)處理,從而由該從終端或位于該房間的智能家居設(shè)備作為響應(yīng)終端來(lái)響應(yīng)輸入信息,完成用戶的語(yǔ)音指令。此時(shí),若該房間沒(méi)有查找到能夠響應(yīng)輸入信息的智能家居設(shè)備,可以在隔壁房間繼續(xù)查找,從而滿足用戶需求。需要說(shuō)明的是,對(duì)于確定輸入信息的響應(yīng)終端的過(guò)程并不局限于上文列舉的幾種方式。
綜上可知,在實(shí)際應(yīng)用中,當(dāng)需要輸出終端響應(yīng)輸入信息時(shí),可以通過(guò)以上方式預(yù)先構(gòu)建輸出終端與從終端之間的關(guān)聯(lián)關(guān)系并存儲(chǔ),以便根據(jù)該關(guān)聯(lián)關(guān)系,及時(shí)確定出輸入信息的響應(yīng)終端,從而提高控制效率。
實(shí)施例四:
參照?qǐng)D6所示的控制方法實(shí)施例四的流程圖,與上述實(shí)施例二和三不同的是,本實(shí)施例是先驗(yàn)證第一從終端是否能夠響應(yīng)輸入信息,若不同再?gòu)呐c其關(guān)聯(lián)的至少一個(gè)輸出終端中,確定輸入信息的響應(yīng)終端,來(lái)響應(yīng)該輸入信息,具體實(shí)現(xiàn)過(guò)程如下:
步驟S61,接收多個(gè)從終端中的第一從終端采集的輸入信息;
在本實(shí)施例中,關(guān)于步驟S61的具體實(shí)現(xiàn)過(guò)程可以參照上述實(shí)施例二的步驟S21相應(yīng)部分的描述,本實(shí)施在此不再贅述。
步驟S62,基于獲得的輸入信息的分析結(jié)果,獲得輸入信息的響應(yīng)方式以及響應(yīng)指令;
在本實(shí)施例中,輸入信息的響應(yīng)方式可以根據(jù)該輸入信息包含的具體內(nèi)容確定,若當(dāng)輸入信息為“播放音樂(lè)”的語(yǔ)音信息,那么,其響應(yīng)方式可以是音頻方式;當(dāng)輸入信息為“開(kāi)燈”的語(yǔ)音信息,那么,其響應(yīng)方式可以是照明方式等等,可見(jiàn),輸入信息的響應(yīng)方式與用戶的意圖是一致,所以,本申請(qǐng)可以將輸入信息的響應(yīng)方式作為確定其響應(yīng)終端的依據(jù)。
步驟S63,驗(yàn)證第一從終端的配置信息是否與該響應(yīng)方式匹配,若否,進(jìn)入步驟S64;若是,執(zhí)行步驟S65;
可選的,本申請(qǐng)可以預(yù)先存儲(chǔ)各從終端的配置信息,以得知各從終端所具有的功能,需要時(shí)還可以存儲(chǔ)各輸出終端的配置信息,以便確定所需的輸出終端。
如上述舉例,若響應(yīng)方式為音頻方式,本申請(qǐng)可以驗(yàn)證第一從終端是否具有音頻播放器的配置信息;若響應(yīng)方式為圖片顯示方式,本申請(qǐng)可以驗(yàn)證第一從終端是否具有圖片輸出裝置的配置信息;若響應(yīng)方式為照明方式,本申請(qǐng)可以驗(yàn)證第一從終端是否具有照明裝置的配置信息等等,本申請(qǐng)可以通過(guò)這種方式來(lái)驗(yàn)證第一從終端是否能夠響應(yīng)輸入信息。
步驟S64,從與第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端中,確定輸入信息的響應(yīng)終端;
其中,關(guān)于如何從與第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端中,確定一個(gè)輸出終端為輸入信息的響應(yīng)終端的過(guò)程可以參照上述實(shí)施例三對(duì)應(yīng)部分的描述,本實(shí)施在此不再贅述。
步驟S65,確定第一從終端為輸入信息的響應(yīng)終端;
步驟S66,執(zhí)行響應(yīng)指令,控制該響應(yīng)終端響應(yīng)輸入信息。
綜上,本申請(qǐng)通過(guò)上述對(duì)第一從終端的驗(yàn)證過(guò)程,避免將配置信息與輸入信息的響應(yīng)方式不匹配的第一從終端確定為響應(yīng)終端時(shí),該第一從終端無(wú)法響應(yīng)輸入信息,需要再重新確定輸入信息的響應(yīng)終端的情況,提高了響應(yīng)輸入信息的控制準(zhǔn)確性。
實(shí)施例五:
與上述實(shí)施例二至實(shí)施例四不同的是,本實(shí)施例的輸入信息可以是主終端自身采集的,也就是說(shuō),實(shí)施例一中步驟S11可以包括獲得主終端的采集器采集的輸入信息,在這種情況下,可以直接確定該主終端為輸入信息的響應(yīng)終端,也可以從與該主終端關(guān)聯(lián)的至少一個(gè)輸出終端中,確定輸入信息的響應(yīng)終端;還可以驗(yàn)證主終端的配置信息是否與確定的輸入信息的響應(yīng)方式匹配,若匹配,再確定該主終端為輸入信息的響應(yīng)終端;若不匹配,再?gòu)呐c該主終端關(guān)聯(lián)的至少一個(gè)輸出終端中,確定輸入信息的響應(yīng)終端。
其中,關(guān)于確定主終端與輸出終端的關(guān)聯(lián)關(guān)系的過(guò)程,以及從與該主終端關(guān)聯(lián)的至少一個(gè)輸出終端中確定一個(gè)輸出終端為響應(yīng)終端的過(guò)程都可以參照上述實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施例在此不再詳述。
由此可見(jiàn),在本申請(qǐng)實(shí)際應(yīng)用中,無(wú)論采用上述哪一種方式,都能夠快速且準(zhǔn)確地確定輸入信息的響應(yīng)終端,通過(guò)主終端執(zhí)行響應(yīng)指令,控制響應(yīng)終端及時(shí)響應(yīng)輸入信息,滿足用戶需求,提高了控制效率以及準(zhǔn)確性。
實(shí)施例六:
參照?qǐng)D7所示的一種控制裝置實(shí)施例的結(jié)構(gòu)示意圖,該控制裝置可以應(yīng)用于主終端,具體可以包括以下結(jié)構(gòu):
獲得模塊71,用于獲得輸入信息;
如上述各方法實(shí)施例的描述可知,該輸入信息可以是從終端采集并發(fā)送至主終端的,也可以是由主終端自身的采集裝置獲得的,所以,本申請(qǐng)的獲得模塊71可以包括:
接收單元,用于接收多個(gè)從終端中的第一從終端采集的輸入信息;或者;
采集單元,用于采集輸入信息。
確定模塊72,用于基于獲得的輸入信息的分析結(jié)果,確定響應(yīng)指令以及輸入信息的響應(yīng)終端;
在實(shí)際應(yīng)用中,對(duì)輸入信息的分析過(guò)程可以在主終端中實(shí)現(xiàn),也可以在服務(wù)器中實(shí)現(xiàn),本申請(qǐng)對(duì)此不作限定。
繼上述描述,當(dāng)獲得模塊71具體是第一接收單元時(shí),該確定模塊72可以包括:
第一確定單元,用于確定第一從終端為輸入信息的響應(yīng)終端;或者;
第二確定單元,用于從與第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端中,確定輸入信息的響應(yīng)終端。
其中,關(guān)于上述第一確定單元和第二確定單元確定輸入信息的響應(yīng)終端的具體過(guò)程可以參照上述方法實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施例在此不再詳述。
作為本申請(qǐng)另一實(shí)施例,當(dāng)獲得模塊71可以包括:
第一獲得單元,用于基于獲得的輸入信息的分析結(jié)果,獲得輸入信息的響應(yīng)方式;
第二獲取單元,用于基于獲得的輸入信息的分析結(jié)果,獲得輸入信息的響應(yīng)指令。
在本實(shí)施例實(shí)際應(yīng)用中,該響應(yīng)方式可以作為確定輸入信息的響應(yīng)終端的依據(jù),所以,該獲得模塊71還可以包括:
驗(yàn)證單元,用于驗(yàn)證第一從終端的配置信息是否與響應(yīng)方式匹配;
第三確定單元,用于驗(yàn)證單元的驗(yàn)證結(jié)果為是時(shí),確定第一從終端為輸入信息的響應(yīng)終端;
第四確定單元,用于驗(yàn)證單元的驗(yàn)證結(jié)果為否時(shí),從與第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端中,確定輸入信息的響應(yīng)終端。
需要說(shuō)明的是,在該另一實(shí)施例中第三確定單元和第四確定單元的具體實(shí)現(xiàn)過(guò)程也可以參照上述方法實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施在此不再贅述。
第一控制模塊73,用于執(zhí)行響應(yīng)指令,控制響應(yīng)終端響應(yīng)輸入信息。
繼上述描述,確定的輸入信息的響應(yīng)終端不同,該第一控制模塊73實(shí)現(xiàn)的控制過(guò)程可以適應(yīng)性調(diào)整,具體過(guò)程可以參照上述方法實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施在此不再詳述。
可選的,當(dāng)上述確定模塊72還包括:第五確定單元,用于基于獲得的輸入信息的分析結(jié)果,確定輸入信息的響應(yīng)數(shù)據(jù)時(shí),該第一控制模塊73還可以在執(zhí)行響應(yīng)指令時(shí),將該響應(yīng)數(shù)據(jù)發(fā)送至響應(yīng)終端輸出。
綜上可知,本實(shí)施例中,主終端獲得輸入信息后,能夠基于獲得的輸入信息的分析結(jié)果,準(zhǔn)確并及時(shí)確定相應(yīng)的響應(yīng)指令以及輸入信息的響應(yīng)終端,通過(guò)執(zhí)行該響應(yīng)指令,來(lái)控制響應(yīng)終端及時(shí)響應(yīng)輸入信息??梢?jiàn),本申請(qǐng)能夠根據(jù)用戶輸出的聲音信號(hào),準(zhǔn)確判斷出用戶的意圖并來(lái)滿足用戶當(dāng)前需求,提高了控制效率以及準(zhǔn)確性。
可選的,在上述實(shí)施例的基礎(chǔ)上,當(dāng)主終端接收到多個(gè)從終端采集的輸入信息,為了從中確定第一從終端采集的輸入信息,上述接收單元具體可以包括:
接收子單元,用于接收多個(gè)從終端采集的攜帶有相應(yīng)標(biāo)識(shí)的輸入信息;
第一確定子單元,用于基于接收到的多個(gè)輸入信息的屬性對(duì)比結(jié)果,確定滿足預(yù)設(shè)要求的輸入信息及其攜帶的標(biāo)識(shí);
第二確定子單元,用于將與滿足預(yù)設(shè)要求的輸入信息攜帶的標(biāo)識(shí)對(duì)應(yīng)的從終端作為第一從終端,確定所述第一從終端采集的輸入信息。
其中,滿足預(yù)設(shè)要求的輸入信息可以是具有最佳屬性的輸入信息,具體確定過(guò)程可以參照上述方法實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施在此不再詳述。
另外,為了確定從終端與輸出終端的關(guān)聯(lián)關(guān)系,在上述實(shí)施例的基礎(chǔ)上,控制裝置還可以包括:
第二控制模塊,用于控制輸出終端輸出相應(yīng)的檢測(cè)信息;
如上述實(shí)施例三中可選實(shí)施例的相應(yīng)部分的描述,第二控制模塊可以每次控制一個(gè)輸出終端輸出相應(yīng)的檢測(cè)信息,并在確定該輸出終端關(guān)聯(lián)的從終端后,再控制另一個(gè)輸出終端輸出相應(yīng)的檢測(cè)信息,如此重復(fù)工作;也可以控制多個(gè)輸出終端輸出相應(yīng)的檢測(cè)信息,實(shí)現(xiàn)對(duì)從終端與輸出終端之間的關(guān)聯(lián)關(guān)系的檢測(cè),但并不局限于此。
信息獲取模塊,用于獲得多個(gè)從終端采集到的檢測(cè)信息;
關(guān)聯(lián)關(guān)系確定模塊,用于基于多個(gè)從終端采集到的同一類(lèi)型檢測(cè)信息的屬性比對(duì)結(jié)果,確定與輸出該類(lèi)型檢測(cè)信息的輸出終端關(guān)聯(lián)的從終端。
其中,關(guān)于本實(shí)施例中關(guān)聯(lián)關(guān)系確定模塊的具體工作過(guò)程可以參照上述實(shí)施例三中的可選實(shí)施例相應(yīng)部分的描述,本實(shí)施在此不再贅述。
作為本申請(qǐng)又一實(shí)施例,若對(duì)當(dāng)前應(yīng)用場(chǎng)景預(yù)先劃分了不同的空間區(qū)域,并將每一個(gè)空間區(qū)域?qū)?yīng)一個(gè)從終端,那么,為了從第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端中,確定輸入信息的響應(yīng)終端,上述第二確定單元或第四確定單元可以包括:
獲取子單元,用于預(yù)存的與第一從終端對(duì)應(yīng)的空間區(qū)域;
第三確定子單元,用于從位于該空間區(qū)域的至少一個(gè)輸出終端中,確定輸入信息的響應(yīng)終端。
需要說(shuō)明的是,關(guān)于空間區(qū)域的劃分方式可以參照上述方法實(shí)施例對(duì)應(yīng)部分的描述。
綜上所述,在本申請(qǐng)實(shí)際應(yīng)用中,無(wú)論是確定主終端、第一從終端或輸出終端為輸入信息的響應(yīng)終端,都能夠基于對(duì)輸入信息的分析結(jié)果,準(zhǔn)確且及時(shí)確定該響應(yīng)終端,并由該響應(yīng)終端響應(yīng)輸入信息,滿足用戶需求,大大提高了控制效率以及準(zhǔn)確性。
實(shí)施例七:
參照?qǐng)D8所示的一種電子設(shè)備實(shí)施例的結(jié)構(gòu)示意圖,在本申請(qǐng)中,該電子設(shè)備可以是上述各實(shí)施例應(yīng)用的主終端,本申請(qǐng)對(duì)該電子設(shè)備的基本部件及其功能不作詳述,主要對(duì)達(dá)到本申請(qǐng)發(fā)明目的的核心結(jié)構(gòu)進(jìn)行說(shuō)明,所以,該電子設(shè)備可以包括:
獲得裝置81,用于獲得輸入信息;
在實(shí)際應(yīng)用中,根據(jù)直接采集輸入信息的采集對(duì)象不同,該獲得裝置81的具體結(jié)果是不同的。結(jié)合上述方法實(shí)施例的描述可知,當(dāng)該輸入信息是由電子設(shè)備自身直接采集得到的,那么,該獲得裝置81可以是采集裝置,用于采集輸入信息。
其中,基于輸入信息的不同類(lèi)型,該采集裝置可以是聲音采集器、光感應(yīng)器、圖像采集器等等,本申請(qǐng)對(duì)采集裝置的具體結(jié)構(gòu)不作限定。
另外,當(dāng)該輸入信息是從終端采集后發(fā)送至電子設(shè)備的,那么獲得裝置81可以是通信裝置,用于接收多個(gè)從終端中的第一從終端采集的輸入信息。
在本實(shí)施例中,若當(dāng)前應(yīng)用場(chǎng)景中產(chǎn)生的聲音信號(hào),只有一個(gè)從終端采集到,那么,該從終端即為第一從終端,若有多從終端采集到,那么,可以從這多個(gè)從終端中確定一個(gè)發(fā)送至電子設(shè)備的輸入信息最佳的從終端為第一從終端;或者,本申請(qǐng)也可以由的當(dāng)前應(yīng)用場(chǎng)景中的所有從終端都進(jìn)行采集,并將得到的輸入信息發(fā)送至主終端,從而確定其中有效且屬性最佳的輸入信息,并將發(fā)送確定的該輸入信息的從終端確定為第一從終端,進(jìn)而利用該第一從終端采集的輸入信息完成后續(xù)處理。
控制器82,用于基于獲得的輸入信息的分析結(jié)果,確定控制指令以及輸入信息的響應(yīng)終端,并執(zhí)行響應(yīng)指令,控制響應(yīng)終端響應(yīng)輸入信息。
繼上述描述,當(dāng)本申請(qǐng)的獲得裝置81具體是采集裝置時(shí),控制器82具體可以確定本電子設(shè)備為輸入信息的響應(yīng)終端;或者,從與本電子設(shè)備關(guān)聯(lián)的至少一個(gè)輸出終端中,確定輸入信息的響應(yīng)終端;或者,先驗(yàn)證本電子設(shè)備的配置信息是否與確定的輸入信息的響應(yīng)方式匹配,若匹配,確定該電子設(shè)備為輸入信息的響應(yīng)終端;若不匹配,再?gòu)呐c該電子設(shè)備關(guān)聯(lián)的至少一個(gè)輸出終端中,確定輸入信息的響應(yīng)終端。
同理,當(dāng)本申請(qǐng)的獲得裝置81具體是上述通信裝置時(shí),控制器82具體可以確定第一從終端為輸入信息的響應(yīng)終端;或者從與第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端中,確定輸入信息的響應(yīng)終端;或者先驗(yàn)證第一從終端的配置信息是否與確定的輸入信息的響應(yīng)方式匹配,若匹配,確定該第一從終端為輸入信息的響應(yīng)終端;若不匹配,再?gòu)呐c該第一從終端關(guān)聯(lián)的至少一個(gè)輸出終端中,確定輸入信息的響應(yīng)終端。這種確定輸入信息的響應(yīng)終端方案的具體實(shí)現(xiàn)過(guò)程可以參照上述方法實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施在此不再贅述。
綜上,本實(shí)施例中,電子設(shè)備獲得輸入信息后,能夠基于獲得的輸入信息的分析結(jié)果,準(zhǔn)確并及時(shí)確定相應(yīng)的響應(yīng)指令以及輸入信息的響應(yīng)終端,通過(guò)執(zhí)行該響應(yīng)指令,來(lái)控制響應(yīng)終端及時(shí)響應(yīng)輸入信息??梢?jiàn),本申請(qǐng)能夠根據(jù)用戶輸出的聲音信號(hào),準(zhǔn)確判斷出用戶的意圖并來(lái)滿足用戶當(dāng)前需求,提高了控制效率以及準(zhǔn)確性。
如圖9所示,為本申請(qǐng)?zhí)峁┑目刂品桨傅南到y(tǒng)結(jié)構(gòu)示意圖,該系統(tǒng)可以包括電子設(shè)備91、多個(gè)從終端92以及多個(gè)輸出終端93,根據(jù)需要還可以包括服務(wù)器94。
其中,關(guān)于本實(shí)施例的從終端92,圖9僅以聲音采集器(如圖9中的麥克風(fēng))以及具有聲音采集器以及光檢測(cè)器的從終端為例進(jìn)行說(shuō)明,但并不局限于此;同理,對(duì)于本申請(qǐng)中的輸出終端也并不局限于圖9示出的多個(gè)輸出終端,具體可以根據(jù)當(dāng)前應(yīng)用場(chǎng)景的不同而適應(yīng)調(diào)整。
在實(shí)際應(yīng)用中,多個(gè)從終端92可以通過(guò)無(wú)線方式或有線方式實(shí)現(xiàn)與電子設(shè)備91以及關(guān)聯(lián)的輸出終端93的數(shù)據(jù)交互,同理,電子設(shè)備91也可以通過(guò)無(wú)線或有線方式與服務(wù)器94進(jìn)行通信連接,以保證電子設(shè)備實(shí)現(xiàn)上述控制方法,能夠根據(jù)用戶的聲音信號(hào),及時(shí)且準(zhǔn)確確定響應(yīng)終端,并通過(guò)控制該響應(yīng)終端響應(yīng)輸入信息,來(lái)滿足用戶需求,大大提高了控制效率以及準(zhǔn)確性。
需要說(shuō)明的是,對(duì)于實(shí)現(xiàn)本申請(qǐng)控制方案的控制系統(tǒng)并不局限于圖9所示的這一種方式,可根據(jù)實(shí)際需要對(duì)其進(jìn)行調(diào)整,本申請(qǐng)?jiān)诖瞬辉僭斒觥?/p>
可選的,在上述實(shí)施例的基礎(chǔ)上,為了多個(gè)從終端中確定第一從終端,本申請(qǐng)可以通過(guò)對(duì)多個(gè)從終端發(fā)送的輸入信息的屬性進(jìn)行對(duì)比分析,具體的,通信裝置還可以接收多個(gè)從終端采集的攜帶有相應(yīng)標(biāo)識(shí)的輸入信息。
相應(yīng)的,控制器82還可以用于基于接收到的多個(gè)輸入信息的屬性對(duì)比結(jié)果,確定滿足預(yù)設(shè)要求的輸入信息及其攜帶的標(biāo)識(shí),并將與滿足預(yù)設(shè)要求的輸入信息攜帶的標(biāo)識(shí)對(duì)應(yīng)的從終端作為第一從終端,以確定第一從終端采集的輸入信息。
需要說(shuō)明的是,對(duì)于從多個(gè)從終端中確定第一從終端的方式,并不局限于上述描述的方式,且上述實(shí)現(xiàn)方式的詳細(xì)實(shí)現(xiàn)過(guò)程可以參照上述方法實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施在此不再贅述。
另外,為了確定多個(gè)從終端與多個(gè)輸出終端之間的關(guān)聯(lián)關(guān)系,本申請(qǐng)的控制器82還可以用于控制輸出終端輸出相應(yīng)的檢測(cè)信息,由通信裝置獲得多個(gè)從終端采集的檢測(cè)信息后,基于多個(gè)從終端采集到的同一類(lèi)型檢測(cè)信息的屬性比對(duì)結(jié)果,確定與輸出該類(lèi)型檢測(cè)信息的輸出終端關(guān)聯(lián)的從終端。可見(jiàn),本申請(qǐng)通過(guò)這種方式可以自動(dòng)檢測(cè)出的與當(dāng)前應(yīng)用場(chǎng)景中每一個(gè)輸出終端關(guān)聯(lián)的從終端,但并不局限于此。
可選的,控制器82可以在接收到多個(gè)從終端中的第一從終端采集的輸入信息后,獲取預(yù)存的與該第一從終端對(duì)應(yīng)的空間區(qū)域,并從該空間區(qū)域中,確定輸入信息的響應(yīng)終端。
基于上述分析可知,在本申請(qǐng)實(shí)際應(yīng)用中,無(wú)論是確定本電子設(shè)備、第一從終端或輸出終端為輸入信息的響應(yīng)終端,電子設(shè)備都能夠基于對(duì)輸入信息的分析結(jié)果,準(zhǔn)確且及時(shí)確定該響應(yīng)終端,并由該響應(yīng)終端響應(yīng)輸入信息,滿足用戶需求,大大提高了控制效率以及準(zhǔn)確性。
最后,需要說(shuō)明的是,關(guān)于上述各實(shí)施例中,諸如第一、第二等之類(lèi)的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)操作、單元或模塊與另一個(gè)操作、單元或模塊區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些單元、操作或模塊之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法或者系統(tǒng)不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法或者系統(tǒng)所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法或者系統(tǒng)中還存在另外的相同要素。
本申請(qǐng)實(shí)施例方法所述的功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算設(shè)備可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本申請(qǐng)實(shí)施例對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,移動(dòng)計(jì)算設(shè)備或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
另外,本說(shuō)明書(shū)中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似部分互相參見(jiàn)即可。對(duì)于實(shí)施例公開(kāi)的裝置和電子設(shè)備而言,由于其與實(shí)施例公開(kāi)的方法對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法部分說(shuō)明即可。
對(duì)所公開(kāi)的實(shí)施例的上述說(shuō)明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本申請(qǐng)。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專(zhuān)業(yè)技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所定義的一般原理可以在不脫離本申請(qǐng)的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本申請(qǐng)將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開(kāi)的原理和新穎特點(diǎn)相一致的最寬的范圍。