一种匹配表情图像的方法及装置制造方法及图纸

技术编号:11439198 阅读:120 留言:0更新日期:2015-05-13 08:38
本发明专利技术公开了一种匹配表情图像的方法及装置,属于互联网通信领域。所述方法包括:获取当前与用户进行聊天的好友的标识;根据白名单和好友的标识,确定是否为用户匹配表情图像,该白名单包括与用户进行聊天时使用表情图像的频率满足预设条件的好友的标识;若确定为用户匹配表情图像,则根据用户输入的聊天内容匹配表情图像。所述装置包括:获取模块、确定模块和匹配模块。本发明专利技术为用户匹配表情图像时不会对用户造成打扰。

【技术实现步骤摘要】
一种匹配表情图像的方法及装置
本专利技术涉及互联网通信领域,特别涉及一种匹配表情图像的方法及装置。
技术介绍
目前,用户经常通过社交应用与好友进行聊天。在与好友进行聊天时,用户可以发送表情图像给好友来增加聊天的趣味性。为了提高表情图像的点击率,终端可以为用户的聊天内容匹配表情图像,以方便用户点击该表情图像。其中,表情图像对应于至少一个含义词,含义词用于描述该表情图像所表达的情感或思想。当用户与好友进行聊天时,终端可以通过如下方法来为用户匹配表情图像,具体为:终端获取用户输入的聊天内容,确定该聊天内容中是否包含表情图像对应的含义词,如果包含某表情图像对应的含义词,则将该表情图像推荐给用户,以方便用户点击该表情图像。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:有时用户与好友进行聊天时可能很少使用表情图像,此时为用户匹配表情图像会对用户造成打扰。例如,用户不喜欢使用表情图像,或用户在与同事或上司等好友进行通讯交流时话题严肃,不适合使用表情图像,此时仍为用户匹配表情图像对用户造成了打扰。
技术实现思路
为了避免为用户匹配表情图像时对用户造成打扰,本专利技术提供了一种匹配表情图像的方法及装置。所述技术方案如下:一种匹配表情图像的方法,所述方法包括:获取当前与用户进行聊天的好友的标识;根据白名单和所述好友的标识,确定是否为所述用户匹配表情图像,所述白名单包括与所述用户进行聊天时使用表情图像的频率满足预设条件的好友的标识;若确定为所述用户匹配表情图像,则根据所述用户输入的聊天内容匹配表情图像。一种匹配表情图像的装置,所述装置包括:获取模块,用于获取当前与用户进行聊天的好友的标识;确定模块,用于根据白名单和所述好友的标识,确定是否为所述用户匹配表情图像,所述白名单包括与所述用户进行聊天时使用表情图像的频率满足预设条件的好友的标识;匹配模块,用于若确定为所述用户匹配表情图像,则根据所述用户输入的聊天内容匹配表情图像。在本专利技术实施例中,获取当前与用户进行聊天的好友的标识;根据白名单和好友的标识,确定是否为用户匹配表情图像,该白名单包括与用户进行聊天时使用表情图像的频率满足预设条件的好友的标识;若确定为用户匹配表情图像,则根据用户输入的聊天内容匹配表情图像。由于将与用户进行聊天时使用表情图像的频率满足预设条件的好友的标识组成了白名单,根据该白名单和好友的标识来确定是否为用户匹配表情图像,如此可以确定用户与该好友进行聊天时是否合适使用表情图像,从而避免为用户匹配表情图像时对用户造成打扰。附图说明图1是本专利技术实施例1提供的一种匹配表情图像的方法流程图;图2-1是本专利技术实施例2提供的一种匹配表情图像的方法流程图;图2-2是本专利技术实施例2提供的聊天窗口的第一示意图;图2-3是本专利技术实施例2提供的聊天窗口的第二示意图;图2-4是本专利技术实施例2提供的聊天窗口的第三示意图;图3是本专利技术实施例3提供的一种匹配表情图像的装置结构示意图;图4是本专利技术实施例4提供的一种终端的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例1参见图1,本专利技术实施例提供了一种匹配表情图像的方法,包括:步骤101:获取当前与用户进行聊天的好友的标识;步骤102:根据白名单和好友的标识,确定是否为用户匹配表情图像,该白名单包括与用户进行聊天时使用表情图像的频率满足预设条件的好友的标识;步骤103:若确定为用户匹配表情图像,则根据用户输入的聊天内容匹配表情图像。进一步地,获取当前与用户进行聊天的好友的标识之前,还包括:根据用户的历史聊天记录,分别计算用户与用户的每个好友进行聊天时使用表情图像的频率,该历史聊天记录中包括用户与每个好友历史聊天的消息;将与用户进行聊天时使用表情图像的频率满足第一预设条件的好友的标识组成白名单。优选地,根据用户的历史聊天记录,分别计算用户与用户的每个好友进行聊天时使用表情图像的频率,包括:从用户的历史聊天记录中,获取用户与第一好友历史聊天的消息,第一好友为用户的任一好友;统计得到获取的消息总数,以及从获取的消息中统计包含表情图像的消息数目;根据包含表情图像的消息数目和消息总数,计算用户与第一好友进行聊天时使用表情图像的频率。优选地,将与用户进行聊天时使用表情图像的频率满足第一预设条件的好友的标识组成白名单,包括:将与用户进行聊天时使用表情图像的频率大于预设频率阈值的好友的标识组成白名单;或者,根据用户与每个好友进行聊天时使用表情图像的频率,计算平均频率,将与用户进行聊天时使用表情图像的频率大于平均频率的好友的标识组成白名单。进一步地,将与用户进行聊天时使用表情图像的频率满足第一预设条件的好友的标识组成白名单之后,还包括:获取用户发送表情图像的频率和第二好友发送表情图像的频率,第二好友为除白名单以外的用户的好友,如果用户发送表情图像的频率与第二好友发送表情图像的频率之间的大小关系满足第二预设条件,则将第二好友的标识添加到白名单中。优选地,根据用户输入的聊天内容匹配表情图像,包括:获取用户输入的聊天内容中包含的表情含义词;获取该表情含义词对应的表情图像;根据好友的标识和表情图像,从表情图像、发送次数与好友的标识的对应关系中,确定出表情图像对应的发送次数;根据表情图像对应的发送次数,将表情图像显示给用户。进一步地,获取用户输入的聊天内容中包含的表情含义词之前,还包括:从用户与好友历史聊天的消息中,获取用户发送的表情图像和发送表情图像的发送次数,将表情图像、发送次数和好友的标识存储在表情图像、发送次数与好友的标识的对应关系中。优选地,根据用户输入的聊天内容匹配表情图像,包括:若用户的平均频率小于预设平均频率,则确定用户很少使用表情图像,减少为用户匹配表情图像的频率。在本专利技术实施例中,获取当前与用户进行聊天的好友的标识;根据白名单和好友的标识,确定是否为用户匹配表情图像,该白名单包括与用户进行聊天时使用表情图像的频率满足预设条件的好友的标识;若确定为用户匹配表情图像,则根据用户输入的聊天内容匹配表情图像。由于将与用户进行聊天时使用表情图像的频率满足预设条件的好友的标识组成了白名单,根据该白名单和好友的标识来确定是否为用户匹配表情图像,如此可以确定用户与该好友进行聊天时是否合适使用表情图像,从而避免为用户匹配表情图像时对用户造成打扰。实施例2参见图2-1,本专利技术实施例提供了一种匹配表情图像的方法,该方法的执行主体可以为终端,该方法具体包括:其中,在为用户匹配表情图像之前,首先需要通过如下步骤201-203的操作来设置该用户对应的白名单,该白名单中包括与该用户进行聊天时使用表情图像的频率满足预设条件的好友的标识。步骤201:根据用户的历史聊天记录,分别计算该用户与该用户的每个好友进行聊天时使用表情图像的频率,该历史聊天记录中包括该用户与每个好友历史聊天的消息;其中,服务器中存储有用户的历史聊天记录,用户的历史聊天记录中存储了离当前时间最近的一段时间内用户与每个好友进行聊天的消息。例如,历史聊天记录中可以存储过去一周内用户与每个好友进行聊天的消息。本步骤具体为,发送用于获取历史聊天记录的获取请求消息给服务器,该获取请求消息中携带用户的标识,使服务器根据该用户的标识获取该本文档来自技高网...
一种匹配表情图像的方法及装置

