国产精品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>

      用于觸摸屏的文本編輯方法和裝置與流程

      文檔序號(hào):11250545閱讀:3382來源:國(guó)知局
      用于觸摸屏的文本編輯方法和裝置與流程

      本申請(qǐng)涉及移動(dòng)終端技術(shù)領(lǐng)域,具體涉及觸摸屏移動(dòng)終端技術(shù)領(lǐng)域,尤其涉及用于觸摸屏的文本編輯方法和裝置。



      背景技術(shù):

      現(xiàn)有的技術(shù),當(dāng)在文本中遇到不認(rèn)識(shí)的單詞,需要長(zhǎng)按單詞,彈出選中的箭頭,左右移動(dòng)選中箭頭,使它完整的選擇一個(gè)單詞,然后彈出復(fù)制的菜單,選擇復(fù)制,將單詞在詞典里粘貼,從而查詢到單詞的意思。當(dāng)遇到地址需要導(dǎo)航和使用文檔中的關(guān)鍵詞時(shí),同樣需要復(fù)制,然后粘貼到導(dǎo)航的應(yīng)用和搜索引擎中。

      現(xiàn)有的技術(shù),在文本中選定要查詢的單詞時(shí),有時(shí)選中的并不是一個(gè)完整的、獨(dú)立的單詞,會(huì)出現(xiàn)多選或少選的情況,用戶需要左右移動(dòng)選擇箭頭來選定一個(gè)完整的單詞,然后彈出復(fù)制的菜單,復(fù)制后,去詞典里粘貼,然后查詢。因?yàn)槭謾C(jī)屏幕是有限的,有時(shí)選擇文本里的單詞時(shí)經(jīng)常容易誤操作如選定的內(nèi)容并不是一個(gè)完整的單詞(多選少選),查詢速度較慢,而且在打開詞典時(shí),會(huì)遮擋文檔界面,兩個(gè)應(yīng)用不能在同一界面進(jìn)行操作,使用不方便。



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

      本申請(qǐng)的目的在于提出一種改進(jìn)的用于觸摸屏的文本編輯方法和裝置,來解決以上背景技術(shù)部分提到的技術(shù)問題。

      第一方面,本申請(qǐng)實(shí)施例提供了用于觸摸屏的文本編輯方法,該方法包括:響應(yīng)于檢測(cè)到用戶觸摸顯示文本頁(yè)面的觸摸屏的時(shí)長(zhǎng)大于預(yù)設(shè)的第一時(shí)長(zhǎng)閾值,識(shí)別觸摸屏上被觸摸的位置處顯示的中心單詞,以及與中心單詞相鄰的單詞;生成懸浮于文本頁(yè)面之上的單詞列表頁(yè)面,并在單詞列表頁(yè)面上顯示相鄰的單詞和中心單詞;檢測(cè)用戶觸摸選取單詞列表頁(yè)面上顯示的單詞的時(shí)長(zhǎng)是否大于第二時(shí)長(zhǎng)閾值;若大于第二時(shí)長(zhǎng)閾值,則翻譯所觸摸選取的單詞并將翻譯結(jié)果顯示在單詞列表頁(yè)面上。

      在一些實(shí)施例中,該方法還包括:在單詞列表頁(yè)面上顯示備注選項(xiàng);響應(yīng)于檢測(cè)到用戶對(duì)備注選項(xiàng)的選擇操作,將翻譯結(jié)果以備注的方式顯示在文本頁(yè)面中。

      在一些實(shí)施例中,該方法還包括:若小于等于第二時(shí)長(zhǎng)閾值,則在單詞列表頁(yè)面上顯示至少一個(gè)編輯選項(xiàng);檢測(cè)用戶對(duì)編輯選項(xiàng)的選擇操作,根據(jù)選擇操作所指定的編輯選項(xiàng)對(duì)所觸摸選取的單詞進(jìn)行編輯。

      在一些實(shí)施例中,該編輯選項(xiàng)包括以下至少一項(xiàng):翻譯、復(fù)制、剪切、保存、設(shè)置字體格式、搜索。

      在一些實(shí)施例中,在在單詞列表頁(yè)面上顯示相鄰的單詞和中心單詞之前,該方法還包括:若中心單詞和相鄰的單詞中存在重復(fù)的單詞,則用與重復(fù)的單詞相鄰的單詞替換重復(fù)的單詞;若中心單詞和相鄰的單詞中存在預(yù)定的單詞,則用與預(yù)定的單詞相鄰的單詞替換預(yù)定的單詞。

      在一些實(shí)施例中,翻譯所觸摸選取的單詞并將翻譯結(jié)果顯示在單詞列表頁(yè)面上,包括:翻譯所觸摸選取的單詞得到候選翻譯結(jié)果集合;翻譯所觸摸選取的單詞相鄰的單詞得到相鄰翻譯結(jié)果集合;確定候選翻譯結(jié)果集合中每個(gè)候選翻譯結(jié)果與相鄰翻譯結(jié)果集合的關(guān)聯(lián)度;按照關(guān)聯(lián)度從大到小的順序從候選翻譯結(jié)果集合選取預(yù)定數(shù)目的候選翻譯結(jié)果顯示在單詞列表頁(yè)面上。

      第二方面,本申請(qǐng)?zhí)峁┝艘环N用于觸摸屏的文本編輯裝置,該裝置包括:識(shí)別單元,用于響應(yīng)于檢測(cè)到用戶觸摸顯示文本頁(yè)面的觸摸屏的時(shí)長(zhǎng)大于預(yù)設(shè)的第一時(shí)長(zhǎng)閾值,識(shí)別觸摸屏上被觸摸的位置處顯示的中心單詞,以及與中心單詞相鄰的單詞;生成單元,用于生成懸浮于文本頁(yè)面之上的單詞列表頁(yè)面,并在單詞列表頁(yè)面上顯示相鄰的單詞和中心單詞;檢測(cè)單元,用于檢測(cè)用戶觸摸選取單詞列表頁(yè)面上顯示的單詞的時(shí)長(zhǎng)是否大于第二時(shí)長(zhǎng)閾值;翻譯單元,用于當(dāng)單詞列表頁(yè)面上顯示的單詞的時(shí)長(zhǎng)大于第二時(shí)長(zhǎng)閾值時(shí),翻譯所觸摸選取的單詞并將翻譯結(jié)果顯示在單詞列表頁(yè)面上。

      在一些實(shí)施例中,該裝置還包括:備注單元,用于在單詞列表頁(yè)面上顯示備注選項(xiàng);響應(yīng)于檢測(cè)到用戶對(duì)備注選項(xiàng)的選擇操作,將翻譯結(jié)果以備注的方式顯示在文本頁(yè)面中。

      在一些實(shí)施例中,該裝置還包括:編輯單元,用于當(dāng)單詞列表頁(yè)面上顯示的單詞的時(shí)長(zhǎng)小于第二時(shí)長(zhǎng)閾值時(shí),在單詞列表頁(yè)面上顯示至少一個(gè)編輯選項(xiàng),并檢測(cè)用戶對(duì)編輯選項(xiàng)的選擇操作,根據(jù)選擇操作所指定的編輯選項(xiàng)對(duì)所觸摸選取的單詞進(jìn)行編輯。

      在一些實(shí)施例中,編輯選項(xiàng)包括以下至少一項(xiàng):翻譯、復(fù)制、剪切、保存、設(shè)置字體格式、搜索。

      在一些實(shí)施例中,該裝置還包括替換單元,用于在單詞列表頁(yè)面上顯示相鄰的單詞和中心單詞之前,若中心單詞和相鄰的單詞中存在重復(fù)的單詞,則用與重復(fù)的單詞相鄰的單詞替換重復(fù)的單詞;若中心單詞和相鄰的單詞中存在預(yù)定的單詞,則用與預(yù)定的單詞相鄰的單詞替換預(yù)定的單詞。

      在一些實(shí)施例中,翻譯單元進(jìn)一步用于:翻譯所觸摸選取的單詞得到候選翻譯結(jié)果集合;翻譯所觸摸選取的單詞相鄰的單詞得到相鄰翻譯結(jié)果集合;確定候選翻譯結(jié)果集合中每個(gè)候選翻譯結(jié)果與相鄰翻譯結(jié)果集合的關(guān)聯(lián)度;按照關(guān)聯(lián)度從大到小的順序從候選翻譯結(jié)果集合選取預(yù)定數(shù)目的候選翻譯結(jié)果顯示在單詞列表頁(yè)面上。

      第三方面,本申請(qǐng)?zhí)峁┝艘环N終端,包括:一個(gè)或多個(gè)處理器;存儲(chǔ)裝置,用于存儲(chǔ)一個(gè)或多個(gè)程序,當(dāng)一個(gè)或多個(gè)程序被一個(gè)或多個(gè)處理器執(zhí)行,使得一個(gè)或多個(gè)處理器實(shí)現(xiàn)如第一方面中任一的方法。

      第四方面,本申請(qǐng)?zhí)峁┝艘环N計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面中任一的方法。

      本申請(qǐng)實(shí)施例提供的用于觸摸屏的文本編輯方法和裝置,通過將用戶觸摸的單詞相鄰的單詞一同顯示在屏幕上供用戶選擇后再翻譯,可以提高選取單詞進(jìn)行翻譯的速度和準(zhǔn)確性。

      附圖說明

      通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:

      圖1是本申請(qǐng)可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;

      圖2是根據(jù)本申請(qǐng)的用于觸摸屏的文本編輯方法的一個(gè)實(shí)施例的流程圖;

      圖3是根據(jù)本申請(qǐng)的用于觸摸屏的文本編輯方法的一個(gè)應(yīng)用場(chǎng)景的示意圖;

      圖4是根據(jù)本申請(qǐng)的用于觸摸屏的文本編輯方法的又一個(gè)實(shí)施例的流程圖;

      圖5是根據(jù)本申請(qǐng)的用于觸摸屏的文本編輯裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;

      圖6是適于用來實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      下面結(jié)合附圖和實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對(duì)該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。

      需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本申請(qǐng)。

      圖1示出了可以應(yīng)用本申請(qǐng)的用于觸摸屏的文本編輯方法或用于觸摸屏的文本編輯裝置的實(shí)施例的示例性系統(tǒng)架構(gòu)100。

      如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、103,網(wǎng)絡(luò)104和服務(wù)器105。網(wǎng)絡(luò)104用以在終端設(shè)備101、102、103和服務(wù)器105之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。

      用戶可以使用終端設(shè)備101、102、103通過網(wǎng)絡(luò)104與服務(wù)器105交互,以接收或發(fā)送消息等。終端設(shè)備101、102、103上可以安裝有各種通訊客戶端應(yīng)用,例如網(wǎng)頁(yè)瀏覽器應(yīng)用、購(gòu)物類應(yīng)用、搜索類應(yīng)用、即時(shí)通信工具、郵箱客戶端、社交平臺(tái)軟件等。

      終端設(shè)備101、102、103可以是具有觸摸顯示屏并且支持網(wǎng)頁(yè)瀏覽的各種電子設(shè)備,包括但不限于智能手機(jī)、平板電腦、電子書閱讀器、mp3播放器(movingpictureexpertsgroupaudiolayeriii,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)、mp4(movingpictureexpertsgroupaudiolayeriv,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。

      服務(wù)器105可以是提供各種服務(wù)的服務(wù)器,例如對(duì)終端設(shè)備101、102、103上顯示的翻譯內(nèi)容提供支持的后臺(tái)翻譯服務(wù)器。后臺(tái)翻譯服務(wù)器可以對(duì)接收到的翻譯請(qǐng)求等數(shù)據(jù)進(jìn)行分析等處理,并將處理結(jié)果(例如翻譯結(jié)果)反饋給終端設(shè)備。

      需要說明的是,本申請(qǐng)實(shí)施例所提供的用于觸摸屏的文本編輯方法一般由終端設(shè)備101、102、103執(zhí)行,相應(yīng)地,用于觸摸屏的文本編輯裝置一般設(shè)置于終端設(shè)備101、102、103中。

      應(yīng)該理解,圖1中的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器的數(shù)目?jī)H僅是示意性的。根據(jù)實(shí)現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器。也可以不需要服務(wù)器,而直接由終端設(shè)備上內(nèi)置的翻譯工具進(jìn)行翻譯。

      繼續(xù)參考圖2,示出了根據(jù)本申請(qǐng)的用于觸摸屏的文本編輯方法的一個(gè)實(shí)施例的流程200。該用于觸摸屏的文本編輯方法,包括以下步驟:

      步驟201,響應(yīng)于檢測(cè)到用戶觸摸顯示文本頁(yè)面的觸摸屏的時(shí)長(zhǎng)大于預(yù)設(shè)的第一時(shí)長(zhǎng)閾值,識(shí)別觸摸屏上被觸摸的位置處顯示的中心單詞,以及與中心單詞相鄰的單詞。

      在本實(shí)施例中,用于觸摸屏的文本編輯方法運(yùn)行于其上的電子設(shè)備(例如圖1所示的終端設(shè)備)可以通過壓力傳感器檢測(cè)到用戶對(duì)觸摸屏的觸摸操作,如果觸摸時(shí)長(zhǎng)大于預(yù)設(shè)的第一時(shí)長(zhǎng)閾值,即,長(zhǎng)按時(shí),則開始識(shí)別觸摸屏上被觸摸的位置處顯示的中心單詞,以及與中心單詞相鄰的單詞。該單詞是以空格相間隔的文字,例如,英語(yǔ)、法語(yǔ)、俄語(yǔ)等??刹捎美鏾cr(opticalcharacterrecognition,光學(xué)字符識(shí)別)等方法識(shí)別出每個(gè)字母,再根據(jù)空格將字母組合成單詞。以被觸摸的位置處顯示的單詞為中心,選擇與它相鄰的單詞,可以通過空格確定中心的單詞左右相鄰的單詞,通過空行確定中心的單詞上下相鄰的單詞。通常中心的單詞左側(cè)最多只有一個(gè)相鄰的單詞,右側(cè)也最多只有一個(gè)相鄰的單詞。中心的單詞的上方或下方可能有不只一個(gè)相鄰的單詞。還可以檢測(cè)觸摸的壓力,當(dāng)觸摸時(shí)長(zhǎng)大于預(yù)設(shè)的第一時(shí)長(zhǎng)閾值并且壓力大于壓力閾值時(shí),進(jìn)行單詞識(shí)別。

      步驟202,生成懸浮于文本頁(yè)面之上的單詞列表頁(yè)面,并在單詞列表頁(yè)面上顯示相鄰的單詞和中心單詞。

      在本實(shí)施例中,該單詞列表頁(yè)面懸浮于文本頁(yè)面之上,可以移動(dòng)不遮擋文本頁(yè)面。該單詞列表頁(yè)面也可以是透明形式的,能夠顯示出底層的文本頁(yè)面。顯示時(shí)可以按這些相鄰的單詞和中心單詞原本的位置,按上中下左右顯示。也可以以列表形式并排顯示。如果這些單詞中有重復(fù)的單詞,則可只顯示一個(gè)。如果有些單詞很簡(jiǎn)單,沒有顯示的必要時(shí)則可不顯示,例如,an,a,the,is,or等詞??深A(yù)先設(shè)置一些不在頁(yè)面上顯示的詞庫(kù),如果相鄰的單詞和中心單詞中存在預(yù)設(shè)的詞庫(kù)的單詞,則不顯示該單詞。還可以設(shè)置成不顯示長(zhǎng)度小于長(zhǎng)度閾值的單詞,例如設(shè)置長(zhǎng)度閾值為2,則i,a,am,an,in,on,up,no等單詞可不顯示。還可以放大顯示或以不同于原色的顏色在單詞列表頁(yè)面上顯示相鄰的單詞和中心單詞。

      在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,若中心單詞和相鄰的單詞中存在重復(fù)的單詞,則用與重復(fù)的單詞相鄰的單詞替換重復(fù)的單詞;若中心單詞和相鄰的單詞中存在預(yù)定的單詞,則用與預(yù)定的單詞相鄰的單詞替換預(yù)定的單詞。例如,如果中心單詞和相鄰的單詞中存在多個(gè)feature,則可從feature周圍選取其它單詞,優(yōu)選地,可從相鄰單詞中選擇長(zhǎng)度最長(zhǎng)的詞來替換重復(fù)的單詞。對(duì)于預(yù)定的單詞可選擇該單詞之前的單詞。例如,出現(xiàn)了or,則可選擇or前面的單詞來替換or。

      步驟203,檢測(cè)用戶觸摸選取單詞列表頁(yè)面上顯示的單詞的時(shí)長(zhǎng)是否大于第二時(shí)長(zhǎng)閾值。

      在本實(shí)施例中,第二時(shí)長(zhǎng)閾值可以與第一時(shí)長(zhǎng)閾值相等,也可以不等。這個(gè)長(zhǎng)按過程用于下一步的快捷翻譯,而不用再進(jìn)行選擇。

      步驟204,翻譯所觸摸選取的單詞并將翻譯結(jié)果顯示在單詞列表頁(yè)面上。

      在本實(shí)施例中,當(dāng)用戶觸摸選取單詞列表頁(yè)面上顯示的單詞的時(shí)長(zhǎng)大于第二時(shí)長(zhǎng)閾值時(shí),翻譯所觸摸選取的單詞并將翻譯結(jié)果顯示在單詞列表頁(yè)面上。翻譯結(jié)果可能有很多項(xiàng),可預(yù)先設(shè)置顯示的數(shù)量。

      在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,翻譯所觸摸選取的單詞并將翻譯結(jié)果顯示在單詞列表頁(yè)面上,包括:翻譯所觸摸選取的單詞得到候選翻譯結(jié)果集合;翻譯所觸摸選取的單詞相鄰的單詞得到相鄰翻譯結(jié)果集合;確定候選翻譯結(jié)果集合中每個(gè)候選翻譯結(jié)果與相鄰翻譯結(jié)果集合的關(guān)聯(lián)度;按照關(guān)聯(lián)度從大到小的順序從候選翻譯結(jié)果集合選取預(yù)定數(shù)目的候選翻譯結(jié)果顯示在單詞列表頁(yè)面上。眾所周知,單詞在不同環(huán)境下有不同的含義,如果不聯(lián)系上下文就很難判斷該詞具體應(yīng)該是哪個(gè)含義。為了解決該問題,可將待翻譯的詞相鄰的單詞一起翻譯,然后計(jì)算關(guān)聯(lián)度,剔除毫不相關(guān)聯(lián)的翻譯結(jié)果,保留相關(guān)性較高的翻譯結(jié)果顯示在頁(yè)面上,提高翻譯的準(zhǔn)確率。例如,出現(xiàn)單詞bus,有“總線”和“公交車”兩種含義,如果在相鄰的單詞中出現(xiàn)car,則可優(yōu)先顯示“公交車”。還可以設(shè)定關(guān)聯(lián)度閾值,如果小于關(guān)聯(lián)度閾值時(shí),則不顯示該翻譯結(jié)果??赏ㄟ^語(yǔ)義分析等方法確定單詞的翻譯結(jié)果之間的關(guān)聯(lián)度。

      在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,該方法還包括:在單詞列表頁(yè)面上顯示備注選項(xiàng);響應(yīng)于檢測(cè)到用戶對(duì)備注選項(xiàng)的選擇操作,將翻譯結(jié)果以備注的方式顯示在文本頁(yè)面中。即,對(duì)翻譯結(jié)果進(jìn)行了保存。還可以不保存直接退出,可在單詞列表頁(yè)面上點(diǎn)選退出選項(xiàng),或者點(diǎn)擊文本頁(yè)面進(jìn)行頁(yè)面切換從而退出單詞列表頁(yè)面。

      繼續(xù)參見圖3,圖3是根據(jù)本實(shí)施例的用于觸摸屏的文本編輯方法的應(yīng)用場(chǎng)景的一個(gè)示意圖。在圖3的應(yīng)用場(chǎng)景中,用戶在終端設(shè)備300上瀏覽文本頁(yè)面時(shí)遇到生詞“semi-supervised”便長(zhǎng)按該單詞;之后,終端設(shè)備300可以生成懸浮于文本頁(yè)面之上的單詞列表頁(yè)面,并在單詞列表頁(yè)面上顯示中心單詞302和相鄰的單詞303、304、305、306、307。用戶再次長(zhǎng)按中心單詞302時(shí)可在308處顯示該單詞的翻譯結(jié)果。

      本申請(qǐng)的上述實(shí)施例提供的方法通過將用戶選擇的單詞相鄰的單詞一起選擇,能夠提高選取單詞進(jìn)行翻譯的速度和準(zhǔn)確性。

      進(jìn)一步參考圖4,其示出了用于觸摸屏的文本編輯方法的又一個(gè)實(shí)施例的流程400。該用于觸摸屏的文本編輯方法的流程400,包括以下步驟:

      步驟401,響應(yīng)于檢測(cè)到用戶觸摸顯示文本頁(yè)面的觸摸屏的時(shí)長(zhǎng)大于預(yù)設(shè)的第一時(shí)長(zhǎng)閾值,識(shí)別觸摸屏上被觸摸的位置處顯示的中心單詞,以及與中心單詞相鄰的單詞。

      步驟402,生成懸浮于文本頁(yè)面之上的單詞列表頁(yè)面,并在單詞列表頁(yè)面上顯示相鄰的單詞和中心單詞。

      步驟403,檢測(cè)用戶觸摸選取單詞列表頁(yè)面上顯示的單詞的時(shí)長(zhǎng)是否大于第二時(shí)長(zhǎng)閾值。

      步驟401-403與步驟201-203基本相同,因此不再贅述。

      步驟404,在單詞列表頁(yè)面上顯示至少一個(gè)編輯選項(xiàng)。

      在本實(shí)施例中,當(dāng)用戶觸摸選取單詞列表頁(yè)面上顯示的單詞的時(shí)長(zhǎng)小于等于第二時(shí)長(zhǎng)閾值時(shí),則顯示如下所示編輯選項(xiàng)中的至少一種:翻譯、復(fù)制、剪切、保存、設(shè)置字體格式、搜索。即,將選擇出的單詞進(jìn)行編輯,除了翻譯外,還可以復(fù)制、剪切到粘貼板上,設(shè)置在文本頁(yè)面上顯示的字體格式,還可以直接調(diào)用搜索引擎到所選擇的單詞進(jìn)行網(wǎng)絡(luò)搜索或本地搜索。

      從圖4中可以看出,與圖2對(duì)應(yīng)的實(shí)施例相比,本實(shí)施例中的用于觸摸屏的文本編輯方法的流程400突出了對(duì)所選擇的單詞進(jìn)行編輯的步驟。由此,本實(shí)施例描述的方案可以快速準(zhǔn)確地選取單詞進(jìn)行各種操作。

      進(jìn)一步參考圖5,作為對(duì)上述各圖所示方法的實(shí)現(xiàn),本申請(qǐng)?zhí)峁┝艘环N用于觸摸屏的文本編輯裝置的一個(gè)實(shí)施例,該裝置實(shí)施例與圖2所示的方法實(shí)施例相對(duì)應(yīng),該裝置具體可以應(yīng)用于各種電子設(shè)備中。

      如圖5所示,本實(shí)施例的用于觸摸屏的文本編輯裝置500包括:識(shí)別單元501、生成單元502、檢測(cè)單元503和翻譯單元504。其中,識(shí)別單元501用于響應(yīng)于檢測(cè)到用戶觸摸顯示文本頁(yè)面的觸摸屏的時(shí)長(zhǎng)大于預(yù)設(shè)的第一時(shí)長(zhǎng)閾值,識(shí)別觸摸屏上被觸摸的位置處顯示的中心單詞,以及與中心單詞相鄰的單詞;生成單元502用于生成懸浮于文本頁(yè)面之上的單詞列表頁(yè)面,并在單詞列表頁(yè)面上顯示相鄰的單詞和中心單詞;檢測(cè)單元503用于檢測(cè)用戶觸摸選取單詞列表頁(yè)面上顯示的單詞的時(shí)長(zhǎng)是否大于第二時(shí)長(zhǎng)閾值;翻譯單元504用于當(dāng)單詞列表頁(yè)面上顯示的單詞的時(shí)長(zhǎng)大于第二時(shí)長(zhǎng)閾值時(shí),翻譯所觸摸選取的單詞并將翻譯結(jié)果顯示在單詞列表頁(yè)面上。

      在本實(shí)施例中,用于觸摸屏的文本編輯裝置500的識(shí)別單元501、生成單元502、檢測(cè)單元503和翻譯單元504的具體處理可以參考圖2對(duì)應(yīng)實(shí)施例中的步驟201、步驟202、步驟203、步驟204。

      在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,該裝置還包括:備注單元(未示出),用于在單詞列表頁(yè)面上顯示備注選項(xiàng);響應(yīng)于檢測(cè)到用戶對(duì)備注選項(xiàng)的選擇操作,將翻譯結(jié)果以備注的方式顯示在文本頁(yè)面中。

      在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,該裝置還包括:編輯單元(未示出),用于當(dāng)單詞列表頁(yè)面上顯示的單詞的時(shí)長(zhǎng)小于第二時(shí)長(zhǎng)閾值時(shí),在單詞列表頁(yè)面上顯示至少一個(gè)編輯選項(xiàng),并檢測(cè)用戶對(duì)編輯選項(xiàng)的選擇操作,根據(jù)選擇操作所指定的編輯選項(xiàng)對(duì)所觸摸選取的單詞進(jìn)行編輯。

      在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,編輯選項(xiàng)包括以下至少一項(xiàng):翻譯、復(fù)制、剪切、保存、設(shè)置字體格式、搜索。

      在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,該裝置還包括替換單元(未示出),用于在單詞列表頁(yè)面上顯示相鄰的單詞和中心單詞之前,若中心單詞和相鄰的單詞中存在重復(fù)的單詞,則用與重復(fù)的單詞相鄰的單詞替換重復(fù)的單詞;若中心單詞和相鄰的單詞中存在預(yù)定的單詞,則用與預(yù)定的單詞相鄰的單詞替換預(yù)定的單詞。

      在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,翻譯單元504進(jìn)一步用于:翻譯所觸摸選取的單詞得到候選翻譯結(jié)果集合;翻譯所觸摸選取的單詞相鄰的單詞得到相鄰翻譯結(jié)果集合;確定候選翻譯結(jié)果集合中每個(gè)候選翻譯結(jié)果與相鄰翻譯結(jié)果集合的關(guān)聯(lián)度;按照關(guān)聯(lián)度從大到小的順序從候選翻譯結(jié)果集合選取預(yù)定數(shù)目的候選翻譯結(jié)果顯示在單詞列表頁(yè)面上。

      下面參考圖6,其示出了適于用來實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備的計(jì)算機(jī)系統(tǒng)600的結(jié)構(gòu)示意圖。圖6示出的終端設(shè)備僅僅是一個(gè)示例,不應(yīng)對(duì)本申請(qǐng)實(shí)施例的功能和使用范圍帶來任何限制。

      如圖6所示,計(jì)算機(jī)系統(tǒng)600包括中央處理單元(cpu)601,其可以根據(jù)存儲(chǔ)在只讀存儲(chǔ)器(rom)602中的程序或者從存儲(chǔ)部分608加載到隨機(jī)訪問存儲(chǔ)器(ram)603中的程序而執(zhí)行各種適當(dāng)?shù)膭?dòng)作和處理。在ram603中,還存儲(chǔ)有系統(tǒng)600操作所需的各種程序和數(shù)據(jù)。cpu601、rom602以及ram603通過總線604彼此相連。輸入/輸出(i/o)接口605也連接至總線604。

      以下部件連接至i/o接口605:包括鍵盤、鼠標(biāo)、觸摸屏、觸摸板等的輸入部分606;包括諸如觸摸屏、液晶顯示器(lcd)等以及揚(yáng)聲器等的輸出部分607;包括硬盤等的存儲(chǔ)部分608;以及包括諸如lan卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分609。通信部分609經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動(dòng)器610也根據(jù)需要連接至i/o接口605??刹鹦督橘|(zhì)611,諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲(chǔ)器等等,根據(jù)需要安裝在驅(qū)動(dòng)器610上,以便于從其上讀出的計(jì)算機(jī)程序根據(jù)需要被安裝入存儲(chǔ)部分608。

      特別地,根據(jù)本公開的實(shí)施例,上文參考流程圖描述的過程可以被實(shí)現(xiàn)為計(jì)算機(jī)軟件程序。例如,本公開的實(shí)施例包括一種計(jì)算機(jī)程序產(chǎn)品,其包括承載在計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實(shí)施例中,該計(jì)算機(jī)程序可以通過通信部分609從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)611被安裝。在該計(jì)算機(jī)程序被中央處理單元(cpu)601執(zhí)行時(shí),執(zhí)行本申請(qǐng)的方法中限定的上述功能。需要說明的是,本申請(qǐng)所述的計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或者計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)或者是上述兩者的任意組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子可以包括但不限于:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式計(jì)算機(jī)磁盤、硬盤、隨機(jī)訪問存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦式可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式緊湊磁盤只讀存儲(chǔ)器(cd-rom)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。在本申請(qǐng)中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。而在本申請(qǐng)中,計(jì)算機(jī)可讀的信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了計(jì)算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括但不限于電磁信號(hào)、光信號(hào)或上述的任意合適的組合。計(jì)算機(jī)可讀的信號(hào)介質(zhì)還可以是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以外的任何計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。計(jì)算機(jī)可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括但不限于:無線、電線、光纜、rf等等,或者上述的任意合適的組合。

      附圖中的流程圖和框圖,圖示了按照本申請(qǐng)各種實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段、或代碼的一部分,該模塊、程序段、或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。

      描述于本申請(qǐng)實(shí)施例中所涉及到的單元可以通過軟件的方式實(shí)現(xiàn),也可以通過硬件的方式來實(shí)現(xiàn)。所描述的單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括識(shí)別單元、生成單元、檢測(cè)單元和翻譯單元。其中,這些單元的名稱在某種情況下并不構(gòu)成對(duì)該單元本身的限定,例如,識(shí)別單元還可以被描述為“響應(yīng)于檢測(cè)到用戶觸摸顯示文本頁(yè)面的觸摸屏的時(shí)長(zhǎng)大于預(yù)設(shè)的第一時(shí)長(zhǎng)閾值,識(shí)別觸摸屏上被觸摸的位置處顯示的中心單詞的單元”。

      作為另一方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以是上述實(shí)施例中描述的裝置中所包含的;也可以是單獨(dú)存在,而未裝配入該裝置中。上述計(jì)算機(jī)可讀介質(zhì)承載有一個(gè)或者多個(gè)程序,當(dāng)上述一個(gè)或者多個(gè)程序被該裝置執(zhí)行時(shí),使得該裝置:響應(yīng)于檢測(cè)到用戶觸摸顯示文本頁(yè)面的觸摸屏的時(shí)長(zhǎng)大于預(yù)設(shè)的第一時(shí)長(zhǎng)閾值,識(shí)別觸摸屏上被觸摸的位置處顯示的中心單詞,以及與中心單詞相鄰的單詞;生成懸浮于文本頁(yè)面之上的單詞列表頁(yè)面,并在單詞列表頁(yè)面上顯示相鄰的單詞和中心單詞;檢測(cè)用戶觸摸選取單詞列表頁(yè)面上顯示的單詞的時(shí)長(zhǎng)是否大于第二時(shí)長(zhǎng)閾值;若大于,則翻譯所觸摸選取的單詞并將翻譯結(jié)果顯示在單詞列表頁(yè)面上。

      以上描述僅為本申請(qǐng)的較佳實(shí)施例以及對(duì)所運(yùn)用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請(qǐng)中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時(shí)也應(yīng)涵蓋在不脫離所述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請(qǐng)中公開的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。

      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1