• / 16
  • 下載費用:30 金幣  

一種表情符號輸入方法及裝置.pdf

摘要
申請專利號:

CN201610575645.7

申請日:

2016.07.19

公開號:

CN106257378A

公開日:

2016.12.28

當前法律狀態:

公開

有效性:

審中

法律詳情: 公開
IPC分類號: G06F3/023; G06F17/27 主分類號: G06F3/023
申請人: 北京新美互通科技有限公司
發明人: 張大濤; 張賽
地址: 100013 北京市朝陽區東土城路8號A座14層A15AC
優先權:
專利代理機構: 北京潤澤恒知識產權代理有限公司 11319 代理人: 蘇培華
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201610575645.7

授權公告號:

法律狀態公告日:

2016.12.28

法律狀態類型:

公開

摘要

本申請提供了一種表情符號輸入方法,屬于移動通信技術領域,解決了現有技術中在用戶正常輸入字符時,時常彈出表情符號,影響用戶進行正常信息輸入的問題。所述方法包括:檢測用戶開啟表情符號轉換功能的操作;獲取用戶輸入的字符并進行分詞處理,得到候選熱詞;基于定期更新的熱詞和表情符號的對應關系,輸入至少部分所述候選熱詞對應的表情符號。通過檢測用戶開啟表情符號轉換功能的操作,在用戶需要輸入表情符號時執行用戶輸入字符轉換為表情符號進行輸入,提高了輸入效率。

權利要求書

1.一種表情符號輸入方法,其特征在于,包括:
檢測用戶開啟表情符號轉換功能的操作;
獲取用戶輸入的字符并進行分詞處理,得到候選熱詞;
基于定期更新的熱詞和表情符號的對應關系,輸入至少部分所述候選熱詞對應的表情
符號。
2.如權利要求1所述的方法,其特征在于,所述基于定期更新的熱詞和表情符號的對應
關系,輸入至少部分所述候選熱詞對應的表情符號的步驟,包括:
基于定期更新的熱詞和表情符號的對應關系,確定所述候選熱詞對應的表情符號;
對于對應的所述表情符號的數量大于1的候選熱詞,突出顯示所述候選熱詞;
根據用戶對突出顯示的所述候選熱詞的選擇,顯示該候選熱詞對應的表情符號的列
表;
根據用戶對所述列表的選擇,將用戶選擇的候選熱詞替換為所述列表中用戶選擇的表
情符號。
3.如權利要求1所述的方法,其特征在于,所述基于定期更新的熱詞和表情符號的對應
關系,輸入至少部分所述候選熱詞對應的表情符號的步驟,包括:
基于定期更新的熱詞和表情符號的對應關系,確定所述候選熱詞對應的表情符號;
對于對應的表情符號的數量小于或等于1的所述候選熱詞,將所述候選熱詞替換為與
所述候選熱詞對應的表情符號。
4.如權利要求1所述的方法,其特征在于,所述檢測用戶開啟表情符號轉換功能的操作
的步驟,包括:
檢測用戶對預設的開啟表情符號轉換功能的控件的觸發操作。
5.如權利要求1所述的方法,其特征在于,所述基于定期更新的熱詞和表情符號的對應
關系,輸入至少部分所述候選熱詞對應的表情符號的步驟之后,還包括:
獲取用戶輸入的表情符號的屬性信息;
當所述屬性信息指示所述表情符號攜帶有關聯信息時,在所述表情符號的預設位置顯
示預設標識。
6.如權利要求5所述的方法,其特征在于,所述當所述屬性信息指示所述表情符號攜帶
有關聯信息時,在所述表情符號的預設位置顯示預設標識的步驟之后,所述方法包括:
確定用戶觸發的顯示有預設標識的表情符號;
獲取并顯示所述表情符號攜帶的關聯信息。
7.如權利要求1至6任一項權利要求所述的方法,其特征在于,所述表情符號為具有唯
一編碼的圖片。
8.一種表情符號輸入裝置,其特征在于,包括:
轉換檢測模塊,用于檢測用戶開啟表情符號轉換功能的操作;
分詞模塊,用于獲取用戶輸入的字符并進行分詞處理,得到候選熱詞;
轉換輸入模塊,用于基于定期更新的熱詞和表情符號的對應關系,輸入至少部分所述
候選熱詞對應的表情符號。
9.如權利要求8所述的裝置,其特征在于,所述轉換輸入模塊包括:
第一表情符號確定單元,用于基于定期更新的熱詞和表情符號的對應關系,確定所述
候選熱詞對應的表情符號;
突出顯示單元,用于對于對應的所述表情符號的數量大于1的候選熱詞,突出顯示所述
候選熱詞;
選擇單元,用于根據用戶對所述突出顯示單元突出顯示的所述候選熱詞的選擇,顯示
該候選熱詞對應的表情符號的列表;
第一轉換輸入單元,用于根據用戶對所述列表的選擇,將用戶選擇的候選熱詞替換為
所述列表中用戶選擇的表情符號。
10.如權利要求8所述的裝置,其特征在于,所述轉換輸入模塊包括:
第二表情符號確定單元,用于基于定期更新的熱詞和表情符號的對應關系,確定所述
候選熱詞對應的表情符號;
第二轉換輸入單元,用于對于對應的表情符號的數量小于或等于1的所述候選熱詞,將
所述候選熱詞替換為所述第二表情符號確定單元確定的與所述候選熱詞對應的表情符號。
11.如權利要求8所述的裝置,其特征在于,所述轉換檢測模塊具體用于:
檢測用戶對預設的開啟表情符號轉換功能的控件的觸發操作。
12.如權利要求8所述的裝置,其特征在于,還包括:
表情符號屬性獲取模塊,用于獲取用戶輸入的表情符號的屬性信息;
標識顯示模塊,用于當所述表情符號屬性獲取模塊獲取的屬性信息指示所述表情符號
攜帶有關聯信息時,在所述表情符號的預設位置顯示預設標識。
13.如權利要求12所述的裝置,其特征在于,還包括:
觸發確定模塊,用于確定用戶觸發的顯示有預設標識的表情符號;
信息顯示模塊,用于獲取并顯示所述表情符號攜帶的關聯信息。
14.如權利要求8至13任一項所述的裝置,其特征在于,所述表情符號為具有唯一編碼
的圖片。

