亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

終端的控制方法及終端與流程

文檔序號:12917530閱讀:400來源:國知局
終端的控制方法及終端與流程

本發(fā)明涉及電子技術領域,特別涉及終端的控制方法及終端。



背景技術:

隨著科學技術的迅速發(fā)展,語音識別技術已經(jīng)廣泛應用于手機、電腦、平板電腦等終端中,令人們可以通過語音控制終端,實現(xiàn)搜索、撥號、應用程序開啟關閉的控制,從一定的程度上解放了用戶的雙手,給用戶帶來了一定的便利性。

在現(xiàn)有技術中,為實現(xiàn)終端的語音控制功能,大多是通過在終端上預設語音信息與控制指令的對應關系的方式,令終端在接收到用戶輸入的語音信息時,能夠根據(jù)語音信息,查找到對應的控制指令并執(zhí)行。但是,本申請的發(fā)明人發(fā)現(xiàn)現(xiàn)有技術至少存在如下缺陷:

現(xiàn)有技術中的語音控制方式所能夠?qū)崿F(xiàn)的語音控制功能與預設的語音信息與控制指令的對應關系直接相關,如果語音信息與控制指令的對應關系較少,則語音控制功能較少,令用戶通過語音對終端的操控范圍有限,智能化程度較低;如果想要較多的語音控制功能,就需要設置較多的語音信息與控制指令的對應關系,會占用終端較多的內(nèi)存。



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

本發(fā)明實施方式的目的在于提供一種終端的控制方法及終端,使得終端不需要預存多個語音信息與控制指令的對應關系,就能夠?qū)崿F(xiàn)較為廣泛的語音控制功能,智能化程度較高。

為解決上述技術問題,本發(fā)明的實施方式提供了一種終端的控制方法,包括:

對接收到的語音信息進行解析,獲取n個基礎觸控動作以及動作執(zhí)行順序;其中,n為正整數(shù);

獲取與n個基礎觸控動作相對應的n個基礎指令,以及與動作執(zhí)行順序相對應的指令執(zhí)行順序;

根據(jù)指令執(zhí)行順序,執(zhí)行n個基礎指令。

本發(fā)明的實施方式還提供了一種終端,包含:包括:解析模塊、處理模塊以及執(zhí)行模塊;

解析模塊用于對接收到的語音信息進行解析,獲取n個基礎觸控動作以及動作執(zhí)行順序;其中,n為正整數(shù);

處理模塊用于獲取與n個基礎觸控動作相對應的n個基礎指令,以及與動作執(zhí)行順序相對應的指令執(zhí)行順序;

執(zhí)行模塊用于根據(jù)指令執(zhí)行順序,執(zhí)行n個基礎指令。

本發(fā)明實施方式相對于現(xiàn)有技術而言,終端能夠?qū)⒂脩糨斎氲恼Z音信息解析為若干個基礎觸控動作的組合,以確定出與這些基礎觸控動作相對應的若干個基礎指令,并按照相應的執(zhí)行順序進行執(zhí)行。這樣,相當于在終端中對基礎觸控動作與基礎指令的對應關系進行了封裝,用戶輸入的語音信息均能夠轉(zhuǎn)化為基礎觸控動作的組合,從而轉(zhuǎn)化為終端能夠執(zhí)行的基礎指令的組合。由于基礎觸控動作是有限的,因此基礎觸控動作與基礎指令的對應關系是有限的,因而終端就不需要預存多個語音信息與控制指令的對應關系,才能夠?qū)崿F(xiàn)較為廣泛的語音控制功能,智能化程度較高。

另外,n大于1;根據(jù)指令執(zhí)行順序,執(zhí)行n個基礎指令前,還包括:檢測指令執(zhí)行順序是否邏輯合理;如果指令執(zhí)行順序邏輯不合理,則獲取各基礎指令的執(zhí)行等級;根據(jù)執(zhí)行等級,對n個基礎指令進行排序,并根據(jù)排序的結(jié)果,更新指令執(zhí)行順序;其中,執(zhí)行等級越高的基礎指令排列在越靠前的位置。這樣,從而能夠自動地糾正指令執(zhí)行順序,令終端所執(zhí)行的操作更加合理化,有效地降低了終端語音控制時的報錯率。

另外,根據(jù)指令執(zhí)行順序,執(zhí)行n個基礎指令,具體包括:利用虛擬手指根據(jù)指令執(zhí)行順序,執(zhí)行n個基礎指令;其中,虛擬手指在終端顯示屏上有對應的圖標。這樣,從而能夠令用戶較為直觀的查看到終端當前所在執(zhí)行的操作,用戶體驗較好。

