基于即时通讯的语音消息处理方法、装置和计算机设备制造方法及图纸

技术编号:30640640 阅读:12 留言:0更新日期:2021-11-04 00:35
本申请涉及一种基于即时通讯的语音消息处理方法、装置、计算机设备和存储介质。所述方法包括:展示即时通讯界面;响应于针对所述即时通讯界面的预设触发动作,进入消息选择模式;在所述消息选择模式下,接收在所述即时通讯界面中输入的消息选择操作;对所述消息选择操作所选择的多条目标语音消息进行文本转换,得到转换后的文本消息;在所述即时通讯界面中,展示转换后的所述文本消息。采用本方法能够提高语音消息转为文本消息的效率。够提高语音消息转为文本消息的效率。够提高语音消息转为文本消息的效率。

【技术实现步骤摘要】
基于即时通讯的语音消息处理方法、装置和计算机设备


[0001]本申请涉及计算机
,特别是涉及一种基于即时通讯的语音消息处理方法、装置和计算机设备。

技术介绍

[0002]随着计算机技术的发展,即时通讯在人们的生活中变得越来越重要。人们可以通过即时通讯应用程序随时随地以多种消息类型进行一对一或一对多的在线聊天。对于发送者而言,发送语音消息较发送文本要便捷,而对于接收者而言,若语音消息有很多条的情况下,逐条播放语音消息不如全部转为文字来获知到对方所发送的信息快。
[0003]然而,目前如果想将多条语音消息转为文本,只能分别重复地对各条语音消息逐条进行语音转文本操作。重复的语音转文本操作降低了即时通讯语音转文本的效率。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高即时通讯语音转文本的效率的基于即时通讯的语音消息处理方法、装置、计算机设备和存储介质。
[0005]一种基于即时通讯的语音消息处理方法,所述方法包括:
[0006]展示即时通讯界面;
[0007]响应于针对所述即时通讯界面的预设触发动作,进入消息选择模式;
[0008]在所述消息选择模式下,接收在所述即时通讯界面中输入的消息选择操作;
[0009]对所述消息选择操作所选择的多条目标语音消息进行文本转换,得到转换后的文本消息;
[0010]在所述即时通讯界面中,展示转换后的所述文本消息。
[0011]在其中一个实施例中,所述对所述消息选择操作所选择的多条目标语音消息进行文本转换,得到转换后的文本消息,包括:
[0012]确定所述消息选择操作所选定的消息选择区域;
[0013]获取所述消息选择区域中所包括的消息的消息类型;
[0014]将所述消息类型发送至服务器,并接收所述服务器返回的多条目标语音消息的语音数据;所述目标语音消息,是属于所述消息类型中语音消息类型的消息;
[0015]对所述语音数据进行文本转换,得到转换后的文本消息。
[0016]在其中一个实施例中,所述确定所述消息选择操作所选定的消息选择区域,包括:
[0017]当所述消息选择操作为作用于所述即时通讯界面上的滑动操作时,则获取所述滑动操作的滑动轨迹;
[0018]依据所述滑动轨迹,确定消息选择区域。
[0019]在其中一个实施例中,所述依据所述滑动轨迹,确定消息选择区域,包括:
[0020]获取所述滑动轨迹中的起始点和终止点,并将所述起始点和所述终止点作为角点,生成预设形状的区域,得到消息选择区域;或,
[0021]根据所述滑动轨迹的路径生成闭合区域,并将所述闭合区域确定为消息选择区域。
[0022]在其中一个实施例中,所述对所述语音数据进行文本转换,得到转换后的文本消息,包括:
[0023]若同一用户标识对应的多条目标语音消息满足预设合并条件,则
[0024]获取满足预设合并条件的多条目标语音消息分别对应的文本内容;每条目标语音消息对应的所述文本内容,是由所述目标语音消息对应的语音数据进行文本转换后得到;
[0025]合并所述多条文本内容,得到与所述用户标识对应的转换后的文本消息。
[0026]在其中一个实施例中,所述方法还包括:
[0027]在同一用户标识对应于连续的多条目标语音消息、且所述连续的多条目标语音消息中相邻的目标语音消息之间的时间间隔不超过预设时长的情况下,则判定连续的多条目标语音消息满足预设合并条件。
[0028]在其中一个实施例中,所述在同一用户标识对应于连续的多条目标语音消息、且所述连续的多条目标语音消息中相邻的目标语音消息之间的时间间隔不超过预设时长的情况下,则判定连续的多条目标语音消息满足预设合并条件,包括:
[0029]从位于所述消息选择区域内的第二条消息起选取当前消息,将所述当前消息与上一条消息进行属性信息比对;
[0030]若比对结果表示所述当前消息与所述上一条消息对应于同一用户标识、皆属于语音消息类型、且相互间的时间间隔不超过预设时长,则判定所述当前消息与上一条消息属于满足预设合并条件的目标语音消息;
[0031]将所述当前消息的下一条消息作为当前消息,返回执行所述将所述当前消息与上一条消息进行属性信息比对,直至所述当前消息为所述消息选择区域内的最后一条消息为止,得到满足预设合并条件的连续的多条目标语音消息。
[0032]一种基于即时通讯的语音消息处理装置,所述装置包括:
[0033]展示模块,用于展示即时通讯界面;
[0034]响应模块,用于响应于针对所述即时通讯界面的预设触发动作,进入消息选择模式;
[0035]接收模块,用于在所述消息选择模式下,接收在所述即时通讯界面中输入的消息选择操作;
[0036]转换模块,用于对所述消息选择操作所选择的多条目标语音消息进行文本转换,得到转换后的文本消息;
[0037]所述展示模块,还用于在所述即时通讯界面中,展示转换后的所述文本消息。
[0038]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0039]展示即时通讯界面;
[0040]响应于针对所述即时通讯界面的预设触发动作,进入消息选择模式;
[0041]在所述消息选择模式下,接收在所述即时通讯界面中输入的消息选择操作;
[0042]对所述消息选择操作所选择的多条目标语音消息进行文本转换,得到转换后的文本消息;
[0043]在所述即时通讯界面中,展示转换后的所述文本消息。
[0044]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0045]展示即时通讯界面;
[0046]响应于针对所述即时通讯界面的预设触发动作,进入消息选择模式;
[0047]在所述消息选择模式下,接收在所述即时通讯界面中输入的消息选择操作;
[0048]对所述消息选择操作所选择的多条目标语音消息进行文本转换,得到转换后的文本消息;
[0049]在所述即时通讯界面中,展示转换后的所述文本消息。
[0050]上述基于即时通讯的语音消息处理方法、装置、计算机设备和存储介质,用户只需要在即时通讯界面做预设触发动作,终端就可以响应于用户针对所述即时通讯界面的预设触发动作,进入消息选择模式。在消息选择模式下,用户可以随意选择多条想要转换为文本消息的目标语音消息,终端在接收到所述即时通讯界面中输入的消息选择操作,直接将多条目标语音消息转换为文本消息并展示在所述即时通讯界面中。通过上述方法,用户仅需要在做预设触发动作后,选中多条目标语音消息,就可以将多条目标语音消息直接一键转换为对应的文本消息,在接收到的语音消息比较多的情况下,相较于将所有消息都转换为文本消息,能够有效避免将非目标语音消息也转为文本消息造成的资源浪费,而本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于即时通讯的语音消息处理方法,其特征在于,所述方法包括:展示即时通讯界面;响应于针对所述即时通讯界面的预设触发动作,进入消息选择模式;在所述消息选择模式下,接收在所述即时通讯界面中输入的消息选择操作;对所述消息选择操作所选择的多条目标语音消息进行文本转换,得到转换后的文本消息;在所述即时通讯界面中,展示转换后的所述文本消息。2.根据权利要求1所述的方法,其特征在于,所述对所述消息选择操作所选择的多条目标语音消息进行文本转换,得到转换后的文本消息,包括:确定所述消息选择操作所选定的消息选择区域;获取所述消息选择区域中所包括的消息的消息类型;将所述消息类型发送至服务器,并接收所述服务器返回的多条目标语音消息的语音数据;所述目标语音消息,是属于所述消息类型中语音消息类型的消息;对所述语音数据进行文本转换,得到转换后的文本消息。3.根据权利要求2所述的方法,其特征在于,所述确定所述消息选择操作所选定的消息选择区域,包括:当所述消息选择操作为作用于所述即时通讯界面上的滑动操作时,则获取所述滑动操作的滑动轨迹;依据所述滑动轨迹,确定消息选择区域。4.根据权利要求3所述的方法,其特征在于,所述依据所述滑动轨迹,确定消息选择区域,包括:获取所述滑动轨迹中的起始点和终止点,并将所述起始点和所述终止点作为角点,生成预设形状的区域,得到消息选择区域;或,根据所述滑动轨迹的路径生成闭合区域,并将所述闭合区域确定为消息选择区域。5.根据权利要求2所述的方法,其特征在于,所述对所述语音数据进行文本转换,得到转换后的文本消息,包括:若同一用户标识对应的多条目标语音消息满足预设合并条件,则获取满足预设合并条件的多条目标语音消息分别对应的文本内容;每条目标语音消息对应的所述文本内容,是由所述目标语音消息对应的语音数据进行文本转换后得到;合并所述多条文本内容,得到与所述用户标识对应的转换后的文本消息。6.根据权利要求5所述的方法,其...

【专利技术属性】
技术研发人员:洪湧陈国疆郝莹莹
申请(专利权)人:深圳云之家网络有限公司
类型:发明
国别省市:

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

1