一种信息发送控制方法、装置、电子设备及存储介质转让专利

申请号 : CN202110010304.6

文献号 : CN112717424B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 胡志鹏袁思思卜佳俊

申请人 : 浙江大学网易(杭州)网络有限公司

摘要 :

本发明提供了一种信息发送控制方法、装置、电子设备及存储介质。其中,该方法包括:在终端设备的图形用户界面中显示包含多个消息模块的消息面板;其中,消息模块均标识有文字信息;响应于针对消息面板中的消息模块的选择操作,组合被选择的目标消息模块对应的文字信息,得到快捷消息;发送快捷消息。玩家可以通过针对消息面板中的消息模块的选择操作选择目标消息模块,终端设备组合目标消息模块对应的文字信息得到快捷消息,并且发送快捷消息。该方式中的快捷消息可以根据玩家的需要组合不同消息模块标识的文字信息,快捷消息因此可以准确表达玩家的想法,从而提高玩家之间沟通的顺畅性。

权利要求 :

1.一种信息发送控制方法,其特征在于,所述方法包括:在终端设备的图形用户界面中显示包含多个消息模块的消息面板,所述消息面板还包括消息组合区;其中,所述消息模块均标识有文字信息,所述文字信息包括字、词或短语中的一种或多种;

响应于针对所述消息面板中的消息模块的选择操作,从第一个被选择的目标消息模块开始,按照被选择的目标消息模块的先后顺序,将当前目标消息模块对应的文字信息显示至所述消息组合区中;监听所述当前目标消息模块的间隔时长;其中,所述间隔时长为所述当前目标消息模块选择结束的时刻到下一目标消息模块被选择的时刻的时长;根据第一对应关系和所述间隔时长,在所述消息组合区中添加所述当前目标消息模块对应的文字信息的停顿标识;所述停顿标识包括标点符号和换行符号;将所述消息组合区中的内容作为快捷消息;其中,所述第一对应关系为终端获取的所述间隔时长与所述停顿标识的对应关系;

发送所述快捷消息。

2.根据权利要求1所述的方法,其特征在于,在终端设备的图形用户界面中显示包含多个消息模块的消息面板的步骤,包括:响应第一输入触发操作,在终端设备的图形用户界面中显示包含多个消息模块的消息面板。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在终端设备的图形用户界面中显示输入法面板;

响应针对所述输入法面板的信息输入操作,确定输入信息;

发送所述输入信息。

4.根据权利要求1所述的方法,其特征在于,多个所述消息模块中至少部分所述消息模块的尺寸不同,所述方法还包括:

响应于针对所述消息面板中的消息模块的调整操作,调整所述消息模块在所述消息面板中的位置和/或尺寸。

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于针对所述消息面板的文字设置操作,按照所述文字设置或变更操作标识所述消息模块对应的文字信息。

6.一种信息发送控制方法,其特征在于,所述方法包括:在终端设备的图形用户界面中显示包含多个消息模块的消息面板;其中,所述消息模块均标识有文字信息;

响应于针对所述消息面板中的消息模块的选择操作,组合被选择的目标消息模块对应的文字信息,得到快捷消息;

发送所述快捷消息;

所述消息模块标识的文字信息对应有语音信息;发送所述快捷消息的步骤,包括:确定所述快捷消息对应的快捷语音;发送所述快捷语音;

确定所述快捷消息对应的快捷语音的步骤,包括:确定目标消息模块的标识的文字信息对应的目标语音信息;配置所述目标语音信息的语速和所述目标语音信息之间的间隔;

组合配置完成后的所述目标语音信息,得到所述快捷消息对应的快捷语音;

所述终端设备获取所述目标消息模块的间隔时长与目标语音信息之间的间隔的第二对应关系,以及所述目标消息模块的持续时长与目标语音信息之间的语速的第三对应关系;其中,所述第二对应关系表征所述间隔时长越长则目标语音信息之间的间隔越长;所述第三对应关系表征所述持续时长越长则目标语音信息的语速越慢;配置所述目标语音信息的语速和所述目标语音信息之间的间隔的步骤,包括:确定所述目标消息模块的间隔时长和持续时长;其中,所述间隔时长为当前目标消息模块选择结束的时刻到下一目标消息模块被选择的时刻的时长;所述持续时长为所述当前目标消息模块被选择的时刻到下一目标消息模块被选择的时刻的时长;根据所述第二对应关系和所述间隔时长确定所述目标语音信息之间的间隔;根据所述第三对应关系和所述持续时长确定所述目标语音信息的语速。

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:响应于针对所述消息面板的语音录制操作,生成所述消息模块标识的文字信息对应的语音信息。

8.一种信息发送控制装置,其特征在于,所述装置包括:消息面板显示模块,用于在终端设备的图形用户界面中显示包含多个消息模块的消息面板,所述消息面板还包括消息组合区;其中,所述消息模块均标识有文字信息,所述文字信息包括字、词或短语中的一种或多种;

