一種字符推薦方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能終端技術(shù)領(lǐng)域,尤其涉及一種字符推薦方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)在的智能終端上的輸入法一般都會提供聯(lián)想輸入,例如,我們輸入拼音haijing,輸入法的漢字顯示欄中會輸出海景、海警、海鯨等詞匯,用戶可以在漢字顯示欄中選擇。但是,終端用戶在行駛或行走過程中使用終端進行輸入時,往往希望聯(lián)想輸入提供的字符首先是一些與終端當前位置相關(guān)的字符,以符合用戶使用終端的實際情況,帶給用戶更好的體驗,然而,目前的終端無法提供這樣的字符推薦。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供了一種字符推薦方法及裝置,以向用戶推薦與終端當前位置相關(guān)的匹配字符,方便用戶盡快獲取與終端當前位置相關(guān)的匹配字符,提高終端用戶的體驗。
[0004]一方面,提供了一種字符推薦方法,包括:
[0005]接收用戶輸入的第一字符;
[0006]接收到所述第一字符后,獲取與終端的當前位置相關(guān)的、且與所述第一字符匹配的第二字符;
[0007]將所述第二字符推薦給所述用戶。
[0008]另一方面,提供了一種字符推薦裝置,包括:
[0009]接收單元,用于接收用戶輸入的第一字符;
[0010]第一獲取單元,用于接收到所述第一字符后,獲取與終端的當前位置相關(guān)的、且與所述第一字符匹配的第二字符;
[0011]推薦單元,用于將所述第二字符推薦給所述用戶。
[0012]可見,根據(jù)本發(fā)明提供的一種字符推薦方法及裝置,當接收到用戶輸入的第一字符時,向用戶推薦與終端的當前位置相關(guān)的、且與第一字符匹配的第二字符,從而可以向用戶推薦與終端當前位置相關(guān)的匹配字符,方便用戶盡快獲取與終端當前位置相關(guān)的匹配字符,提尚終端用戶的體驗。
【附圖說明】
[0013]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0014]圖1為本發(fā)明實施例提供的一種字符推薦方法的流程示意圖;
[0015]圖2為本發(fā)明實施例提供的另一種字符推薦方法的流程示意圖;
[0016]圖3為本發(fā)明實施例提供的一種字符推薦裝置的結(jié)構(gòu)示意圖;
[0017]圖4為本發(fā)明實施例提供的另一種字符推薦裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0018]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0019]本發(fā)明涉及的終端包括手機、平板電腦等便捷式終端。本發(fā)明的應(yīng)用場景是用戶使用終端進行字符輸入時,向用戶進行字符推薦。用戶在終端上安裝了輸入法軟件,從而可以在終端上進行字符輸入。本發(fā)明當接收到用戶輸入的第一字符時,向用戶推薦與終端的當前位置相關(guān)的、且與第一字符匹配的第二字符,從而可以向用戶推薦與終端當前位置相關(guān)的字符,方便用戶盡快獲取與終端當前位置相關(guān)的字符,提高終端用戶的體驗。
[0020]下面結(jié)合圖1-圖2,對本發(fā)明提供的字符推薦方法進行詳細描述:
[0021]請參閱圖1,為本發(fā)明實施例提供的一種字符推薦方法的流程示意圖,該方法包括以下步驟:
[0022]步驟S101,接收用戶輸入的第一字符。
[0023]用戶在終端上進行字符輸入時,終端打開輸入法軟件的字符輸入框,用戶輸入一個或多個字符。這里不限制采用何種輸入法。輸入的字符可以是拼音,也可以是漢字字、詞等。
[0024]步驟S102,接收到所述第一字符后,獲取與終端的當前位置相關(guān)的、且與所述第一字符匹配的第二字符。
[0025]接收到第一字符后,會進行字符匹配。在進行字符匹配時,會提供聯(lián)想輸入。本實施例考慮到用戶在行駛或行走過程中,提供的聯(lián)想輸入的字符與終端的當前位置相關(guān),從而方便用戶盡快獲取與終端當前位置相關(guān)的匹配字符。這里的當前位置一般指一個地理區(qū)域。
[0026]這里的第一字符可以是詞匯,則第二字符可以是與第一字符關(guān)聯(lián)的詞匯,例如,第一字符為“石景山”,則第二字符可以是“公園”或“路”;第一字符可以是拼音,則第二字符可以是與第一字符匹配的漢字詞匯。
[0027]例如,用戶在某個地方尋找一個叫“翠?;▓@”的小區(qū),用戶輸入拼音“cuihai”,根據(jù)終端當前位置,輸入法首先向用戶推薦的是與該拼音匹配的詞匯“翠?!?,而不是其它的詞匯,而根據(jù)現(xiàn)有的輸入法,則“翠?!?一詞可能排列在聯(lián)想輸入的后面,用戶需要下翻才能找到該詞匯,不利于用戶盡快獲取所需的詞匯。
[0028]步驟S103,將所述第二字符推薦給所述用戶。
[0029]獲取到與終端的當前位置相關(guān)的、且與第一字符匹配的第二字符后,將該第二字符優(yōu)先推薦給用戶,從而避免用戶需要進行下翻等操作才找到所需的詞匯。
[0030]根據(jù)本發(fā)明實施例提供的一種字符推薦方法,當接收到用戶輸入的第一字符時,向用戶推薦與終端的當前位置相關(guān)的、且與第一字符匹配的第二字符,從而可以向用戶推薦與終端當前位置相關(guān)的匹配字符,方便用戶盡快獲取與終端當前位置相關(guān)的匹配字符,提尚終端用戶的體驗。
[0031]請參閱圖2,為本發(fā)明實施例提供的另一種字符推薦方法的流程示意圖,該方法包括以下步驟:
[0032]步驟S201,從終端本身的定位裝置獲取所述終端的當前位置或從網(wǎng)絡(luò)服務(wù)器獲取所述終端的當前位置。
[0033]現(xiàn)有的終端都可以進行GPS定位等,終端實時地獲取其當前位置;終端也可以進行聯(lián)網(wǎng),可以從網(wǎng)絡(luò)服務(wù)器獲取終端的當前位置。
[0034]步驟S202,接收用戶輸入的第一字符。
[0035]用戶在終端上進行字符輸入時,終端打開輸入法軟件的字符輸入框,用戶輸入一個或多個字符。這里不限制采用何種輸入法。輸入的字符可以是拼音,也可以是漢字字、詞等。
[0036]步驟S203,接收到所述第一字符后,將與所述第一字符匹配的、所述終端的當前位置對應(yīng)的地理區(qū)域范圍內(nèi)的位置相關(guān)名稱作為所述第二字符。
[0037]這里的與終端的當前位置相關(guān)的匹配字符是指終端的當前位置對應(yīng)的地理區(qū)域范圍內(nèi)的位置相關(guān)名稱,例如,街道名稱、道路名稱等。
[0038]作為另一種實施方式,與終端的當前位置相關(guān)的匹配字符還可以是與第一字符匹配的、終端的當前位置對應(yīng)的IP地址范圍內(nèi)的用戶偏好使用的歷史輸入詞匯。
[0039]可以獲取一個地理區(qū)域范圍的用戶使用的IP地址范圍,用戶使用該IP地址范圍內(nèi)的IP上網(wǎng)進行搜索、聊天等操作,可以記錄用戶偏好使用的歷史輸入詞匯,在進行字符匹配時,可以獲取該IP地址范圍內(nèi)的用戶偏好使用的歷史輸入詞匯,從中再與第一字符進行匹配。
[0040]步驟S204,將所述第二字符推薦給所述用戶。
[0041]獲取到與終端的當前位置相關(guān)的、且與第一字符匹配的第二字符后,將該第二字符優(yōu)先推薦給用戶,從而避免用戶需要進行下翻等操作才找到所需的詞匯。
[0042]根據(jù)本發(fā)明實施例提供的一種字符推薦方法,當接收到用戶輸入的第一字符時,向用戶推薦與終端的當前位置相關(guān)的、且與第一字符匹配的第二字符,從而可以向用戶推薦與終端當前位置相關(guān)的匹配字符,方便用戶盡快獲取與終端當前位置相關(guān)的匹配字符,提尚終端用戶的體驗。
[0043]下面結(jié)合圖3-圖4,對本發(fā)明提供的字符推薦裝置進行詳細描述:
[0044]請參閱圖3,為本發(fā)明實施例提供的一種字符推薦裝置的結(jié)構(gòu)示意圖,該裝置1000包括:
[0045]接收單元11,用于接收用戶輸入的第一字符。
[0046]用戶在終端上進行字符輸入時,終端打開輸入法軟件的字符輸入框,用戶輸入一個或多個字符。這里不限制采用何種輸入法。輸入的字符可以是拼音,也可以是漢字字、詞等。
[0047]第一獲取單元12,用于接收單元接收到所述第一字符后,獲取與終端的當前位置相關(guān)的、且與所述第一字符匹配的第二字符。
[0048]接收單元11接收到第一字符后,第一獲取單元12會進行字符匹配。在進行字符匹配時,會提供聯(lián)想輸入。本實施例考慮到用戶在行駛或行走過程中,提供的聯(lián)想輸入的字符與終端的當前位置相關(guān),從而方便用戶盡快獲取與終端當前位置相關(guān)的匹配字符。這里的當前位置一般指一個地理區(qū)域。
[0049]這里的第一字符可以是詞匯,則第二字符可以是與第一字符關(guān)聯(lián)的詞匯,例如,第一字符為“石景山”,則第二字符可以是“公園”或“路”;第一字符可以是拼音,則第二字符可以是與第一字符匹配的漢字詞匯。
[0050]例如,用戶在某個地方尋找一個叫“翠?;▓@”的小區(qū),用戶輸入拼音“cui