一种群聊语音信息的处理方法、装置、存储介质及服务器与流程

文档序号:17896366发布日期:2019-06-13 16:01阅读:158来源:国知局
一种群聊语音信息的处理方法、装置、存储介质及服务器与流程

本发明涉及互联网技术领域,尤其涉及一种群聊语音信息的处理方法、装置、存储介质及服务器。



背景技术:

随着移动终端的普及,人们日常生活中越来越离不开手机等移动终端,不管是购物、聊天、游戏、旅游、工作,手机等移动终端的使用都是越来越频繁。而其中聊天应用的使用占比极大,而普遍应用于聊天应用中的语音输入的方便快捷性,也得到了广大用户的认可,用户可以通过对着手机麦克风说话,直接将一段语音输入到聊天界面中,供给其他用户听取,打字速度较慢或者不方便文字输入的时候,用户就会选择语音输入。但是我们在日常生活中使用语音输入会遇到一些问题。例如,语音输入如果是在单对单的聊天中,用户可以判定其语音信息为自己相关信息,但是如果是在群聊中,则可能出现大量的语音信息的情况,用户需要逐条听取所有的语音信息才能确定是否与自己相关,若让用户将所有语音信息都听取,听取大量与自己无关的语音信息会浪费用户的时间和精力,用户体验不好。



技术实现要素:

本发明的主要目的在于克服上述现有技术的缺陷,提供一种群聊语音信息的处理方法、装置、存储介质及服务器,以解决现有技术中用户对聊天群中的语音信息需要逐条听取浪费时间和精力的问题。

本发明一方面提供了一种群聊语音信息的处理方法,包括:接收第一用户的第一群聊语音信息;根据所述第一群聊语音信息确定与所述第一群聊语音信息相关的第二用户;将所述第一群聊语音信息发送至所述目标聊天群时,标记所述第二用户为所述第一群聊语音信息的目标用户。

可选地,根据所述第一群聊语音信息确定与所述第一群聊语音信息相关的第二用户,包括:获取所述第一群聊语音信息的目标聊天群中的各个用户的用户信息;根据所述各个用户的用户信息确定所述第一群聊语音信息在所述目标聊天群中相关的第二用户。

可选地,根据所述各个用户的用户信息确定所述第一群聊语音信息在所述目标聊天群中相关的第二用户,包括:对所述第一群聊语音信息进行语音识别,以转换为相应文字信息;对转换的所述文字信息进行处理,以提取出所述文字信息中的符合预设规则的信息;根据提取出的所述符合预设规则的信息查询所述各个用户的用户信息中与所述文字信息匹配的用户信息;将查询到的与所述文字信息匹配的用户信息所对应的用户确定为所述第二用户。

可选地,标记所述第二用户为所述第一群聊语音信息的目标用户,包括:将所述第一群聊语音信息发送至所述目标聊天群时,在所述第二用户的所述目标聊天群的聊天界面中以预设提示样式进行提示。

可选地,标记所述第二用户为所述第一群聊语音信息的目标用户,包括:将所述第一群聊语音信息发送至所述目标聊天群时,在所述目标聊天群的聊天界面中提示所述第一群聊语音信息的相关用户。

本发明另一方面提供了一种群聊语音信息的处理装置,包括:接收单元,用于接收第一用户的第一群聊语音信息;确定单元,用于根据所述第一群聊语音信息确定与所述第一群聊语音信息相关的第二用户;标记单元,用于将所述第一群聊语音信息发送至所述目标聊天群时,标记所述第二用户为所述第一群聊语音信息的目标用户。

可选地,所述确定单元,包括:信息获取单元,用于获取所述第一群聊语音信息的目标聊天群中的各个用户的用户信息;用户确定单元,用于根据所述各个用户的用户信息确定所述第一群聊语音信息在所述目标聊天群中相关的第二用户。