另外,根據(jù)指令執(zhí)行順序,執(zhí)行n個基礎指令后,還包括:如果在預設時長內(nèi)未接收到語音信息,則隱藏圖標。這樣,從而能夠避免用戶使用終端時,虛擬手指的圖標對用戶的點擊操作或內(nèi)容查看造成影響。

另外,隱藏圖標,具體包括:將圖標移動至終端顯示屏的狀態(tài)欄中。這樣,提供了隱藏圖標的一種具體實現(xiàn)形式,增加了本發(fā)明實施方式的靈活性。并且,將圖標移動至終端顯示屏的狀態(tài)欄中,用戶能夠較為方便的查找到該圖標,對終端上虛擬手指的調(diào)用較為方便快捷。

另外,基礎觸控動作包括:單擊、右擊、雙擊、長按、觸控向左、觸控向右、觸控向上、觸控向下、滑動x個單位距離、多點觸碰;其中,x為正數(shù)。這樣,提供了基礎觸控動作的多種具體實現(xiàn)形式,增加了本發(fā)明實施方式的靈活性。

附圖說明

圖1是根據(jù)本發(fā)明第一實施方式中終端的控制方法的流程圖;

圖2給出了本發(fā)明第一實施方式中虛擬手指根據(jù)某一具體的指令執(zhí)行順序,執(zhí)行n個基礎指令的界面示意圖;

圖3是根據(jù)本發(fā)明第二實施方式中終端的控制方法的流程圖;

圖4給出了本發(fā)明第三實施方式中終端顯示屏顯示獲取到的各應用程序的界面示意圖;

圖5是根據(jù)本發(fā)明第四實施方式中終端的控制方法的流程圖;

圖6給出了本發(fā)明第四實施方式中終端將圖標移動至狀態(tài)欄中的界面示意圖;

圖7是根據(jù)本發(fā)明第五實施方式中終端的結(jié)構(gòu)示意圖。

具體實施方式

為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的各實施方式進行詳細的闡述。然而,本領域的普通技術人員可以理解,在本發(fā)明各實施方式中,為了使讀者更好地理解本申請而提出了許多技術細節(jié)。但是,即使沒有這些技術細節(jié)和基于以下各實施方式的種種變化和修改,也可以實現(xiàn)本申請所要求保護的技術方案。

本發(fā)明的第一實施方式涉及一種終端的控制方法,具體流程如圖1所示。本實施方式中的終端可以是個人電腦、智能手機、平板電腦、掌上電腦、移動互聯(lián)網(wǎng)設備或穿戴式智能設備等電子設備,本實施方式中,并不對終端的具體實現(xiàn)形式做限定,以下對本實施方式中終端的控制方法的具體步驟進行說明:

步驟101,對接收到的語音信息進行解析,獲取n個基礎觸控動作以及動作執(zhí)行順序。

具體地說,基礎觸控動作為用戶通過鼠標或者終端觸控屏輸入的基礎動作,如,基礎觸控動作可以為:單擊、右擊、雙擊、長按、觸控向左、觸控向右、觸控向上、觸控向下、滑動x個單位距離、多點觸碰等。其中,x為正數(shù);單位距離可以由技術人員預先設置并保存在終端中,如,單位距離可以為1cm。

更具體地說,終端利用語音識別技術對接收到的語音信息進行解析,以獲取n個基礎觸控動作以及動作執(zhí)行順序。如,終端接收到的語音信息為“向右滑動1cm單擊”,終端利用語音識別技術對接收到的語音信息進行解析,獲取的n個基礎觸控動作為:觸控向右、滑動1cm、單擊,動作執(zhí)行順序為:先觸控向右、然后滑動1cm、最后單擊。

本實施方式中,可以在終端上設置用于觸發(fā)語音識別的虛擬按鍵或物理按鈕,用戶通過點擊該虛擬按鍵或物理按鈕的方式,令終端接收到語音識別指令。終端在接收到語音識別指令后,開始接收用戶的語音輸入,并對接收到的語音信息進行解析,獲取n個基礎觸控動作以及動作執(zhí)行順序,從而能夠令用戶準確的控制終端進行語音識別的時機。

步驟102,獲取與n個基礎觸控動作相對應的n個基礎指令,以及與動作執(zhí)行順序相對應的指令執(zhí)行順序。

