本技術(shù)涉及終端設(shè)備,尤其涉及一種語音助手的控制方法、裝置、設(shè)備、可讀存儲(chǔ)介質(zhì)及芯片。
背景技術(shù):
1、隨著語音識(shí)別技術(shù)的發(fā)展,許多終端設(shè)備中添加了語音助手(例如,yoyo、小藝等)來幫助用戶完成與終端設(shè)備的人機(jī)交互過程。語音助手通常處于隱藏狀態(tài)(例如休眠狀態(tài)、退出狀態(tài)或者后臺(tái)運(yùn)行狀態(tài)),用戶在使用語音助手前,需要先對(duì)其進(jìn)行喚醒。
2、目前,用戶可以通過長按電源鍵、說出喚醒詞或者點(diǎn)擊語音助手圖標(biāo)等方式喚醒語音助手。然而隨著終端設(shè)備大屏化趨勢(shì)的發(fā)展,當(dāng)前喚醒語音助手的人機(jī)交互體驗(yàn)存在易用性的問題,比如,在大屏交互體驗(yàn)下雙手不易觸及電源鍵等。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)提供一種語音助手的控制方法、裝置、設(shè)備、可讀存儲(chǔ)介質(zhì)及芯片,解決了現(xiàn)有的語音助手的喚醒方式操作過程繁瑣以及大屏操作下存在人機(jī)易用性的問題。
2、為達(dá)到上述目的,本技術(shù)采用如下技術(shù)方案:
3、第一方面,提供一種語音助手的控制方法,應(yīng)用于終端設(shè)備,該方法包括:顯示第一狀態(tài)標(biāo)識(shí),該第一狀態(tài)標(biāo)識(shí)用于指示語音助手處于可通過第一控制操作喚醒的狀態(tài);響應(yīng)于該第一控制操作,喚醒語音助手;其中,第一控制操作為在顯示界面底部第一區(qū)域內(nèi)的控制操作。
4、本實(shí)施例中,終端設(shè)備在顯示第一狀態(tài)標(biāo)識(shí)的情況下,用戶在顯示界面底部第一區(qū)域內(nèi)執(zhí)行第一控制操作,就能夠喚醒語音助手。該過程操作簡單,且操作區(qū)域雙手容易觸及,從而使得喚起語音助手的人機(jī)交互體驗(yàn)更加人性化,提升用戶使用體驗(yàn)。
5、在一些實(shí)施例中,該方法還包括:在喚醒語音助手之后,隱藏第一狀態(tài)標(biāo)識(shí)。
6、在一些實(shí)施例中,該方法還包括:響應(yīng)于第二控制操作,退出語音助手,并重新顯示第一狀態(tài)標(biāo)識(shí);其中,第二控制操作為在第一區(qū)域內(nèi)的控制操作。
7、本實(shí)施例中,第一控制操作和第二控制操作均為在顯示界面底部第一區(qū)域內(nèi)的控制操作,從而使得無論是喚醒語音助手的過程,還是退出語音助手的過程,用戶在操作時(shí),雙手均易觸及。
8、另外,本實(shí)施例中,第一狀態(tài)標(biāo)識(shí)的顯示與否與語音助手的顯示狀態(tài)相對(duì)應(yīng),即語音助手喚醒時(shí),第一狀態(tài)標(biāo)識(shí)處于隱藏狀態(tài),語音助手退出時(shí),重新顯示第一狀態(tài)標(biāo)識(shí)。通過該種方式能夠使得用戶對(duì)語音助手的控制過程具有強(qiáng)烈感知。
9、在一些實(shí)施例中,第一控制操作為在第一區(qū)域內(nèi)朝第一方向的滑動(dòng)操作。
10、可選的,第一控制操作還可以是在第一區(qū)域內(nèi)的雙擊、長按或者其他的控制操作。
11、在一些實(shí)施例中,當(dāng)?shù)谝豢刂撇僮鳛樵诘谝粎^(qū)域內(nèi)朝第一方向的滑動(dòng)操作時(shí),第二控制操作為在第一區(qū)域內(nèi)朝第二方向的滑動(dòng)操作;其中,第二方向與第一方向相反。
12、在一些實(shí)現(xiàn)方式中,第一控制操作可以是在第一區(qū)域內(nèi)由右向左滑動(dòng),第二控制操作可以是在第一區(qū)域內(nèi)由左向右滑動(dòng);或者,第一控制操作可以是在第一區(qū)域內(nèi)由左向右滑動(dòng),第二控制操作可以是在第一區(qū)域內(nèi)由右向左滑動(dòng)。
13、在一些實(shí)施例中,在顯示第一狀態(tài)標(biāo)識(shí)之后,響應(yīng)于第一控制操作,喚醒語音助手之前,該方法還包括:響應(yīng)于在第一方向或第二方向上切換應(yīng)用界面的操作,將當(dāng)前的顯示界面切換為第一應(yīng)用的顯示界面,并隱藏第一狀態(tài)標(biāo)識(shí);在切換完成后,重新顯示第一狀態(tài)標(biāo)識(shí)。
14、本實(shí)施例中,在第一方向或第二方向上切換應(yīng)用界面的操作可以是和第一控制操作或第二控制操作同樣的操作。該種情況下,為了防止切換應(yīng)用的操作和控制語音助手的操作產(chǎn)生沖突,終端設(shè)備可以通過控制操作的操作方向來識(shí)別用戶的操作目的。示例性的,若終端設(shè)備根據(jù)用戶的控制操作的操作方向(比如,第二方向)識(shí)別到用戶需要切換應(yīng)用界面,則響應(yīng)于該控制操作進(jìn)行應(yīng)用界面的切換;若終端設(shè)備根據(jù)用戶的控制操作的操作方向(比如,第一方向)識(shí)別到用戶需要喚醒語音助手,則響應(yīng)于該控制操作喚醒語音助手。
15、在另一些實(shí)施例中,在第一方向或第二方向上切換應(yīng)用界面的操作可以是和第一控制操作或第二控制操作不同的操作,例如操作區(qū)域不同、觸摸方式不同等等。
16、在一些實(shí)施例中,在切換完成后,重新顯示第一狀態(tài)標(biāo)識(shí),包括:在切換至第一方向或者第二方向上的最后一個(gè)應(yīng)用程序后,重新顯示第一狀態(tài)標(biāo)識(shí)。
17、本實(shí)施例中,將切換應(yīng)用界面的過程與控制語音助手的過程相互融合,以便于用戶在完成應(yīng)用切換后,終端設(shè)備重新顯示第一狀態(tài)標(biāo)識(shí)時(shí),能夠通過第一控制操作喚醒語音助手。
18、在另一些實(shí)施例中,在切換完成后,重新顯示第一狀態(tài)標(biāo)識(shí),包括:在切換至第一應(yīng)用的顯示界面后,且預(yù)設(shè)時(shí)間內(nèi)未接收到任何控制操作,重新顯示第一狀態(tài)標(biāo)識(shí)。
19、本實(shí)施例中,終端設(shè)備在切換至第一應(yīng)用的顯示界面后,識(shí)別到預(yù)設(shè)時(shí)間內(nèi)用戶與終端設(shè)備之間無任何人機(jī)交互,確定為用戶當(dāng)前的應(yīng)用界面切換動(dòng)作已經(jīng)完成。此時(shí),終端設(shè)備將應(yīng)用鎖定在當(dāng)前的第一應(yīng)用,并重新顯示第一狀態(tài)標(biāo)識(shí)。用戶可以在第一應(yīng)用運(yùn)行的過程中,通過第一控制操作喚醒語音助手。
20、在再一些實(shí)施例中,在切換完成后,重新顯示第一狀態(tài)標(biāo)識(shí),包括:在切換至第一應(yīng)用的顯示界面后,且預(yù)設(shè)時(shí)間內(nèi)接收到對(duì)第一應(yīng)用的控制操作,重新顯示第一狀態(tài)標(biāo)識(shí)。
21、本實(shí)施例中,終端設(shè)備在切換至第一應(yīng)用的顯示界面后,接收到用戶對(duì)當(dāng)前第一應(yīng)用所在界面的任意控制操作,終端設(shè)備將當(dāng)前第一應(yīng)用確定為需要切換的目標(biāo)應(yīng)用,此時(shí),重新顯示第一狀態(tài)標(biāo)識(shí)。用戶可以在第一應(yīng)用運(yùn)行的過程中,通過第一控制操作喚醒語音助手。
22、在一些實(shí)施例中,顯示第一狀態(tài)標(biāo)識(shí),包括:在終端設(shè)備的顯示界面的頂部狀態(tài)欄中顯示第一狀態(tài)標(biāo)識(shí)。
23、本實(shí)施例中,第一狀態(tài)標(biāo)識(shí)可以是具有特定樣式的圖形標(biāo)記,以使得用戶在看到該具有特定樣式的圖形標(biāo)記時(shí),能夠感知此為指示語音助手處于可通過第一控制操作喚醒的狀態(tài)的對(duì)應(yīng)標(biāo)識(shí)。
24、在一些實(shí)施例中,第一區(qū)域?yàn)榘▽?dǎo)航條在內(nèi)的區(qū)域,顯示第一狀態(tài)標(biāo)識(shí),包括:在第一區(qū)域的導(dǎo)航條附近顯示第一狀態(tài)標(biāo)識(shí)。
25、其中,導(dǎo)航條是指設(shè)置在終端設(shè)備顯示界面底部的一條橫線,終端設(shè)備響應(yīng)于用戶對(duì)導(dǎo)航條對(duì)應(yīng)操作區(qū)域的滑動(dòng)操作,能夠?qū)崿F(xiàn)快速切換終端設(shè)備中運(yùn)行的應(yīng)用程序,或者實(shí)現(xiàn)便攜訪問,啟動(dòng)單手操作等功能。
26、本實(shí)施例中,第一狀態(tài)標(biāo)識(shí)可以是簡單的規(guī)則圖標(biāo),因其顯示在導(dǎo)航條附近位置,從而使得用戶感知該簡單的規(guī)則圖標(biāo)用于指示語音助手處于可通過第一控制操作喚醒的狀態(tài)。
27、在一些實(shí)施例中,在終端設(shè)備處于豎屏顯示模式時(shí),第一區(qū)域?yàn)樨Q屏顯示模式下顯示界面底部的區(qū)域;在終端設(shè)備處于橫屏顯示模式時(shí),第一區(qū)域?yàn)闄M屏顯示模式下顯示界面底部的區(qū)域。
28、本實(shí)施例中,第一區(qū)域的位置與終端設(shè)備的顯示模式相關(guān),從而使得控制語音助手的人機(jī)交互體驗(yàn)更加人性化,提升用戶使用體驗(yàn)。
29、在一些實(shí)施例中,響應(yīng)于第一控制操作,喚醒語音助手,包括:響應(yīng)于第一控制操作,顯示語音助手的語音用戶界面;或者,響應(yīng)于第一控制操作,顯示第二狀態(tài)標(biāo)識(shí),第二狀態(tài)標(biāo)識(shí)用于指示語音助手處于接收語音指令的喚醒狀態(tài)。
30、在一些實(shí)施例中,終端設(shè)備為折疊屏設(shè)備,或者,終端設(shè)備為平板電腦。
31、將本實(shí)施例中提供的語音助手的控制方法應(yīng)用于折疊屏設(shè)備或者平板電腦等大屏設(shè)備時(shí),第一區(qū)域在大屏設(shè)備的人機(jī)交互場景中容易觸及,能夠解決大屏體驗(yàn)下雙手與屏幕交互喚起語音助手不便的問題,以及改善了大屏手機(jī)/平板喚醒語音助手易用性差的問題。
32、在一些實(shí)施例中,第一控制操作為向左滑動(dòng)操作或向右滑動(dòng)操作。
33、本實(shí)施例中,滑動(dòng)操作的方式能夠更加容易操作,提升交互體驗(yàn)。
34、在一些實(shí)施例中,喚醒后的語音助手顯示在與第一控制操作的滑動(dòng)方向?qū)?yīng)的顯示界面的位置。
35、本實(shí)施例中,將喚醒后的語音助手顯示在與第一控制操作的滑動(dòng)方向?qū)?yīng)的顯示界面的位置,比如,右手(左手)向左滑動(dòng),出現(xiàn)在屏幕右側(cè);左手(右手)向右滑動(dòng),出現(xiàn)在屏幕左側(cè),從而使得控制操作的過程用戶能夠強(qiáng)烈感知,提升用戶的操作使用體驗(yàn)。
36、第二方面,提供一種語音助手的控制裝置,應(yīng)用于終端設(shè)備,該裝置包括:顯示模塊,用于顯示第一狀態(tài)標(biāo)識(shí),該第一狀態(tài)標(biāo)識(shí)用于指示語音助手處于可通過第一控制操作喚醒的狀態(tài);喚醒模塊,用于響應(yīng)于第一控制操作,喚醒語音助手;其中,第一控制操作為在顯示界面底部第一區(qū)域內(nèi)的控制操作。
37、第三方面,提供一種終端設(shè)備,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如第一方面示出的語音助手的控制方法。
38、第四方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面示出的語音助手的控制方法。
39、第五方面,提供一種芯片,所述芯片包括處理器和存儲(chǔ)器,所述存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面示出的語音助手的控制方法。
40、可以理解的是,上述第二方面至第五方面的有益效果可以參見上述第一方面中的相關(guān)描述,在此不再贅述。