可选地,所述用户确定单元,包括:识别子单元,用于对所述第一群聊语音信息进行语音识别,以转换为相应文字信息;提取子单元,用于对转换的所述文字信息进行处理,以提取出所述文字信息中的符合预设规则的信息;查询子单元,用于根据提取出的所述符合预设规则的信息查询所述各个用户的用户信息中与所述文字信息匹配的用户信息;确定子单元,用于将查询到的与所述文字信息匹配的用户信息所对应的用户确定为所述第二用户。

可选地,所述标记单元,标记所述第二用户为所述第一群聊语音信息的目标用户,包括:将所述第一群聊语音信息发送至所述目标聊天群时,在所述第二用户的所述目标聊天群的聊天界面中以预设提示样式进行提示。

可选地,所述标记单元,标记所述第二用户为所述第一群聊语音信息的目标用户,包括:将所述第一群聊语音信息发送至所述目标聊天群时,在所述目标聊天群的聊天界面中提示所述第一群聊语音信息的相关用户。

本发明又一方面提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。

本发明再一方面提供了一种服务器,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。

本发明再一方面提供了一种服务器,包括前述任一所述的群聊语音信息的处理装置。

根据本发明的技术方案,接收到第一用户发送的群聊语音信息后,根据目标聊天群各个用户的用户信息确定该群聊语音信息在目标聊天群中相关的第二用户,并在将该群聊语音信息发送至所述目标聊天群时,标记第二用户为该群聊语音信息的目标用户,以提醒第二用户,可以在聊天群中有与用户相关的群聊语音信息时提醒用户,使用户能够及时听取与自己相关的群聊语音信息,并能够避免用户听取不必要的群聊语音信息。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明提供的群聊语音信息的处理方法的一实施例的方法示意图;

图2是根据所述第一群聊语音信息确定与所述第一群聊语音信息相关的第二用户的步骤的一种具体实施方式的流程示意图;

图3是根据所述各个用户的用户信息确定所述第一群聊语音信息在所述目标聊天群中相关的第二用户的步骤的一种具体实施方式的流程示意图;

图4是根据本发明实施例的在聊天界面中提示所述第一群聊语音信息的相关用户的聊天界面示意图;

图5是本发明提供的群聊语言信息的处理装置的一实施例的结构示意图;

图6是根据本发明实施例的确定单元的一种具体实施方式的结构示意图;

图7是根据本发明实施例的用户确定单元的一种具体实施方式的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

图1是本发明提供的群聊语音信息的处理方法的一实施例的方法示意图。本发明方法可以在移动终端或服务器实施,例如,聊天软件的服务器。

如图1所示,根据本发明的一个实施例,所述群聊语音信息的处理方法至少包括步骤s110、步骤s120和步骤s130。

步骤s110,接收第一用户的第一群聊语音信息。

所述第一群聊语音信息即用户在聊天应用的群聊界面通过语音输入的信息,可以是发送或将要发送的情形。例如,用户在移动终端安装的聊天应用(app)的某一聊天群的群聊界面通过语音输入的群聊语音信息。

步骤s120,根据所述第一群聊语音信息确定与所述第一群聊语音信息相关的第二用户。

图2是根据所述第一群聊语音信息确定与所述第一群聊语音信息相关的第二用户的步骤的一种具体实施方式的流程示意图。

如图2所示,在一种具体实施方式中,步骤s120具体包括步骤s121、和步骤s122。

步骤s121,获取所述第一群聊语音信息的目标聊天群中的各个用户的用户信息。

具体地,所述目标聊天群包括两个以上用户。所述用户信息具体可以包括用户昵称(例如微信昵称)、用户群聊昵称(用户在当前聊天群中的昵称)、用户账号(例如,微信号)和/或用户真实姓名。

步骤s122,根据所述各个用户的用户信息确定所述第一群聊语音信息在所述目标聊天群中相关的第二用户。