說明書

一種表情符號輸入方法及裝置

技術領域

本申請涉及信息輸入技術領域,特別是涉及一種表情符號輸入方法及裝置。

背景技術

表情符號即emoji是一種形象表達感情的符號,統一碼聯盟(The Unicode
Consortium)將收錄的emoji進行編碼,google、蘋果和微軟等操作系統一般都會將統一碼
聯盟收錄的emoji添加到自己的系統中。用戶在文檔編輯和即時通信等應用使用過程中,經
常插入表情符號,以形象、趣味的表達用戶的情緒、語氣、態度等,作為一種表達形式,輸入
表情符號變得越來越重要。現有技術中輸入表情符號時,通常有兩種方式:第一種,用戶瀏
覽表情符號列表,然后從中選擇插入的表情符號;第二種,用戶輸入某種語言的字符后,輸
入法實時對輸入的字符進行匹配,在字符對應的表情符號映射表中進行搜索,當匹配到與
輸入字符對應的表情符號后,彈出表情符號,供用戶選擇輸入。

綜上所述,現有技術中表情符號輸入方法至少存在以下缺陷:在用戶正常輸入時,
時常彈出表情符號,影響用戶進行正常信息輸入。

發明內容

本申請所要解決的技術問題是:提供一種表情符號輸入方法及裝置,解決現有技
術中在用戶正常輸入字符時,時常彈出表情符號,影響用戶進行正常信息輸入的問題。

為了解決上述問題,本申請實施例提供了一種表情符號輸入方法,包括:

檢測用戶開啟表情符號轉換功能的操作;

獲取用戶輸入的字符并進行分詞處理,得到候選熱詞;

基于定期更新的熱詞和表情符號的對應關系,輸入至少部分所述候選熱詞對應的
表情符號。

相應的,本申請實施例提供了一種表情符號輸入裝置,包括:

轉換檢測模塊,用于檢測用戶開啟表情符號轉換功能的操作;

分詞模塊,用于獲取用戶輸入的字符并進行分詞處理,得到候選熱詞;

轉換輸入模塊,用于基于定期更新的熱詞和表情符號的對應關系,輸入至少部分
所述候選熱詞對應的表情符號。