快捷消息确定模块,用于响应于针对所述消息面板中的消息模块的选择操作,从第一个被选择的目标消息模块开始,按照被选择的目标消息模块的先后顺序,将当前目标消息模块对应的文字信息显示至所述消息组合区中;监听所述当前目标消息模块的间隔时长;

其中,所述间隔时长为所述当前目标消息模块选择结束的时刻到下一目标消息模块被选择的时刻的时长;根据第一对应关系和所述间隔时长,在所述消息组合区中添加所述当前目标消息模块对应的文字信息的停顿标识;所述停顿标识包括标点符号和换行符号;将所述消息组合区中的内容作为快捷消息;其中,所述第一对应关系为终端获取的所述间隔时长与所述停顿标识的对应关系;

快捷消息发送模块,用于发送所述快捷消息。

9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现权利要求1‑

7任一项所述的信息发送控制方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,所述计算机可执行指令促使处理器实现权利要求1‑7任一项所述的信息发送控制方法的步骤。

说明书 :

一种信息发送控制方法、装置、电子设备及存储介质

技术领域

[0001] 本发明涉及游戏技术领域,尤其是涉及一种信息发送控制方法、装置、电子设备及存储介质。

背景技术

[0002] 在手机游戏中,玩家们可以通过语音直接进行交流。如果玩家是无法发声的残障玩家,可以使用游戏内的快捷消息与其他玩家进行交流。具体来说,游戏中的快捷消息发送
面板上一般会包含游戏厂商预先设置的文字快捷消息,无法发声的残障玩家(即失语者玩
家)可以在快捷消息发送面板上点击其中一个快捷消息;该快捷消息会发送至其他玩家的
手机,并在其他玩家的手机屏幕上显示该快捷消息,其他玩家的手机也可以发出该快捷消
息对应的语音。失语者玩家从而可以通过快捷消息与其他玩家进行交流。
[0003] 然而,上述通过快捷消息与其他玩家进行交流的方式,快捷消息发送面板上设置的快捷消息只能从若干个游戏厂商预设的快捷消息中选择,快捷消息对应的语音也是游戏
厂商预设的,因此无法修改。失语者玩家只能从有限的快捷消息里选择自己想表达的内容,
且这些快捷消息对应的语音都是一样的声音语气,无法表达他们的情绪,也无法保证和其
他玩家沟通的顺畅性。

发明内容

[0004] 有鉴于此,本发明的目的在于提供一种信息发送控制方法、装置、电子设备及存储介质,以准确表达玩家的想法,提高玩家之间沟通的顺畅性。
[0005] 第一方面,本发明实施例提供了一种信息发送控制方法,方法包括:在终端设备的图形用户界面中显示包含多个消息模块的消息面板;其中,消息模块均标识有文字信息;响
应于针对消息面板中的消息模块的选择操作,组合被选择的目标消息模块对应的文字信
息,得到快捷消息;发送快捷消息。
[0006] 在本发明可选的实施例中,上述文字信息包括字、词或短语中的一种或多种;上述组合被选择的目标消息模块对应的文字信息,得到快捷消息的步骤,包括:按照被选择的目
标消息模块的先后顺序,组合目标消息模块对应的文字信息,得到快捷消息。
[0007] 在本发明可选的实施例中,上述消息面板还包括消息组合区;上述按照被选择的目标消息模块的先后顺序,组合目标消息模块对应的文字信息,得到快捷消息的步骤,包
括:从第一个被选择的目标消息模块开始,按照被选择的目标消息模块的先后顺序,将当前
目标消息模块对应的文字信息显示至消息组合区中;监听当前目标消息模块的间隔时长;
其中,间隔时长为当前目标消息模块选择结束的时刻到下一目标消息模块被选择的时刻的
时长;根据间隔时长,在消息组合区中添加当前目标消息模块对应的文字信息的停顿标识;
将消息组合区中的内容作为快捷消息。
[0008] 在本发明可选的实施例中,上述方法还包括:在终端设备的图形用户界面中显示输入法面板;响应针对输入法面板的信息输入操作,确定输入信息;发送输入信息。
[0009] 在本发明可选的实施例中,上述在终端设备的图形用户界面中显示包含多个消息模块的消息面板的步骤,包括:响应第一输入触发操作,在终端设备的图形用户界面中显示
包含多个消息模块的消息面板。在本发明可选的实施例中,上述方法还包括:响应第二输入
触发操作,在终端设备的图形用户界面中显示输入法面板;响应针对输入法面板的信息输
入操作,确定输入信息;发送输入信息。
[0010] 在本发明可选的实施例中,多个消息模块中至少部分消息模块的尺寸不同,上述方法还包括:响应于针对消息面板中的消息模块的调整操作,调整消息模块在消息面板中
的位置和/或尺寸。
[0011] 在本发明可选的实施例中,上述方法还包括:响应于针对消息面板的文字设置操作,按照文字设置或变更操作标识消息模块对应的文字信息。
[0012] 在本发明可选的实施例中,上述消息模块标识的文字信息对应有语音信息;上述发送快捷消息的步骤,包括:确定快捷消息对应的快捷语音;发送快捷语音。
[0013] 在本发明可选的实施例中,上述快捷消息对应的快捷语音的步骤,包括:确定目标消息模块的标识的文字信息对应的目标语音信息;配置目标语音信息的语速和目标语音信
息之间的间隔;组合配置完成后的目标语音信息,得到快捷消息对应的快捷语音。
[0014] 在本发明可选的实施例中,上述配置目标语音信息的语速和目标语音信息之间的间隔的步骤,包括:确定目标消息模块的间隔时长和持续时长;其中,间隔时长为当前目标
消息模块选择结束的时刻到下一目标消息模块被选择的时刻的时长;持续时长为当前目标
消息模块被选择的时刻到下一目标消息模块被选择的时刻的时长;根据间隔时长确定目标
语音信息之间的间隔;根据持续时长确定目标语音信息的语速。
[0015] 在本发明可选的实施例中,上述方法还包括:响应于针对消息面板的语音录制操作,生成消息模块标识的文字信息对应的语音信息。
[0016] 第二方面,本发明实施例还提供一种信息发送控制装置,装置包括:消息面板显示模块,用于在终端设备的图形用户界面中显示包含多个消息模块的消息面板;其中,消息模
块均标识有文字信息;快捷消息确定模块,用于响应于针对消息面板中的消息模块的选择
操作,组合被选择的目标消息模块对应的文字信息,得到快捷消息;快捷消息发送模块,用
于发送快捷消息。
[0017] 第三方面,本发明实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述的信
息发送控制方法的步骤。
[0018] 第四方面,本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指
令促使处理器实现上述的信息发送控制方法的步骤。
[0019] 本发明实施例带来了以下有益效果:
[0020] 本发明实施例提供的一种信息发送控制方法、装置、电子设备及存储介质,玩家可以通过针对消息面板中的消息模块的选择操作选择目标消息模块,终端设备组合目标消息
模块对应的文字信息得到快捷消息,并且发送快捷消息。该方式中的快捷消息可以根据玩
家的需要组合不同消息模块标识的文字信息,快捷消息因此可以准确表达玩家的想法,从
而提高玩家之间沟通的顺畅性。
[0021] 本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。
[0022] 为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

