一种语音会话方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:29311283 阅读:18 留言:0更新日期:2021-07-17 02:18
本发明专利技术公开了一种语音会话方法、装置、计算机设备和存储介质,可显示即时通讯客户端的会话页面,会话页面包括语音消息控件;响应针对语音消息控件的第一触控操作,采集外部的语音信息;响应与第一触控操作连续的第二触控操作,结束语音信息的采集,基于第二触控操作确定语音信息的语速调整参数;响应针对语音信息的变速发送操作,发送根据语速调整参数调整语音信息得到的调整后语音信息,由此,用户通过第二触控操作可设置需要发送的语音信息的语速,避免时长过长、语速过快等给语音接收方带来的不便。来的不便。来的不便。

The invention relates to a voice conversation method, a device, a computer device and a storage medium

【技术实现步骤摘要】
一种语音会话方法、装置、计算机设备和存储介质


[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]将所述变速发送操作时的语音信息作为所述调整后语音信息的原速语音信息,发送给所述即时通讯客户端对应的服务器,以便所述服务器在接收到针对所述调整后语音信息的原速信息获取请求时,将所述原速语音信息发送本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音会话方法,其特征在于,包括:显示即时通讯客户端的会话页面,所述会话页面包括语音消息控件;响应针对所述语音消息控件的第一触控操作,采集外部的语音信息;响应与所述第一触控操作连续的第二触控操作,结束语音信息的采集,基于所述第二触控操作确定所述语音信息的语速调整参数;响应针对所述语音信息的变速发送操作,发送根据所述语速调整参数调整所述语音信息得到的调整后语音信息。2.根据权利要求1所述的语音会话方法,其特征在于,所述基于所述第二触控操作确定所述语音信息的语速调整参数,包括:在所述第二触控操作的持续过程中,基于所述第二触控操作的变化实时更新所述语音信息的语速调整参数。3.根据权利要求2所述的语音会话方法,其特征在于,所述响应针对所述语音信息的变速发送操作,发送根据所述语速调整参数调整所述语音信息得到的调整后语音信息,包括:若所述第二触控操作结束,确定触发了针对所述语音信息的变速发送操作,响应所述变速发送操作,获取所述变速发送操作被触发时的语速调整参数,发送根据所述语速调整参数调整所述语音信息得到的调整后语音信息。4.根据权利要求2所述的语音会话方法,其特征在于,所述在所述第二触控操作的持续过程中,基于所述第二触控操作的变化实时更新所述语音信息的语速调整参数,包括:在所述第二触控操作的持续过程中,确定所述第二触控操作的触控参数;根据所述触控参数,实时更新所述语音信息的语速调整参数。5.根据权利要求4所述的语音会话方法,其特征在于,所述第二触控操作包括滑动操作与长按操作的组合操作,所述触控参数包括滑动方向和在触控点的持续按压时长;所述在所述第二触控操作的持续过程中,确定所述第二触控操作的触控参数,包括:在所述滑动操作的持续过程中,确定所述滑动操作的滑动方向;若检测到所述滑动操作切换为长按操作,获取所述长按操作的触控点的持续按压时长;所述根据所述触控参数,实时更新所述语音信息的语速调整参数,包括:基于所述滑动方向更新语速调整参数的语速调整方向,基于所述持续按压时长更新所述语速调整参数的语速调整幅度。6.根据权利要求4所述的语音会话方法,其特征在于,所述第二触控操作包括滑动操作与长按操作的组合操作,所述触控参数包括滑动方向和在触控点的按压力度;所述在所述第二触控操作的持续过程中,确定所述第二触控操作的触控参数,包括:在所述滑动操作的持续过程中,确定所述滑动操作的滑动方向;若检测到所述滑动操作切换为长按操作,获取所述长按操作的触控点的按压力度;所述根据所述触控参数,实时更新所述语音信息的语速调整参数,包括:基于所述滑动方向更新语速调整参数的语速调整方向,基于所述按压力度更新所述语速调整参数的语速调整幅度。7.根据权利要求4所述的语音会话方法,其特征在于,所述第二触控操作包括滑动操作,所述触控参数包括:所述滑动操作的触控点的当前触控位置;
所述在所述第二触控操作的持续过程中,确定所述第二触控操作的触控参数,包括:在所述滑动操作的持续过程中,确定所述滑动操作的触控点的当前触控位置;所述根据所述触控参数,实时更新所述语音信息的语速调整参数,包括:获取所述滑动操作的触控点的起始触控位置;基于所述起始触控位置和所述当前触控位置的相对位置信息,确定语速调整参数中的语速调整方向;根据所述起始触控位置与所述当前触控位置的距离,确定所述语速调整参数中的语速调整幅度。8.根据权利要求3所述的语音会话方法,其特征在于,所述若所述第二触控操作结束,确定触发了针对...

【专利技术属性】
技术研发人员:王泽胡志鹏
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1