本申請實施例公開的表情符號輸入方法,通過檢測用戶開啟表情符號轉譯功能的
操作;獲取用戶輸入的字符并進行分詞處理,得到候選熱詞;基于定期更新的熱詞和表情符
號的對應關系,輸入至少部分所述候選熱詞對應的表情符號,解決了現有技術中在用戶正
常輸入字符時,時常彈出表情符號,影響用戶進行正常信息輸入的問題。通過檢測用戶開啟
表情符號轉換功能的操作,在用戶需要輸入表情符號時執行用戶輸入字符轉換為表情符號
進行輸入,提高了輸入效率。

附圖說明

為了更清楚地說明本申請實施例的技術方案,下面將對實施例或現有技術描述中
所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實
施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附
圖獲得其他的附圖。

圖1是本申請實施例一的表情符號輸入方法流程圖;

圖2是本申請實施例二的表情符號輸入方法流程圖;

圖3是本申請實施例二輸入對應有表情符號的熱詞的界面示意圖之一;

圖4是本申請實施例二輸入對應有表情符號的熱詞的界面示意圖之二;

圖5是本申請實施例二輸入表情符號后的界面示意圖之一;

圖6是本申請實施例二輸入表情符號后的界面示意圖之二;

圖7是本申請實施例三的表情符號輸入方法流程圖;

圖8是本申請實施例三顯示有預設標識的表情符號的示意圖;

圖9是觸發圖8中顯示有預設標識的表情符號后的顯示界面示意圖;

圖10是本申請實施例四的表情符號輸入裝置結構圖之一;

圖11是本申請實施例四的表情符號輸入裝置結構圖之二;

圖12是本申請實施例五的表情符號輸入裝置結構圖。

具體實施方式

下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完
整地描述,顯然,所描述的實施例是本申請一部分實施例,而不是全部的實施例。基于本申
請中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施
例,都屬于本申請保護的范圍。

實施例一:

本申請實施例公開的一種表情符號輸入方法,如圖1所示,該方法包括:

步驟100,檢測用戶開啟表情符號轉換功能的操作。

具體實施時,在輸入表情符號的圖形用戶界面,預設表情符號轉換功能的開關按
鈕或圖標等控件。通過檢測用戶對所述預設的控件的觸發操作,判斷是否開啟表情符號轉
換功能。通過調用操作系統的接口或者注冊操作系統的觸摸監控事件,可以檢測用戶開啟
表情符號轉換功能的操作。

步驟110,獲取用戶輸入的字符并進行分詞處理,得到候選熱詞。

調用操作系統的接口,獲取用戶輸入的字符,并通過調用操作系統中內置的接口
對獲取的所述用戶輸入的字符進行分詞處理,得到至少一個詞條,每個詞條都可以作為一
個候選熱詞,用于匹配表情符號。

步驟120,基于定期更新的熱詞和表情符號的對應關系,輸入至少部分所述候選熱
詞對應的表情符號。

電子設備本地預設有熱詞表。熱詞表中的熱詞為預設時間段內輸入的熱門詞匯,
即輸入頻率較多的詞匯。熱詞是通過對聊天記錄、互聯網文章等進行大數據分析后得到的。
電子設備本地存儲的熱詞會通過服務器進行定期更新。同時,電子設備或服務器還預設有
熱詞和表情符號的對應關系。通常,電子設備緩存熱詞和表情符號的對應關系,并定期維護
熱詞和表情符號的對應關系,如刪除、清空、增加或更新熱詞和表情符號的對應關系。具體
實施時,電子設備定期通過服務器對緩存的熱詞和表情符號的對應關系進行更細。

在對用戶輸入的字符并進行分詞處理,得到候選熱詞后,對于每個候選熱詞,分別
在預設的熱詞表中進行匹配,如果匹配成功,即熱詞表中存在該候選熱詞,則確認該候選熱
詞為可以轉換為表情符號的熱詞;如果匹配不成功,即熱詞表中不存在該候選熱詞,則確認
目前該候選熱詞不能轉換為表情符號進行輸入。確定可以轉換為表情符號進行輸入的熱詞
之后,將用戶輸入的字符中可以轉換為表情符號的熱詞,轉換為表情符號進行輸入。

本申請實施例公開的表情符號輸入方法,通過檢測用戶開啟表情符號轉譯功能的
操作;獲取用戶輸入的字符并進行分詞處理,得到候選熱詞;基于定期更新的熱詞和表情符
號的對應關系,輸入至少部分所述候選熱詞對應的表情符號,解決了現有技術中在用戶正
常輸入字符時,時常彈出表情符號,影響用戶進行正常信息輸入的問題。通過檢測用戶開啟
表情符號轉換功能的操作,在用戶需要輸入表情符號時執行用戶輸入字符轉換為表情符號
進行輸入,提高了輸入效率。

