專利名稱:用以構(gòu)建輸入法字符庫的方法及客戶端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于輸入 法技術(shù)領(lǐng)域。
背景技術(shù):
輸入法是人們利用計(jì)算終端進(jìn)行輸入操作的基礎(chǔ)性工具。對應(yīng)著不同的語言類型具有不同的輸入法。進(jìn)ー步,對應(yīng)著同一種語言類型,也可能具有多種多樣的輸入法。比如對于中文來說,人們常用的輸入法有漢字拼音輸入法,另外也有五筆輸入法,以及其它的多種輸入法。在利用輸入法進(jìn)行字符數(shù)據(jù)輸入的過程中,可以根據(jù)字符之間的關(guān)聯(lián)性搭配,以及用戶的個(gè)人使用習(xí)慣,建立相應(yīng)的字符數(shù)據(jù)庫,協(xié)助于用戶更快捷、準(zhǔn)確地輸入字符。但用戶利用輸入法在輸入字符內(nèi)容吋,如何由用戶主動設(shè)定輸入字符所對應(yīng)的關(guān)聯(lián)內(nèi)容,仍舊是需要解決的問題。
發(fā)明內(nèi)容
本發(fā)明的目的,是提供一種用以構(gòu)建輸入法字符庫的方法,以及對應(yīng)的客戶端,利用本發(fā)明,能夠?qū)?yīng)著特定的字符便利地設(shè)置特定的輸入方式。本發(fā)明所提供的一種用以構(gòu)建輸入法字符庫的方法,包括有如下步驟步驟1,采集用戶通過輸入界面所寫入的源字符;步驟2,針對于已有的源字符,采集關(guān)聯(lián)標(biāo)識符的觸發(fā)消息;步驟3,通過關(guān)聯(lián)內(nèi)容輸入欄采集輸入的關(guān)聯(lián)內(nèi)容;步驟4,在如述的關(guān)聯(lián)內(nèi)容和源字符之間建立映射關(guān)系,將該映射關(guān)系加入到字符庫中。進(jìn)ー步,所述的輸入法,為漢語拼音輸入法。進(jìn)ー步,在所述輸入法為漢語拼音輸入法的情況下,所述關(guān)聯(lián)內(nèi)容中字符的聲母為源字符中的字母。進(jìn)ー步,所述的關(guān)聯(lián)標(biāo)識符,為符號“=”。進(jìn)ー步,所述的關(guān)聯(lián)內(nèi)容,和源字符的字符內(nèi)容之間沒有對應(yīng)關(guān)系。進(jìn)ー步,所述的關(guān)聯(lián)內(nèi)容,載入有字符數(shù)據(jù)和/或圖像數(shù)據(jù)和/或音頻數(shù)據(jù)和/或視頻數(shù)據(jù)和/或多媒體數(shù)據(jù)。進(jìn)ー步,采集所設(shè)置的前述關(guān)聯(lián)內(nèi)容在源字符所對應(yīng)候選項(xiàng)的序號,作為輸出關(guān)聯(lián)內(nèi)容在候選項(xiàng)列表中輸出時(shí)的序號。進(jìn)ー步,當(dāng)源字符和關(guān)聯(lián)內(nèi)容建立起映射關(guān)系后,再次采集獲得相同的源字符的全部或部分時(shí),輸出關(guān)聯(lián)內(nèi)容作為候選項(xiàng)列表中的候選項(xiàng)。進(jìn)ー步,當(dāng)再次獲得相同的源字符時(shí),將預(yù)設(shè)的關(guān)聯(lián)內(nèi)容作為候選項(xiàng)列表中的首個(gè)候選項(xiàng)輸出。進(jìn)ー步,在所述的關(guān)聯(lián)內(nèi)容輸入欄中,采集獲得關(guān)聯(lián)源字符并載入,以及用關(guān)聯(lián)源字符所對應(yīng)的關(guān)聯(lián)候選項(xiàng)列表替換源字符所對應(yīng)的候選項(xiàng)列表。進(jìn)ー步,在采集獲得關(guān)聯(lián)候選項(xiàng)列表中候選項(xiàng)的情況下,獲取候選項(xiàng)內(nèi)容替換所對應(yīng)的關(guān)聯(lián)源字符載入到關(guān)聯(lián)內(nèi)容輸入欄中。進(jìn)ー步,在已有關(guān)聯(lián)候選項(xiàng)列表中的候選項(xiàng)載入到關(guān)聯(lián)內(nèi)容輸入欄中后,在已載入的數(shù)據(jù)之后再次接收關(guān)聯(lián)源字符,并對應(yīng)著再次接收的關(guān)聯(lián)源字符獲取關(guān)聯(lián)候選項(xiàng)列表并輸出。進(jìn)ー步,對應(yīng)著前述的輸入界面,設(shè)置圖片或音頻或視頻或多媒體的錄制控件,在觸發(fā)該控件后進(jìn)行相應(yīng)數(shù)據(jù)的錄制操作,將錄制的數(shù)據(jù)經(jīng)確認(rèn)之后作為關(guān)聯(lián)內(nèi)容。進(jìn)一歩,針對于所述關(guān)聯(lián)內(nèi)容,生成獨(dú)立的關(guān)聯(lián)內(nèi)容輸出窗ロ來輸出關(guān)聯(lián)內(nèi)容,并作為和源字符相對應(yīng)的候選項(xiàng)列表中的ー個(gè)候選項(xiàng)。進(jìn)ー步,對應(yīng)著前述的輸入界面,設(shè)置圖片或音頻或視頻或多媒體的錄制控件,在 觸發(fā)該控件后進(jìn)行相應(yīng)數(shù)據(jù)的錄制操作,將錄制的數(shù)據(jù)經(jīng)確認(rèn)之后作為關(guān)聯(lián)內(nèi)容,或者關(guān)聯(lián)內(nèi)容的一部分。進(jìn)ー步,對應(yīng)著前述的輸入界面,還可以設(shè)置圖片或音頻或視頻或多媒體的載入控件,用以在觸發(fā)該控件后進(jìn)行已有數(shù)據(jù)的載入操作,將載入的數(shù)據(jù)經(jīng)確認(rèn)之后作為關(guān)聯(lián)內(nèi)容,或者關(guān)聯(lián)內(nèi)容的一部分。本發(fā)明還提供一種用以構(gòu)建輸入法字符庫的客戶端,該客戶端包括有如下組成部分源字符采集単元,用以采集用戶通過輸入界面所寫入的源字符;關(guān)聯(lián)建立觸發(fā)單元,用以針對于已有的源字符,采集關(guān)聯(lián)標(biāo)識符的觸發(fā)消息;關(guān)聯(lián)內(nèi)容獲取單元,用以通過關(guān)聯(lián)內(nèi)容輸入欄采集輸入的關(guān)聯(lián)內(nèi)容;關(guān)聯(lián)建立執(zhí)行單兀,用以在如述的關(guān)聯(lián)內(nèi)容和源字符之間建立映射關(guān)系,將該映射關(guān)系加入到字符庫中。
圖I是本發(fā)明所述用以構(gòu)建輸入法字符庫的輸入界面的示意圖。圖2是本發(fā)明所述用以構(gòu)建輸入法字符庫的方法的流程圖,為實(shí)施例I。圖3是本發(fā)明所述用以構(gòu)建輸入法字符庫的客戶端的結(jié)構(gòu)框圖,為實(shí)施例2。
具體實(shí)施例方式實(shí)施例I結(jié)合著圖1,對本實(shí)施例所描述的方法進(jìn)行描述。參圖I所示,這兒以漢語拼音輸入法進(jìn)行舉例。在該輸入法中,包括有輸入界面100。它是ー個(gè)矩形的條框結(jié)構(gòu),共包括有兩行。其中,在第一行所在的條框結(jié)構(gòu)中,其左側(cè)包括有源字符欄110,用以采集用戶通過鍵盤等輸入結(jié)構(gòu)所輸入的代表漢語拼音的字母數(shù)據(jù)。對應(yīng)在下面的一行,則用以輸出和前述源字符相對應(yīng)的候選項(xiàng)列表120。在候選項(xiàng)列表120中,包括有各個(gè)與源字符欄110所載入的源字符所對應(yīng)的候選項(xiàng)。該候選項(xiàng)按照漢語拼音的規(guī)則進(jìn)行獲取。進(jìn)ー步,在獲得了關(guān)聯(lián)標(biāo)識符的輸入信息之后,在源字符欄110的右側(cè)會生成關(guān)聯(lián)內(nèi)容輸入欄130。通過關(guān)聯(lián)內(nèi)容輸入欄130,用以采集關(guān)聯(lián)源字符的數(shù)據(jù)信息或者采集所確認(rèn)的漢字內(nèi)容或其它數(shù)據(jù)內(nèi)容。參圖2所示,作為舉例,本實(shí)施例的步驟如下步驟S110,采集用戶通過輸入法工具輸入的源字符“l(fā)z”;步驟S120,將采集獲得的源字符“l(fā)z”在輸入界面100的源字符欄110中輸出,以及通過獲取源字符“ Iz ”,獲得候選項(xiàng)列表120,該候選項(xiàng)列表120在輸入界面100的源字符欄110的下方呈現(xiàn);步驟S130,采集獲得關(guān)聯(lián)標(biāo)識符“=”的輸入消息;步驟S140,將前述的關(guān)聯(lián)標(biāo)識符“=”載入到源字符“l(fā)z”之后,并將 關(guān)聯(lián)標(biāo)識符“=”后的區(qū)域設(shè)置為關(guān)聯(lián)內(nèi)容輸入欄130 ;步驟S150,在輸入法界面不改變的情況下,采集針對于關(guān)聯(lián)內(nèi)容輸入欄130中所輸入的關(guān)聯(lián)源字符“l(fā)iangzilixue”,并將采集的關(guān)聯(lián)源字符在關(guān)聯(lián)內(nèi)容輸入欄130中輸出;步驟S160,依據(jù)采集獲得的關(guān)聯(lián)源字符“l(fā)iangzilixue”,利用所在的輸入法工具生成對應(yīng)的關(guān)聯(lián)候選項(xiàng)列表;步驟S170,通過關(guān)聯(lián)候選項(xiàng)列表,獲得正確的候選項(xiàng)“量子力學(xué)”,選擇之后將該選項(xiàng)的字符信息載入到關(guān)聯(lián)內(nèi)容輸入欄130中,替換前述的關(guān)聯(lián)源字符“l(fā)iangzilixue”并輸出“量子力學(xué)”;在本實(shí)施例中,所述關(guān)聯(lián)內(nèi)容中字符的聲母為源字符中的字母,這是最常見的實(shí)施例,但并非是對本發(fā)明的限定。所述的關(guān)聯(lián)內(nèi)容,還可以和源字符的字符內(nèi)容之間沒有對應(yīng)關(guān)系。比如,將“l(fā)z”這兩個(gè)字符對應(yīng)著“量子力學(xué)教科書”這七個(gè)漢字。進(jìn)ー步,也可以用“ IZ ”這兩個(gè)字符對應(yīng)著“我的國家我的人民”這八個(gè)聲母和“ lz”沒有任何關(guān)系的漢字。另外,還可以是一段
任坐坐
レ ,寸寸O進(jìn)ー步,通過所述的關(guān)聯(lián)內(nèi)容輸入欄130,除了能載入字符數(shù)據(jù)外,還可以上傳其它的數(shù)據(jù)內(nèi)容,比如,還可以是圖像數(shù)據(jù)和/或音頻數(shù)據(jù)和/或視頻數(shù)據(jù)和/或多媒體數(shù)據(jù)。作為舉例,可以上傳ー張圖片,將其作為關(guān)聯(lián)內(nèi)容和“I ζ”對應(yīng),在輸入了“I ζ”之后,就可以在目標(biāo)位置插入前述的圖片;又比如,上傳一段音頻數(shù)據(jù),將其作為關(guān)聯(lián)內(nèi)容和“l(fā)z”對應(yīng),在輸入了“l(fā)z”之后,就可以在目標(biāo)位置插入前述的音頻數(shù)據(jù);又比如,上傳ー段或多段視頻或多媒體數(shù)據(jù),將其作為關(guān)聯(lián)內(nèi)容和“ lz”對應(yīng),在輸入了“ lz”之后,就可以在目標(biāo)位置插入前述的視頻或多媒體數(shù)據(jù)。進(jìn)ー步,對應(yīng)著前述的多種數(shù)據(jù)形式,比如圖片或音頻或視頻或多媒體,還可以設(shè)置對應(yīng)的錄制控件,在觸發(fā)該控件后進(jìn)行相應(yīng)數(shù)據(jù)的錄制操作,并將錄制的數(shù)據(jù)經(jīng)確認(rèn)之后作為關(guān)聯(lián)內(nèi)容。比如說,在輸入界面100上設(shè)置相應(yīng)的攝像觸發(fā)控件,在觸發(fā)了該控件之后,就可以向所在終端上的攝像器件發(fā)出啟動指令,啟動其進(jìn)行圖像的拍攝或者視頻的錄制操作,或者,觸發(fā)音頻錄制控件,用以啟動所在終端上的音頻器件,對用戶的聲音或者周圍環(huán)境的聲音進(jìn)行錄制操作。將錄制的結(jié)果經(jīng)用戶確認(rèn)之后,作為和前述源字符相對應(yīng)的關(guān)聯(lián)內(nèi)容。
這種方式就給人們輸入ー些非文本格式的內(nèi)容提供了便利性。繼續(xù)對應(yīng)著在前述關(guān)聯(lián)內(nèi)容輸入欄130中的輸入內(nèi)容“量子力學(xué)”進(jìn)行說明。如果“量子力學(xué)”所對應(yīng)的字符內(nèi)容還不夠的話,則可以繼續(xù)采集用戶所輸入的數(shù)據(jù)內(nèi)容。作為舉例,可以繼續(xù)采集用戶所輸入的按鍵消息,將所對應(yīng)的字符信息載入到前述的“量子力學(xué)”之后,作為新的關(guān)聯(lián)源字符,進(jìn)而再次獲得新的關(guān)聯(lián)候選項(xiàng)列表。如此循環(huán),直到用戶完成了所有字符的輸入操作。當(dāng)然,除了能夠加載字符內(nèi)容外,如前所述,也可以加載圖片數(shù)據(jù)和/或音頻數(shù)據(jù)和/或視頻數(shù)據(jù)和/或多媒體數(shù)據(jù)。步驟S180,選擇前述關(guān)聯(lián)內(nèi)容“量子力學(xué)”在源字符“l(fā)z”所對應(yīng)候選項(xiàng)的序號;比如,所述的源字符“l(fā)z”所對應(yīng)的候選項(xiàng)共有9個(gè),于是,向用戶提供能夠進(jìn)行選擇的數(shù)字控件,可以從中選擇從“I”到“9”的數(shù)字,分別代表從第一到第九個(gè)候選項(xiàng)。利用這種方式,可以為關(guān)聯(lián)內(nèi)容“量子力學(xué)”提供與源字符“l(fā)z”相對應(yīng)的候選項(xiàng)序號。另外,也可以設(shè)置默認(rèn)的序號。
步驟S190,采集用戶通過按鍵“Enter”輸入的確認(rèn)消息,或者通過輸入法界面100中的確認(rèn)控件,在前述源字符“l(fā)z”和關(guān)聯(lián)內(nèi)容“量子力學(xué)”之間建立起具有關(guān)聯(lián)性的映射關(guān)系;步驟S200,將前述的映射關(guān)系加入到用戶的字符庫中。當(dāng)加入到用戶的字符庫中后,如果再次獲得相同的源字符時(shí),可將預(yù)設(shè)的關(guān)聯(lián)內(nèi)容作為關(guān)聯(lián)候選項(xiàng)列表中的首個(gè)候選項(xiàng)輸出。當(dāng)然,也可以根據(jù)需要進(jìn)行調(diào)整。針對于所述的關(guān)聯(lián)內(nèi)容,能夠生成獨(dú)立的關(guān)聯(lián)內(nèi)容輸出窗ロ,用以輸出關(guān)聯(lián)內(nèi)容,并作為和源字符相對應(yīng)的候選項(xiàng)列表中的ー個(gè)候選項(xiàng)。比如,對應(yīng)著某個(gè)源字符內(nèi)容,設(shè)置的關(guān)聯(lián)內(nèi)容包含非常多的數(shù)據(jù)的話,比如該關(guān)聯(lián)內(nèi)容可能包含上千個(gè)字符,或者包含幾張圖片,或者包括一兩個(gè)視頻數(shù)據(jù)等,則適合単獨(dú)彈出新的輸出窗ロ,作為關(guān)聯(lián)內(nèi)容輸出窗ロ來輸出關(guān)聯(lián)內(nèi)容。進(jìn)ー步,將其作為候選項(xiàng)列表中的候選項(xiàng),比如,在其上標(biāo)識數(shù)字“8”,就代表為第8個(gè)候選項(xiàng),當(dāng)用戶輸入的鍵盤消息能夠代表字符8吋,則將前述的關(guān)聯(lián)內(nèi)容輸出窗口中的數(shù)據(jù)載入到所指定的目標(biāo)位置。進(jìn)ー步,對應(yīng)著前述的輸入界面,還可以設(shè)置圖片或音頻或視頻或多媒體的錄制控件,在觸發(fā)該控件后進(jìn)行相應(yīng)數(shù)據(jù)的錄制操作,將錄制的數(shù)據(jù)經(jīng)確認(rèn)之后作為關(guān)聯(lián)內(nèi)容,或者關(guān)聯(lián)內(nèi)容的一部分。其中,所述的圖片錄制控件,可以在觸發(fā)后生成用以繪制圖像的界面,在該界面采集獲得繪制信息后,作為錄制的圖像內(nèi)容。所述的音頻錄制控件,在觸發(fā)后啟動所在終端上的音頻錄制結(jié)構(gòu),對用戶的語音或所在環(huán)境中的聲音進(jìn)行錄制操作。所述的視頻錄制控件,在觸發(fā)后啟動所在終端上的視頻錄制結(jié)構(gòu),對用戶或所在環(huán)境中的視頻數(shù)據(jù)進(jìn)行錄制操作。所述的多媒體錄制控件,在觸發(fā)后啟動所在終端上的音頻和視頻錄制結(jié)構(gòu),對用戶或所在環(huán)境中的圖像及聲音數(shù)據(jù)進(jìn)行錄制操作。進(jìn)ー步,對應(yīng)著前述的輸入界面,還可以設(shè)置圖片或音頻或視頻或多媒體的載入控件,用以在觸發(fā)該控件后進(jìn)行已有數(shù)據(jù)的載入操作,將載入的數(shù)據(jù)經(jīng)確認(rèn)之后作為關(guān)聯(lián)內(nèi)容,或者關(guān)聯(lián)內(nèi)容的一部分。作為舉例,在觸發(fā)了前述的載入控件之后,生成用以載入數(shù)據(jù)的瀏覽界面,通過該瀏覽界面查看所在終端上的已有數(shù)據(jù)。另外,也可以采用數(shù)據(jù)拖放的方式,將已有的數(shù)據(jù)拖放到前述的載入位置處,從而觸發(fā)數(shù)據(jù)的載入操作。實(shí)施例2
參圖3所示,本發(fā)明還提供了一種用以構(gòu)建輸入法字符庫的客戶端200,它是ー種輸入法工具的客戶端,該客戶端200包括有用以實(shí)現(xiàn)輸入法功能的字符庫,以及和輸入法界面相關(guān)聯(lián)的窗ロ及功能控件的設(shè)置結(jié)構(gòu)。進(jìn)ー步,所述的客戶端200還包括有如下組成部分源字符采集単元210,用以采集用戶通過輸入界面所寫入的源字符;關(guān)聯(lián)建立觸發(fā)單元220,用以針對于已有的源字符,采集關(guān)聯(lián)標(biāo)識符的觸發(fā)消息;關(guān)聯(lián)內(nèi)容獲取單元230,用以通過關(guān)聯(lián)內(nèi)容輸入欄采集輸入的關(guān)聯(lián)內(nèi)容;關(guān)聯(lián)建立執(zhí)行單元240,用以在前述的關(guān)聯(lián)內(nèi)容和源字符之間建立映射關(guān)系,將該映射關(guān)系加入到字符庫中。在具體實(shí)施吋,當(dāng)用戶通過關(guān)聯(lián)建立觸發(fā)單元220觸發(fā)本發(fā)明所述關(guān)聯(lián)內(nèi)容的建立功能時(shí),所對應(yīng)的客戶端作為ー種常規(guī)的輸入法,可以和常規(guī)的用法ー樣進(jìn)行使用。在通 過源字符采集単元210采集獲得通過輸入界面所寫入的源字符之后,如果通過關(guān)聯(lián)建立觸發(fā)單元220采集獲得了關(guān)聯(lián)標(biāo)識符,比如“=”,則觸發(fā)在所述的源字符和關(guān)聯(lián)內(nèi)容之間建立起映射關(guān)系的功能。進(jìn)而,通過關(guān)聯(lián)內(nèi)容獲取單元230,通過關(guān)聯(lián)內(nèi)容輸入欄采集所輸入的關(guān)聯(lián)內(nèi)容。在本發(fā)明中,所描述的關(guān)聯(lián)內(nèi)容的數(shù)據(jù)形式是不限定的,可以是字符數(shù)據(jù)和/或圖像數(shù)據(jù)和/或音頻數(shù)據(jù)和/或視頻數(shù)據(jù)和/或多媒體數(shù)據(jù)。進(jìn)ー步,對應(yīng)著所述的關(guān)聯(lián)內(nèi)容輸入欄,還可以設(shè)置相應(yīng)的錄制控件,用以錄制圖片或者音頻或者視頻或者多媒體等數(shù)據(jù)內(nèi)容,這些都可以作為關(guān)聯(lián)內(nèi)容。或者,設(shè)置圖片或音頻或視頻或多媒體的載入控件,用以在觸發(fā)該控件后進(jìn)行已有數(shù)據(jù)的載入操作,將載入的數(shù)據(jù)經(jīng)確認(rèn)之后作為關(guān)聯(lián)內(nèi)容,或者關(guān)聯(lián)內(nèi)容的一部分。在獲得了關(guān)聯(lián)內(nèi)容之后,通過所述的關(guān)聯(lián)建立執(zhí)行單元240,在前述的源字符和關(guān)聯(lián)內(nèi)容之間建立起映射關(guān)系,比如建立起映射關(guān)系表,并加入到字符庫中。進(jìn)ー步,所述的字符庫還可以對應(yīng)著客戶端200的用戶識別號,將其上載到對應(yīng)的系統(tǒng)服務(wù)器中進(jìn)行保存,在用戶通過前述的用戶識別號所對應(yīng)的客戶端登錄時(shí),即可通過系統(tǒng)服務(wù)器獲得所推送的預(yù)存字符庫,供用戶使用。以上是對發(fā)明的描述而非限定,基于本發(fā)明思想的其它實(shí)施例,亦均在本發(fā)明的保護(hù)范圍之中。
權(quán)利要求
1.一種用以構(gòu)建輸入法字符庫的方法,其特征在于該方法包括有如下步驟 步驟1,采集用戶通過輸入界面所寫入的源字符; 步驟2,針對于已有的源字符,采集關(guān)聯(lián)標(biāo)識符的觸發(fā)消息; 步驟3,通過關(guān)聯(lián)內(nèi)容輸入欄采集輸入的關(guān)聯(lián)內(nèi)容; 步驟4,在如述的關(guān)聯(lián)內(nèi)容和源字符之間建立映射關(guān)系,將該映射關(guān)系加入到字符庫中。
2.根據(jù)權(quán)利要求I所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于所述的輸入法,為漢語拼音輸入法。
3.根據(jù)權(quán)利要求I或2所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于在所述輸入法為漢語拼音輸入法的情況下,所述關(guān)聯(lián)內(nèi)容中字符的聲母為源字符中的字母。
4.根據(jù)權(quán)利要求I所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于所述的關(guān)聯(lián)標(biāo)識符,為符號“=”。
5.根據(jù)權(quán)利要求I所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于所述的關(guān)聯(lián)內(nèi)容,和源字符的字符內(nèi)容之間沒有對應(yīng)關(guān)系。
6.根據(jù)權(quán)利要求I所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于所述的關(guān)聯(lián)內(nèi)容,載入有字符數(shù)據(jù)和/或圖像數(shù)據(jù)和/或音頻數(shù)據(jù)和/或視頻數(shù)據(jù)和/或多媒體數(shù)據(jù)。
7.根據(jù)權(quán)利要求I所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于采集所設(shè)置的前述關(guān)聯(lián)內(nèi)容在源字符所對應(yīng)候選項(xiàng)的序號,作為輸出關(guān)聯(lián)內(nèi)容在候選項(xiàng)列表中輸出時(shí)的序號。
8.根據(jù)權(quán)利要求I所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于當(dāng)源字符和關(guān)聯(lián)內(nèi)容建立起映射關(guān)系后,再次采集獲得相同的源字符的全部或部分時(shí),輸出關(guān)聯(lián)內(nèi)容作為候選項(xiàng)列表中的候選項(xiàng)。
9.根據(jù)權(quán)利要求8所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于當(dāng)再次獲得相同的源字符時(shí),將預(yù)設(shè)的關(guān)聯(lián)內(nèi)容作為候選項(xiàng)列表中的首個(gè)候選項(xiàng)輸出。
10.根據(jù)權(quán)利要求I所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于在所述的關(guān)聯(lián)內(nèi)容輸入欄中,采集獲得關(guān)聯(lián)源字符并載入,以及用關(guān)聯(lián)源字符所對應(yīng)的關(guān)聯(lián)候選項(xiàng)列表替換源字符所對應(yīng)的候選項(xiàng)列表。
11.根據(jù)權(quán)利要求10所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于在采集獲得關(guān)聯(lián)候選項(xiàng)列表中候選項(xiàng)的情況下,獲取候選項(xiàng)內(nèi)容替換所對應(yīng)的關(guān)聯(lián)源字符載入到關(guān)聯(lián)內(nèi)容輸入欄中。
12.根據(jù)權(quán)利要求11所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于在已有關(guān)聯(lián)候選項(xiàng)列表中的候選項(xiàng)載入到關(guān)聯(lián)內(nèi)容輸入欄中后,在已載入的數(shù)據(jù)之后再次接收關(guān)聯(lián)源字符,并對應(yīng)著再次接收的關(guān)聯(lián)源字符獲取關(guān)聯(lián)候選項(xiàng)列表并輸出。
13.根據(jù)權(quán)利要求I所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于對應(yīng)著前述的輸入界面,設(shè)置圖片或音頻或視頻或多媒體的錄制控件,在觸發(fā)該控件后進(jìn)行相應(yīng)數(shù)據(jù)的錄制操作,將錄制的數(shù)據(jù)經(jīng)確認(rèn)之后作為關(guān)聯(lián)內(nèi)容。
14.根據(jù)權(quán)利要求I所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于針對于所述關(guān)聯(lián)內(nèi)容,生成獨(dú)立的關(guān)聯(lián)內(nèi)容輸出窗ロ來輸出關(guān)聯(lián)內(nèi)容,并作為和源字符相對應(yīng)的候選項(xiàng)列表中的ー個(gè)候選項(xiàng)。
15.根據(jù)權(quán)利要求I所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于對應(yīng)著前述的輸入界面,設(shè)置圖片或音頻或視頻或多媒體的錄制控件,在觸發(fā)該控件后進(jìn)行相應(yīng)數(shù)據(jù)的錄制操作,將錄制的數(shù)據(jù)經(jīng)確認(rèn)之后作為關(guān)聯(lián)內(nèi)容,或者關(guān)聯(lián)內(nèi)容的一部分。
16.根據(jù)權(quán)利要求I所述的ー種用以構(gòu)建輸入法字符庫的方法,其特征在于對應(yīng)著前述的輸入界面,還可以設(shè)置圖片或音頻或視頻或多媒體的載入控件,用以在觸發(fā)該控件后進(jìn)行已有數(shù)據(jù)的載入操作,將載入的數(shù)據(jù)經(jīng)確認(rèn)之后作為關(guān)聯(lián)內(nèi)容,或者關(guān)聯(lián)內(nèi)容的一部分。
17.一種用以構(gòu)建輸入法字符庫的客戶端,其特征在于該客戶端包括有如下組成部分 源字符采集単元,用以采集用戶通過輸入界面所寫入的源字符; 關(guān)聯(lián)建立觸發(fā)單元,用以針對于已有的源字符,采集關(guān)聯(lián)標(biāo)識符的觸發(fā)消息; 關(guān)聯(lián)內(nèi)容獲取單元,用以通過關(guān)聯(lián)內(nèi)容輸入欄采集輸入的關(guān)聯(lián)內(nèi)容; 關(guān)聯(lián)建立執(zhí)行單元,用以在前述的關(guān)聯(lián)內(nèi)容和源字符之間建立映射關(guān)系,將該映射關(guān)系加入到字符庫中。
全文摘要
本發(fā)明提供了一種用以構(gòu)建輸入法字符庫的方法及客戶端,屬于輸入法技術(shù)領(lǐng)域。所述的方法包括有如下步驟采集用戶通過輸入界面所寫入的源字符;針對于已有的源字符,采集關(guān)聯(lián)標(biāo)識符的觸發(fā)消息;通過關(guān)聯(lián)內(nèi)容輸入欄采集輸入的關(guān)聯(lián)內(nèi)容;在前述的關(guān)聯(lián)內(nèi)容和源字符之間建立映射關(guān)系,將該映射關(guān)系加入到字符庫中。利用本發(fā)明,能夠?qū)?yīng)著特定的字符便利地設(shè)置特定的輸入方式。
文檔編號G06F3/023GK102867017SQ20121026252
公開日2013年1月9日 申請日期2012年7月26日 優(yōu)先權(quán)日2012年7月26日
發(fā)明者馬宇塵 申請人:上海量明科技發(fā)展有限公司