图3是根据所述各个用户的用户信息确定所述第一群聊语音信息在所述目标聊天群中相关的第二用户的步骤的一种具体实施方式的流程示意图。如图3所示,在一种具体实施方式中,步骤s122具体包括步骤s1221、步骤s1222、步骤s1223和步骤s1224。

步骤s1221,对所述第一群聊语音信息进行语音识别,以转换为相应文字信息。

步骤s1222,对转换的所述文字信息进行处理,以提取出所述文字信息中的符合预设规则的信息。

步骤s1223,根据提取出的所述符合预设规则的信息查询所述各个用户的用户信息中与所述文字信息匹配的用户信息。

步骤s1224将查询到的与所述文字信息匹配的用户信息所对应的用户确定为所述第二用户。

具体地,所述符合预设规则的信息可以为名称信息,所述预设规则即,名称命名规则。例如,用户a发送了一段群聊语音信息,对该群聊语音信息进行语音识别转换为文字信息为“小明,我们下周去北京,你去不去?”,对转换的文字信息进行信息提取,提取出该文字信息中可能为名字的文字信息为“小明”,则根据“小明”在该群聊语音信息所述目标聊天群的各个用户的用户信息中查找与“小明”匹配的用户信息,例如是否有用户昵称为“小明”,是否有用户在本聊天群中的昵称为“小明”,是否有用户的真实姓名为“小明”,若查找到与“小明”匹配的用户信息,则将该匹配的用户信息所对应的用户确定为与第一用户发送的所述群聊语音信息相关的第二用户。

步骤s130,将所述第一群聊语音信息发送至所述目标聊天群时,标记所述第二用户为所述第一群聊语音信息的目标用户。

具体地,将所述第一群聊语音信息发送至所述目标聊天群,实际是将所述第一群聊语音信息发送给所述目标聊天群中的每个用户,而每个用户在聊天软件的客户端聊天界面中,均能接收到相同的第一群聊语音信息。在一种具体实施方式中,将所述第一群聊语音信息发送至所述目标聊天群时,在所述目标聊天群的聊天界面(安装在终端的客户端应用的聊天界面)中提示所述第一群聊语音信息的相关用户,当所述方法在移动终端实施时,将所述第一群聊语音信息发送至服务器时,同时发送所述相关用户的信息,服务器根据所述相关用户的信息在将所述第一群聊语音信息发送至所述目标聊天群时,在所述目标聊天群的聊天界面中提示所述第一群聊语音信息的相关用户。例如,图4是根据本发明实施例的在聊天界面中提示所述第一群聊语音信息的相关用户的聊天界面示意图。参考图4所示,在目标聊天群的聊天界面中显示“@小明”的提示,表示该第一群聊语音的相关用户是小明。其中,可以在所述目标聊天群的每个用户的所述目标聊天群的聊天界面中提示所述第一群聊语音信息的相关用户,从而该聊天群中的其他用户也可以知道该第一群聊语言信息的相关用户为所述第二用户。

在另一种具体实施方式中,将所述第一群聊语音信息发送至所述目标聊天群时,在所述第二用户的所述目标聊天群的聊天界面中以预设提示样式进行提示。其中,所述预设提示样式与其他群聊语音信息的提示样式不同,即,在所述第二用户的客户端聊天界面中,将所述第一群聊语音信息的提示样式显示为与其他的群聊语音信息不同的样式,当所述方法在移动终端实施时,将所述第一群聊语音信息发送至服务器时,同时发送所述相关用户的信息,服务器根据所述相关用户的信息,在将所述第一群聊语音信息发送至所述目标聊天群时,在所述第二用户的所述目标聊天群的聊天界面中以预设提示样式进行提示。例如,在第二用户的所述目标聊天群聊天界面中,其他群聊语音信息的背景色均为白色,在将所述第一群聊语音信息发送给相关的第二用户时,可以在该第二用户的聊天界面中将所述第一群聊语音信息的背景色显示为与白色不同的颜色,同时,第二用户所使用的终端上的聊天软件还可以在所述终端上进行提示,例如,显示提示信息“有一条语音信息与你相关”。