實施例二:

參見圖2,本申請另一具體實施例中,所述表情符號輸入方法包括步驟200至步驟
240。

步驟200,建立熱詞和表情符號的對應關系。

熱詞是通過對聊天記錄、互聯網文章等進行大數據分析后得到的。首先,電子設備
向服務器請求熱詞表,并存儲在本地。電子設備在每次啟動或輸入法啟動時向服務器請求
最新熱詞,對電子設備本地存儲的熱詞進行定期更新。同時,電子設備或服務器還預設有熱
詞和表情符號的對應關系。通常,電子設備緩存熱詞和表情符號的對應關系,并定期維護熱
詞和表情符號的對應關系,如刪除、清空、增加或更新熱詞和表情符號的對應關系。具體實
施時,電子設備定期通過服務器對緩存的熱詞和表情符號的對應關系進行更細。同時,用戶
可以通過電子設備增加熱詞,并同時增加該熱詞對應的表情符號。

步驟210,在字符輸入界面顯示表情符號轉換功能的開關控件。

例如,在輸入法界面顯示表情符號轉換功能的開關按鈕或圖標等控件。

步驟220,檢測用戶開啟表情符號轉換功能的操作。

所述檢測用戶開啟表情符號轉換功能的操作,包括:檢測用戶對預設的開啟表情
符號轉換功能的控件的觸發操作。具體實施時,在用戶通過字符輸入界面輸入字符的過程
中,通過檢測用戶對所述預設的控件的觸發操作,判斷是否開啟表情符號轉換功能。通過調
用操作系統的接口或者注冊操作系統的觸摸監控事件,可以檢測用戶開啟表情符號轉換功
能的操作。例如,當檢測到對所述表情符號轉換功能開關的點擊操作后,獲取所述開關的當
前狀態,如果當前處于關閉表情符號轉換功能的狀態,則開啟表情符號轉換功能。

步驟230,獲取用戶輸入的字符并進行分詞處理,得到候選熱詞。

調用操作系統的接口,獲取用戶輸入的字符,并通過調用操作系統中內置的接口
對獲取的所述用戶輸入的字符進行分詞處理,得到至少一個詞條,每個詞條都可以作為一
個候選熱詞,用于匹配表情符號。具體實施時,可以利用Android或iOS操作系統內置的詞語
分析系統對用戶輸入的字符進行分詞處理,得到候選熱詞。例如,獲取的用戶輸入的字符為
“I love star”,通過調用操作系統提供的接口進行分詞處理,將得到:I、love和star共3個
詞條,將得到的上述3個詞條作為候選熱詞。

步驟240,基于所述熱詞和表情符號的對應關系,輸入至少部分所述候選熱詞對應
的表情符號。

在對用戶輸入的字符并進行分詞處理,得到候選熱詞后,對于每個候選熱詞,分別
在預設的熱詞表中進行匹配,如果匹配成功,即熱詞表中存在該候選熱詞,則確認該候選熱
詞為可以轉換為表情符號的熱詞;如果匹配不成功,即熱詞表中不存在該候選熱詞,則確認
目前該候選熱詞不能轉換為表情符號進行輸入。確定可以轉換為表情符號進行輸入的熱詞
之后,將用戶輸入的字符中可以轉換為表情符號的熱詞,轉換為表情符號進行輸入。

具體實施時,基于所述熱詞和表情符號的對應關系,輸入至少部分所述候選熱詞
對應的表情符號包括兩種情況。仍以得到的候選熱詞為:I、love和star共3個候選熱詞為例
說明基于定期更新的熱詞和表情符號的對應關系,輸入至少部分所述候選熱詞對應的表情
符號的具體過程。

第一種,基于定期更新的熱詞和表情符號的對應關系,輸入至少部分所述候選熱
詞對應的表情符號,包括:基于定期更新的熱詞和表情符號的對應關系,確定所述候選熱詞
對應的表情符號;對于對應的所述表情符號的數量大于1的候選熱詞,突出顯示所述候選熱
詞;根據用戶對突出顯示的所述候選熱詞的選擇,顯示該候選熱詞對應的表情符號的列表;
根據用戶對所述列表的選擇,將用戶選擇的候選熱詞替換為所述列表中用戶選擇的表情符
號。

