一種主機(jī)及其與語音遙控器的交互方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及人機(jī)交互裝置的控制方法,尤其涉及一種主機(jī)及其與語音遙控器的交互方法。
【背景技術(shù)】
[0002]語音交互技術(shù)的發(fā)展,為人們帶來了諸多便利。例如,通過語音遙控器,與電視進(jìn)行交互,用戶即可以語音搜索全網(wǎng)各種影視劇和其他感興趣的內(nèi)容。
[0003]具體而言,用戶在所述語音遙控器端按下語音鍵,通知電視端,雙方即可啟動(dòng)語音數(shù)據(jù)傳輸。
[0004]但是,上述的語音遙控器與電視等主機(jī)端的交互存在效率低、功耗大的問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明解決的問題是提高語音遙控器與電視等主機(jī)端交互的效率,并降低功耗。
[0006]為解決上述問題,本發(fā)明實(shí)施例提供一種主機(jī)與語音遙控器的交互方法,所述方法包括:
[0007]當(dāng)進(jìn)入需要語音控制的界面時(shí),向所述語音遙控器發(fā)送啟動(dòng)語音指令,并通過所述界面提示用戶適于開始語音輸入;
[0008]接收來自所述語音遙控器的同步請(qǐng)求信號(hào);
[0009]當(dāng)完成與所述語音遙控器的同步時(shí),接收所述用戶的語音數(shù)據(jù),并根據(jù)所述語音數(shù)據(jù)跳轉(zhuǎn)到所述語音數(shù)據(jù)所指示的界面。
[0010]可選地,當(dāng)完成與所述語音遙控器的同步時(shí),所述方法還包括:向所述語音遙控器發(fā)送第一傳輸時(shí)間限制信息,并在所述第一傳輸時(shí)間限制信息所指示的時(shí)間段內(nèi),執(zhí)行所述接收所述用戶的語音數(shù)據(jù)的操作。
[0011]可選地,當(dāng)完成與所述語音遙控器的同步時(shí),所述方法還包括:接收來自所述語音遙控器的第二傳輸時(shí)間限制信息,并在所述第二傳輸時(shí)間限制信息所指示的時(shí)間段內(nèi),執(zhí)行所述接收所述用戶的語音數(shù)據(jù)的操作。
[0012]可選地,在完成接收所述用戶的語音數(shù)據(jù)后,所述方法還包括:控制所述語音遙控器進(jìn)入待機(jī)狀態(tài)。
[0013]可選地,所述方法還包括:當(dāng)根據(jù)所述用戶的已傳輸?shù)恼Z音數(shù)據(jù),確定出可跳轉(zhuǎn)到到的唯一的界面時(shí),向所述語音遙控器發(fā)送停止所述語音傳輸?shù)闹噶睢?br>[0014]本發(fā)明實(shí)施例提供一種主機(jī),所述主機(jī)包括:
[0015]第一發(fā)送單元,適于當(dāng)進(jìn)入需要語音控制的界面時(shí),向所述語音遙控器發(fā)送啟動(dòng)語音指令;
[0016]顯示單元,適于當(dāng)進(jìn)入需要語音控制的界面時(shí),通過所述界面提示用戶適于開始語音輸入;
[0017]第一接收單元,適于接收來自所述語音遙控器的同步請(qǐng)求信號(hào);
[0018]同步單元,適于根據(jù)所述第一接收單元接收到的所述同步請(qǐng)求信號(hào)執(zhí)行與所述語音遙控器進(jìn)行同步的動(dòng)作;
[0019]第二接收單元,適于當(dāng)所述同步單元完成與所述語音遙控器的同步時(shí),接收所述用戶的語音數(shù)據(jù);
[0020]跳轉(zhuǎn)單元,適于根據(jù)所述第二接收單元接收到的所述語音數(shù)據(jù)跳轉(zhuǎn)到所述語音數(shù)據(jù)所指示的界面。
[0021]可選地,所述主機(jī)還包括:第二發(fā)送單元,適于當(dāng)所述同步單元完成與所述語音遙控器的同步時(shí),向所述語音遙控器發(fā)送第一傳輸時(shí)間限制信息;
[0022]所述第二接收單元,適于在所述第一傳輸時(shí)間限制信息所指示的時(shí)間段內(nèi),接收所述用戶的語音數(shù)據(jù)。
[0023]可選地,所述主機(jī)還包括:第三接收單元,所述第三接收單元適于當(dāng)所述同步單元完成與所述語音遙控器的同步時(shí),接收來自所述語音遙控器的第二傳輸時(shí)間限制信息;
[0024]所述第二接收單元,適于在所述第二傳輸時(shí)間限制信息所指示的時(shí)間段內(nèi),接收所述用戶的語音數(shù)據(jù)。
[0025]可選地,所述主機(jī)還包括:控制單元,適于在完成接收所述用戶的語音數(shù)據(jù)后,控制所述語音遙控器進(jìn)入待機(jī)狀態(tài)。
[0026]可選地,所述主機(jī)還包括:第三發(fā)送單元,適于當(dāng)根據(jù)所述用戶的已傳輸?shù)恼Z音數(shù)據(jù),確定出可跳轉(zhuǎn)到的唯一的界面時(shí),向所述語音遙控器發(fā)送停止所述語音傳輸?shù)闹噶睢?br>[0027]與現(xiàn)有技術(shù)相比,本發(fā)明的技術(shù)方案具有以下優(yōu)點(diǎn):
[0028]當(dāng)進(jìn)入需要語音控制的界面時(shí),通過向所述語音遙控器發(fā)送啟動(dòng)語音指令,并在所述界面提示用戶適于開始語音輸入,進(jìn)而當(dāng)完成與所述語音遙控器的同步時(shí),接收所述用戶的語音數(shù)據(jù),并根據(jù)所述語音數(shù)據(jù)跳轉(zhuǎn)到所述語音數(shù)據(jù)所指示的界面。由于是主機(jī)控制語音數(shù)據(jù)傳輸?shù)臅r(shí)機(jī),由此可以避免在所述主機(jī)無法接收語音數(shù)據(jù)或者進(jìn)入無需接收語音數(shù)據(jù)的頁面時(shí),開啟所述語音數(shù)據(jù)傳輸,從而可以提高語音遙控器與主機(jī)端交互的效率,并降低功耗。
[0029]當(dāng)根據(jù)所述用戶的已傳輸?shù)恼Z音數(shù)據(jù),確定出可跳轉(zhuǎn)到的唯一的界面時(shí),通過向所述語音遙控器發(fā)送停止所述語音傳輸?shù)闹噶?,可以進(jìn)一步地提高語音遙控器與主機(jī)端交互的效率,并降低功耗。
【附圖說明】
[0030]圖1是本發(fā)明實(shí)施例中的一種主機(jī)與語音遙控器的交互方法的流程圖;
[0031]圖2是本發(fā)明實(shí)施例中的一種主機(jī)的結(jié)構(gòu)示意圖;
[0032]圖3是本發(fā)明實(shí)施例中的另一種主機(jī)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0033]目前,用戶啟動(dòng)語音遙控器,一般是在所述語音遙控器端按下語音鍵,接著所述語音遙控器就會(huì)向電視等主機(jī)端發(fā)出相應(yīng)的信號(hào),以通知主機(jī),然后雙方即可啟動(dòng)語音數(shù)據(jù)傳輸。但是,當(dāng)啟動(dòng)所述語音數(shù)據(jù)傳輸時(shí),可能電視等主機(jī)端無法接收語音數(shù)據(jù),又或者所述電視等主機(jī)端當(dāng)時(shí)所顯示的交互界面并不需要語音數(shù)據(jù),導(dǎo)致上述的語音遙控器與電視等主機(jī)端的交互存在效率低、功耗大的問題。
[0034]為解決以上所述問題,當(dāng)進(jìn)入需要語音控制的界面時(shí),通過向所述語音遙控器發(fā)送啟動(dòng)語音指令,并在所述界面提示用戶適于開始語音輸入,進(jìn)而當(dāng)完成與所述語音遙控器的同步時(shí),接收所述用戶的語音數(shù)據(jù),并根據(jù)所述語音數(shù)據(jù)跳轉(zhuǎn)到所述語音數(shù)據(jù)所指示的界面,由于是主機(jī)控制語音數(shù)據(jù)傳輸?shù)臅r(shí)機(jī),由此可以避免在所述主機(jī)無法接收語音數(shù)據(jù)或者進(jìn)入無需接收語音數(shù)據(jù)的頁面時(shí),開啟所述語音數(shù)據(jù)傳輸。從而可以提高語音遙控器與電視等主機(jī)端交互的效率,并降低功耗。
[0035]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更為明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施例做詳細(xì)的說明。
[0036]圖1示出了本發(fā)明實(shí)施例中的一種主機(jī)與語音遙控器的交互方法的流程示意圖,以下結(jié)合圖1對(duì)所述交互方法所包括的具體步驟進(jìn)行詳細(xì)介紹:
[0037]S11:判斷是否進(jìn)入需要語音控制的界面。
[0038]在具體實(shí)施中,為了使得語音數(shù)據(jù)傳輸在適當(dāng)?shù)臅r(shí)機(jī)開啟,以提高主機(jī)與語音遙控器的交互效率,可以先判斷主機(jī)是否進(jìn)入需要語音控制的界面。
[0039]當(dāng)進(jìn)入需要語音控制的界面時(shí),執(zhí)行S12 ;反之,則結(jié)束流程。
[0040]S12:向所述語音遙控器發(fā)送啟動(dòng)語音指令,并通過所述界面提示用戶適于開始語音輸入。
[0041]為了節(jié)約能耗,所述語音遙控器一般處于待機(jī)狀態(tài)。當(dāng)所述語音遙控器處于待機(jī)狀態(tài)時(shí),所述語音遙控器可以通過藍(lán)牙底層協(xié)議與所述主機(jī)維持連接,也可以直接關(guān)閉與所述主機(jī)之間的連接,直至所述語音遙控器被按下按鍵時(shí),所述語音遙控器可以通過發(fā)起廣播與所述主機(jī)建立連接關(guān)系。但是,若未開啟語音數(shù)據(jù)傳輸時(shí),所述語音遙控器中處理所述語音數(shù)據(jù)的電路仍舊處于待機(jī)狀態(tài)。在具體實(shí)施中,當(dāng)所述主機(jī)進(jìn)入需要語音控制的界面時(shí),可以向所述語音遙控器發(fā)送啟動(dòng)語音指令,以使得所述語音遙控器可以與之建立連接。
[0042]在具體實(shí)施中,為了方便用戶,使用戶更有效率地執(zhí)行語音輸入的操作,所述主機(jī)可以通過多種方式通知所述用戶可以進(jìn)行語音輸入的時(shí)機(jī)。比如,所述主機(jī)可以通過所述界面提示用戶適于可以開始語音輸入,還可以通過語音提示用戶可以開始語音輸入。
[0043]在具體實(shí)施中,為了提高主機(jī)與語音遙控器之間交互的可靠性,可以通過人機(jī)接口通道傳輸所述啟動(dòng)語音指令。
[0044]S13:接收來自所述語音遙控器的同步請(qǐng)求信號(hào)。
[0045]在具體實(shí)施中,為了與所述主機(jī)建立連接,當(dāng)接收到所述主機(jī)發(fā)送的所述啟動(dòng)語音指令后,所述語音遙控器可以修改底層連接參數(shù),并向所述主機(jī)發(fā)送同步請(qǐng)求信號(hào),接著所述主機(jī)與所述語音遙控器可以以高速通信模式建立連接。相應(yīng)地,為了提供語音數(shù)據(jù)傳輸服務(wù),所述語音遙控器可以啟動(dòng)所述處理語音數(shù)據(jù)的電路,并準(zhǔn)備開始采樣語音數(shù)據(jù)。
[0046]S14:當(dāng)完成與所述語音遙控器的同步時(shí),接收所述用戶的語音數(shù)據(jù),并根據(jù)所述語音數(shù)據(jù)跳轉(zhuǎn)到所述語音數(shù)據(jù)所指示的界面。
[0047]在具體實(shí)施中,為了