本發明涉及語音操控領域,尤其涉及一種語音操控的方法及系統。
背景技術:
隨著科技的日益發展,智能終端越來越智能化。現在市面上大部分的終端都具有觸摸顯示屏,而不再設置更多的物理按鍵,用戶可以直接通過手指對終端的屏幕上進行觸摸,則能夠向終端發送操作指令。
然而,盡管用戶通過對屏幕進行手勢操作相對于進行物理按鍵操作更為便捷,但是,當用戶需要對操作對象進行功能設置操作時,若該操作對象并非能夠一步到位設置成功時,用戶則需要進行多步手勢操作,才能夠完成功能設置。比如設置一個鬧鈴時,用戶需要先點擊鬧鈴應用,進入到鬧鈴應用的顯示頁面后,再點擊“新建”按鍵,再選擇時間等步驟,才能夠完成鬧鈴的設置。這樣,使得用戶操作局限性較大,操作效率不高,影響了用戶的使用體驗。
技術實現要素:
本發明實施例提供了一種語音操控的方法及系統,用于擴增終端的操作性,提高用戶的操作體驗。
本發明實施例第一方面提供一種語音操控的方法,應用于終端裝置,包括:
接收作用于終端裝置的目標操作對象上的長按指令;
根據所述長按指令運行終端裝置的語音操控應用;
通過語音操控應用接收語音指令;
根據語音指令對目標操作對象執行對應的操作。
一種可能的實現方式中,在所述根據所述長按指令運行終端裝置的語音操控應用之后,所述方法還包括:
將所述語音操控應用所對應的懸浮圖標顯示在終端裝置的當前顯示界面的預設區域。
另一種可能的實現方式中,所述目標操作對象包括應用圖標;在所述接收作用于終端裝置的目標操作對象上的長按指令之后,所述方法還包括:
根據所述長按指令啟動所述應用圖標所對應的應用界面;
將語音操控應用所對應的懸浮圖標顯示在所述應用界面的預設區域。
另一種可能的實現方式中,
所述目標操作對象包括文字、圖片或者音視頻文件,所述目標操作對象對應的操作包括復制、刪除、分享或者播放;或者
所述目標操作對象包括電話號碼或者短信,所述目標操作對象對應的操作包括刪除、回復短信或者撥打電話。
另一種可能的實現方式中,在接收作用于終端裝置的目標操作對象上的長按指令之后,所述方法還包括:
在所述目標操作對象的相鄰位置顯示選擇虛擬框,所述選擇虛擬框包括第一虛擬按鍵與第二虛擬按鍵,所述第一虛擬按鍵用于指示運行語音操控應用,所述第二虛擬案件用于指示不運行語音操控應用;
若接收到觸發所述第一虛擬按鍵的操作指令,則執行所述根據長按指令運行語音操控應用的步驟。
另一種可能的實現方式中,所述根據所述長按指令運行終端裝置的語音操控應用,包括:
若所述長按指令的持續時間達到預設時長閾值,則根據長按指令運行語音操作應用。
本發明實施例第二方面提供一種語音操控的系統,應用于終端裝置,包括:
第一接收單元,用于接收作用于終端裝置的目標操作對象上的長按指令;
運行單元,用于根據所述長按指令運行終端裝置的語音操控應用;
第二接收單元,用于通過語音操控應用接收語音指令;
執行單元,用于根據語音指令對目標操作對象執行對應的操作。
一種可能的實現方式中,所述系統還包括:
顯示單元,用于在在所述運行單元根據所述長按指令運行終端裝置的語音操控應用之后,將所述語音操控應用所對應的懸浮圖標顯示在終端裝置的當前顯示界面的預設區域。
另一種可能的實現方式中,所述目標操作對象包括應用圖標;所述系統還包括:
啟動單元,用于在所述第一接收單元接收作用于終端裝置的目標操作對象上的長按指令之后,根據所述長按指令啟動所述應用圖標所對應的應用界面;
顯示單元,用于將語音操控應用所對應的懸浮圖標顯示在所啟動的所述應用界面的預設區域。
另一種可能的實現方式中,所述顯示單元還用于,在所述第一接收單元接收作用于終端裝置的目標操作對象上的長按指令之后,在所述目標操作對象的相鄰位置顯示選擇虛擬框,所述選擇虛擬框包括第一虛擬按鍵與第二虛擬按鍵,所述第一虛擬按鍵用于指示運行語音操控應用,所述第二虛擬案件用于指示不運行語音操控應用;
所述執行單元還用于,若接收到觸發所述第一虛擬按鍵的操作指令,則執行所述根據長按指令運行語音操控應用。
另一種可能的實現方式中,所述運行單元具體用于:
若所述長按指令的持續時間達到預設時長閾值,則根據長按指令運行語音操作應用。
另一種可能的實現方式中,所述目標操作對象包括文字、圖片或者音視頻文件,所述目標操作對象對應的操作包括復制、刪除、分享或者播放;或者
所述目標操作對象包括電話號碼或者短信,所述目標操作對象對應的操作包括刪除、回復短信或者撥打電話。
從以上技術方案可以看出,本發明實施例具有以下優點:
本發明實施例中,首先接收作用于終端裝置的目標操作對象上的長按指令,根據所述長按指令運行終端裝置的語音操控應用,再通過語音操控應用接收語音指令,根據語音指令對目標操作對象執行對應的操作。這樣,當用戶通過長按指令選擇某個操作對象時,終端則啟用語音操作應用,使得用戶可以直接通過語音指令來完成需要完成的設置操作,提高了用戶的操作效率,從而提高了用戶體驗。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例中語音操控的方法的一個實施例示意圖;
圖2為本發明實施例中語音操控的方法的另一個實施例示意圖;
圖3為本發明實施例中語音操控的系統的一個實施例示意圖;
圖4為本發明實施例中語音操控的系統的另一個實施例示意圖。
具體實施方式
本發明實施例提供了一種語音操控的方法及系統,用于擴增終端的操作性,提高用戶的操作體驗。
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。本發明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”、“第三”、“第四”等(如果存在)是用于區別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數據在適當情況下可以互換,以便這里描述的實施例能夠以除了在這里圖示或描述的內容以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。
參照圖1所示,圖1為本發明實施例中語音操控的方法的一個實施例示意圖,其應用于終端裝置,具體包括如下步驟:
101、接收作用于終端裝置的目標操作對象上的長按指令。
本發明實施例中的終端裝置可以為移動終端,移動終端可以具體為智能手機、平板電腦、智能手表等具有語音操控功能的智能設備。
其中,目標操作對象可以是應用圖標、文字、圖片或者音視頻文件。
終端裝置能夠檢測到用戶作用于終端裝置的屏幕的多種手勢操作的指令,其中,長按指令為比較常見的手勢操作的指令,用戶按住屏幕上的可操作對象(例如應用圖標、文字、圖片或者音視頻文件)不動,達到預設時間(例如2秒或3秒)后,則會產生長按指令;例如選擇并按住某一段文字兩秒鐘或三秒鐘之后,則會產生長按指令;或者按住某一個應用的圖標兩秒鐘或三秒鐘之后,則會產生長按指令。
在現有技術中,一般設置長按指令所觸發的終端裝置的行為是顯示對目標操作對象的更多操作的選擇項,比如選擇并長按一段文字后,顯示可以對這段文字進行拷貝或者翻譯的選擇按鈕等,或者長按一個應用的圖標后,顯示可以刪除該應用圖標所對應的應用程序以及可以對該應用圖標進行編輯修改名稱。但是這樣的操作行為較為繁瑣,用戶體驗性不高。因此在本發明實施例中,可以設置長按指令直接關聯終端裝置中所安裝的語音操控應用,使得用戶長按目標操作對象后,直接運行語音操控應用,使得用戶可以通過輸入語音指令的方式來進行更多的操作。
102、根據所述長按指令運行終端裝置的語音操控應用。
長按指令直接觸發并運行終端裝置內所安裝的語音操控應用,這種情況下可以不在終端裝置的當前顯示界面上顯示該語音操控應用的應用界面,而是語音操控應用直接在終端裝置的后臺運行。
可選的,為了讓用戶了解到此時已經運行了語音操控應用,在所述根據所述長按指令運行終端裝置的語音操控應用之后,本方法實施例還可以包括:
將所述語音操控應用所對應的懸浮圖標顯示在終端裝置的當前顯示界面的預設區域。例如在當前顯示界面的左上角區域或者右上角區域顯示該語音操控應用的懸浮圖標。
可選的,在非限定的實施例中,所述目標操作對象為目標應用圖標,在所述接收作用于終端裝置的目標操作對象上的長按指令之后,本方法實施例還可以包括:
根據所述長按指令在終端裝置的當前顯示界面上顯示目標應用圖標所對應的應用界面;
將語音操控應用所對應的懸浮圖標顯示在所述應用界面的預設區域。
為了方便用戶更直觀地對目標操作對象進行操作,用戶在長按應用圖標后,則可以先啟動該應用圖標所對應的應用界面,使得在終端裝置的當前顯示界面上顯示該應用界面,用戶則可以直觀地看到該應用界面上的一些顯示內容。比如,用戶長按某地圖應用的圖標后,則在終端裝置的當前顯示界面上顯示該地圖應用的應用界面。
另外,為了讓用戶了解到此時已經運行了語音操控應用,則可以將語音操控應用所對應的懸浮圖標顯示在所述應用界面的預設區域。比如在該應用界面的右上角區域顯示該語音操控應用的懸浮圖標。
103、通過語音操控應用接收語音指令。
用戶在進行長按操作后,或者看到顯示界面上的與預設區域內顯示有語音操控應用所對應的懸浮圖標時,則可以輸入需要進行操作的語音指令,比如該目標操作對應為地圖應用的圖標,在啟動該地圖應用后,所顯示的應用界面上的右上角顯示有語音操控應用所對應的懸浮圖標,表示用戶可以直接通過語音指令進行相關操作,用戶則輸入需要進行操作的語音指令,比如輸入“查找附近的美食”等。
104、根據語音指令對目標操作對象執行對應的操作。
在接收到用戶輸出的語音指令后,則根據該語音指令對目標對象執行所對應的操作。例如所述目標操作對象包括文字、圖片或者音視頻文件,所述目標操作對象對應的操作包括復制、刪除、分享或者播放;或者,所述目標操作對象包括電話號碼或者短信,所述目標操作對象對應的操作包括刪除、回復短信或者撥打電話。
參照圖2所示,本發明實施例中語音操控的方法的另一個實施例包括:
201、接收作用于終端裝置的目標操作對象上的長按指令。
詳細內容參照步驟101所述。
202、根據所述長按指令運行終端裝置的語音操控應用。
詳細內容參照步驟102所述。
203、在所述目標操作對象的相鄰位置顯示選擇虛擬框,所述選擇虛擬框包括第一虛擬按鍵與第二虛擬按鍵,所述第一虛擬按鍵用于指示運行語音操控應用,所述第二虛擬案件用于指示不運行語音操控應用。
在本發明實施例中,為了給用戶提供更多的操作模式的選擇,在接收到對目標對象的長按指令后,可以不直接運行語音操控應用,而是先在目標對象相鄰的位置顯示選擇虛擬框,所述選擇虛擬框包括第一虛擬按鍵與第二虛擬按鍵,所述第一虛擬按鍵用于指示運行語音操控應用,所述第二虛擬案件用于指示不運行語音操控應用。這樣,當用戶想要選擇通過語音指令進行對目標對象的操作時,則選擇第一虛擬按鍵,若用戶不想要通過語音指令進行對目標對象的操作時,則選擇第二虛擬按鍵。
另一種可能的實現方式中,所述根據所述長按指令運行終端裝置的語音操控應用,包括:
若所述長按指令的持續時間達到預設時長閾值,則根據長按指令運行語音操作應用。
為了區分觸發語音操控應用的長按指令與上述步驟所描述的現有的長按指令,在本發明實施例中,可以為長按指令設置另一個按壓時長,比如普通的長按指令的時長為兩秒中,則可以設置觸發語音操控應用的長按指令為3秒中,這樣,用戶則可以通過按壓目標操作對象的時長來選擇是否使用語音操控應用進行相關操作。
204、若接收到觸發所述第一虛擬按鍵的操作指令,通過語音操控應用接收語音指令。
詳細內容參照步驟103所述。
205、根據語音指令對目標操作對象執行對應的操作。
詳細內容參照步驟104所述。
參照圖3所示,圖3為本發明實施例中語音操控的系統的一個實施例示意圖,其應用于終端裝置,具體包括:
第一接收單元301,用于接收作用于終端裝置的目標操作對象上的長按指令;
運行單元302,用于根據所述長按指令運行終端裝置的語音操控應用;
第二接收單元303,用于通過語音操控應用接收語音指令;
執行單元304,用于根據語音指令對目標操作對象執行對應的操作。
可選的,參照圖4所示,本發明實施例中語音操控的系統還包括:
顯示單元305,用于在在所述運行單元根據所述長按指令運行終端裝置的語音操控應用之后,將所述語音操控應用所對應的懸浮圖標顯示在終端裝置的當前顯示界面的預設區域。
可選的,所述目標操作對象包括應用圖標;所述系統還包括:
啟動單元306,用于在所述第一接收單元接收到作用于終端裝置的目標操作對象上的長按指令之后,根據所述長按指令在終端裝置的當前顯示界面上顯示目標應用圖標所對應的應用界面;
所述顯示單元305,還用于將語音操控應用所對應的懸浮圖標顯示在所述應用界面的預設區域。
可選的,所述顯示單元305還用于,在所述第一接收單元接收作用于終端裝置的目標操作對象上的長按指令之后,在所述目標操作對象的相鄰位置顯示選擇虛擬框,所述選擇虛擬框包括第一虛擬按鍵與第二虛擬按鍵,所述第一虛擬按鍵用于指示運行語音操控應用,所述第二虛擬案件用于指示不運行語音操控應用;
所述執行單元304還用于,若接收到觸發所述第一虛擬按鍵的操作指令,則執行所述根據長按指令運行語音操控應用。
可選的,所述運行單元302具體用于:
若所述長按指令的持續時間達到預設時長閾值,則根據長按指令運行語音操作應用。
可選的,所述目標操作對象包括文字、圖片或者音視頻文件,所述目標操作對象對應的操作包括復制、刪除、分享或者播放;或者
所述目標操作對象包括電話號碼或者短信,所述目標操作對象對應的操作包括刪除、回復短信或者撥打電話。
圖3和圖4實施例的具體內容參照圖1和圖2實施例中語音操控的方法所描述的內容,此處不做贅述。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統,裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。
所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述,以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。