對于每一個候選熱詞,分別在預設的,并定期更新的熱詞表中進行匹配。以熱詞表
中存在熱詞“love”為例,則匹配成功的候選熱詞為“love”。對于匹配成功的候選熱詞
“love”,基于定期更新的熱詞和表情符號的對應關系,確定熱詞“love”對應的表情符號,假
設熱詞“love”對應的表情符號有兩個。對于熱詞“love”,突出顯示用戶輸入的所述候選熱
詞。具體實施時,可以采用高亮、加邊框、加下劃線、將字體加粗等突出顯示方式痛楚顯示對
應的表情符號的數量大于1的候選熱詞。以突出顯示方式為下劃線格式為例,基于定期更新
的熱詞和表情符號的對應關系,確定所述候選熱詞對應的表情符號后,對于對應的所述表
情符號的數量大于1的候選熱詞,突出顯示所述候選熱詞的效果如圖3所示。圖3中的候選熱
詞301對應的表情符號的數量大于1。

然后,檢測用戶對輸入字符區域的點擊操作,當檢測到用戶點擊突出顯示的候選
熱詞時,確定用戶選擇了所述突出顯示的候選熱詞,此時,在字符輸入界面的預設位置,顯
示選擇的所述突出顯示的候選熱詞對應的表情符號的列表,如圖4所示。圖4中,突出顯示的
候選熱詞為301,候選熱詞301對應的表情符號包括表情符號302和303。進一步的,根據用戶
對所述表情符號列表中的表情符號302或303的點擊操作,選擇用來替換候選熱詞301的表
情符號,根據用戶對所述列表的選擇,將用戶選擇的候選熱詞替換為所述列表中用戶選擇
的表情符號。若用戶選擇了表情符號302,則將用戶選擇的候選熱詞替換為所述列表中用戶
選擇的表情符號,替換后用戶輸入的信息如圖5所示。

第二種,基于定期更新的熱詞和表情符號的對應關系,輸入至少部分所述候選熱
詞對應的表情符號,包括:基于定期更新的熱詞和表情符號的對應關系,確定所述候選熱詞
對應的表情符號;對于對應的表情符號的數量小于或等于1的所述候選熱詞,將所述候選熱
詞替換為與所述候選熱詞對應的表情符號。

對于每一個候選熱詞,分別在預設的,并定期更新的熱詞表中進行匹配。以熱詞表
中存在熱詞“star”為例,則匹配成功的候選熱詞為“star”。對于匹配成功的候選熱詞
“star”,基于定期更新的熱詞和表情符號的對應關系,確定熱詞“star”對應的表情符號,假
設熱詞“star”對應的表情符號有一個。對于熱詞“star”,將所述候選熱詞“star”替換為與
所述候選熱詞對應的表情符號,替換后用戶輸入的信息如圖6所示。

具體實施時,所述表情符號為具有唯一編碼的圖片。服務器保存表情符號對應的
圖片,并且每個表情符號設置有唯一的編碼。當輸入界面顯示用戶輸入的表情符號時,電子
設備根據表情符號的編碼,向服務器獲取所述表情符號的屬性,所述屬性至少包括:表情符
號的圖片地址。然后根據獲取的表情符號的圖片地址,讀取表情符號的圖片數據,并進行顯
示。表情符號采用圖片存儲,相對于現有技術中在字庫中存儲具有更好的平臺適應性,在不
同的操作系統,顯示的相同編碼的表情符號,顯示效果是一致的。

對于熱詞和表情符號對應關系,可以存儲在電子設備本地,也可以存儲在服務器
上。通常,電子設備本地會緩存熱詞和表情符號對應關系,然后,在電子設備啟動、或字符輸
入軟件啟動,或其他時刻,電子設備向服務器請求更新的熱詞和表情符號對應關系,已更新
本地緩存。或者,服務器定期更新電子設備上緩存的熱詞和表情符號對應關系。通過在本地
緩存熱詞和表情符號對應關系,可以在網絡連接不順暢或沒有網絡連接時,也能實現表情
符號的輸入,并且節省網絡流量。通過定期更新電子設備本地緩存的熱詞和表情符號對應
關系,可以保證輸入的表情符號的多樣性和新穎性,進一步提升用戶體驗。