在实际中,用户a和用户b在群聊的过程中,聊天群内的用户发送了大量的语音信息,用户b由于有事情比较忙,未能有充足的时间去对群聊中的语音信息逐条听取,因此,可能会错过用户a对用户b的语音信息。采用本发明技术方案后,用户a发送的语音信息如果与用户b相关,例如提到了用户b的名字,则服务器在将该条语音信息发送至相应的聊天群时,会对该条语音信息进行特殊处理,以提示用户b该语音信息为与其有关的语音信息,则能避免用户b错过该与自己相关的语音信息。

图5是本发明提供的群聊语言信息的处理装置的一实施例的结构示意图。本发明装置可以在移动终端或服务器实施,例如,聊天软件的服务器。

如图5所示,所述群聊语音信息的处理装置100包括:接收单元110、确定单元120和标记单元130。

接收单元110用于接收第一用户的第一群聊语音信息;确定单元120,用于根据所述第一群聊语音信息确定与所述第一群聊语音信息相关的第二用户;标记单元130用于将所述第一群聊语音信息发送至所述目标聊天群时,标记所述第二用户为所述第一群聊语音信息的目标用户。

接收单元110接收第一用户发送的第一群聊语音信息。所述第一群聊语音信息即用户在聊天应用的群聊界面通过语音输入的信息,可以是发送或将要发送的情形。例如,用户在移动终端安装的聊天应用(app)的某一聊天群的群聊界面通过语音输入的群聊语音信息。

图6是根据本发明实施例的确定单元的一种具体实施方式的结构示意图。如图6所示,在一种具体实施方式中,所述确定单元120包括信息获取单元121和用户确定单元122。

信息获取单元121用于获取所述第一群聊语音信息的目标聊天群中的各个用户的用户信息。用户确定单元122用于根据所述各个用户的用户信息确定所述第一群聊语音信息在所述目标聊天群中相关的第二用户。

信息获取单元121获取所述第一群聊语音信息的目标聊天群中的各个用户的用户信息。具体地,所述目标聊天群包括两个以上用户。所述用户信息具体可以包括用户昵称(例如微信昵称)、用户群聊昵称(用户在当前聊天群中的昵称)、用户账号(例如,微信号)和/或用户真实姓名。

用户确定单元122根据所述各个用户的用户信息确定所述第一群聊语音信息在所述目标聊天群中相关的第二用户。

图7是根据本发明实施例的用户确定单元的一种具体实施方式的结构示意图。如图7所示,在一种具体实施方式中,所述用户确定单元122包括识别子单元1221、提取子单元1222、查询子单元1223和确定子单元1224。

识别子单元1221用于对所述第一群聊语音信息进行语音识别,以转换为相应文字信息;提取子单元1222用于对转换的所述文字信息进行处理,以提取出所述文字信息中的符合预设规则的信息;查询子单元1223用于根据提取出的所述符合预设规则的信息查询所述各个用户的用户信息中与所述文字信息匹配的用户信息;确定子单元1224用于将查询到的与所述文字信息匹配的用户信息所对应的用户确定为所述第二用户。

具体地,所述符合预设规则的信息可以为名称信息,所述预设规则即,名称命名规则。例如,用户a发送了一段群聊语音信息,识别子单元1221对该群聊语音信息进行语音识别转换为文字信息为“小明,我们下周去北京,你去不去?”,提取子单元1222对转换的文字信息进行信息提取,提取出该文字信息中可能为名字的文字信息为“小明”,则查询子单元1223根据“小明”在该群聊语音信息所述目标聊天群的各个用户的用户信息中查找与“小明”匹配的用户信息,例如是否有用户昵称为“小明”,是否有用户在本聊天群中的昵称为“小明”,是否有用户的真实姓名为“小明”,若查找到与“小明”匹配的用户信息,则确定子单元1224将该匹配的用户信息所对应的用户确定为与第一用户发送的所述群聊语音信息相关的第二用户。