【技术保护点】
一种匹配表情图像的方法,其特征在于,所述方法包括:获取当前与用户进行聊天的好友的标识;根据白名单和所述好友的标识,确定是否为所述用户匹配表情图像,所述白名单包括与所述用户进行聊天时使用表情图像的频率满足预设条件的好友的标识;若确定为所述用户匹配表情图像,则根据所述用户输入的聊天内容匹配表情图像。

【技术特征摘要】
1.一种匹配表情图像的方法,其特征在于,所述方法包括:获取当前与用户进行聊天的好友的标识;根据白名单和所述好友的标识,确定是否为所述用户匹配表情图像,所述白名单包括与所述用户进行聊天时使用表情图像的频率满足预设条件的好友的标识;若确定为所述用户匹配表情图像,则根据所述用户输入的聊天内容匹配表情图像。2.如权利要求1所述的方法,其特征在于,所述获取当前与用户进行聊天的好友的标识之前,还包括:根据用户的历史聊天记录,分别计算所述用户与所述用户的每个好友进行聊天时使用表情图像的频率,所述历史聊天记录中包括所述用户与所述每个好友历史聊天的消息;将与所述用户进行聊天时使用表情图像的频率满足第一预设条件的好友的标识组成白名单。3.如权利要求2所述的方法,其特征在于,所述根据用户的历史聊天记录,分别计算所述用户与所述用户的每个好友进行聊天时使用表情图像的频率,包括:从用户的历史聊天记录中,获取所述用户与第一好友历史聊天的消息,所述第一好友为所述用户的任一好友;统计得到所述获取的消息总数,以及从所述获取的消息中统计包含表情图像的消息数目;根据所述包含表情图像的消息数目和所述消息总数,计算所述用户与所述第一好友进行聊天时使用表情图像的频率。4.如权利要求2所述的方法,其特征在于,所述将与所述用户进行聊天时使用表情图像的频率满足第一预设条件的好友的标识组成白名单,包括:将与所述用户进行聊天时使用表情图像的频率大于预设频率阈值的好友的标识组成白名单;或者,根据所述用户与所述每个好友进行聊天时使用表情图像的频率,计算平均频率,将与所述用户进行聊天时使用表情图像的频率大于所述平均频率的好友的标识组成所述白名单。5.如权利要求2所述的方法,其特征在于,所述将与所述用户进行聊天时使用表情图像的频率满足第一预设条件的好友的标识组成白名单之后,还包括:获取所述用户发送表情图像的频率和第二好友发送表情图像的频率,所述第二好友为除所述白名单以外的所述用户的好友,如果所述用户发送表情图像的频率与所述第二好友发送表情图像的频率之间的大小关系满足第二预设条件,则将所述第二好友的标识添加到所述白名单中。6.如权利要求1所述的方法,其特征在于,所述根据所述用户输入的聊天内容匹配表情图像,包括:获取所述用户输入的聊天内容中包含的表情含义词;获取所述表情含义词对应的表情图像;根据所述好友的标识和所述表情图像,从表情图像、发送次数与好友的标识的对应关系中,确定出所述表情图像对应的发送次数;根据所述表情图像对应的发送次数,将所述表情图像显示给所述用户。7.如权利要求6所述的方法,其特征在于,所述获取所述用户输入的聊天内容中包含的表情含义词之前,还包括:从所述用户与所述好友历史聊天的消息中,获取所述用户发送的表情图像和发送所述表情图像的发送次数,将所述表情图像、所述发送次数和所述好友的标识存储在表情图像、发送次数与好友的标识的对应关系中。8.如权利要求4所述的方法,其特征在于,所述根据所述用户输入的聊天内容匹配表情图像,包括:若所述用户的平均频率小于预设平均频率,则确定所述...

【专利技术属性】
技术研发人员:查文
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1