本发明涉及音频播放,尤其是涉及一种播放音频的交互控制方法、装置和电子设备。
背景技术:
1、音频播放软件可以提供音乐等各类音频的播放功能。在音频播放软件中,用户之间的交互多采用平面界面化的方式;以播放音乐为例,用户可以邀请好友一起听音乐;此时,软件界面上会显示用户和好友的头像、音乐名称、歌词等信息。这种平面界面化的交互方式中,用户之间的互动比较单一,互动的沉浸感较弱。
技术实现思路
1、有鉴于此,本发明的目的在于提供一种播放音频的交互控制方法、装置和电子设备,以使用户之间的互动方式更加丰富,用户之间的互动更加紧密,提高在音频播放场景中用户交互的沉浸感。
2、第一方面,本发明实施例提供了一种播放音频的交互控制方法,通过第一终端设备提供一图形用户界面;图形用户界面中包括虚拟场景的场景画面;受控虚拟对象位于虚拟场景中;受控虚拟对象通过第一终端设备进行控制;方法包括:响应于移动控制操作,控制受控虚拟对象在虚拟场景中移动;响应于受控虚拟对象移动至目标虚拟对象的第一指定位置,显示目标虚拟对象的音频播放信息;其中,目标虚拟对象位于虚拟场景中,目标虚拟对象通过第二终端设备进行控制;响应于音频跟听指令,控制第一终端设备播放音频播放信息对应的目标音频。
3、第二方面,本发明实施例提供了一种播放音频的交互控制方法,方法应用于服务器;方法包括:接收来自第一终端设备的场景建立指令,建立虚拟场景;其中,受控虚拟对象位于虚拟场景中;受控虚拟对象通过第一终端设备进行控制;向第一终端设备发送虚拟场景的场景画面;向第一终端设备以外的第二终端设备提供进入虚拟场景的接口控件,以通过接口控件控制目标虚拟对象进入虚拟场景;在虚拟场景中,响应于受控虚拟对象移动至目标虚拟对象的第一指定位置,控制第一终端设备显示目标虚拟对象的音频播放信息;响应于音频跟听指令,控制第一终端设备播放音频播放信息对应的目标音频。
4、第三方面,本发明实施例提供了一种播放音频的交互控制装置,通过第一终端设备提供一图形用户界面;图形用户界面中包括虚拟场景的场景画面;受控虚拟对象位于虚拟场景中;受控虚拟对象通过第一终端设备进行控制;装置包括:移动控制模块,用于响应于移动控制操作,控制受控虚拟对象在虚拟场景中移动;信息显示模块,用于响应于受控虚拟对象移动至目标虚拟对象的第一指定位置,显示目标虚拟对象的音频播放信息;其中,目标虚拟对象位于虚拟场景中,目标虚拟对象通过第二终端设备进行控制;音频播放模块,用于响应于音频跟听指令,控制第一终端设备播放音频播放信息对应的目标音频。
5、第四方面,本发明实施例提供了一种播放音频的交互控制装置,该装置包括:场景建立模块,用于接收来自第一终端设备的场景建立指令,建立虚拟场景;其中,受控虚拟对象位于虚拟场景中;受控虚拟对象通过第一终端设备进行控制;画面发送模块,用于向第一终端设备发送虚拟场景的场景画面;控件提供模块,用于向第一终端设备以外的第二终端设备提供进入虚拟场景的接口控件,以通过接口控件控制目标虚拟对象进入虚拟场景;在虚拟场景中,响应于受控虚拟对象移动至目标虚拟对象的第一指定位置,控制第一终端设备显示目标虚拟对象的音频播放信息;响应于音频跟听指令,控制第一终端设备播放音频播放信息对应的目标音频。
6、第五方面,本发明实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述播放音频的交互控制方法。
7、第六方面,本发明实施例提供了一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述播放音频的交互控制方法。
8、本发明实施例带来了以下有益效果:
9、上述播放音频的交互控制方法、装置和电子设备,通过第一终端设备提供一图形用户界面;图形用户界面中包括虚拟场景的场景画面;受控虚拟对象位于虚拟场景中;受控虚拟对象通过第一终端设备进行控制;响应于移动控制操作,控制受控虚拟对象在虚拟场景中移动;响应于受控虚拟对象移动至目标虚拟对象的第一指定位置,显示目标虚拟对象的音频播放信息;其中,目标虚拟对象位于虚拟场景中,目标虚拟对象通过第二终端设备进行控制;响应于音频跟听指令,控制第一终端设备播放音频播放信息对应的目标音频。该方式中,用户控制的虚拟对象设置在虚拟场景中,通过虚拟对象之间的交互,实现音频播放的共享交互,用户之间的互动方式更加丰富,用户之间的互动更加紧密,提高了在音频播放场景中用户交互的沉浸感。
10、本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
11、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种播放音频的交互控制方法,其特征在于,通过第一终端设备提供一图形用户界面;所述图形用户界面中包括虚拟场景的场景画面;受控虚拟对象位于所述虚拟场景中;所述受控虚拟对象通过所述第一终端设备进行控制;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,响应于移动控制操作,控制所述受控虚拟对象在所述虚拟场景中移动的步骤,包括:
3.根据权利要求2所述的方法,其特征在于,响应针对所述虚拟场景中第一场景位置的触发操作,控制所述受控虚拟对象从当前位置移动至所述第一场景位置的步骤,包括:
4.根据权利要求2所述的方法,其特征在于,响应针对所述虚拟场景中第一场景位置的触发操作,控制所述受控虚拟对象从当前位置移动至所述第一场景位置的步骤,包括:
5.根据权利要求1所述的方法,其特征在于,所述音频播放信息包括:所述目标虚拟对象对应的第二终端设备播放的目标音频,以及控制所述第一终端设备播放所述目标音频的播放控件;
6.根据权利要求1所述的方法,其特征在于,响应于音频跟听指令,控制所述第一终端设备播放所述音频播放信息对应的目标音频的步骤之后,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,在响应于音频跟听指令,控制所述第一终端设备播放所述音频播放信息对应的目标音频的步骤之前,所述方法包括:
8.根据权利要求7所述的方法,其特征在于,所述第二指定位置包括所述第一指定位置以外的位置;
9.根据权利要求8所述的方法,其特征在于,所述第二指定位置与所述目标虚拟对象的距离,小于所述第一指定位置与所述目标虚拟对象的距离;
10.根据权利要求1所述的方法,其特征在于,在响应于音频跟听指令,控制所述第一终端设备播放所述音频播放信息对应的目标音频的步骤之前,所述方法包括:
11.根据权利要求1所述的方法,其特征在于,所述图形用户界面中包括行为控制控件;所述方法还包括:
12.根据权利要求11所述的方法,其特征在于,响应针对所述行为控制控件的触发操作,控制所述受控虚拟对象在所述虚拟场景中执行所述行为控制控件对应的目标行为的步骤,包括:
13.根据权利要求12所述的方法,其特征在于,控制所述受控虚拟对象执行所述行为控制控件对应的目标行为的步骤,包括:
14.根据权利要求10所述的方法,其特征在于,所述对象信息包括:邀请所述目标虚拟对象的终端设备播放共同音频的邀请控件;
15.根据权利要求10所述的方法,其特征在于,所述对象信息包括:信息发送控件;所述方法还包括:
16.根据权利要求1所述的方法,其特征在于,所述方法还包括:
17.根据权利要求1所述的方法,其特征在于,所述方法还包括:
18.根据权利要求1所述的方法,其特征在于,所述方法还包括:
19.一种播放音频的交互控制方法,其特征在于,所述方法应用于服务器;所述方法包括:
20.根据权利要求19所述的方法,其特征在于,所述第二终端设备满足下述条件中的一种或多种:
21.一种播放音频的交互控制装置,其特征在于,通过第一终端设备提供一图形用户界面;所述图形用户界面中包括虚拟场景的场景画面;受控虚拟对象位于所述虚拟场景中;所述受控虚拟对象通过所述第一终端设备进行控制;所述装置包括:
22.一种播放音频的交互控制装置,其特征在于,所述装置设置于服务器;所述装置包括:
23.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-18任一项所述的播放音频的交互控制方法,或者,实现权利要求19或20所述的播放音频的交互控制方法。
24.一种机器可读存储介质,其特征在于,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现权利要求1-18任一项所述的播放音频的交互控制方法,或者,实现权利要求19或20所述的播放音频的交互控制方法。