所述标记单元130标记所述第二用户为所述第一群聊语音信息的目标用户。

具体地,将所述第一群聊语音信息发送至所述目标聊天群,实际是将所述第一群聊语音信息发送给所述目标聊天群中的每个用户,而每个用户在聊天软件的客户端聊天界面中,均能接收到相同的第一群聊语音信息。在一种具体实施方式中,将所述第一群聊语音信息发送至所述目标聊天群时,所述标记单元130在所述目标聊天群的聊天界面(安装在终端的客户端应用的聊天界面)中提示所述第一群聊语音信息的相关用户,当所述装置在移动终端实施时,将所述第一群聊语音信息发送至服务器时,同时发送所述相关用户的信息,服务器根据所述相关用户的信息在将所述第一群聊语音信息发送至所述目标聊天群时,在所述目标聊天群的聊天界面中提示所述第一群聊语音信息的相关用户。例如,图4是根据本发明实施例的在聊天界面中提示所述第一群聊语音信息的相关用户的聊天界面示意图。参考图4所示,在目标聊天群的聊天界面中显示“@小明”的提示,表示该第一群聊语音的相关用户是小明。其中,可以在所述目标聊天群的每个用户的所述目标聊天群的聊天界面中提示所述第一群聊语音信息的相关用户,从而该聊天群中的其他用户也可以知道该第一群聊语言信息的相关用户为所述第二用户。

在另一种具体实施方式中,将所述第一群聊语音信息发送至所述目标聊天群时,所述标记单元130在所述第二用户的所述目标聊天群的聊天界面中以预设提示样式进行提示。其中,所述预设提示样式与其他群聊语音信息的提示样式不同,即,在所述第二用户的客户端聊天界面中,将所述第一群聊语音信息的提示样式显示为与其他的群聊语音信息不同的样式,当所述方法在移动终端实施时,将所述第一群聊语音信息发送至服务器时,同时发送所述相关用户的信息,服务器根据所述相关用户的信息,在将所述第一群聊语音信息发送至所述目标聊天群时,在所述第二用户的所述目标聊天群的聊天界面中以预设提示样式进行提示。例如,在第二用户的所述目标聊天群聊天界面中,其他群聊语音信息的背景色均为白色,在将所述第一群聊语音信息发送给相关的第二用户时,可以在该第二用户的聊天界面中将所述第一群聊语音信息的背景色显示为与白色不同的颜色,同时,第二用户所使用的终端上的聊天软件还可以在所述终端上进行提示,例如,显示提示信息“有一条语音信息与你相关”。

本发明还提供对应于所述群聊语音信息的处理方法的一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。

本发明还提供对应于所述群聊语音信息的处理方法的一种服务器,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。

本发明还提供对应于所述群聊语音信息的处理装置的一种服务器,包括前述任一所述的群聊语音信息的处理装置。

据此,本发明提供的方案,接收到第一用户发送的群聊语音信息后,根据目标聊天群各个用户的用户信息确定该群聊语音信息在目标聊天群中相关的第二用户,并在将该群聊语音信息发送至所述目标聊天群时,标记第二用户为该群聊语音信息的目标用户,以提醒第二用户,可以在聊天群中有与用户相关的群聊语音信息时提醒用户,使用户能够及时听取与自己相关的群聊语音信息,并能够避免用户听取不必要的群聊语音信息。

本文中所描述的功能可在硬件、由处理器执行的软件、固件或其任何组合中实施。如果在由处理器执行的软件中实施,那么可将功能作为一或多个指令或代码存储于计算机可读媒体上或经由计算机可读媒体予以传输。其它实例及实施方案在本发明及所附权利要求书的范围及精神内。举例来说,归因于软件的性质,上文所描述的功能可使用由处理器、硬件、固件、硬连线或这些中的任何者的组合执行的软件实施。此外,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为控制装置的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1