[0023] 为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的
附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前
提下,还可以根据这些附图获得其他的附图。
[0024] 图1为本发明实施例提供的一种信息发送控制方法的流程图;
[0025] 图2为本发明实施例提供的另一种信息发送控制方法的流程图;
[0026] 图3为本发明实施例提供的一种图形用户界面的示意图;
[0027] 图4为本发明实施例提供的一种信息发送控制装置的结构示意图;
[0028] 图5为本发明实施例提供的另一种信息发送控制装置的结构示意图;
[0029] 图6为本发明实施例提供的一种电子设备的结构示意图。

具体实施方式

[0030] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是
全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提
下所获得的所有其他实施例,都属于本发明保护的范围。
[0031] 目前,失语者玩家在手机游戏中可以通过快捷消息与其他玩家进行交流,然而这种方式下失语者玩家只能从有限的快捷消息里选择自己想表达的内容,且这些快捷消息对
应的语音都是一样的声音语气,无法表达他们的情绪,也无法保证和其他玩家沟通的顺畅
性。基于此,本发明实施例提供的一种信息发送控制方法、装置、电子设备及存储介质,该技
术可以应用于电脑、手机、平板电脑、服务器等可以实现人机交互的设备上,尤其可以适用
于手机游戏的场景中。
[0032] 为便于对本实施例进行理解,首先对本发明实施例所公开的一种信息发送控制方法进行详细介绍。
[0033] 本实施例提供了一种信息发送控制方法,参见图1所示的一种信息发送控制方法的流程图,该信息发送控制方法包括如下步骤:
[0034] 步骤S102,在终端设备的图形用户界面中显示包含多个消息模块的消息面板;其中,消息模块均标识有文字信息。
[0035] 本实施例中的终端设备可以能够进行人机交互,并能与其他终端设备通信的设备,例如:手机、电脑、游戏主机、服务器等。本实施例提供的方法可以应用于在该终端设备
进行游戏的场景下。例如:终端设备为手机,方法可以用于手机游戏的场景下;终端设备为
电脑,方法可以用于电脑游戏的场景下;终端设备为游戏主机,方法可以用于主机游戏的场
景下。本实施例中以终端设备为手机,方法可以用于手机游戏的场景下为例,此后不再赘
述。
[0036] 如果玩家想要在游戏内进行通信,可以在终端设备的图形用户界面中打开消息面板。不同于一般的消息面板内置固定、不可修改的消息,本实施例中的消息面板携带有多个
消息模块,每个消息模块均标识有文字信息。其中,文字信息可以为单个字、词组、甚至句
子。
[0037] 例如:本实施例中的消息模块可以分别表示以下的文字信息:“你”、“我”、“吃鸡”、“后面有人”、“小心”等。玩家可以分别点击“你”、小心”、“后面有人”,提醒队友小心后面的
人。
[0038] 这里需要说明的是,本实施例中对消息面板中消息模块的形状、尺寸、位置等不做限制。每个消息模块可以为不同的形状,例如:方形、圆形等;每个消息模块的位置可以不固
定;每个消息模块的大小也可以不相同,我玩家可以将常用的消息模块设置为大尺寸,以增
加常用的消息模块的点触面积,方便玩家选择;玩家也可以随时修改消息模块的形状、尺
寸、位置等。
[0039] 步骤S104,响应于针对消息面板中的消息模块的选择操作,组合被选择的目标消息模块对应的文字信息,得到快捷消息。
[0040] 玩家选择消息模块的操作可以称为针对消息面板中的消息模块的选择操作,对于终端设备为手机的情况,该选择操作可以为点击、长按、滑动等。
[0041] 玩家进行上述选择操作选择的消息模块称为目标消息模块,终端设备可以将目标消息模块对应的文字信息进行组合,得到快捷消息。例如:玩家可以分别点击“你”、小心”、
“后面有人”对应的消息模块,组合得到的快捷消息可以是:“你小心后面有人”。
[0042] 步骤S106,发送快捷消息。
[0043] 终端设备得到快捷消息之后,可以将快捷消息发送至其他玩家的终端设备;或者将快捷消息发送至服务器,再由服务器将快捷消息发送至其他玩家的终端设备。具体的快
捷消息方式可以根据游戏进行设定,其他玩家可以为与该玩家处于同一局游戏或者同一队
伍的游戏玩家,或者该玩家的好友等,这里不做限定。
[0044] 在玩家的终端设备组合得到快捷消息,以及其他玩家的终端设备在接收到快捷消息后,快捷消息可以显示在终端设备的图形用户界面上,显示方式可以为在消息组合区显
示,也可以在图形用户界面上滚动显示。快捷消息除了可以显示在终端设备的图形用户界
面上之外,终端设备还可以播放该快捷消息对应的语音,方便玩家交流。
[0045] 本发明实施例提供的一种信息发送控制方法,玩家可以通过针对消息面板中的消息模块的选择操作选择目标消息模块,终端设备组合目标消息模块对应的文字信息得到快
捷消息,并且发送快捷消息。该方式中的快捷消息可以根据玩家的需要组合不同消息模块
标识的文字信息,快捷消息因此可以准确表达玩家的想法,从而提高玩家之间沟通的顺畅
性。
[0046] 本实施例提供了另一种信息发送控制方法,该方法在上述实施例的基础上实现;本实施例重点描述组合被选择的目标消息模块对应的文字信息,得到快捷消息的具体实施
方式。如图2所示的另一种信息发送控制方法的流程图,本实施例中的信息发送控制方法包
括如下步骤:
[0047] 步骤S202,在终端设备的图形用户界面中显示包含多个消息模块的消息面板;其中,消息模块均标识有文字信息;
[0048] 本实施例中的文字信息包括字、词或短语中的一种或多种。参见图3所示的一种图形用户界面的示意图,图3中的右侧为消息面板,消息面板可以包含多个大小不一的消息模
块,每个消息模块标识的文字信息包括字、词或短语中的一种或多种;如图3所示,消息模块
标识的文字信息包括:“你”、“我”、“他”、“舔包”、“大吉大利”、“伏地魔”等。
[0049] 玩家可以通过第一输入触发操作使终端设备显示消息面板,例如:终端设备可以响应第一输入触发操作,在终端设备的图形用户界面中显示包含多个消息模块的消息面
板。
[0050] 第一输入触发操作可以为玩家点击、长按图形用户界面中指定位置的虚拟图标的操作;或者玩家在图形用户界面中的指定区域滑动的操作;或者玩家点击、长按终端设备的
实体按键的操作。不同的游戏可以设置不同的操作为第一输入触发操作,这里不做限定。
[0051] 终端设备响应第一输入触发操作之后,可以在图形用户界面中显示消息面板。其中,玩家除了可以选择消息面板中的消息模块之外,还可以通过针对于输入法面板的信息
输入操作确定输入信息。例如:终端设备可以响应第二输入触发操作,在终端设备的图形用
户界面中显示输入法面板;响应针对输入法面板的信息输入操作,确定输入信息;发送输入
信息。
[0052] 终端设备可以通过响应玩家的第二输入触发操作在图形用户界面中显示输入法面板。其中,第二输入触发操作与第一输入触发操作类似,可以为玩家点击、长按图形用户
界面中指定位置的虚拟图标的操作;或者玩家在图形用户界面中的指定区域滑动的操作;
或者玩家点击、长按终端设备的实体按键的操作。不同的游戏可以设置不同的操作为第二
输入触发操作,这里亦不做限定。
[0053] 终端设备显示输入法面板后,玩家可以针对输入法面板进行信息输入操作,其中,信息输入操作可以为点击输入法面板,或者在输入法面板手动画出文字等操作。终端设备
响应上述信息输入操作,可以确定输入信息。在确定输入信息之后,终端设备可以将该输入
信息发送至其他的终端设备或者服务器中,从而实现输入信息的传输。
[0054] 步骤S204,响应于针对消息面板中的消息模块的选择操作,按照被选择的目标消息模块的先后顺序,组合目标消息模块对应的文字信息,得到快捷消息。
[0055] 玩家针对消息面板中的消息模块的选择操作,可以理解为从全部的消息模块中选择若干个目标消息模块的过程,因此,选择目标消息模块是具有一定的先后顺序的,终端设
备可以按照上述先后顺序组合目标消息模块对应的文字信息,得到快捷消息。如图3所示,
玩家可以依次点击“你”、“苟住”“伏地魔”三个文字信息对应的目标消息模块,组合得到“你
苟住、伏地魔”这样的快捷消息,由图3可知,消息面板还包括消息组合区,因此可以将“你苟
住、伏地魔”显示在图3所示的消息面板的消息组合区中。
[0056] 具体来说,可以通过步骤A1‑步骤A4按照被选择的目标消息模块的先后顺序,组合目标消息模块对应的文字信息,得到快捷消息:
[0057] 步骤A1,从第一个被选择的目标消息模块开始,按照被选择的目标消息模块的先后顺序,将当前目标消息模块对应的文字信息显示至消息组合区中。
[0058] 玩家每选择一个目标消息模块,终端设备可以将该目标消息模块标识的文字信息显示至消息组合区中。以玩家依次点击“你”、“苟住”“伏地魔”三个文字信息对应的目标消
息模块为例,玩家点击“你”时,消息组合区显示“你”,玩家点击“苟住”时,消息组合区显示
“你苟住”,玩家点击“伏地魔”时,消息组合区显示“你苟住,伏地魔”。
[0059] 步骤A2,监听当前目标消息模块的间隔时长;其中,间隔时长为当前目标消息模块选择结束的时刻到下一目标消息模块被选择的时刻的时长。
[0060] 终端设备可以监听当前目标消息模块的间隔时长,间隔时长即结束点击一个目标消息模块到开始点击下一个目标消息模块的间隔时长。例如,玩家点击“你”抬手之后,间隔
了2秒点击“苟住”,则间隔时长为2秒。
[0061] 步骤A3,根据间隔时长,在消息组合区中添加当前目标消息模块对应的文字信息的停顿标识。
[0062] 终端设备可以根据间隔时长在消息组合区中添加当前目标消息模块对应的文字信息的停顿标识。停顿表示可以包含标点符号(例如逗号、句号、分号等)、换行符号等。
[0063] 一般来说,终端设备可以设置间隔时长与停顿标识的对应关系,根据上述对应关系确定停顿标识,例如:3秒以内不添加停顿标识,3‑5秒添加逗号,5‑7秒添加句号,7‑10秒
以上添加句号等。举例来说,“你”的间隔时长为2秒,“苟住”的间隔时长为4秒。则“你”之后
没有停顿符号,苟住”之后添加逗号。
[0064] 除了通过停顿时长添加停顿标识的方式之外,还可以通过选择操作的持续时长添加停顿标识,持续时长可以为玩家每按住一个目标消息模块的时长。例如:玩家长按“苟住”
4秒,“苟住”的持续时长为4秒。
[0065] 除了上述两种添加停顿标识的方式之外,还可以直接在消息模块标识的文字信息中添加停顿标识,玩家选择目标消息模块后,可以直接将目标消息模块标识的文字信息中
包含的停顿标识也显示在消息组合区。例如:目标消息模块标识的文字信息可以为“苟
住,”。
[0066] 步骤A4,将消息组合区中的内容作为快捷消息。
[0067] 终端设备添加完成停顿标识之后,可以将消息组合区中的内容作为快捷消息。例如:终端设备可以响应于选择操作的结束,将消息组合区中的内容作为快捷消息。
[0068] 选择操作的结束,可以指玩家点击消息面板中的结束按钮,例如图3中的按钮“X”。也可以指当前目标消息模块的间隔时长超过一定的阈值,例如,阈值可以为15秒,“伏地魔”
的间隔时长如果超过了15秒,则可以认为选择操作的结束。终端设备可以响应于选择操作
的结束,将消息组合区中的内容作为快捷消息。
[0069] 上述方式中,玩家每选择一个目标消息模块,终端设备便可以将选择的目标消息模块表示的文字信息显示在消息组合区中;除了上述方式之外,终端设备还可以先不显示
文字消息,在玩家选择完目标消息模块,选择操作结束后,直接将快捷消息显示在消息组合
区中,这种得到快捷消息的方式可以与上述方式类似,这里不再赘述。
[0070] 如图3所示,消息面板中的消息模块可以具有不同的尺寸,玩家可以通过调整操作调整上述尺寸,例如:终端设备响应于针对消息面板中的消息模块的调整操作,调整消息模
块在消息面板中的位置和/或尺寸。
[0071] 图3中的调整操作可以将几个小的消息模块组合为一个大的消息模块,从而调整消息模块的尺寸;调整操作也可以调整每个消息模块的位置,从而方便用户进行操作。消息
模块的尺寸越大则该消息模块的点触面积越大,越方便玩家点击;玩家可通过调整操作将
消息模块调整到自己适合的位置,方便尽心点击。
[0072] 除此以外,玩家还可以调整每个消息模块对应的文字信息,例如:终端设备响应于针对消息面板的文字设置操作,按照文字设置或变更操作标识消息模块对应的文字信息。
[0073] 其中,文字设置操作可以为玩家先点击一个消息模块,然后输入该消息模块对应的文字信息。例如:玩家点击“我”的消息模块,然后输入“喜欢”,则将该消息模块文字信息
由“我”修改为“喜欢”。
[0074] 步骤S206,发送快捷消息。
[0075] 终端设备在发送快捷消息时,除了发送文字形式的快捷消息之外,还可以发送语音形式的快捷语音,以使发送和接收到“快捷语音”的终端设备播放“快捷语音”。例如:确定
快捷消息对应的快捷语音;发送快捷语音。
[0076] 其中,消息模块标识的文字信息对应有语音信息。例如:消息模块标识的文字信息为“我”,则终端设备可以存储有语音信息“我”。语音信息可以由游戏厂家预先录制并保存,
也可以由玩家自行录制保存。对于玩家自行录制保存的情况,终端设备可以响应于针对消
息面板的语音录制操作,生成消息模块标识的文字信息对应的语音信息。
[0077] 这里需要说明的是,玩家可以邀请其他玩家录制语音信息,对于失语者玩家来说,可以通过上述方式要求好友录制语音信息。玩家可以通过语音录制操作选择一个消息模
块,并为选择的消息模块录制一段语音。
[0078] 具体来说,终端设备可以通过步骤B1‑步骤B3确定快捷消息对应的快捷语音:
[0079] 步骤B1,确定目标消息模块的标识的文字信息对应的目标语音信息。
[0080] 终端设备在生成快捷语音时,首先要确定目标消息模块的标识的文字信息对应的目标语音信息。例如:目标消息模块的标识的文字信息为“我”、“苟住”、“伏地魔”,则由于终
端设备预先存储有上述3个目标消息模块的语音信息,终端设备可以将上述3个目标消息模
块的语音信息作为目标语音信息,称为“我”对应的语音信息、“苟住”对应的语音信息、“伏
地魔”对应的语音信息。
[0081] 步骤B2,配置目标语音信息的语速和目标语音信息之间的间隔。
[0082] 在确定目标语音信息之后,终端设备需要为目标语音信息配置语速和间隔。其中,语速可以表征播放目标语音信息的速度,间隔可以表征播放相邻的两条目标语音信息之间
停顿的时间。具体来说们可以通过步骤C1‑步骤C3配置目标语音信息的语速和目标语音信
息之间的间隔:
[0083] 步骤C1,确定目标消息模块的间隔时长和持续时长;其中,间隔时长为当前目标消息模块选择结束的时刻到下一目标消息模块被选择的时刻的时长;持续时长为当前目标消
息模块被选择的时刻到下一目标消息模块被选择的时刻的时长。
[0084] 上文已经提到,间隔时长可以为结束点击一个目标消息模块到开始点击下一个目标消息模块的间隔时长;持续时长可以为玩家每按住一个目标消息模块的时长。例如:玩家
按住“你”3秒,抬手之后间隔了5秒后点击“苟住”,则“你”的持续时长为3秒,“你”与“苟住”
的间隔时长为5秒。
[0085] 步骤C2,根据间隔时长确定目标语音信息之间的间隔。
[0086] 终端设备可以预先设定间隔时长与目标语音信息之间的间隔的对应关系。一般来说,间隔时间越长则目标语音信息之间的间隔也就越长,例如:“你”与“苟住”的间隔时长为
5秒,终端设备可以确定间隔时长5秒对应的目标语音信息之间的间隔,将上述间隔作为
“你”的目标语音信息与“苟住”的目标语音信息之间的间隔。
[0087] 步骤C3,根据持续时长确定目标语音信息的语速。
[0088] 终端设备还可以预先设定持续时长与目标语音信息的语速的对应关系。一般来说,持续时间越长则目标语音信息的语速也就越慢,语速越慢表征播放该目标语音信息需
要更长的时间。例如:“你”的持续时长为3秒,终端设备可以确定持续时长3秒对应的目标语
音的语速,将上述语速作为目标语音信息的语速,并且使用上述语速播放“你”的目标语音
信息。
[0089] 除了上述根据间隔时长和持续时长确定目标语音信息之间的间隔和目标语音信息的语速的方式之外,终端设备还可以通过其他方式确定目标语音信息之间的间隔和目标
语音信息的语速。
[0090] 例如,终端设备可以直接根据文字信息之中的间隔符号确定目标语音信息之间的间隔,例如:终端设备可以预先设定逗号间隔1秒,句号间隔2秒,换行间隔3秒等。
[0091] 步骤B3,组合配置完成后的目标语音信息,得到快捷消息对应的快捷语音。
[0092] 在确定每个目标语音信息的语速,以及各个目标语音信息之间的间隔后,终端设备可以组合配置完成后的目标语音信息,得到快捷消息对应的快捷语音。得到快捷语音之
后,终端设备还可以通过一些方式时快捷语音的语调更加连贯,例如:人工智能的方式。
[0093] 本发明实施例提供的一种信息发送控制方法,快捷消息可以由玩家自由组合,每个文字信息都可以自行设置,文字信息对应的语音信息也可以自行录制,自由度较高。消息
面板中的消息模块的尺寸和位置都可以自由调整,方便玩家选择。
[0094] 对于失语者玩家(即无法发出声音的玩家),不能通过常用的语音交流的方式与其他玩家进行交流,可以采用本实施例提供的方法与其他玩家进行交流。
[0095] 例如,失语者玩家如果想要通过文字的形式进行交流,可以针对消息面板中的消息模块进行选择操作,选择一些消息模块作为目标模块,失语者玩家的终端设备就可以组
合被选择的目标消息模块对应的文字信息为快捷消息。失语者玩家的终端设备可以将上述
快捷消息发送至其他玩家的终端设备上,其他玩家的终端设备的消息组合区可以显示文字
形式的快捷消息,从而实现失语者玩家通过文字的形式与其他玩家进行交流。
[0096] 为了帮助失语者玩家进行选择操作,终端设备可以根据失语者玩家的调整操作,调整消息模块在消息面板中的位置和/或尺寸。调整后的消息模块可以更方便失语者玩家
进行选择操作。
[0097] 为了帮助失语者随心所欲地发送文字,终端设备可以根据失语者玩家的文字设置操作,设置每个消息模块标识的文字信息,以使文字信息方便失语者玩家表达自己的想法。
[0098] 终端设备还可以通过根据目标消息模块的间隔时长,在消息组合区中为目标消息模块对应的文字信息添加停顿标识,方便失语者玩家和其他玩家领悟快捷消息的内容。
[0099] 又例如,失语者玩家如果想要通过语音的形式进行交流,失语者玩家的终端设备可以确定快捷消息对应的快捷语音,并将上述快捷语音发送至其他玩家的终端设备上,失
语者玩家的终端设备和其他玩家的终端设备可以播放上述快捷语音,从而实现失语者玩家
通过语音的形式与其他玩家进行交流。
[0100] 终端设备可以为组成快捷语音的目标语音信息配置语速和各个目标语音信息之间的间隔。具体来说,可以根据间隔时长确定目标语音信息之间的间隔;根据持续时长确定
目标语音信息的语速。通过上述方式,失语者玩家发送的组成快捷语音的目标语音信息的
语速和各个目标语音信息之间的间隔均可以自由配置,从而方便失语者玩家表达自己的思
想。
[0101] 失语者玩家可以邀请其他玩家或者朋友进行针对消息面板的语音录制操作,生成各具特色的消息模块标识的文字信息对应的语音信息,具有很高的自由度。
[0102] 综上,本发明实施例提供的一种信息发送控制方法,失语者可以通过针对消息面板中的消息模块的选择操作选择目标消息模块,终端设备将目标消息模块组合得到快捷消
息,快捷消息可以准确表达失语者想要表达的内容。并且终端设备还可以确定并播放快捷
消息对应的快捷语音,从而流畅地与队友交流。
[0103] 对应于上述方法实施例,本发明实施例提供了一种信息发送控制装置,如图4所示的一种信息发送控制装置的结构示意图,该信息发送控制装置包括:
[0104] 消息面板显示模块41,用于在终端设备的图形用户界面中显示包含多个消息模块的消息面板;其中,消息模块均标识有文字信息;
[0105] 快捷消息确定模块42,用于响应于针对消息面板中的消息模块的选择操作,组合被选择的目标消息模块对应的文字信息,得到快捷消息;
[0106] 快捷消息发送模块43,用于发送快捷消息。
[0107] 本发明实施例提供的一种信息发送控制装置,玩家可以通过针对消息面板中的消息模块的选择操作选择目标消息模块,终端设备组合目标消息模块对应的文字信息得到快
捷消息,并且发送快捷消息。该方式中的快捷消息可以根据玩家的需要组合不同消息模块
标识的文字信息,快捷消息因此可以准确表达玩家的想法,从而提高玩家之间沟通的顺畅
性。
[0108] 上述文字信息包括字、词或短语中的一种或多种;上述快捷消息确定模块,用于按照被选择的目标消息模块的先后顺序,组合目标消息模块对应的文字信息,得到快捷消息。
[0109] 上述消息面板还包括消息组合区;上述快捷消息确定模块,用于从第一个被选择的目标消息模块开始,按照被选择的目标消息模块的先后顺序,将当前目标消息模块对应
的文字信息显示至消息组合区中;监听当前目标消息模块的间隔时长;其中,间隔时长为当
前目标消息模块选择结束的时刻到下一目标消息模块被选择的时刻的时长;根据间隔时
长,在消息组合区中添加当前目标消息模块对应的文字信息的停顿标识;将消息组合区中
的内容作为快捷消息。
[0110] 上述消息面板提供模块,用于响应第一输入触发操作,在终端设备的图形用户界面中显示包含多个消息模块的消息面板。
[0111] 参见图5所示的另一种信息发送控制装置的结构示意图,该信息发送控制装置还包括输入信息发送模块46,与消息面板显示模块41连接,输入信息发送模块46用于响应第
二输入触发操作,在终端设备的图形用户界面中显示输入法面板;响应针对输入法面板的
信息输入操作,确定输入信息;发送输入信息。
[0112] 上述多个消息模块中至少部分消息模块的尺寸不同,如图5所示,该信息发送控制装置还包括消息模块调整模块44,与消息面板显示模块41连接,消息模块调整模块44用于
响应于针对消息面板中的消息模块的调整操作,调整消息模块在消息面板中的位置和/或
尺寸。
[0113] 如图5所示,该信息发送控制装置还包括文字信息设置模块45,与消息面板显示模块41连接,文字信息设置模块45用于响应于针对消息面板的文字设置操作,按照文字设置
或变更操作标识消息模块对应的文字信息。
[0114] 上述消息模块标识的文字信息对应有语音信息;上述快捷消息发送模块,用于确定快捷消息对应的快捷语音;发送快捷语音。
[0115] 上述快捷消息发送模块,用于确定目标消息模块的标识的文字信息对应的目标语音信息;配置目标语音信息的语速和目标语音信息之间的间隔;组合配置完成后的目标语
音信息,得到快捷消息对应的快捷语音。
[0116] 上述快捷消息发送模块,用于确定目标消息模块的间隔时长和持续时长;其中,间隔时长为当前目标消息模块选择结束的时刻到下一目标消息模块被选择的时刻的时长;持
续时长为当前目标消息模块被选择的时刻到下一目标消息模块被选择的时刻的时长;根据
间隔时长确定目标语音信息之间的间隔;根据持续时长确定目标语音信息的语速。
[0117] 上述快捷消息发送模块,还用于响应于针对消息面板的语音录制操作,生成消息模块标识的文字信息对应的语音信息。
[0118] 本发明实施例提供的信息发送控制装置,与上述实施例提供的信息发送控制方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
[0119] 本发明实施例还提供了一种电子设备,用于运行上述信息发送控制方法;参见图6所示的一种电子设备的结构示意图,该电子设备包括存储器100和处理器101,其中,存储器
100用于存储一条或多条计算机指令,一条或多条计算机指令被处理器101执行,以实现上
述信息发送控制方法。
[0120] 进一步地,图6所示的电子设备还包括总线102和通信接口103,处理器101、通信接口103和存储器100通过总线102连接。
[0121] 其中,存储器100可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non‑volatile memory),例如至少一个磁盘存储器。通过至
少一个通信接口103(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通
信连接,可以使用互联网,广域网,本地网,城域网等。总线102可以是ISA总线、PCI总线或
EISA总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一个
双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
[0122] 处理器101可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器101中的硬件的集成逻辑电路或者软件形式的指令完成。上
述的处理器101可以是通用处理器,包括中央处理器(Central Processing Unit,简称
CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital 
Signal Processor,简称DSP)、专用集成电路(Application Specific Integrated 
Circuit,简称ASIC)、现场可编程门阵列(Field‑Programmable Gate Array,简称FPGA)或
者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本
发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理
器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为
硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模
块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储
器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器100,处理器101读取存储器
100中的信息,结合其硬件完成前述实施例的方法的步骤。
[0123] 本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令在被处理器调用和执行时,计算机可执行指令促
使处理器实现上述信息发送控制方法,具体实现可参见方法实施例,在此不再赘述。
[0124] 本发明实施例所提供的信息发送控制方法、装置、电子设备及存储介质的计算机程序产品,包括存储了程序代码的计算机可读存储介质,程序代码包括的指令可用于执行
前面方法实施例中的方法,具体实现可参见方法实施例,在此不再赘述。
[0125] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和/或装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0126] 另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可
以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是
两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本
发明中的具体含义。
[0127] 功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现
有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机
软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计
算机,电子设备,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而
前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read‑Only Memory)、随机存取存储
器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0128] 在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了
便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、
以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、
“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0129] 最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发
明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员
在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻
易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使
相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护
范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。