一種人機交互方法及用戶終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種人機交互方法及用戶終端。
【背景技術(shù)】
[0002]目前,應(yīng)用移動手機、平板電腦等用戶終端來瀏覽網(wǎng)頁時,用戶有時候需要調(diào)出瀏覽網(wǎng)頁上的顯示對象(如超鏈接、圖片、視頻等)的操作菜單(如在新標(biāo)簽頁中打開、在新窗口中打開、目標(biāo)另存為、添加到收藏夾、發(fā)送到手機等等),以便于進一步對顯示對象執(zhí)行操作菜單所對應(yīng)的操作。然而,如何快速地調(diào)出瀏覽網(wǎng)頁上的顯示對象的操作菜單,一直以來都是業(yè)界熱衷研究的問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例公開了一種人機交互方法及用戶終端,能夠快速地調(diào)出瀏覽網(wǎng)頁上的顯示對象的操作菜單。
[0004]本發(fā)明實施例第一方面公開一種人機交互方法,所述方法包括:
[0005]檢測針對用戶終端的瀏覽網(wǎng)頁上的顯示對象所占顯示區(qū)域的觸及壓力;
[0006]識別所述顯示對象的類型,以及從多個預(yù)設(shè)的壓力范圍中識別所述觸及壓力所屬的壓力范圍;
[0007]輸出所述顯示對象的類型對應(yīng)的所有操作菜單中與所述觸及壓力所屬的壓力范圍匹配的操作菜單;其中,所述多個預(yù)設(shè)的壓力范圍互不交集,且所述多個預(yù)設(shè)的壓力范圍分別對應(yīng)不同的操作菜單。
[0008]在本發(fā)明實施例第一方面中,在檢測針對用戶終端的瀏覽網(wǎng)頁上的顯示對象所占顯示區(qū)域的觸及壓力之后,所述方法還包括:
[0009]檢測所述用戶終端的加速度是否小于預(yù)設(shè)閾值,如果是,執(zhí)行所述的識別所述顯示對象的類型,以及從多個預(yù)設(shè)的壓力范圍中識別所述觸及壓力所屬的壓力范圍的步驟。
[0010]在本發(fā)明實施例第一方面中,在檢測所述用戶終端的加速度小于預(yù)設(shè)閾值之后,所述方法還包括:
[0011]檢測所述顯示對象所占顯示區(qū)域的被觸及時長是否大于預(yù)設(shè)時長,如果是,執(zhí)行所述的識別所述顯示對象的類型,以及從多個預(yù)設(shè)的壓力范圍中識別所述觸及壓力所屬的壓力范圍的步驟。
[0012]在本發(fā)明實施例第一方面中,在檢測所述顯示對象所占顯示區(qū)域的被觸及時長大于預(yù)設(shè)時長之后,所述方法還包括:
[0013]提示輸入待認(rèn)證聲紋信息;
[0014]采集輸入的待認(rèn)證聲紋信息;
[0015]對比所述待認(rèn)證聲紋信息與預(yù)設(shè)聲紋信息是否匹配,如果匹配,執(zhí)行所述的識別所述顯示對象的類型,以及從多個預(yù)設(shè)的壓力范圍中識別所述觸及壓力所屬的壓力范圍的步驟。
[0016]在本發(fā)明實施例第一方面中,在采集輸入的待認(rèn)證聲紋信息之后,以及在對比所述待認(rèn)證聲紋信息與預(yù)設(shè)聲紋信息是否匹配之前,所述方法還包括:
[0017]向所述用戶終端的通訊錄中的指定聯(lián)系人發(fā)送參考聲紋信息獲取請求;向所述用戶終端正在運行的社交應(yīng)用中的指定關(guān)系用戶發(fā)送參考聲紋信息獲取請求;
[0018]接收所述指定聯(lián)系人發(fā)送的參考聲紋信息,以及接收所述指定關(guān)系用戶發(fā)送的參考聲紋息;
[0019]判斷所述指定聯(lián)系人發(fā)送的參考聲紋信息與所述指定關(guān)系用戶發(fā)送的參考聲紋信息是否匹配,如果相同,將所述參考聲紋信息作為預(yù)設(shè)聲紋信息。
[0020]在本發(fā)明實施例第一方面中,所述輸出所述顯示對象的類型對應(yīng)的所有操作菜單中與所述觸及壓力所屬的壓力范圍匹配的操作菜單,包括:
[0021]以所述顯示對象所占顯示區(qū)域的被觸及位置點為圓心,并且按照預(yù)設(shè)半徑輸出圓形區(qū)域;其中,所述圓形區(qū)域被劃分成若干個扇形區(qū)域,所述若干個扇形區(qū)域的數(shù)量相同于所述顯示對象的類型對應(yīng)的所有操作菜單中與所述觸及壓力所屬的壓力范圍匹配的操作菜單的數(shù)量;
[0022]以一個扇形區(qū)域加載一個操作菜單的方式,將與所述觸及壓力所屬的壓力范圍匹配的操作菜單加載至所述圓形區(qū)域劃分成的扇形區(qū)域進行顯示。
[0023]在本發(fā)明實施例第一方面中,所述方法還包括:
[0024]檢測從所述顯示對象所占顯示區(qū)域的被觸及位置點滑動至所述圓形區(qū)域劃分成的任一個扇形區(qū)域的滑動操作;
[0025]響應(yīng)所述滑動操作,對所述顯示對象執(zhí)行所述任一扇形區(qū)域加載的操作菜單所對應(yīng)的操作。
[0026]本發(fā)明實施例第二方面公開一種用戶終端,所述方法包括:
[0027]壓力檢測單元,用于檢測針對用戶終端的瀏覽網(wǎng)頁上的顯示對象所占顯示區(qū)域的觸及壓力;
[0028]識別單元,用于識別所述顯示對象的類型,以及從多個預(yù)設(shè)的壓力范圍中識別所述觸及壓力所屬的壓力范圍;
[0029]輸出單元,用于輸出所述顯示對象的類型對應(yīng)的所有操作菜單中與所述觸及壓力所屬的壓力范圍匹配的操作菜單;其中,所述多個預(yù)設(shè)的壓力范圍互不交集,且所述多個預(yù)設(shè)的壓力范圍分別對應(yīng)不同的操作菜單。
[0030]在本發(fā)明實施例第二方面中,所述用戶終端還包括:
[0031]加速度檢測單元,用于在所述壓力檢測單元檢測針對用戶終端的瀏覽網(wǎng)頁上的顯示對象所占顯示區(qū)域的觸及壓力之后,檢測所述用戶終端的加速度是否小于預(yù)設(shè)閾值;
[0032]所述識別單元,具體用于在所述加速度檢測單元的檢測結(jié)果為是時,識別所述顯示對象的類型,以及從多個預(yù)設(shè)的壓力范圍中識別所述觸及壓力所屬的壓力范圍。
[0033]在本發(fā)明實施例第二方面中,所述用戶終端還包括:
[0034]時長檢測單元,用于在所述加速度檢測單元的檢測結(jié)果為是時,檢測所述顯示對象所占顯示區(qū)域的被觸及時長是否大于預(yù)設(shè)時長;
[0035]所述識別單元,具體用于在所述加速度檢測單元的檢測結(jié)果為是時以及所述時長檢測單元的檢測結(jié)果也為是時,識別所述顯示對象的類型,以及從多個預(yù)設(shè)的壓力范圍中識別所述觸及壓力所屬的壓力范圍。
[0036]在本發(fā)明實施例第二方面中,所述用戶終端還包括:
[0037]本地交互單元,用于在所述時長檢測單元的檢測結(jié)果為是時,提示輸入待認(rèn)證聲紋信息,以及采集輸入的待認(rèn)證聲紋信息;
[0038]對比單元,用于對比所述待認(rèn)證聲紋信息與預(yù)設(shè)聲紋信息是否匹配;
[0039]所述識別單元,具體用于在所述加速度檢測單元的檢測結(jié)果為是時,以及所述時長檢測單元的檢測結(jié)果為是時,以及所述對比單元的對比結(jié)果為匹配時,識別所述顯示對象的類型,以及從多個預(yù)設(shè)的壓力范圍中識別所述觸及壓力所屬的壓力范圍。
[0040]在本發(fā)明實施例第二方面中,所述用戶終端還包括:
[0041]無線交互單元,用于在所述本地交互單元采集輸入的待認(rèn)證聲紋信息之后,向所述用戶終端的通訊錄中的指定聯(lián)系人發(fā)送參考聲紋信息獲取請求,以及,向所述用戶終端正在運行的社交應(yīng)用中的指定關(guān)系用戶發(fā)送參考聲紋信息獲取請求,以及,接收所述指定聯(lián)系人發(fā)送的參考聲紋信息,以及接收所述指定關(guān)系用戶發(fā)送的參考聲紋信息;
[0042]判斷單元,用于判斷所述指定聯(lián)系人發(fā)送的參考聲紋信息與所述指定關(guān)系用戶發(fā)送的參考聲紋信息是否匹配,如果相同,將所述參考聲紋信息作為預(yù)設(shè)聲紋信息提供給所述對比單元。
[0043]在本發(fā)明實施例第二方面中,所述輸出單元,具體用于以所述顯示對象所占顯示區(qū)域的被觸及位置點為圓心,并且按照預(yù)設(shè)半徑輸出圓形區(qū)域;其中,所述圓形區(qū)域被劃分成若干個扇形區(qū)域,所述若干個扇形區(qū)域的數(shù)量相同于所述顯示對象的類型對應(yīng)的所有操作菜單中與所述觸及壓力所屬的壓力范圍匹配的操作菜單的數(shù)量;以及,以一個扇形區(qū)域加載一個操作菜單的方式,將與所述觸及壓力所屬的壓力范圍匹配的操作菜單加載至所述圓形區(qū)域劃分成的扇形區(qū)域進行顯示。
[0044]在本發(fā)明實施例第二方面中,所述用戶終端還包括:
[0045]菜單執(zhí)行單元,用于檢測從所述顯示對象所占顯示區(qū)域的被觸及位置點滑動至所述圓形區(qū)域劃分成的任一個扇形區(qū)域的滑動操作,以及響應(yīng)所述滑動操作,對所述顯示對象執(zhí)行所述任一扇形區(qū)域加載的操作菜單所對應(yīng)的操作。
[0046]與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下有益效果:
[0047]本發(fā)明實施例中,用戶終端可以檢測針對用戶終端的瀏