具體地說,終端中預存有基礎觸控動作與基礎指令的對應關系,終端通過查詢該對應關系的方式,獲取各個基礎觸控動作所對應的基礎指令,并根據(jù)這n個基礎觸控動作的動作執(zhí)行順序,獲取相對應的指令執(zhí)行順序。如,終端獲取的n個基礎觸控動作為:觸控向右、滑動1cm、單擊,動作執(zhí)行順序為:先觸控向右、然后滑動1cm、最后單擊;終端通過查詢該對應關系的方式,獲取單擊對應的基礎指令為指令a,觸控向左對應的基礎指令為指令b,滑動1cm對應的基礎指令為指令1c,則終端獲取的n個基礎指令為:a,b,1c,指令執(zhí)行順序為:b,1c,a。

步驟103,根據(jù)指令執(zhí)行順序,執(zhí)行n個基礎指令。

具體地說,終端獲取的n個基礎指令為:a,b,1c,指令執(zhí)行順序為:b,1c,a,則終端依次執(zhí)行指令b,1c,a。更具體地說,終端利用虛擬手指根據(jù)指令執(zhí)行順序,執(zhí)行n個基礎指令;其中,虛擬手指在終端顯示屏上有對應的圖標,從而用戶能夠較為直觀的查看到終端當前所在執(zhí)行的操作,用戶體驗較好。如圖2所示,給出了虛擬手指在位置1處,根據(jù)指令執(zhí)行順序b,1c,執(zhí)行基礎指令b,1c至位置2處的示意圖。

與現(xiàn)有技術相比,本實施方式中,終端能夠?qū)⒂脩糨斎氲恼Z音信息解析為若干個基礎觸控動作的組合,以確定出與這些基礎觸控動作相對應的若干個基礎指令,并按照相應的執(zhí)行順序進行執(zhí)行。這樣,相當于在終端中對基礎觸控動作與基礎指令的對應關系進行了封裝,用戶輸入的語音信息均能夠轉(zhuǎn)化為基礎觸控動作的組合,從而轉(zhuǎn)化為終端能夠執(zhí)行的基礎指令的組合。由于基礎觸控動作是有限的,因此基礎觸控動作與基礎指令的對應關系是有限的,因而終端就不需要預存多個語音信息與控制指令的對應關系,才能夠?qū)崿F(xiàn)較為廣泛的語音控制功能,智能化程度較高。

本發(fā)明的第二實施方式涉及一種終端的控制方法,具體流程如圖3所示。第二實施方式在第一實施方式的基礎上加以改進,主要改進之處在于:在本發(fā)明第二實施方式中,終端能夠自動地對指令執(zhí)行順序是否邏輯合理進行檢測,以便于在指令執(zhí)行順序邏輯不合理時,及時地對指令執(zhí)行順序進行糾正。以下進行具體說明:

本實施方式中,步驟201至步驟202與第一實施方式中的步驟101至步驟102大致相同,步驟206與第一實施方式中的步驟103大致相同,為減少重復,在此不再贅述,以下僅對不同部分進行說明:

步驟203,檢測指令執(zhí)行順序是否邏輯合理。若是,則執(zhí)行步驟206,否則執(zhí)行步驟204。

具體地說,終端在后臺按照指令執(zhí)行順序進行模擬操作,檢測模擬操作的過程中,是否有報錯。如果有報錯,則說明指令執(zhí)行順序邏輯不合理;如果沒有報錯,則說明指令執(zhí)行順序邏輯合理。如,終端接收到的語音信息為“向右滑動1cm”,終端對接收到的語音信息進行解析,獲取的n個基礎觸控動作為:觸控向右、滑動1cm,動作執(zhí)行順序為:先觸控向右、然后滑動1cm,終端獲取的對應的n個基礎指令為:b,1c,指令執(zhí)行順序為:b,1c。終端在后臺按照指令執(zhí)行順序進行模擬操作,沒有報錯,指令執(zhí)行順序邏輯合理。如,終端接收到的語音信息為“滑動1cm向右”,終端對接收到的語音信息進行解析,獲取的n個基礎觸控動作為:滑動1cm、觸控向右,動作執(zhí)行順序為:先滑動1cm、然后觸控向右,終端獲取的對應的n個基礎指令為:b,1c,指令執(zhí)行順序為:1c,b。終端在后臺按照指令執(zhí)行順序進行模擬操作,發(fā)現(xiàn)指令1c沒有執(zhí)行方向,終端報錯,指令執(zhí)行順序邏輯不合理。

步驟204,獲取各基礎指令的執(zhí)行等級。