本申請實施例公開的表情符號輸入方法,通過檢測用戶開啟表情符號轉譯功能的
操作;獲取用戶輸入的字符并進行分詞處理,得到候選熱詞;基于定期更新的熱詞和表情符
號的對應關系,輸入至少部分所述候選熱詞對應的表情符號,解決了現有技術中在用戶正
常輸入字符時,時常彈出表情符號,影響用戶進行正常信息輸入的問題。通過檢測用戶開啟
表情符號轉換功能的操作,在用戶需要輸入表情符號時執行用戶輸入字符轉換為表情符號
進行輸入,提高了輸入效率。

通過突出顯示對應多個表情符號的熱詞,引導用戶選擇符合個性要求的表情符號
進行輸入,進一步提升了用戶體驗。

實施例三:

參見圖7,基于實施例一和實施例二,本申請另一具體實施例中,所述表情符號輸
入方法包括步驟700至步驟760。

步驟700,檢測用戶開啟表情符號轉換功能的操作。

檢測用戶開啟表情符號轉換功能的操作的具體實施方案參見實施例一和實施例
二中的相關步驟,此處不再贅述。

步驟710,獲取用戶輸入的字符并進行分詞處理,得到候選熱詞。

獲取用戶輸入的字符并進行分詞處理,得到候選熱詞的具體實施方案參見實施例
一和實施例二中的相關步驟,此處不再贅述。

步驟720,基于定期更新的熱詞和表情符號的對應關系,輸入至少部分所述候選熱
詞對應的表情符號。

基于定期更新的熱詞和表情符號的對應關系,輸入至少部分所述候選熱詞對應的
表情符號的具體實施方案參見實施例二中的相關步驟,此處不再贅述。

在基于定期更新的熱詞和表情符號的對應關系,輸入至少部分所述候選熱詞對應
的表情符號的步驟之后,所述方法還包括:獲取用戶輸入的表情符號的屬性信息;當所述屬
性信息指示所述表情符號攜帶有關聯信息時,在所述表情符號的預設位置顯示預設標識。

步驟730,獲取用戶輸入的表情符號的屬性信息。

以在即時通信軟件中進行字符輸入為例,獲取用戶輸入的包含常規字符和表情符
號的信息后,即時通信軟件確定輸入的信息中包含的表情符號的編碼,并將該編碼發送到
服務器,向服務器請求該表情符號的屬性信息。服務器預先存儲表情符號編碼表,所述編碼
表包括:表情符號編碼及各表情符號的屬性信息。表情符號的屬性信息包括:表情圖片的下
載地址、是否攜帶關聯信息的標識、關聯信息的地址。所述關聯信息的地址可以為URL
(Uniform Resoure Locator:統一資源定位符),也可以為服務器上的一個存儲地址。所述
服務器上的關聯信息的地址是服務器根據各表情符號對應的熱詞預先搜索或配置的相關
信息的存儲地址或訪問地址。

在另一具體實施方式中,所述表情符號的屬性信息中還包括該表情符號對應的熱
詞。電子設備的即時通信軟件在獲取表情符號的屬性信息后,根據其中的熱詞、或者該熱詞
和該表情符號相鄰的常規符號組成的詞組、或者該表情符號的編碼在本地通信記錄中搜索
相關信息,并將搜索到的相關信息的地址作為關聯信息的地址。

步驟740,當所述屬性信息指示所述表情符號攜帶有關聯信息時,在所述表情符號
的預設位置顯示預設標識。

對于獲取的用戶輸入的表情符號的屬性信息,首先,讀取該表情符號的圖片下載
地址,并通過該下載地址下載所述表情符號的圖片數據,并顯示。然后,根據所述屬性信息
中的是否攜帶關聯信息的標識判斷該表情符號是否攜帶關聯信息,若攜帶則對獲取的所述
表情符號的圖片數據,則在所述表情符號的預設位置顯示預設標識。具體實施時,所述預設
位置可以為表情符號的右上角、左上角、右下角等位置;所述預設標識可以為下劃線、圓圈、
色塊等。具體顯示示意圖如圖8所示,圖中,表情符號801右上角的圓圈802用于指示表情符
號801攜帶有關聯信息,通過觸發表情符號801可以進一步瀏覽該表情符號801相關的信息。

所述當所述屬性信息指示所述表情符號攜帶有關聯信息時,在所述表情符號的預
設位置顯示預設標識的步驟之后,所述方法包括:確定用戶觸發的顯示有預設標識的表情
符號;獲取并顯示所述表情符號攜帶的關聯信息。

