头像更新方法及装置的制造方法_2

文档序号:9865570阅读:来源:国知局
、获取用户当前发送给好友的交互消息。
[0064] 针对第二种方式,参见图5a,用户和好友之间的会话由用户发起,而好友此时还未 发起任何交互消息。所W在运种情况下,用户终端在将该交互消息在消息交互界面上展示 后,便直接将交互消息"你什么时候来呀,大家都在等你呢"确定为用户当前与好友的交互 消息。也即,后续过程中在进行用户头像更新时,根据交互消息"你什么时候来呀,大家都在 等你呢"进行更新。
[0065] 第Ξ种方式、当第一时刻与第二时刻的间隔时长小于指定时间阔值时,将用户发 送给好友的交互消息确定为用户当前与好友的交互消息,第一时刻为好友发送交互消息给 用户的时刻,第二时刻为用户发送交互消息给好友的时刻。
[0066] 针对第Ξ种方式,在日常与好友进行会话时,我们通常会遇到运种情况,双方同时 给对方发送了交互消息,或双方发送的交互消息的间隔时间很短。比如,用户发送完一条交 互消息,紧接着好友也发送了一条交互消息,诸如此类。针对该种情况,为了明确后续用户 头像具体根据哪一方发起的交互消息进行更新,本发明实施例提出了根据双方发送交互消 息的时间间隔进行划分的解决方法。如果用户发送交互消息的时刻在好友发送交互消息的 时刻之前,则W用户发送的交互消息为准;如果第一时刻与第二时刻的间隔时长小于指定 时间阔值,则W用户发送的交互消息为准。除上述情况外,则W好友发送的交互消息为准。
[0067] 其中,指定时间阔值可为2s或5s等等,本发明实施例对指定时间阔值的大小不进 行具体限定。
[0068] 需要说明的是,在获取用户当前与好友的交互消息时,可采取上述Ξ种方式中的 任一种方式实现;还可根据实际情况在不同时刻采取不同的获取方式,本发明实施例对此 不进行具体限定。当然,除采取上述Ξ种方式获取交互消息的方式外,还可采取其他获取方 式,本发明实施例对此同样不进行具体限定。
[0069] 302、判断交互消息是否为头像更新消息;如果交互消息为头像更新消息,则执行 下述步骤303 ;如果交互消息不是头像更新消息,则处理流程至此结束。
[0070] 在本发明实施例中,在判断交互消息是否头像更新消息之前,还包括生成并存储 头像更新关键词的步骤。其中,头像更新关键词指代触发头像进行更新的词语,在日常生活 中使用的频率较高,不生僻。比如,生日快乐、法定假日、生气、秋装、等你、可爱、拥抱、黑人 等词汇均可作为头像更新关键词。也即,头像更新关键词可包括各种词性(比如,名词、形 容词、动词等)的单字或短语。可由相关技术人员对头像更新关键词进行收集,并生成一个 头像更新关键词库。
[0071] 其中,在判断交互消息是否为头像更新消息时,具体可采取下述方式实现:
[0072] 第一步、对交互消息进行分词处理,得到多个分词。
[0073] 针对第一步,对于一条交互消息来说其可包括主语、谓语、宾语等各种词性的词。 其中,名词和形容词等词语对交互消息的语义影响较大,而虚词和副词等词语对交互消息 的语义影响并不大,为了能够正确理解交互消息的语义,本发明实施例可通过对交互消息 进行分词处理,来解析一句完整的交互消息。
[0074] W交互消息"你什么时候来呀,大家都在等你呢"为例,则在对该交互消息进行分 词处理后,可切分成"你"、"什么时候V嗦"、"呀"、"大家""都在等你"、"呢"。其中,对交互 消息进行分词处理的具体实现方式,可参考现有分词技术,此处不再寶述。
[0075] 第二步、对于多个分词中的每一个分词,判断该分词是否包含在存储的头像更新 关键词中。
[0076] 针对第二步,由于事先已经生成并存储了头像更新关键词库。所W在根据上述第 一步得到各个分词后,便可根据头像更新关键词库来确定各个分词是否为头像更新关键 词。继续W第一步中的例子为例,则在对交互消息"你什么时候来呀,大家都在等你呢"进 行分词处理后,得到了上述7个分词。对于7个分词中的任一个分词,将该分词与头像更新 关键词库中的各个头像更新关键词进行比对。如果该分词与头像更新关键词库中的一个头 像更新关键词相匹配,则确定该分词包含在存储的头像更新关键词中;如果该分词与头像 更新关键词库中的任一个头像更新关键词均不匹配,则确定该分词未包含在存储的头像更 新关键词中。
[0077] 第Ξ步、当交互消息中的至少一个分词包含在存储的头像更新关键词中时,确定 交互消息为头像更新消息。
[0078] 针对第Ξ步,当交互消息中的至少一个分词包含在存储的头像更新关键词中时, 也即表明用户头像可根据该至少一个分词进行更新,所W将包括该至少一个分词的交互新 消息确定为头像更新消息。
[0079] 303、当交互消息为头像更新消息时,获取与交互消息相匹配的图像。
[0080] 在本发明实施例中,图像既可存储在服务器上,也可存储在用户终端上,本发明实 施例对此不进行具体限定。图像既可为静态图像也可为动态图像,本发明实施例对此同样 不进行具体限定。在用户终端获取与交互消息相匹配的图像之前,还包括设置头像更新关 键词与图像的对应关系的步骤。其中,图像既可为静态图片也可为动态图片,本发明实施例 对此不进行具体限定。在设置头像更新关键词与图像的对应关系时,可生成如下表1所示 的对应关系表。 W81]表 1 [0082]
[0083]
[0084] 需要说明的是,上述设置头像更新关键词与图像的对应关系的步骤,仅需在第一 次执行本实施例提供的方法时执行。后续再次执行本发明实施例提供的方法时,可直接应 用该对应关系表。当且仅当上述对应关系有改变时,由服务器对该对应关系表进行更新即 可。
[00化]其中,在获取与交互消息相匹配的图像时,具体可采取下述方式实现:
[0086] 确定交互消息中包括的指定更新关键词;根据指定更新关键词,在存储的头像更 新关键词与图像的对应关系中进行遍历查找,将与指定更新关键词对应的图像,确定为与 交互消息相匹配的图像。
[0087] 当然,除上述获取与交互消息相匹配的图像的方式外,还可采取其他获取方式,本 发明实施例对此不进行具体限定。需要说明的是,如果一条交互消息中包括了多个分词,且 大于一个分词包含在存储的头像更新关键词中,且该大于一个分词对应的图像不同,则在 确定与该交互消息相匹配的图像时,还可参考一下各个分词对应的权重值。可将权重值最 大的分词对应的图像,确定为与该交互消息相匹配的图像。其中,各个分词对应的权重值可 预先进行设置。比如,在生成头像更新关键词库时,对应为各个头像更新关键词设置权重。 其中,名词类词语和形容词类词语的权重值可设置的稍大,而其他词性的词语的权重值可 设置的稍小,本发明实施例对此不进行具体限定。
[0088] 304、将用户的原始头像替换为图像。
[0089] 参见图4a,用户与好友之间的会话由好友发起,在用户终端接收到好友发送给用 户的交互消息"变僵尸"后,将该交互消息确定为用户当前与好友的交互消息。由于交互消 息中包括分词"僵尸",而分词"僵尸"又恰好位于存储的头像更新关键词中,所W在根据上 述表1确定分词"僵尸"对应的图像后,将图4a中的用户图像(一个女性面部头像)替换 为图4b所示的僵尸头像。随后若用户发送交互消息给好友,则用户的头像显示为如图4b 所示的僵尸头像。
[0090] 参见图5a,用户与好友之间的会话由用户发起,在用户终端将用户发送给好友的 交互消息"你什么时候来呀,大家都在等你呢"进行展示后,将该交互消息确定为用户当前 与好友的交互消息。由于交互消息中包括分词"都在等你",而分词"都在等你"又恰好位于 存储的头像更新关键词中,所W在根据上述表1确定分词"都在等你"对应的图像后,将图 4a中的用户图像(一个女性面部头像)替换为图5a所示的哭泣表情头像。随后若好友立 即发送交互消息给用户,则用户的头像依然保持为更新后的如图化所示的哭泣表情头像。 [00川参见图6a和图6b,在用户与好友之间建立关联关系后,若用户和好友恰巧在同一 时间(小于指定时间阔值)分别给对方发送了交互消息。其中,好友发送给用户的交互消 息为"变僵尸",用户发送给好友的交互消息为"你什么时候来呀,大家都在等你呢"。根据 上述步骤301可知,将交互消息"你什么时候来呀,大家都在等你呢"确定为用户当前与好 友的交互消息。由于交互消息中包括分词"都在等你",而分词"都在等你"又恰好位于存储 的头像更新关键词中,所W在根据上述表1确定分词"都在等你"对应的图像后,将图6a中 的用户图像(一个女性面部头像)替换为图化所示的哭泣表情头像。随后若用户发送交 互消息给好友,则用户的头像依然显示为如图化所示的哭泣表情头像。
[0092] 305、在头像更新后,经过指定时长,将图像替换为用户的原始头像。
[0093] 其中,指定时长具体可为30s或60s等等,本发明实施例对指定时长的大小不进行 具体限定。如图6a和图化所示,W指定时长为60s为例,则在将用户图像由一个女性面部 头像更新为哭泣表情头像60s后,用户头像将由哭泣表情头像恢复为一个女性面部头像。
[0094] 需要说明的是,当用户头像在用户终端的消息交互界面上进行更新后,为了使得 好友也看到用户更新后的图像,还可由服务器将用户更新后的头像下发至好友终端,并在 好友终端的消息交互界面上进行显示,从而增添了交互的趣味性。此外,用户还可通过向好 友发送交互消息从而更新好友头像,具体的实现方式同好友发送交互消息更新
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1