具體地說,終端中預存有基礎指令與執(zhí)行等級的對應關系,終端通過查詢該對應關系的方式,獲取各基礎指令的執(zhí)行等級。如,終端通過查詢上述對應關系的方式,獲取指令b的執(zhí)行等級為2,指令1c的執(zhí)行等級為1。

步驟205,根據(jù)執(zhí)行等級,對n個基礎指令進行排序,并根據(jù)排序的結(jié)果,更新指令執(zhí)行順序。

具體地說,終端將執(zhí)行等級越高的基礎指令排列在越靠前的位置,如,終端原先獲取的指令執(zhí)行順序為:1c,b,終端根據(jù)執(zhí)行等級,發(fā)現(xiàn)指令b的執(zhí)行等級為2高于指令1c的執(zhí)行等級1。此時,終端對n個基礎指令進行排序所獲取的排序結(jié)果為:b,1c,終端將b,1c做為新的指令執(zhí)行順序。

與現(xiàn)有技術相比,本實施方式獲取的有益效果為:終端能夠自動地糾正指令執(zhí)行順序,令終端所執(zhí)行的操作更加合理化,有效地降低了終端語音控制時的報錯率。

本發(fā)明的第三實施方式涉及一種終端的控制方法。第三實施方式在第一實施方式的基礎上加以改進,主要改進之處在于:在本發(fā)明第三實施方式中,終端還提供了應用程序的快捷控制方式,終端的智能化程度更高,與用戶需求的匹配程度也更高。

本實施方式中,終端中預存有操控信息數(shù)據(jù)庫,操控信息數(shù)據(jù)庫中存儲有操控信息與基礎觸控動作以及動作執(zhí)行順序的對應關系,令用戶在語音控制終端時,能夠直接通過輸入操控信息的方式,實現(xiàn)對應用程序的快捷控制。

具體地說,終端在對接收到的語音信息進行解析,獲取n個基礎觸控動作以及動作執(zhí)行順序時,會對語音信息中是否存在應用名稱進行檢測,以便于獲取語音信息中針對應用名稱的操控信息。如,終端接收到的語音信息為“刪除應用a”,終端對“刪除應用a”進行模糊檢測,發(fā)現(xiàn)語音信息中存在應用名稱:“應用a”,此時終端獲取語音信息中針對“應用a”的操控信息“刪除”。

更具體地說,終端還會檢測操控信息是否為某一基礎觸控動作。如果操控信息不為某一基礎觸控動作,則在預存的操控信息數(shù)據(jù)庫中,獲取與操控信息相對應的n個基礎觸控動作以及動作執(zhí)行順序。如,終端接收到的語音信息為“刪除應用a”,終端發(fā)現(xiàn)語音信息中存在應用名稱:“應用a”,針對“應用a”的操控信息為“刪除”。終端檢測出操控信息“刪除”不為某一基礎觸控動作,則終端在預存的操控信息數(shù)據(jù)庫中,獲取與操控信息相對應的n個基礎觸控動作:滑動到應用程序位置、單擊、滑動到回收站位置;以及動作執(zhí)行順序:先滑動到應用程序位置、然后單擊、最后滑動到回收站位置。終端根據(jù)上述n個基礎觸控動作以及動作執(zhí)行順序,獲取與n個基礎觸控動作相對應的n個基礎指令,以及與動作執(zhí)行順序相對應的指令執(zhí)行順序,從而根據(jù)指令執(zhí)行順序,執(zhí)行n個基礎指令。

值得一提的是,由于終端中可能存在應用名稱類似的應用程序,如,qq;qq音樂等。因此,本實施方式中,為準確的對用戶想要操作的應用程序進行操作,終端根據(jù)指令執(zhí)行順序,執(zhí)行n個基礎指令時,還檢測根據(jù)應用名稱所獲取到的應用程序的個數(shù)是否大于1,以便于在個數(shù)大于1時,顯示獲取到的各應用程序,供用戶進行選擇。如圖4所示,給出了終端顯示屏顯示獲取到的各應用程序的界面示意圖,用戶可以通過點擊終端顯示屏上想要操作的應用程序所在位置的方式,令終端根據(jù)用戶輸入的選擇信息,確定目標應用程序,從而在目標應用程序所在位置,根據(jù)指令執(zhí)行順序,執(zhí)行n個基礎指令,實現(xiàn)與用戶需求匹配度較高的操作。在實際操作時,用戶也可以語音輸入相關信息,控制虛擬手指滑動至想要操作的應用程序所在位置并單擊的方式,輸入選擇信息。