步驟750,確定用戶觸發的顯示有預設標識的表情符號。

即時通信軟件在顯示用戶輸入的信息之后,檢測用戶對所述信息內,顯示有預設
標識的表情符號的觸發操作,例如檢測用戶點擊所述表情符號801的操作。

步驟760,獲取并顯示所述表情符號攜帶的關聯信息。

當確定用戶觸發的顯示有預設標識的表情符號之后,即時通信軟件獲取所述表情
符號801的屬性信息中的關聯信息的地址。當所述關聯信息的地址為服務器上的存儲地址
或本地存儲地址時,即時通信軟件從所述服務器的指定地址讀取所述關聯信息,并在當前
顯示界面之上創建一個子窗口或者浮層,用戶顯示讀取的所述關聯信息,如圖9所示。當所
述關聯信息的地址為URL時,即時通信軟件在當前顯示界面之上創建一個子窗口或者浮層,
并啟動瀏覽器軟件,由瀏覽器軟件讀取該URL的頁面內容并在所述子窗口或浮層上顯示讀
取的頁面內容。

本申請實施例公開的表情符號輸入方法,通過檢測用戶開啟表情符號轉譯功能的
操作;獲取用戶輸入的字符并進行分詞處理,得到候選熱詞;基于定期更新的熱詞和表情符
號的對應關系,輸入至少部分所述候選熱詞對應的表情符號,解決了現有技術中在用戶正
常輸入字符時,時常彈出表情符號,影響用戶進行正常信息輸入的問題。通過檢測用戶開啟
表情符號轉換功能的操作,在用戶需要輸入表情符號時執行用戶輸入字符轉換為表情符號
進行輸入,提高了輸入效率。

通過突出顯示對應多個表情符號的熱詞,引導用戶選擇符合個性要求的表情符號
進行輸入,進一步提升了用戶體驗。

通過,獲取用戶輸入的表情符號的屬性信息,當所述屬性信息指示所述表情符號
攜帶有關聯信息時,在所述表情符號的預設位置顯示預設標識,并根據用戶對帶有預設標
識的表情符號的觸發操作,顯示所述表情符號的關聯信息,實現了通過表情符號傳遞關聯
信息,進一步提升了用戶體驗。

實施例四:

相應的,本申請還公開了一種表情符號輸入裝置,如圖10所示,包括:

轉換檢測模塊1010,用于檢測用戶開啟表情符號轉換功能的操作;

分詞模塊1020,用于獲取用戶輸入的字符并進行分詞處理,得到候選熱詞;

轉換輸入模塊1030,用于基于定期更新的熱詞和表情符號的對應關系,輸入至少
部分所述候選熱詞對應的表情符號。

本申請實施例公開的表情符號輸入裝置,通過檢測用戶開啟表情符號轉譯功能的
操作;獲取用戶輸入的字符并進行分詞處理,得到候選熱詞;基于定期更新的熱詞和表情符
號的對應關系,輸入至少部分所述候選熱詞對應的表情符號,解決了現有技術中在用戶正
常輸入字符時,時常彈出表情符號,影響用戶進行正常信息輸入的問題。通過檢測用戶開啟
表情符號轉換功能的操作,在用戶需要輸入表情符號時執行用戶輸入字符轉換為表情符號
進行輸入,提高了輸入效率。

可選地,如圖11所示,所述轉換輸入模塊1030包括:

第一表情符號確定單元10301,用于基于定期更新的熱詞和表情符號的對應關系,
確定所述候選熱詞對應的表情符號;

突出顯示單元10302,用于對于對應的所述表情符號的數量大于1的候選熱詞,突
出顯示所述候選熱詞;

選擇單元10303,用于根據用戶對所述突出顯示單元10302突出顯示的所述候選熱
詞的選擇,顯示該候選熱詞對應的表情符號的列表;

第一轉換輸入單元10304,用于根據用戶對所述列表的選擇,將用戶選擇的候選熱
詞替換為所述列表中用戶選擇的表情符號。

可選地,在另一具體實施例中,所述轉換輸入模塊1030包括:

第二表情符號確定單元10305,用于基于定期更新的熱詞和表情符號的對應關系,
確定所述候選熱詞對應的表情符號;

