信息輸出方法和裝置的制造方法
【專利摘要】本申請公開了一種信息輸出方法和裝置。所述方法的一【具體實施方式】包括:接收輸入的語料,其中,所述語料包括以下至少一項:字、詞語、句子;對所述語料進行分詞提取關鍵詞;從語料和表情符號的映射表中匹配所述關鍵詞對應的表情符號,得到待輸出的表情符號,其中,所述語料和表情符號的映射表包括:字及所對應的表情符號,詞語及所對應的表情符號,句子及所對應的表情符號;根據用戶預設的信息輸出的主題改變所述表情符號的圖案;在對所述語料進行屏幕顯示時,用經過改變的表情符號的圖案替換所述關鍵詞來進行顯示。該實施方式能夠快速地輸出符合用戶設置的主題的表情符號。
【專利說明】
信息輸出方法和裝置
技術領域
[0001] 本申請計算機技術領域,具體設及輸入法技術領域,尤其設及信息輸出方法和裝 置
【背景技術】
[0002] 現有技術存在一些輸入表情符號的技術。用戶可W從表情符號列表中選擇相應表 情符號,或者輸入代表表情符號的代碼,從而輸入表情符號。
[0003] 對于需要從列表中選擇來輸入表情符號的系統,用戶每次輸入時需要從特定的列 表中進行手動選擇,并且隨著表情符號列表中符號數量的增加,用戶輸入表情符號的難度 越來越大。
[0004] 對于使用標識碼來輸入表情符號的系統,用戶需要記住表情符號的相應的標識碼 或者特定文字。當表情符號的數目增加時,需要記住的標識碼也越多,因此用戶輸入表情符 號的難度增加。
[0005] 現有的輸入法主題設計上,只是單純的視覺風格樣式變換,并未與輸出的文字有 明顯的相關性。
【發明內容】
[0006] 本申請的目的在于提出一種改進的信息輸出方法和裝置,來解決W上【背景技術】部 分提到的技術問題。
[0007] 第一方面,本申請提供了一種信息輸出方法,所述方法包括:接收輸入的語料,其 中,所述語料包括W下至少一項:字、詞語、句子;對所述語料進行分詞提取關鍵詞;從語料 和表情符號的映射表中匹配所述關鍵詞對應的表情符號,得到待輸出的表情符號,其中,所 述語料和表情符號的映射表包括:字及所對應的表情符號,詞語及所對應的表情符號,句子 及所對應的表情符號;根據用戶預設的信息輸出的主題改變所述表情符號的圖案;在對所 述語料進行屏幕顯示時,用經過改變的表情符號的圖案替換所述關鍵詞來進行顯示。
[000引在一些實施例中,所述對所述語料進行分詞提取關鍵詞,包括:采用逆向最大匹配 法對所述語料進行分詞。
[0009] 在一些實施例中,所述用經過改變的表情符號的圖案替換所述關鍵詞來進行顯 示,包括:在屏幕上顯示匹配到的表情符號供用戶選擇;記錄用戶選定的表情符號;將所述 用戶選定的表情符號和所述輸入的語料的映射關系保存到所述語料和表情符號的映射表 中作為用戶自造表情符號。
[0010] 在一些實施例中,所述從語料和表情符號的映射表中匹配所述關鍵詞對應的表情 符號,得到待輸出的表情符號,包括:當從所述語料和表情符號的映射表中匹配不到所述關 鍵詞對應的表情符號時,用隨機的特殊字符修飾所述關鍵詞并將修飾過的所述關鍵詞作為 所述關鍵詞對應的表情符號。
[0011] 在一些實施例中,所述用經過改變的表情符號的圖案替換所述關鍵詞來進行顯 示,包括:用隨機的特殊字符修飾所述語料中的非關鍵詞并將修飾過的非關鍵詞輸出到屏 幕上顯示。
[0012] 在一些實施例中,當超過闊值時間沒有接收到輸入時,所述對所述語料進行分詞 提取關鍵詞,包括:當超過闊值時間沒有接收到輸入時,對所述語料進行分詞提取關鍵詞。
[0013] 第二方面,本申請提供了一種信息輸出裝置,所述裝置包括:接收單元,配置用于 接收輸入的語料,其中,所述語料包括W下至少一項:字、詞語、句子;分詞單元,配置用于當 超過闊值時間沒有接收到輸入時,對所述語料進行分詞提取關鍵詞;匹配單元,配置用于從 語料和表情符號的映射表中匹配所述關鍵詞對應的表情符號,得到待輸出的表情符號,其 中,所述語料和表情符號的映射表包括:字及所對應的表情符號,詞語及所對應的表情符 號,句子及所對應的表情符號;改變單元,配置用于根據用戶預設的信息輸出的主題改變所 述表情符號的圖案;輸出單元,配置用于在對所述語料進行屏幕顯示時,用經過改變的表情 符號的圖案替換所述關鍵詞來進行。
[0014] 在一些實施例中,所述分詞單元還配置用于采用逆向最大匹配法對所述語料進行 分詞。
[0015] 在一些實施例中,所述輸出單元還配置用于:在屏幕上顯示匹配到的表情符號供 用戶選擇;記錄用戶選定的表情符號;將所述用戶選定的表情符號和所述輸入的語料的映 射關系保存到所述語料和表情符號的映射表中作為用戶自造表情符號。
[0016] 在一些實施例中,所述匹配單元還配置用于:當從所述語料和表情符號的映射表 中匹配不到所述關鍵詞對應的表情符號時,用隨機的特殊字符修飾所述關鍵詞并將修飾過 的所述關鍵詞作為所述關鍵詞對應的表情符號。
[0017] 在一些實施例中,所述輸出單元還配置用于:用隨機的特殊字符修飾所述語料中 的非關鍵詞并將修飾過的非關鍵詞輸出到屏幕上顯示。
[0018] 在一些實施例中,所述分詞單元配置用于:當超過闊值時間沒有接收到輸入時,對 所述語料進行分詞提取關鍵詞。
[0019] 本申請提供的信息輸出方法和裝置,通過對輸入的語料進行分詞提取關鍵詞,從 語料和表情符號的映射表中匹配關鍵詞對應的表情符號,并根據用戶預設的信息輸出的主 題改變表情符號的圖案后輸出,能夠快速地輸出表情符號并且將輸出的表情符號與主題相 互結合,達到整體性的統一包裝。
【附圖說明】
[0020] 通過閱讀參照W下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它 特征、目的和優點將會變得更明顯:
[0021] 圖1是本申請可W應用于其中的示例性系統架構圖;
[0022] 圖2是根據本申請的信息輸出方法的一個實施例的流程圖;
[0023] 圖3是根據本申請的信息輸出方法的一個應用場景的示意圖;
[0024] 圖4是根據本申請的信息輸出方法的又一個實施例的流程圖;
[0025] 圖5是根據本申請的信息輸出裝置的一個實施例的結構示意圖;
[0026] 圖6是適于用來實現本申請實施例的終端設備或服務器的計算機系統的結構示意 圖。
【具體實施方式】
[0027] 下面結合附圖和實施例對本申請作進一步的詳細說明。可W理解的是,此處所描 述的具體實施例僅僅用于解釋相關發明,而非對該發明的限定。另外還需要說明的是,為了 便于描述,附圖中僅示出了與有關發明相關的部分。
[0028] 需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可W相 互組合。下面將參考附圖并結合實施例來詳細說明本申請。
[0029] 圖1示出了可W應用本申請的信息輸出方法或信息輸出裝置的實施例的示例性系 統架構100。
[0030] 如圖1所示,系統架構100可W包括終端設備101、102、103,網絡104和服務器105。 網絡104用W在終端設備101、102、103和服務器105之間提供通信鏈路的介質。網絡104可W 包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。
[0031] 用戶可W使用終端設備101、102、103通過網絡104與服務器105交互,W接收或發 送消息等。終端設備101、102、103上可W安裝有各種通訊客戶端應用輸入法,例如拼音輸入 法、五筆輸入法、手寫輸入法網頁瀏覽器應用、購物類應用、捜索類應用、即時通信工具、郵 箱客戶端、社交平臺軟件等。
[0032] 終端設備101、102、103可W是具有顯示屏并且支持文字輸入的各種電子設備,包 括但不限于智能手機、平板電腦、電子書閱讀器、MP3播放器(Moving Picture Experts Gro叩Audio Layer III,動態影像專家壓縮標準音頻層面3)、MP4(Moving Picture Experts Group Audio Layer IV,動態影像專家壓縮標準音頻層面4)播放器、膝上型便攜 計算機和臺式計算機等等。
[0033] 服務器105可W是提供各種服務的服務器,例如對終端設備101、102、103上顯示的 表情符號提供支持的表情符號庫服務器。終端設備101、102、103可W使用內置的詞語和表 情符號映射表,也可W從服務器105下載詞語和表情符號映射表。
[0034] 需要說明的是,本申請實施例所提供的信息輸出方法一般由終端設備101、102、 103執行,相應地,信息輸出裝置一般設置于終端設備101、102、103中。
[0035] 應該理解,圖1中的終端設備、網絡和服務器的數目僅僅是示意性的。終端設備可 W僅使用內置的詞語和表情符號映射表,也可W根據實現需要,從不同的服務器下載詞語 和表情符號映射表,因此可W具有任意數目的終端設備、網絡和服務器。
[0036] 繼續參考圖2,示出了根據本申請的信息輸出方法的一個實施例的流程200。所述 的信息輸出方法,包括W下步驟:
[0037] 步驟201,接收輸入的語料。
[0038] 在本實施例中,信息輸出方法運行于其上的電子設備(例如圖1所示的終端)可W 通過鍵盤或者觸摸屏接收用戶輸入的語料,其中,語料包括W下至少一項:字、詞語、句子。 例如,用戶可W輸入一個字"火",一個詞"米飯",或者一句話"今天天氣真好"。用戶可W采 用拼音輸入語料,也可W通過五筆、筆畫等輸入法輸入語料。
[0039] 步驟202,對語料進行分詞提取關鍵詞。
[0040] 在本實施例中,對已經輸入的語料進行分詞W提取關鍵詞。分詞可W采用多種方 法,例如,正向最大匹配法、逆向最大匹配法、最少切分法、雙向最大匹配法。例如,"吃飯快 樂"可W分詞成"吃傲'和"快樂"。
[0041] 在本實施例的一些可選的實現方式中,采用逆向最大匹配法對所述語料進行分 詞。例如,"中華民族從此站起來了 "可被切分成"中華民族V'從化V'站起來了"而不是"中 華V'民族V'從化',"地V誰來T"。
[0042] 在本實施例的一些可選的實現方式中,當超過闊值時間沒有接收到輸入時,對語 料進行分詞提取關鍵詞。可W不需要用戶確認語料輸入完畢,而是判斷出用戶在超過闊值 時間沒有輸入的情況下就可認為語料輸入完畢。此時,對已經輸入完畢的語料進行分詞W 提取關鍵詞。
[0043] 步驟203,從語料和表情符號的映射表中匹配關鍵詞對應的表情符號,得到待輸出 的表情符號。
[0044] 在本實施例中,從詞語和表情符號的映射表語料和表情符號的映射表中匹配所述 關鍵詞對應的表情符號,得到待輸出的表情符號,其中,所述詞語和表情符號的映射表語料 和表情符號的映射表包括:字及所對應的表情符號,詞語及所對應的表情符號,句子及所對 應的表情符號。所述詞語和表情符號的映射表語料和表情符號的映射表可W內置在終端 中,也可從服務器下載安裝后使用。例如,字及所對應的表情符號:"火"對應符號'恕,詞語及 所對府的表情符號:"哈哈"對應符號#,句子及所對應的表情符號:"吃飯快樂"對應符號
[0045] 在本實施例的一些可選的實現方式中,當從所述語料和表情符號的映射表中匹配 不到所述關鍵詞對應的表情符號時,用隨機的特殊字符修飾所述關鍵詞并將修飾過的所述 關鍵詞作為所述關鍵詞對應的表情符號。如,"我們吃飯很快樂"中如果"我們"沒有匹配到 沒給 對應的表情符號時,則在輸出顯示時可W加上隨機的特殊字符做修飾 CJ
[0046] 步驟204,根據用戶預設的信息輸出的主題改變表情符號的圖案。
[0047] 在本實施例中,根據用戶預設的信息輸出的主題改變表情符號的圖案。所述信息 輸出的主題可W是輸入法的皮膚主題。例如,如果用戶預設的輸入法的皮膚主題為機器貓, 當用戶輸入"哈哈"時顯示的是機器貓在笑的符號參。所述信息輸出的主題還可W是文本 顯示框的背景主題。例如,用戶將某聊天工具的聊天背景的主題設為機器貓,當用戶使用文 字聊天時輸入"哈哈"則顯示出機器貓在笑的符號。如果用戶沒有預設信息輸出的主題,貝U 可缺省使用顏文字(emoji)輸出。
[0048] 步驟205,在對語料進行屏幕顯示時,用經過改變的表情符號的圖案替換關鍵詞來 進行顯示。
[0049] 在本實施例中,在對語料進行屏幕顯示時,用經過改變的表情符號的圖案替換關 鍵詞來進行顯示。還可W列出多個選項供用戶選擇。并可W按照用戶選擇的頻率排序,將用 戶選擇次數多表情符號的排在前面。
[0050] 在本實施例的一些可選的實現方式中,用隨機的特殊字符修飾所述語料中的非關 鍵詞并將修飾過的非關鍵詞輸出到屏幕上顯示。例如,"我們吃飯很快樂"中"很"是非關鍵 詞,也可W加上特殊字符做修飾。
[0051] 繼續參見圖3,圖3是根據本實施例的信息輸出方法的應用場景的一個示意圖。在 圖3的應用場景中,用戶輸入了 "哈哈天氣真好",由于用戶設置的主題是機器貓,因此輸入 的詞"哈哈"301輸出為機器貓在笑的符號,如圖標302所示。
[0052] 本申請的上述實施例提供的方法通過將輸入的文字與表情符號和主題相關聯,能 夠快速地輸出符合用戶設置的主題的表情符號。
[0053] 進一步參考圖4,其示出了信息輸出方法的又一個實施例的流程400。該信息輸出 方法的流程400,包括W下步驟:
[0054] 步驟401,接收輸入的語料。
[0055] 步驟402,對語料進行分詞提取關鍵詞。
[0056] 步驟403,從語料和表情符號的映射表中匹配關鍵詞對應的表情符號,得到待輸出 的表情符號。
[0057] 步驟404,根據用戶預設的信息輸出的主題改變表情符號的圖案。
[0化引由于步驟401-404與步驟201-204相同,因此不再寶述。
[0059] 步驟405,在屏幕上顯示匹配到的表情符號供用戶選擇。
[0060] 在本實施例中,在屏幕上顯示匹配到的表情符號供用戶選擇。并可W按照用戶選 擇的頻率排序,將用戶選擇次數多表情符號的排在前面。
[0061] 步驟406,記錄用戶選定的表情符號。
[0062] 在本實施例中,將用戶選定的表情符號記錄下來,W備W后使用,可W更快的輸出 用戶期望的結果。
[0063] 步驟407,將用戶選定的表情符號和輸入的語料的映射關系保存到語料和表情符 號的映射表中作為用戶自造表情符號。
[0064] 在本實施例中,用戶輸入的句子在語料和表情符號的映射表中可能找不到,但語 料和表情符號的映射表中有詞語和表情符號的對應關系。用戶選擇出輸入的句子中每個詞 語對應的表情符號后作為用戶自造表情符號,下次再輸入同樣的句子時無需再選擇表情符 號就會輸出上次用戶選擇出的結果。
[0065] 從圖4中可W看出,與圖2對應的實施例相比,本實施例中的輸出方法的流程400突 出了對用戶自造表情符號的步驟。由此,本實施例描述的方案可W引入更多的語料與表情 符號的對應關系,從而能夠更快速地輸出表情符號。
[0066] 進一步參考圖5,作為對上述各圖所示方法的實現,本申請提供了一種信息輸出裝 置的一個實施例,該裝置實施例與圖2所示的方法實施例相對應,該裝置具體可W應用于各 種電子設備中。
[0067] 如圖5所示,本實施例所述的信息輸出裝置500包括:接收單元501,分詞單元502, 匹配單元503,改變單元504和輸出單元505。其中,接收單元501配置用于接收輸入的語料, 其中,所述語料包括W下至少一項:字、詞語、句子;分詞單元502配置用于對所述語料進行 分詞提取關鍵詞;匹配單元503配置用于從語料和表情符號的映射表中匹配所述關鍵詞對 應的表情符號,得到待輸出的表情符號,其中,所述語料和表情符號的映射表包括:字及所 對應的表情符號,詞語及所對應的表情符號,句子及所對應的表情符號;改變單元504配置 用于根據用戶預設的信息輸出的主題改變所述表情符號的圖案;輸出單元505配置用于在 對所述語料進行屏幕顯示時,用經過改變的表情符號的圖案替換所述關鍵詞來進行顯示。
[0068] 在本實施例中,信息輸出裝置500的接收單元501可W通過鍵盤或者觸摸屏接收用 戶輸入的語料。
[0069] 在本實施例中,信息輸出裝置500的分詞單元502判斷出當超過闊值時間沒有接收 到輸入時,認為用戶已經輸入完成,才開始進行分詞操作。
[0070] 在本實施例中,信息輸出裝置500的匹配單元503通過分詞單元502的得到的關鍵 詞查找關鍵詞所對應的表情符號。查找到的結果可能有多個。
[0071] 在本實施例中,信息輸出裝置500的改變單元504用于根據用戶預設的主題改變匹 配到的表情符號的圖案。如果用戶沒有設置主題,則可按缺省主題方式匹配。
[0072] 在本實施例中,信息輸出裝置500的輸出單元505用于將504中匹配的結果輸出顯 示。可W列出多個匹配結果供用戶選擇。
[0073] 在本實施例的一些可選的實現方式中,分詞單元502還配置用于采用逆向最大匹 配法對所述語料進行分詞。
[0074] 在本實施例的一些可選的實現方式中,配置單元503還配置用于:當從所述語料和 表情符號的映射表中匹配不到所述關鍵詞對應的表情符號時,用隨機的特殊字符修飾所述 關鍵詞并將修飾過的所述關鍵詞作為所述關鍵詞對應的表情符號。
[0075] 在本實施例的一些可選的實現方式中,輸出單元505還配置用于:在屏幕上顯示匹 配到的表情符號供用戶選擇;記錄用戶選定的表情符號;將所述用戶選定的表情符號和所 述輸入的語料的映射關系保存到所述語料和表情符號的映射表中作為用戶自造表情符號。
[0076] 在本實施例的一些可選的實現方式中,輸出單元505還配置用于:用隨機的特殊字 符修飾所述語料中的非關鍵詞并將修飾過的非關鍵詞輸出到屏幕上顯示。
[0077] 在本實施例的一些可選的實現方式中,分詞單元502還配置用于當超過闊值時間 沒有接收到輸入時,對所述語料進行分詞提取關鍵詞。
[0078] 下面參考圖6,其示出了適于用來實現本申請實施例的終端設備的計算機系統600 的結構示意圖。
[0079] 如圖6所示,計算機系統600包括中央處理單元(CPU)SOl,其可W根據存儲在只讀 存儲器(R0M)602中的程序或者從存儲部分608加載到隨機訪問存儲器(RAM)603中的程序而 執行各種適當的動作和處理。在RAM 603中,還存儲有系統600操作所需的各種程序和數據。 CPU 601、R0M 602W及RAM 603通過總線604彼此相連。輸入/輸出(I/O)接口605也連接至總 線 604。
[0080] W下部件連接至I/O接口 605:包括鍵盤、鼠標、觸摸屏等的輸入部分606;包括諸如 陰極射線管(CRT)、液晶顯示器化CD)、觸摸屏等W及揚聲器等的輸出部分607;包括硬盤等 的存儲部分608; W及包括諸如LAN卡、調制解調器等的網絡接口卡的通信部分609。通信部 分609經由諸如因特網的網絡執行通信處理。驅動器610也根據需要連接至I/O接口 605。可 拆卸介質611,諸如磁盤、光盤、磁光盤、半導體存儲器等等,根據需要安裝在驅動器610上, W便于從其上讀出的計算機程序根據需要被安裝入存儲部分608。
[0081] 特別地,根據本公開的實施例,上文參考流程圖描述的過程可W被實現為計算機 軟件程序。例如,本公開的實施例包括一種計算機程序產品,其包括有形地包含在機器可讀 介質上的計算機程序,所述計算機程序包含用于執行流程圖所示的方法的程序代碼。在運 樣的實施例中,該計算機程序可W通過通信部分609從網絡上被下載和安裝,和/或從可拆 卸介質611被安裝。在該計算機程序被中央處理單元(CPU)GOl執行時,執行本申請的方法中 限定的上述功能。
[0082] 附圖中的流程圖和框圖,圖示了按照本申請各種實施例的系統、方法和計算機程 序產品的可能實現的體系架構、功能和操作。在運點上,流程圖或框圖中的每個方框可W代 表一個模塊、程序段、或代碼的一部分,所述模塊、程序段、或代碼的一部分包含一個或多個 用于實現規定的邏輯功能的可執行指令。也應當注意,在有些作為替換的實現中,方框中所 標注的功能也可WW不同于附圖中所標注的順序發生。例如,兩個接連地表示的方框實際 上可W基本并行地執行,它們有時也可W按相反的順序執行,運依所設及的功能而定。也要 注意的是,框圖和/或流程圖中的每個方框、W及框圖和/或流程圖中的方框的組合,可W用 執行規定的功能或操作的專用的基于硬件的系統來實現,或者可W用專用硬件與計算機指 令的組合來實現。
[0083] 描述于本申請實施例中所設及到的單元可W通過軟件的方式實現,也可W通過硬 件的方式來實現。所描述的單元也可W設置在處理器中,例如,可W描述為:一種處理器包 括接收單元,分詞單元,匹配單元,改變單元和輸出單元。其中,運些單元的名稱在某種情況 下并不構成對該單元本身的限定,例如,接收單元還可W被描述為"接收輸入的語料的單 -?',, J L O
[0084] 作為另一方面,本申請還提供了一種非易失性計算機存儲介質,該非易失性計算 機存儲介質可W是上述實施例中所述裝置中所包含的非易失性計算機存儲介質;也可W是 單獨存在,未裝配入終端中的非易失性計算機存儲介質。上述非易失性計算機存儲介質存 儲有一個或者多個程序,當所述一個或者多個程序被一個設備執行時,使得所述設備:接收 輸入的語料,其中,所述語料包括W下至少一項:字、詞語、句子;當超過闊值時間沒有接收 到輸入時,對所述語料進行分詞提取關鍵詞;從語料和表情符號的映射表中匹配所述關鍵 詞對應的表情符號,得到待輸出的表情符號,其中,所述語料和表情符號的映射表包括:字 及所對應的表情符號,詞語及所對應的表情符號,句子及所對應的表情符號;根據用戶預設 的信息輸出的主題改變所述表情符號的圖案;在對所述語料進行屏幕顯示時,用經過改變 的表情符號的圖案替換所述關鍵詞來進行顯示。
[0085] W上描述僅為本申請的較佳實施例W及對所運用技術原理的說明。本領域技術人 員應當理解,本申請中所設及的發明范圍,并不限于上述技術特征的特定組合而成的技術 方案,同時也應涵蓋在不脫離所述發明構思的情況下,由上述技術特征或其等同特征進行 任意組合而形成的其它技術方案。例如上述特征與本申請中公開的(但不限于)具有類似功 能的技術特征進行互相替換而形成的技術方案。
【主權項】
1. 一種信息輸出方法,其特征在于,所述方法包括: 接收輸入的語料,其中,所述語料包括以下至少一項:字、詞語、句子; 對所述語料進行分詞提取關鍵詞; 從語料和表情符號的映射表中匹配所述關鍵詞對應的表情符號,得到待輸出的表情符 號,其中,所述語料和表情符號的映射表包括:字及所對應的表情符號,詞語及所對應的表 情符號,句子及所對應的表情符號; 根據用戶預設的信息輸出的主題改變所述表情符號的圖案; 在對所述語料進行屏幕顯示時,用經過改變的表情符號的圖案替換所述關鍵詞來進行 顯不〇2. 根據權利要求1所述的信息輸出方法,其特征在于,所述對所述語料進行分詞提取關 鍵詞,包括: 采用逆向最大匹配法對所述語料進行分詞。3. 根據權利要求1所述的信息輸出方法,其特征在于,所述用經過改變的表情符號的圖 案替換所述關鍵詞來進行顯示,包括: 在屏幕上顯示匹配到的表情符號供用戶選擇; 記錄用戶選定的表情符號; 將所述用戶選定的表情符號和所述輸入的語料的映射關系保存到所述語料和表情符 號的映射表中作為用戶自造表情符號。4. 根據權利要求1所述的信息輸出方法,其特征在于,所述從語料和表情符號的映射表 中匹配所述關鍵詞對應的表情符號,得到待輸出的表情符號,包括: 當從所述語料和表情符號的映射表中匹配不到所述關鍵詞對應的表情符號時,用隨機 的特殊字符修飾所述關鍵詞并將修飾過的所述關鍵詞作為所述關鍵詞對應的表情符號。5. 根據權利要求1所述的信息輸出方法,其特征在于,所述用經過改變的表情符號的圖 案替換所述關鍵詞來進行顯示,包括: 用隨機的特殊字符修飾所述語料中的非關鍵詞并將修飾過的非關鍵詞輸出到屏幕上 顯不〇6. 根據權利要求1所述的信息輸出方法,其特征在于,所述對所述語料進行分詞提取關 鍵詞,包括: 當超過閾值時間沒有接收到輸入時,對所述語料進行分詞提取關鍵詞。7. -種信息輸出裝置,其特征在于,所述裝置包括: 接收單元,配置用于接收輸入的語料,其中,所述語料包括以下至少一項:字、詞語、句 子; 分詞單元,配置用于對所述語料進行分詞提取關鍵詞; 匹配單元,配置用于從語料和表情符號的映射表中匹配所述關鍵詞對應的表情符號, 得到待輸出的表情符號,其中,所述語料和表情符號的映射表包括:字及所對應的表情符 號,詞語及所對應的表情符號,句子及所對應的表情符號; 改變單元,配置用于根據用戶預設的信息輸出的主題改變所述表情符號的圖案; 輸出單元,配置用于在對所述語料進行屏幕顯示時,用經過改變的表情符號的圖案替 換所述關鍵詞來進行。8. 根據權利要求7所述的信息輸出裝置,其特征在于,所述分詞單元還配置用于采用逆 向最大匹配法對所述語料進行分詞。9. 根據權利要求7所述的信息輸出裝置,其特征在于,所述輸出單元還配置用于: 在屏幕上顯示匹配到的表情符號供用戶選擇; 記錄用戶選定的表情符號; 將所述用戶選定的表情符號和所述輸入的語料的映射關系保存到所述語料和表情符 號的映射表中作為用戶自造表情符號。10. 根據權利要求7所述的信息輸出裝置,其特征在于,所述匹配單元還配置用于: 當從所述語料和表情符號的映射表中匹配不到所述關鍵詞對應的表情符號時,用隨機 的特殊字符修飾所述關鍵詞并將修飾過的所述關鍵詞作為所述關鍵詞對應的表情符號。11. 根據權利要求7所述的信息輸出裝置,其特征在于,所述輸出單元還配置用于: 用隨機的特殊字符修飾所述語料中的非關鍵詞并將修飾過的非關鍵詞輸出到屏幕上 顯不〇12. 根據權利要求7所述的信息輸出裝置,其特征在于,所述分詞單元配置用于: 當超過閾值時間沒有接收到輸入時,對所述語料進行分詞提取關鍵詞。
【文檔編號】G06F3/023GK106020504SQ201610325794
【公開日】2016年10月12日
【申請日】2016年5月17日
【發明人】葉歡
【申請人】百度在線網絡技術(北京)有限公司