本發(fā)明第四實施方式涉及一種終端的控制方法,具體流程如圖5所示。第四實施方式在第一實施方式的基礎上加以改進,主要改進之處在于:在本發(fā)明第四實施方式中,終端能夠自動地隱藏圖標,從而能夠避免用戶使用終端時,虛擬手指的圖標對用戶的點擊操作或內(nèi)容查看造成影響。以下進行具體說明:

本實施方式中,步驟301至步驟303與第一實施方式中步驟101至步驟103大致相同,為減少重復,在此不再贅述,以下僅對不同部分進行說明:

步驟304,檢測是否在預設時長內(nèi)未接收到語音信息。若是,則執(zhí)行步驟305。否則執(zhí)行步驟301。

具體地說,預設時長可以由用戶或技術人員預先設置并保存在終端中。如,預設時長可以為5分鐘。終端在執(zhí)行步驟303后,則觸發(fā)一時長為預設時長的倒計時事件,如果在倒計時事件結(jié)束前,終端均未接收到語音信息,則步驟304的判斷結(jié)果為是。

步驟305,隱藏虛擬手指在終端顯示屏上的圖標。

具體地說,終端可以通過將圖標移動至終端顯示屏的狀態(tài)欄中的方式,隱藏虛擬手指在終端顯示屏上的圖標,從而令用戶能夠較為方便的查找到該圖標,對終端上虛擬手指的調(diào)用較為方便快捷,如圖6所示,給出了終端將圖標移動至狀態(tài)欄中的界面示意圖。在實際操作時,終端也可以將該圖標的顯示屬性設置為隱性。本實施方式中,并不對終端隱藏虛擬手指在終端顯示屏上的圖標的方式做任何限制。

上面各種方法的步驟劃分,只是為了描述清楚,實現(xiàn)時可以合并為一個步驟或者對某些步驟進行拆分,分解為多個步驟,只要包含相同的邏輯關系,都在本專利的保護范圍內(nèi);對算法中或者流程中添加無關緊要的修改或者引入無關緊要的設計,但不改變其算法和流程的核心設計都在該專利的保護范圍內(nèi)。

本發(fā)明第五實施方式涉及一種終端,如圖7所示,包括:解析模塊401、處理模塊402以及執(zhí)行模塊403。解析模塊401用于對接收到的語音信息進行解析,獲取n個基礎觸控動作以及動作執(zhí)行順序;其中,n為正整數(shù)。處理模塊402用于獲取與n個基礎觸控動作相對應的n個基礎指令,以及與動作執(zhí)行順序相對應的指令執(zhí)行順序。執(zhí)行模塊403用于根據(jù)指令執(zhí)行順序,執(zhí)行n個基礎指令。

具體地說,基礎觸控動作為用戶通過鼠標或者終端觸控屏輸入的基礎動作,如,基礎觸控動作可以為:單擊、右擊、雙擊、長按、觸控向左、觸控向右、觸控向上、觸控向下、滑動x個單位距離、多點觸碰等;其中,x為正數(shù)。更具體地說,解析模塊401利用語音識別技術對接收到的語音信息進行解析,以獲取n個基礎觸控動作以及動作執(zhí)行順序。

本實施方式中,終端中預存有基礎觸控動作與基礎指令的對應關系,處理模塊402通過查詢該對應關系的方式,獲取各個基礎觸控動作所對應的基礎指令,并根據(jù)這n個基礎觸控動作的動作執(zhí)行順序,獲取相對應的指令執(zhí)行順序。

不難發(fā)現(xiàn),本實施方式為與第一實施方式相對應的系統(tǒng)實施例,本實施方式可與第一實施方式互相配合實施。第一實施方式中提到的相關技術細節(jié)在本實施方式中依然有效,為了減少重復,這里不再贅述。相應地,本實施方式中提到的相關技術細節(jié)也可應用在第一實施方式中。

值得一提的是,本實施方式中所涉及到的各模塊均為邏輯模塊,在實際應用中,一個邏輯單元可以是一個物理單元,也可以是一個物理單元的一部分,還可以以多個物理單元的組合實現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實施方式中并沒有將與解決本發(fā)明所提出的技術問題關系不太密切的單元引入,但這并不表明本實施方式中不存在其它的單元。

本領域技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序存儲在一個存儲介質(zhì)中,包括若干指令用以使得一個設備(可以是單片機,芯片等)或處理器(processor)執(zhí)行本申請各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

本領域的普通技術人員可以理解,上述各實施方式是實現(xiàn)本發(fā)明的具體實施例,而在實際應用中,可以在形式上和細節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。

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