国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種文本信息的識別方法和裝置的制造方法

      文檔序號:10470850閱讀:211來源:國知局
      一種文本信息的識別方法和裝置的制造方法
      【專利摘要】本發(fā)明實(shí)施例提供了一種文本信息的識別方法和裝置,該方法包括:當(dāng)檢測到指定的觸控操作時(shí),在當(dāng)前界面的文本信息中查找候選文本信息;在預(yù)置的詞庫中查找包含所述候選文本信息的一個(gè)或多個(gè)詞組;將所述一個(gè)或多個(gè)詞組與當(dāng)前界面的文本信息進(jìn)行匹配,獲得匹配成功的目標(biāo)文本信息;展示所述目標(biāo)文本信息。本發(fā)明實(shí)施例避免了用戶多次拖曳選擇手柄,大大提高了操作的簡便性,減少耗時(shí),并且,避免了拖曳選擇手柄,減少了誤操作的幾率,提高了文本的識別準(zhǔn)確性。
      【專利說明】
      _種文本信息的識別方法和裝置
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及計(jì)算機(jī)處理技術(shù)領(lǐng)域,特別是涉及一種文本信息的識別方法和一種文本信息的識別裝置。
      【背景技術(shù)】
      [0002]隨著網(wǎng)絡(luò)及移動(dòng)技術(shù)的發(fā)展,移動(dòng)終端已成為互聯(lián)網(wǎng)的關(guān)鍵入口、人們?nèi)粘I钪械闹匾ぞ摺?br>[0003]移動(dòng)終端提供的一個(gè)基本服務(wù)是文本處理功能,該功能滿足人們對于文本閱讀、編輯、查閱等需求。
      [0004]目前,文本處理功能越來越向智能化、人性化的方向發(fā)展,而這個(gè)發(fā)展的基礎(chǔ)是文本選擇更加靈活、智能化了。
      [0005]在移動(dòng)智能終端的文本界面,如圖1所示,用戶可以通過長按觸控屏選擇整段文字。如果用戶覺得整段文字太多或太少,可調(diào)整兩個(gè)可以拖曳的選擇手柄定位文本開始的位置和結(jié)束的位置,從而選擇感興趣的文本,進(jìn)而對文本進(jìn)行其他處理。
      [0006]但是,這種方式初始選擇的是一段文字。這種文本選擇方法通常會(huì)選出很多用戶并不需要的文字。
      [0007]例如,當(dāng)用戶看到某個(gè)關(guān)鍵詞,不明白其意義,希望復(fù)制關(guān)鍵詞進(jìn)行搜索時(shí),如果用這種方式將會(huì)選擇大段文字,致使關(guān)鍵詞淹沒在其中。
      [0008]雖然可以調(diào)整選擇手柄來選擇關(guān)鍵詞,但是,用戶需要通過多次拖曳選擇手柄確定關(guān)鍵詞開始的位置和結(jié)束的位置,操作繁瑣,耗時(shí)高,并且,由于文本信息的間距較小,在觸屏界面不容易把控拖曳選擇手柄的幅度,容易拖曳過多的位置或過少的位置,引起誤操作。

      【發(fā)明內(nèi)容】

      [0009]鑒于上述問題,提出了本發(fā)明實(shí)施例以便提供一種文本信息的識別方法和一種文本信息的識別裝置,用于避免用戶多次拖曳選擇手柄,提高操作的簡便性,減少誤操作。
      [0010]為了解決上述問題,本發(fā)明實(shí)施例公開了一種文本信息的識別方法,包括:
      [0011]當(dāng)檢測到指定的觸控操作時(shí),在當(dāng)前界面的文本信息中查找候選文本信息;
      [0012]在預(yù)置的詞庫中查找包含所述候選文本信息的一個(gè)或多個(gè)詞組;
      [0013]將所述一個(gè)或多個(gè)詞組與當(dāng)前界面的文本信息進(jìn)行匹配,獲得匹配成功的目標(biāo)文本信息;
      [0014]展示所述目標(biāo)文本信息。
      [0015]本發(fā)明實(shí)施例還公開了一種文本信息的識別裝置,包括:
      [0016]候選文本信息查找模塊,用于在檢測到指定的觸控操作時(shí),識別在當(dāng)前界面的文本信息中查找候選文本信息;
      [0017]詞組查找模塊,用于在預(yù)置的詞庫中查找包含所述候選文本信息的一個(gè)或多個(gè)詞組;
      [0018]目標(biāo)文本信息匹配模塊,用于將所述一個(gè)或多個(gè)詞組與當(dāng)前界面的文本信息進(jìn)行匹配,獲得匹配成功的目標(biāo)文本信息;
      [0019]目標(biāo)文本信息展示模塊,用于展示所述目標(biāo)文本信息。
      [0020]本發(fā)明實(shí)施例包括以下優(yōu)點(diǎn):
      [0021]本發(fā)明實(shí)施例通過指定的觸控操作,在當(dāng)前文本界面中的文本信息中查找候選文本信息,在詞庫中查找至少包含候選文本信息的詞組,再將詞組與文本信息進(jìn)行匹配,獲得目標(biāo)文本信息,避免了用戶多次拖曳選擇手柄,大大提高了操作的簡便性,減少耗時(shí),并且,避免了拖曳選擇手柄,減少了誤操作的幾率,提高了文本的識別準(zhǔn)確性。
      [0022]本發(fā)明實(shí)施例通過重選操作將目標(biāo)文本信息設(shè)置為候選文本信息,重新進(jìn)行匹配,增加了目標(biāo)文本信息的多樣性,進(jìn)一步增加了文本識別的準(zhǔn)確率。
      [0023]本發(fā)明實(shí)施例對目標(biāo)文本信息提供應(yīng)用入口對象,以快速進(jìn)行應(yīng)用處理,增加了調(diào)用其他應(yīng)用的便捷性,提高了應(yīng)用處理的效率。
      【附圖說明】
      [0024]圖1是在先的一種文本信息的選擇示例圖;
      [0025]圖2是本發(fā)明的一種文本信息的識別方法實(shí)施例1的步驟流程圖;
      [0026]圖3是本發(fā)明的一種文本信息的識別方法實(shí)施例2的步驟流程圖;
      [0027]圖4是本發(fā)明的一種文本信息的識別裝置實(shí)施例1的結(jié)構(gòu)框圖;
      [0028]圖5是本發(fā)明的一種文本信息的識別裝置實(shí)施例2的結(jié)構(gòu)框圖。
      【具體實(shí)施方式】
      [0029]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對本發(fā)明作進(jìn)一步詳細(xì)的說明。
      [0030]參照圖2,示出了本發(fā)明的一種文本信息的識別方法實(shí)施例1的步驟流程圖,具體可以包括如下步驟:
      [0031]步驟S201,當(dāng)檢測到指定的觸控操作時(shí),在當(dāng)前界面的文本信息中查找候選文本信息;
      [0032]若用戶對在當(dāng)前的界面顯示的文本信息中的某個(gè)字、詞、句感興趣,則可以通過觸發(fā)指定的觸控操作,如長按、雙擊等,自動(dòng)查找該字、詞、句。
      [0033]需要說明的是,該文本信息可以為獨(dú)立的文本信息,還可以是依附在圖像中的文本信息,本發(fā)明實(shí)施例對此不加以限制。
      [0034]首先,識別當(dāng)前界面中的文本信息;
      [0035]在本發(fā)明實(shí)施例中,識別文本信息可以包括兩層意思,一是識別文本信息的文字本身,二是識別文本信息的第一坐標(biāo)位置。
      [0036]當(dāng)前界面顯示的文本信息時(shí),以Android為例,當(dāng)前界面所屬的應(yīng)用程序調(diào)用SurfaceFlinger服務(wù)把經(jīng)過測量布局和繪制后的Surface清染到顯示屏上。
      [0037]其中,SurfaceFlinger服務(wù)為Android系統(tǒng)服務(wù),負(fù)責(zé)管理Android系統(tǒng)的幀緩沖區(qū),即顯示屏幕;
      [0038]Surface為Android的應(yīng)用程序的每一個(gè)窗口對應(yīng)一個(gè)畫布,可以理解為應(yīng)用程序的一個(gè)窗口。
      [0039]根據(jù)文本信息的顯示原理,識別文本信息及其第一坐標(biāo)位置可分兩種情況:
      [0040]1、由應(yīng)用程序本身告知;
      [0041]這種方式中,從當(dāng)前界面所屬的應(yīng)用程序接收文本信息,知道整個(gè)文本界面顯示了哪些文本信息以及每個(gè)文本信息的第一坐標(biāo)位置。
      [0042]應(yīng)用程序會(huì)記錄當(dāng)前屏幕顯示哪些文本信息,以及文本信息的排版情況(即第一坐標(biāo)位置)O
      [0043]但是,文本信息以其第一坐標(biāo)位置一般只有當(dāng)前的應(yīng)用程序本身知道,其他應(yīng)用程序若需要獲取這些信息,可以由當(dāng)前的應(yīng)用程序提供接口給外界,提供文本信息及其第一坐標(biāo)位置,保證文本信息及其第一坐標(biāo)位置的識別準(zhǔn)確率。
      [0044]2、通過應(yīng)用程序外部的方式識別。
      [0045]這種方式中,對當(dāng)前界面進(jìn)行截圖,獲得界面圖像,通過光學(xué)字符識別(OpticalCharacter Recognit1n, OCR)從界面圖像中識別文本信息。
      [0046]OCR的方法具有普遍性,不管當(dāng)前是什么應(yīng)用程序,是獨(dú)立文本信息還是依附在圖像中的文本信息,都可以把其顯示的界面當(dāng)作一幀圖像,從中提取出文本信息及其第一坐標(biāo)位置,保證文本信息及其第一坐標(biāo)位置的識別覆蓋率。
      [0047]當(dāng)然,上述文本信息的識別方式只是作為示例,在實(shí)施本發(fā)明實(shí)施例時(shí),可以根據(jù)實(shí)際情況設(shè)置其他文本信息的識別方式,本發(fā)明實(shí)施例對此不加以限制。另外,除了上述文本信息的識別方式外,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際需要采用其它文本信息的識別方式,本發(fā)明實(shí)施例對此也不加以限制。
      [0048]其次,根據(jù)所述觸控操作在所述文本信息中查找候選文本信息;
      [0049]觸控操作由用戶觸發(fā),一般帶有用戶的意圖,通過對觸控操作進(jìn)行分析,可以獲知用戶的意圖。
      [0050]在一個(gè)示例中,可以認(rèn)為離用戶的觸控操作最近的文本信息作為候選文本信息(T_touch)ο
      [0051]因此,可以查找每個(gè)文本信息的第一坐標(biāo)位置,以及,檢測觸控操作對應(yīng)的觸控點(diǎn),以計(jì)算觸控點(diǎn)的第二坐標(biāo)位置。
      [0052]以電容觸摸屏為例,當(dāng)用戶觸摸電容觸摸屏?xí)r,由于人體電場,用戶手指頭和工作面形成一個(gè)耦合電容,因?yàn)楣ぷ髅嫔辖佑懈哳l信號,于是手指頭吸收走一個(gè)很小的電流。這個(gè)電流分從觸摸屏四個(gè)角上的電極中流出,并且理論上流經(jīng)這四個(gè)電極的電流與手指到四角的距離成比例,通過對這四個(gè)電流比例的計(jì)算,獲得觸摸點(diǎn)的第二坐標(biāo)位置。
      [0053]需要說明的是,由于各個(gè)觸控點(diǎn)幾乎與像素一樣密集,觸控操作觸發(fā)的觸控點(diǎn)一般為多個(gè),則可以計(jì)算出由該觸控點(diǎn)組成的區(qū)域的中心點(diǎn),以該中心點(diǎn)計(jì)算第二坐標(biāo)位置。
      [0054]進(jìn)一步地,計(jì)算第二坐標(biāo)位置與每個(gè)第一坐標(biāo)位置之間的距離,如歐式距離,將最小值的距離所屬的文本信息設(shè)置為候選文本信息(T_touch)。
      [0055]當(dāng)然,上述候選文本信息的查找方式只是作為示例,在實(shí)施本發(fā)明實(shí)施例時(shí),可以根據(jù)實(shí)際情況設(shè)置其他候選文本信息的查找方式,例如,基于觸控點(diǎn)確定一范圍,如以觸控點(diǎn)為圓心,某個(gè)值為半徑,確定一圓形范圍,一該范圍內(nèi)的文本信息作為候選文本信息,等等,本發(fā)明實(shí)施例對此不加以限制。另外,除了上述候選文本信息的查找方式外,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際需要采用其它候選文本信息的查找方式,本發(fā)明實(shí)施例對此也不加以限制。
      [0056]步驟S202,在預(yù)置的詞庫中查找包含所述候選文本信息的一個(gè)或多個(gè)詞組;
      [0057]應(yīng)用本發(fā)明實(shí)施例,可以預(yù)先采集各種常用的詞匯、短語、流行語、網(wǎng)絡(luò)用語等等詞組,存儲(chǔ)在詞庫中。
      [0058]通常,可以采用以下兩種方式在詞庫中查找至少包含候選文本信息(T_touch)的詞組,即該詞組中,除了包含候選文本信息(T_touch)之后,還可以包含其他文字:
      [0059]1、本地查找;
      [0060]具體而言,在本地預(yù)置的詞庫中,查找以候選文本信息(T_touch)作為開頭或結(jié)尾或中間(即第N個(gè)字符,N為正整數(shù),并未第一或者倒數(shù)第一)的一個(gè)或多個(gè)詞組;
      [0061]在此方式中,云端可以將制作好的詞庫推送至移動(dòng)設(shè)備本地,以加快詞組的查找速度。
      [0062]2、云端查找;
      [0063]具體而言,將候選文本信息(T_touch)發(fā)送至指定的服務(wù)器,以及,接收服務(wù)器返回的,從預(yù)置的詞庫中查找到的、以候選文本信息(T_touch)作為開頭或結(jié)尾或中間的一個(gè)或多個(gè)詞組。
      [0064]在此方式中,利用云端服務(wù)器的強(qiáng)大存儲(chǔ)和計(jì)算能力,將生僻字、網(wǎng)絡(luò)流行語等也搜索出來,提高了文本信息的覆蓋率,增加詞組的數(shù)量,增加用戶所需的文本信息識別成功率,更好地滿足用戶智能文本選擇需求。
      [0065]需要說明的是,本地查找和云端查找這兩種方式可以單獨(dú)應(yīng)用,也可以同時(shí)應(yīng)用,本發(fā)明實(shí)施例對此不加以限制。
      [0066]例如,首先在本地查找,若未查找到以候選文本信息(T_touch)作為開頭的詞組,則可以在云端查找;
      [0067]又例如,首先在云端查找,若在預(yù)設(shè)時(shí)間段內(nèi)未接收到服務(wù)器返回的,從預(yù)置的詞庫中查找到的、以候選文本信息(T_touch)作為開頭的多個(gè)詞組,則可以在本地查找。
      [0068]此外,以候選文本信息(T_touch)為開頭進(jìn)行查找,可以方便搜索,減少匹配用時(shí)。在移動(dòng)設(shè)備的運(yùn)算速度夠快的情況下,候選文本信息(T_touch)可以放在第二、第三等位置也是可以的,本發(fā)明實(shí)施例對此不加以限制。
      [0069]步驟S203,將所述一個(gè)或多個(gè)詞組與當(dāng)前界面的文本信息進(jìn)行匹配,獲得匹配成功的目標(biāo)文本信息;
      [0070]在具體實(shí)現(xiàn)中,在詞庫里搜索出的所有的匹配結(jié)果,候選文本信息(T_touch)所在的文本信息進(jìn)行進(jìn)一步匹配時(shí),可以以最短字符為原則,優(yōu)先顯示字符長度最短的文本
      ?目息O
      [0071]即將一個(gè)或多個(gè)詞組與文本信息進(jìn)行匹配,將匹配成功的、字符串長度最短的文本信息設(shè)置為目標(biāo)文本信息(T_mach)。
      [0072]步驟S204,展示所述目標(biāo)文本信息。
      [0073]對于詞庫匹配成功、文本信息匹配成功的目標(biāo)文本信息(Tjnach),展示給用戶,以讓用戶進(jìn)行其他處理。
      [0074]本發(fā)明實(shí)施例通過指定的觸控操作,在當(dāng)前文本界面中的文本信息中查找候選文本信息,在詞庫中查找至少包含候選文本信息的詞組,再將詞組與文本信息進(jìn)行匹配,獲得目標(biāo)文本信息,避免了用戶多次拖曳選擇手柄,大大提高了操作的簡便性,減少耗時(shí),并且,避免了拖曳選擇手柄,減少了誤操作的幾率,提高了文本的識別準(zhǔn)確性。
      [0075]參照圖3,示出了本發(fā)明的一種文本信息的識別方法實(shí)施例2的步驟流程圖,具體可以包括如下步驟:
      [0076]步驟S301,當(dāng)檢測到指定的觸控操作時(shí),在當(dāng)前界面的文本信息中查找候選文本信息;
      [0077]步驟S302,在預(yù)置的詞庫中查找包含所述候選文本信息的一個(gè)或多個(gè)詞組;
      [0078]步驟S303,將所述一個(gè)或多個(gè)詞組與當(dāng)前界面的文本信息進(jìn)行匹配,獲得匹配成功的目標(biāo)文本信息;
      [0079]步驟S304,展示所述目標(biāo)文本信息;
      [0080]步驟S305,當(dāng)檢測到針對所述目標(biāo)文本信息的重選操作時(shí),將所述目標(biāo)文本信息設(shè)置為候選文本信息,返回執(zhí)行步驟S302 ;
      [0081]在本發(fā)明實(shí)施例中,在目標(biāo)文本信息不為用戶所需的文本,用戶對目標(biāo)文本信息可能不滿意,則可以觸發(fā)重選操作,如在目標(biāo)文本信息的右側(cè)進(jìn)行雙擊,以上一輪匹配的目標(biāo)文本信息(Tjnach)作為下一輪匹配的候選文本信息(T_touch),選擇字符串長度更長的目標(biāo)文本信息(Tjnach),直至用戶滿意為止。
      [0082]步驟S306,針對所述目標(biāo)文本信息生成一個(gè)或多個(gè)應(yīng)用入口對象;
      [0083]步驟S307,當(dāng)所述應(yīng)用入口對象被觸發(fā)時(shí),根據(jù)所述目標(biāo)文本信息進(jìn)行應(yīng)用處理。
      [0084]在本發(fā)明實(shí)施例中,可以對目標(biāo)文本信息生成應(yīng)用入口對象,即觸發(fā)相應(yīng)的應(yīng)用處理的控件,如提示某個(gè)應(yīng)用的文本數(shù)據(jù)、圖像數(shù)據(jù)、JSON(JavaScript Object Notat1n,數(shù)據(jù)交換格式)數(shù)據(jù)等等。
      [0085]當(dāng)該應(yīng)用入口對象通過點(diǎn)擊等操作被觸發(fā)時(shí),可以進(jìn)行相應(yīng)的應(yīng)用處理。
      [0086]例如,某個(gè)應(yīng)用入口對象用于觸發(fā)復(fù)制目標(biāo)文本信息的應(yīng)用處理,若該應(yīng)用入口對象被觸發(fā),則可以將該目標(biāo)文本信息進(jìn)行復(fù)制,用戶可以在其他地方(如即時(shí)通信工具的聊天窗口)進(jìn)行黏貼,快速實(shí)現(xiàn)文本輸入。
      [0087]又例如,某個(gè)應(yīng)用入口對象用于觸發(fā)搜索目標(biāo)文本信息的應(yīng)用處理,若該應(yīng)用入口對象被觸發(fā),則可以以該目標(biāo)文本信息作為關(guān)鍵詞,生成搜索請求,將該搜索請求發(fā)送至搜索引擎,并調(diào)用瀏覽器進(jìn)行接搜結(jié)果的展示,實(shí)現(xiàn)快速文本搜索。
      [0088]本發(fā)明實(shí)施例通過重選操作將目標(biāo)文本信息設(shè)置為候選文本信息,重新進(jìn)行匹配,增加了目標(biāo)文本信息的多樣性,進(jìn)一步增加了文本識別的準(zhǔn)確率。
      [0089]本發(fā)明實(shí)施例對目標(biāo)文本信息提供應(yīng)用入口對象,以快速進(jìn)行應(yīng)用處理,增加了調(diào)用其他應(yīng)用的便捷性,提高了應(yīng)用處理的效率。
      [0090]為使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明實(shí)施例,以下通過具體的示例說明本發(fā)明實(shí)施例中文本信息的識別方法。
      [0091]用戶在閱讀電子書時(shí),當(dāng)前文本界面顯示文本信息“用移動(dòng)互聯(lián)網(wǎng)思維重塑傳統(tǒng)企業(yè)的產(chǎn)品,需要顛覆從前的固有思維,把握時(shí)代的脈搏,抓住消費(fèi)者的需求,打造極致的章口 ,,
      廣PR ο
      [0092]若用戶對其中“移動(dòng)互聯(lián)網(wǎng)思維”的意思不懂,想查詢相關(guān)資料。
      [0093]用戶在“移動(dòng)互聯(lián)網(wǎng)思維”前長按(指定的觸控操作),則可以通過OCR識別當(dāng)前文本界面中的文本信息。
      [0094]若檢測到距離長按的觸控點(diǎn)最近的是“移”字,則以“移”字作為候選文本信息(T_touch)ο
      [0095]在詞庫中,以“移”為開頭,查找到“移動(dòng)”、“移植”、“移除”、“移民”、“移動(dòng)互聯(lián)網(wǎng)”
      等詞組。
      [0096]將“移動(dòng)”、“移植”、“移除”、“移民”、“移動(dòng)互聯(lián)網(wǎng)”等詞組在上述文本信息進(jìn)行匹配,匹配成功“移動(dòng)”和“移動(dòng)互聯(lián)網(wǎng)”,由于“移動(dòng)”的字符串長度最短,因此,將“移動(dòng)”作為目標(biāo)文本信息(T_mach)進(jìn)行展示。
      [0097]由于“移動(dòng)”并未用戶所需的全部文本,因此,用戶可以在“移動(dòng)”的右側(cè)進(jìn)行雙擊(重選操作),以“移動(dòng)”作為候選文本信息(T_touch),進(jìn)行下一輪匹配,獲得字符串長度更長的目標(biāo)文本信息(Tjnach) “移動(dòng)互聯(lián)網(wǎng)”。
      [0098]同樣地,由于“移動(dòng)互聯(lián)網(wǎng)”并未用戶所需的全部文本,因此,用戶可以在“移動(dòng)互聯(lián)網(wǎng)”的右側(cè)進(jìn)行雙擊(重選操作),以“移動(dòng)互聯(lián)網(wǎng)”作為候選文本信息(T_touch),進(jìn)行下一輪匹配,獲得字符串長度更長的目標(biāo)文本信息(Tjnach) “移動(dòng)互聯(lián)網(wǎng)思維”。
      [0099]“移動(dòng)互聯(lián)網(wǎng)思維”為用戶所需的文本,用戶可以觸發(fā)某個(gè)為其配置的應(yīng)用入口對象,以“移動(dòng)互聯(lián)網(wǎng)思維”作為關(guān)鍵詞,生成搜索請求,將該搜索請求發(fā)送至搜索引擎,并調(diào)用瀏覽器進(jìn)行接搜結(jié)果的展示(應(yīng)用處理)。
      [0100]需要說明的是,對于方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本發(fā)明實(shí)施例所必須的。
      [0101]參照圖4,示出了本發(fā)明的一種文本信息的識別裝置實(shí)施例1的結(jié)構(gòu)框圖,具體可以包括如下模塊:
      [0102]候選文本信息查找模塊401,用于在檢測到指定的觸控操作時(shí),在當(dāng)前界面的文本信息中查找候選文本信息;
      [0103]詞組查找模塊402,用于在預(yù)置的詞庫中查找包含所述候選文本信息的一個(gè)或多個(gè)詞組;
      [0104]目標(biāo)文本信息匹配模塊403,用于將所述一個(gè)或多個(gè)詞組與當(dāng)前界面的文本信息進(jìn)行匹配,獲得匹配成功的目標(biāo)文本信息;
      [0105]目標(biāo)文本信息展示模塊404,用于展示所述目標(biāo)文本信息。
      [0106]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述候選文本信息查找模塊401可以包括如下子豐吳塊:
      [0107]文本信息識別子模塊,用于識別當(dāng)前界面中的文本信息;
      [0108]觸控查找子模塊,用于根據(jù)所述觸控操作在所述文本信息中查找候選文本信息。
      [0109]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述文本信息識別子模塊可以包括如下單元:
      [0110]文本信息接收單元,用于從當(dāng)前界面所屬的應(yīng)用程序接收文本信息;
      [0111]和/ 或,
      [0112]截圖單元,用于對當(dāng)前界面進(jìn)行截圖,獲得界面圖像;
      [0113]圖像識別單元,用于通過光學(xué)字符識別從所述界面圖像中識別文本信息。
      [0114]在本發(fā)明的一種優(yōu)選實(shí)施例中,每個(gè)文本信息可以具有第一坐標(biāo)位置;
      [0115]所述觸控查找子模塊可以包括如下單元:
      [0116]觸控點(diǎn)檢測單元,用于檢測所述觸控操作對應(yīng)的觸控點(diǎn);所述觸控點(diǎn)具有第二坐標(biāo)位置;
      [0117]距離計(jì)算單元,用于計(jì)算所述第二坐標(biāo)位置與每個(gè)第一坐標(biāo)位置之間的距離;
      [0118]候選文本信息設(shè)置單元,用于將最小值的距離所屬的文本信息設(shè)置為候選文本信息。
      [0119]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述詞組查找模塊402可以包括如下子模塊:
      [0120]本地查找子模塊,用于在本地預(yù)置的詞庫中,查找以所述候選文本信息作為開頭或結(jié)尾或中間的一個(gè)或多個(gè)詞組;
      [0121]和/ 或,
      [0122]候選文本信息發(fā)送子模塊,用于將所述候選文本信息發(fā)送至指定的服務(wù)器;
      [0123]詞組接收子模塊,用于接收所述服務(wù)器返回的,從預(yù)置的詞庫中查找到的、以所述候選文本信息作為開頭或結(jié)尾或中間的一個(gè)或多個(gè)詞組。
      [0124]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述目標(biāo)文本信息匹配模塊404可以包括如下子豐吳塊:
      [0125]文本信息匹配子模塊,用于將所述一個(gè)或多個(gè)詞組與所述文本信息進(jìn)行匹配;
      [0126]目標(biāo)文本信息設(shè)置子模塊,用于將匹配成功的、字符串長度最短的文本信息設(shè)置為目標(biāo)文本信息。
      [0127]本發(fā)明實(shí)施例通過指定的觸控操作,在當(dāng)前文本界面中的文本信息中查找候選文本信息,在詞庫中查找至少包含候選文本信息的詞組,再將詞組與文本信息進(jìn)行匹配,獲得目標(biāo)文本信息,避免了用戶多次拖曳選擇手柄,大大提高了操作的簡便性,減少耗時(shí),并且,避免了拖曳選擇手柄,減少了誤操作的幾率,提高了文本的識別準(zhǔn)確性。
      [0128]參照圖5,示出了本發(fā)明的一種文本信息的識別裝置實(shí)施例2的結(jié)構(gòu)框圖,具體可以包括如下模塊:
      [0129]候選文本信息查找模塊501,用于在檢測到指定的觸控操作時(shí),在當(dāng)前文本信息中查找候選文本信息;
      [0130]詞組查找模塊502,用于在預(yù)置的詞庫中查找包含所述候選文本信息的一個(gè)或多個(gè)詞組;
      [0131]目標(biāo)文本信息匹配模塊503,用于將所述一個(gè)或多個(gè)詞組與當(dāng)前界面的文本信息進(jìn)行匹配,獲得匹配成功的目標(biāo)文本信息;
      [0132]目標(biāo)文本信息展示模塊504,用于展示所述目標(biāo)文本信息;
      [0133]重選操作模塊505,用于在檢測到針對所述目標(biāo)文本信息的重選操作時(shí),將所述目標(biāo)文本信息設(shè)置為候選文本信息,返回調(diào)用詞組查找模塊502 ;
      [0134]應(yīng)用入口對象生成模塊506,用于針對所述目標(biāo)文本信息生成一個(gè)或多個(gè)應(yīng)用入口對象;
      [0135]應(yīng)用處理模塊507,用于在所述應(yīng)用入口對象被觸發(fā)時(shí),根據(jù)所述目標(biāo)文本信息進(jìn)行應(yīng)用處理。
      [0136]本發(fā)明實(shí)施例通過重選操作將目標(biāo)文本信息設(shè)置為候選文本信息,重新進(jìn)行匹配,增加了目標(biāo)文本信息的多樣性,進(jìn)一步增加了文本識別的準(zhǔn)確率。
      [0137]本發(fā)明實(shí)施例對目標(biāo)文本信息提供應(yīng)用入口對象,以快速進(jìn)行進(jìn)行應(yīng)用處理,增加了調(diào)用其他應(yīng)用的便捷性,提高了應(yīng)用處理的效率。
      [0138]對于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
      [0139]需要說明的是,本發(fā)明實(shí)施例可以應(yīng)用于具有觸摸屏的移動(dòng)設(shè)備中,其中,該觸摸屏可以包括矢量壓力傳感觸摸屏、電阻觸摸屏、電容觸摸屏、紅外線觸摸屏、表面聲波觸摸屏等等,該移動(dòng)設(shè)備可以包括手機(jī)、PDA (Personal Digital Assistant,個(gè)人數(shù)字助理)、膝上型計(jì)算機(jī)、平板電腦等等,本發(fā)明實(shí)施例對此不加以限制。
      [0140]這些移動(dòng)設(shè)備可以支持WindowsPhone、Windows、Android (安卓)、1S等操作系統(tǒng),通??梢赃\(yùn)行通過界面展示文本信息的應(yīng)用程序,例如,瀏覽器、文本閱讀器、郵箱客戶端、即時(shí)通訊工具等等。
      [0141]本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。
      [0142]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-R0M、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
      [0143]本發(fā)明實(shí)施例是參照根據(jù)本發(fā)明實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
      [0144]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
      [0145]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
      [0146]盡管已描述了本發(fā)明實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明實(shí)施例范圍的所有變更和修改。
      [0147]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的相同要素。
      [0148]以上對本發(fā)明所提供的一種文本信息的識別方法和一種文本信息的識別裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
      【主權(quán)項(xiàng)】
      1.一種文本信息的識別方法,其特征在于,包括: 當(dāng)檢測到指定的觸控操作時(shí),在當(dāng)前界面的文本信息中查找候選文本信息; 在預(yù)置的詞庫中查找包含所述候選文本信息的一個(gè)或多個(gè)詞組; 將所述一個(gè)或多個(gè)詞組與當(dāng)前界面的文本信息進(jìn)行匹配,獲得匹配成功的目標(biāo)文本信息; 展示所述目標(biāo)文本信息。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 當(dāng)檢測到針對所述目標(biāo)文本信息的重選操作時(shí),將所述目標(biāo)文本信息設(shè)置為候選文本信息,返回執(zhí)行所述在預(yù)置的詞庫中查找包含所述候選文本信息的一個(gè)或多個(gè)詞組的步驟。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 針對所述目標(biāo)文本信息生成一個(gè)或多個(gè)應(yīng)用入口對象; 當(dāng)所述應(yīng)用入口對象被觸發(fā)時(shí),根據(jù)所述目標(biāo)文本信息進(jìn)行應(yīng)用處理。4.根據(jù)權(quán)利要求1或2或3所述的方法,其特征在于,所述在當(dāng)前界面的文本信息中查找候選文本信息的步驟包括: 識別當(dāng)前界面中的文本信息; 根據(jù)所述觸控操作在所述文本信息中查找候選文本信息。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述識別當(dāng)前文本界面中的文本信息的步驟包括: 從當(dāng)前界面所屬的應(yīng)用程序接收文本信息; 和/或, 對當(dāng)前界面進(jìn)行截圖,獲得界面圖像; 通過光學(xué)字符識別從所述界面圖像中識別文本信息。6.根據(jù)權(quán)利要求4所述的方法,其特征在于,每個(gè)文本信息具有第一坐標(biāo)位置; 所述根據(jù)所述觸控操作在所述文本信息中查找候選文本信息的步驟包括: 檢測所述觸控操作對應(yīng)的觸控點(diǎn);所述觸控點(diǎn)具有第二坐標(biāo)位置; 計(jì)算所述第二坐標(biāo)位置與每個(gè)第一坐標(biāo)位置之間的距離; 將最小值的距離所屬的文本信息設(shè)置為候選文本信息。7.根據(jù)權(quán)利要求1或2或3或5或6所述的方法,其特征在于,所述在預(yù)置的詞庫中查找包含所述候選文本信息的一個(gè)或多個(gè)詞組的步驟包括: 在本地預(yù)置的詞庫中,查找以所述候選文本信息作為開頭或結(jié)尾或中間的一個(gè)或多個(gè)詞組; 和/或, 將所述候選文本信息發(fā)送至指定的服務(wù)器; 接收所述服務(wù)器返回的,從預(yù)置的詞庫中查找到的、以所述候選文本信息作為開頭或結(jié)尾或中間的一個(gè)或多個(gè)詞組。8.根據(jù)權(quán)利要求1或2或3或5或6所述的方法,其特征在于,所述將所述一個(gè)或多個(gè)詞組與所述文本信息進(jìn)行匹配,獲得匹配成功的目標(biāo)文本信息的步驟包括: 將所述一個(gè)或多個(gè)詞組與所述文本信息進(jìn)行匹配; 將匹配成功的、字符串長度最短的文本信息設(shè)置為目標(biāo)文本信息。9.一種文本信息的識別裝置,其特征在于,包括: 候選文本信息查找模塊,用于在檢測到指定的觸控操作時(shí),識別在當(dāng)前界面的文本信息中查找候選文本信息; 詞組查找模塊,用于在預(yù)置的詞庫中查找包含所述候選文本信息的一個(gè)或多個(gè)詞組; 目標(biāo)文本信息匹配模塊,用于將所述一個(gè)或多個(gè)詞組與當(dāng)前界面的文本信息進(jìn)行匹配,獲得匹配成功的目標(biāo)文本信息; 目標(biāo)文本信息展示模塊,用于展示所述目標(biāo)文本信息。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括: 重選操作模塊,用于在檢測到針對所述目標(biāo)文本信息的重選操作時(shí),將所述目標(biāo)文本信息設(shè)置為候選文本信息,返回調(diào)用詞組查找模塊。11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括: 應(yīng)用入口對象生成模塊,用于針對所述目標(biāo)文本信息生成一個(gè)或多個(gè)應(yīng)用入口對象; 應(yīng)用處理模塊,用于在所述應(yīng)用入口對象被觸發(fā)時(shí),根據(jù)所述目標(biāo)文本信息進(jìn)行應(yīng)用處理。
      【文檔編號】G06F3/0488GK105824552SQ201510460528
      【公開日】2016年8月3日
      【申請日】2015年7月29日
      【發(fā)明人】賴陽明, 許嶺
      【申請人】維沃移動(dòng)通信有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1