第二轉換輸入單元10306,用于對于對應的表情符號的數量小于或等于1的所述候
選熱詞,將所述候選熱詞替換為所述第二表情符號確定單元確定的與所述候選熱詞對應的
表情符號。

具體實施時,所述轉換檢測模塊1010具體用于:檢測用戶對預設的開啟表情符號
轉換功能的控件的觸發操作。

具體實施時,所述表情符號為具有唯一編碼的圖片。

本申請實施例公開的表情符號輸入裝置,通過檢測用戶開啟表情符號轉譯功能的
操作;獲取用戶輸入的字符并進行分詞處理,得到候選熱詞;基于定期更新的熱詞和表情符
號的對應關系,輸入至少部分所述候選熱詞對應的表情符號,解決了現有技術中在用戶正
常輸入字符時,時常彈出表情符號,影響用戶進行正常信息輸入的問題。通過檢測用戶開啟
表情符號轉換功能的操作,在用戶需要輸入表情符號時執行用戶輸入字符轉換為表情符號
進行輸入,提高了輸入效率。

通過突出顯示對應多個表情符號的熱詞,引導用戶選擇符合個性要求的表情符號
進行輸入,進一步提升了用戶體驗。

實施例五:

基于實施例四,本申請的另一實施例中,如圖12所示,所述表情符號輸入裝置包
括:轉換檢測模塊1010、分詞模塊1020、轉換輸入模塊1030,還包括:

表情符號屬性獲取模塊1040,用于獲取用戶輸入的表情符號的屬性信息;

標識顯示模塊1050,用于當所述表情符號屬性獲取模塊1040獲取的屬性信息指示
所述表情符號攜帶有關聯信息時,在所述表情符號的預設位置顯示預設標識。

可選地,所述裝置還包括:

觸發確定模塊1060,用于確定用戶觸發的顯示有預設標識的表情符號;

信息顯示模塊1070,用于獲取并顯示所述表情符號攜帶的關聯信息。

其中,所述轉換檢測模塊1010、分詞模塊1020、轉換輸入模塊1030的具體實施方案
參見實施例四,此處不再贅述。

表情符號屬性獲取模塊1040、標識顯示模塊1050、觸發確定模塊1060和信息顯示
模塊1070的具體實施方案殘疾那實施例三中的相關步驟,此處不再贅述。

本申請實施例公開的表情符號輸入裝置,通過檢測用戶開啟表情符號轉換功能的
操作;獲取用戶輸入的字符并進行分詞處理,得到候選熱詞;基于定期更新的熱詞和表情符
號的對應關系,輸入至少部分所述候選熱詞對應的表情符號,解決了現有技術中在用戶正
常輸入字符時,時常彈出表情符號,影響用戶進行正常信息輸入的問題。通過檢測用戶開啟
表情符號轉換功能的操作,在用戶需要輸入表情符號時執行用戶輸入字符轉換為表情符號
進行輸入,提高了輸入效率。

通過突出顯示對應多個表情符號的熱詞,引導用戶選擇符合個性要求的表情符號
進行輸入,進一步提升了用戶體驗。

通過,獲取用戶輸入的表情符號的屬性信息,當所述屬性信息指示所述表情符號
攜帶有關聯信息時,在所述表情符號的預設位置顯示預設標識,并根據用戶對帶有預設標
識的表情符號的觸發操作,顯示所述表情符號的關聯信息,實現了通過表情符號傳遞關聯
信息,進一步提升了用戶體驗。本說明書中的各個實施例均采用遞進的方式描述,每個實施
例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即
可。對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處
參見方法實施例的部分說明即可。

以上裝置實施例中各模塊和單元的具體實施方案參見方法實施例的相關步驟,此
處不再贅述。

以上對本申請對提供的一種表情符號輸入方法和裝置進行了詳細介紹,本文中應
用了具體個例對本申請的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理
解本申請的方法及其核心思想;同時,對于本領域的一般技術人員,依據本申請的思想,在
具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本申
請的限制。

通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可
借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件實現。基于這樣的理
解,上述技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出
來,該計算機軟件產品可以存儲在計算機可讀存儲介質中,如ROM/RAM、磁碟、光盤等,包括
若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行各
個實施例或者實施例的某些部分所述的方法。

關 鍵 詞:
一種 表情符號 輸入 方法 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種表情符號輸入方法及裝置.pdf
鏈接地址:http://www.rgyfuv.icu/p-6100698.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图