本發(fā)明涉及智能可穿戴設備技術領域,尤其涉及一種觸摸屏控制方法及裝置。
背景技術:
智能可穿戴設備日益興起,人們仍然習慣于觸摸控制,系統(tǒng)、app的界面大多需要專門設計,仍然不好控制。而智能可穿戴設備的屏幕較小,因此,其界面上顯示的文字、按鈕等都較小,用戶不好進行控制。
技術實現要素:
本發(fā)明實施例提供一種觸摸屏控制方法及裝置,包括如下技術方案:
根據本發(fā)明實施例的第一方面,提供一種觸摸屏控制方法,用于智能可穿戴設備,包括:
接收用戶輸入的對觸摸屏的觸控操作;
在接收到所述觸控操作時,放大所述觸控操作對應的觸控區(qū)域中的文字和/或按鈕;
接收輸入的對所述觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令;
執(zhí)行所述目標文字和/或目標按鈕對應的操作。
在一個實施例中,接收輸入的對所述觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令,包括:
在放大所述觸控操作對應的觸控區(qū)域中的文字和/或按鈕后,通過語音接收設備獲取用戶通過語音輸入的語音指令;
對所述語音指令進行識別,得到識別結果;
根據所述識別結果生成對應的對目標文字和/或目標按鈕的選擇命令。
在一個實施例中,根據所述識別結果生成對應的對目標文字和/或目標按鈕的選擇命令,包括:
將所述識別結果與所述觸控區(qū)域中的文字和/或按鈕對比;
判斷所述觸控區(qū)域中的文字和/或按鈕中,是否存在與所述識別結果匹配的文字和/或按鈕;
在判斷結果為存在與所述識別結果匹配的文字和/或按鈕時,將與所述識別結果匹配的文字和/或按鈕作為所述目標文字和/或目標按鈕;
生成對所述目標文字和/或目標按鈕的選擇命令;
在判斷結果為不存在與所述識別結果匹配的文字和/或按鈕時,接收用戶通過觸控操作輸入的對所述觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令。
在一個實施例中,所述判斷所述觸控區(qū)域中的文字和/或按鈕中,是否存在與所述識別結果匹配的文字和/或按鈕,包括:
計算所述識別結果中的文字與所述觸控區(qū)域中的文字和/或所述按鈕中的文字的匹配度;
在所述匹配度大于或等于預設匹配度時,確定存在與所述識別結果匹配的文字和/或按鈕;
在所述匹配度小于預設匹配度時,確定不存在與所述識別結果匹配的文字和/或按鈕。
在一個實施例中,接收輸入的對所述觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令,包括:
接收用戶通過觸控操作輸入的對所述觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令。
根據本發(fā)明實施例的第二方面,提供一種觸摸屏控制裝置,用于智能可穿戴設備,包括:
第一接收模塊,用于接收用戶輸入的對觸摸屏的觸控操作;
放大模塊,用于在接收到所述觸控操作時,放大所述觸控操作對應的觸控區(qū)域中的文字和/或按鈕;
第二接收模塊,用于接收輸入的對所述觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令;
執(zhí)行模塊,用于執(zhí)行所述目標文字和/或目標按鈕對應的操作。
在一個實施例中,所述第二接收模塊包括:
獲取子模塊,用于在放大所述觸控操作對應的觸控區(qū)域中的文字和/或按鈕后,通過語音接收設備獲取用戶通過語音輸入的語音指令;
識別子模塊,用于對所述語音指令進行識別,得到識別結果;
生成子模塊,用于根據所述識別結果生成對應的對目標文字和/或目標按鈕的選擇命令。
在一個實施例中,所述生成子模塊包括:
對比子模塊,用于將所述識別結果與所述觸控區(qū)域中的文字和/或按鈕對比;
判斷子模塊,用于判斷所述觸控區(qū)域中的文字和/或按鈕中,是否存在與所述識別結果匹配的文字和/或按鈕;
第一生成子模塊,用于在判斷結果為存在與所述識別結果匹配的文字和/或按鈕時,將與所述識別結果匹配的文字和/或按鈕作為所述目標文字和/或目標按鈕,生成對所述目標文字和/或目標按鈕的選擇命令;
第二生成子模塊,用于在判斷結果為不存在與所述識別結果匹配的文字和/或按鈕時,接收用戶通過觸控操作輸入的對所述觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令。
在一個實施例中,所述判斷子模塊用于:
計算所述識別結果中的文字與所述觸控區(qū)域中的文字和/或所述按鈕中的文字的匹配度;
在所述匹配度大于或等于預設匹配度時,確定存在與所述識別結果匹配的文字和/或按鈕;
在所述匹配度小于預設匹配度時,確定不存在與所述識別結果匹配的文字和/或按鈕。
在一個實施例中,所述第二接收子模塊用于:
接收用戶通過觸控操作輸入的對所述觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令。
本發(fā)明的實施例提供的技術方案可以包括以下有益效果:
上述技術方案,可以在用戶觸控智能可穿戴設備的觸摸屏時,自動放大觸控操作對應的觸控區(qū)域中的文字和按鈕,從而便于用戶觸控文字和按鈕,而且還可以通過識別用戶語音輸入的語音指令,來觸控語音指令對應的文字或按鈕,從而避免用戶因觸控不到而造成不能進行相應的控制,這樣,最大化優(yōu)化了用戶的觸控體驗。
應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
圖1是根據一示例性實施例示出的觸摸屏控制方法的流程圖。
圖2是根據一示例性實施例示出的觸摸屏控制方法中步驟S103的流程圖。
圖3是根據一示例性實施例示出的觸摸屏控制方法中步驟S201的流程圖。
圖4是根據一示例性實施例示出的觸摸屏控制方法中步驟S302的流程圖。
圖5是根據一示例性實施例示出的另一種觸摸屏控制方法的流程圖。
圖6是根據一示例性實施例示出的一種觸摸屏控制裝置的框圖。
圖7是根據一示例性實施例示出的一種觸摸屏控制裝置中第二接收模塊的框圖。
圖8是根據一示例性實施例示出的一種觸摸屏控制裝置中生成子模塊的框圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
本發(fā)明實施例提供了一種觸摸屏控制方法,用于智能可穿戴設備,如圖1所示,該方法包括步驟S101-S104:
在步驟S101中,接收用戶輸入的對觸摸屏的觸控操作;
在步驟S102中,在接收到觸控操作時,放大觸控操作對應的觸控區(qū)域中的文字和/或按鈕;
在步驟S103中,接收輸入的對觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令;
在步驟S104中,執(zhí)行目標文字和/或目標按鈕對應的操作。
在該實施例中,可以在用戶觸控智能可穿戴設備的觸摸屏時,自動放大觸控操作對應的觸控區(qū)域中的文字和按鈕,從而便于用戶觸控文字和按鈕, 提升用戶的使用體驗。
如圖2所示,在一個實施例中,上述步驟S103包括步驟S201-S203:
在步驟S201中,在放大觸控操作對應的觸控區(qū)域中的文字和/或按鈕后,通過語音接收設備獲取用戶通過語音輸入的語音指令;
在步驟S202中,對語音指令進行識別,得到識別結果;
在步驟S203中,根據識別結果生成對應的對目標文字和/或目標按鈕的選擇命令。
在該實施例中,在放大觸控操作對應的觸控區(qū)域中的文字和/或按鈕后,可以通過語音接收設備獲取用戶通過語音輸入的語音指令,這樣,用戶可以通過語音指令來觸控文字和/或按鈕。比如,對于用戶觸控不到的屏幕區(qū)域,可以通過輸入語音指令進行觸控,如用戶想點擊其觸控不到的確定按鈕,則可以直接通過語音輸入確定,就可以實現對確定按鈕的點擊,從而提升用戶的使用體驗。
如圖3所示,在一個實施例中,上述步驟S201包括步驟S301-S305:
在步驟S301中,將識別結果與觸控區(qū)域中的文字和/或按鈕對比;
在步驟S302中,判斷觸控區(qū)域中的文字和/或按鈕中,是否存在與識別結果匹配的文字和/或按鈕;
在步驟S303中,在判斷結果為存在與識別結果匹配的文字和/或按鈕時,將與識別結果匹配的文字和/或按鈕作為目標文字和/或目標按鈕;
在步驟S304中,生成對目標文字和/或目標按鈕的選擇命令;
在步驟S305中,在判斷結果為不存在與識別結果匹配的文字和/或按鈕時,接收用戶通過觸控操作輸入的對觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令。
在該實施例中,判斷觸控區(qū)域中的文字和/或按鈕中是否存在與語音指令的識別結果匹配的文字和/或按鈕,在存在時,直接選擇匹配的目標文字和/或按鈕,并執(zhí)行對應的操作,比如選擇開啟網絡按鈕,則執(zhí)行開啟網絡的操 作。而在不存在時,則等待用戶觸控選擇目標文件和/或目標按鈕。從而保證用戶可以根據個人需要通過不同的文字和/或按鈕的選擇方式,選擇目標按鈕和/或目標文字。
如圖4所示,在一個實施例中,上述步驟S302包括步驟S401-S403:
在步驟S401中,計算識別結果中的文字與觸控區(qū)域中的文字和/或按鈕中的文字的匹配度;
在步驟S402中,在匹配度大于或等于預設匹配度時,確定存在與識別結果匹配的文字和/或按鈕;
在步驟S403中,在匹配度小于預設匹配度時,確定不存在與識別結果匹配的文字和/或按鈕。
在該實施例中,計算識別結果中的文字和觸控區(qū)域中的文字和/或按鈕中的文字的匹配度,在匹配度大于或等于預設匹配度時,才確定存在與識別結果匹配的文字和/或按鈕,這樣,可以保證語音識別結果的準確率,提升用戶的使用體驗。
如圖5所示,在一個實施例中,上述步驟S103包括步驟S501:
在步驟S501中,接收用戶通過觸控操作輸入的對觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令。
在該實施例中,還可以在放大觸控操作區(qū)域中的文字和/或按鈕后,直接接收用戶通過觸控操作輸入的對觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令,由于觸控操作區(qū)域中的文字和/或按鈕被放大,方便用戶的觸控,提升用戶的使用體驗。
下述為本發(fā)明裝置實施例,可以用于執(zhí)行本發(fā)明方法實施例。
圖6是根據一示例性實施例示出的一種觸摸屏控制裝置的框圖,該裝置可以通過軟件、硬件或者兩者的結合實現成為智能可穿戴設備的部分或者全部。如圖6所示,該觸摸屏控制裝置包括:
第一接收模塊61,用于接收用戶輸入的對觸摸屏的觸控操作;
放大模塊62,用于在接收到所述觸控操作時,放大所述觸控操作對應的觸控區(qū)域中的文字和/或按鈕;
第二接收模塊63,用于接收輸入的對所述觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令;
執(zhí)行模塊64,用于執(zhí)行所述目標文字和/或目標按鈕對應的操作。
如圖7所示,在一個實施例中,所述第二接收模塊63包括:
獲取子模塊71,用于在放大所述觸控操作對應的觸控區(qū)域中的文字和/或按鈕后,通過語音接收設備獲取用戶通過語音輸入的語音指令;
識別子模塊72,用于對所述語音指令進行識別,得到識別結果;
生成子模塊73,用于根據所述識別結果生成對應的對目標文字和/或目標按鈕的選擇命令。
如圖8所示,在一個實施例中,所述生成子模塊73包括:
對比子模塊81,用于將所述識別結果與所述觸控區(qū)域中的文字和/或按鈕對比;
判斷子模塊82,用于判斷所述觸控區(qū)域中的文字和/或按鈕中,是否存在與所述識別結果匹配的文字和/或按鈕;
第一生成子模塊83,用于在判斷結果為存在與所述識別結果匹配的文字和/或按鈕時,將與所述識別結果匹配的文字和/或按鈕作為所述目標文字和/或目標按鈕,生成對所述目標文字和/或目標按鈕的選擇命令;
第二生成子模塊84,用于在判斷結果為不存在與所述識別結果匹配的文字和/或按鈕時,接收用戶通過觸控操作輸入的對所述觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令。
在一個實施例中,所述判斷子模塊用于:
計算所述識別結果中的文字與所述觸控區(qū)域中的文字和/或所述按鈕中的文字的匹配度;
在所述匹配度大于或等于預設匹配度時,確定存在與所述識別結果匹配 的文字和/或按鈕;
在所述匹配度小于預設匹配度時,確定不存在與所述識別結果匹配的文字和/或按鈕。
在一個實施例中,所述第二接收子模塊用于:
接收用戶通過觸控操作輸入的對所述觸控區(qū)域中的目標文字和/或目標按鈕的選擇命令。
關于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
本發(fā)明是參照根據本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執(zhí)行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上, 使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。