CN112870697A - 基于虚拟关系养成程序的交互方法、装置、设备及介质 - Google Patents

基于虚拟关系养成程序的交互方法、装置、设备及介质 Download PDF

Info

Publication number
CN112870697A
CN112870697A CN202110214004.XA CN202110214004A CN112870697A CN 112870697 A CN112870697 A CN 112870697A CN 202110214004 A CN202110214004 A CN 202110214004A CN 112870697 A CN112870697 A CN 112870697A
Authority
CN
China
Prior art keywords
interaction
interactive
virtual
virtual character
target account
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110214004.XA
Other languages
English (en)
Other versions
CN112870697B (zh
Inventor
燕宁宁
徐梦瑶
郑燚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202110214004.XA priority Critical patent/CN112870697B/zh
Publication of CN112870697A publication Critical patent/CN112870697A/zh
Application granted granted Critical
Publication of CN112870697B publication Critical patent/CN112870697B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/533Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/63Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by the player, e.g. authoring using a level editor
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/308Details of the user interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请公开了一种基于虚拟关系养成程序的交互方法、装置、设备及介质,涉及界面交互领域。该方法包括:启动虚拟关系养成程序;显示互动功能对应的互动界面,互动界面中包括虚拟角色的角色标识和互动情况标识,互动情况标识用于指示目标账号与虚拟角色基于互动功能的互动频繁程度;响应于接收到互动操作,显示第二互动情况标识。在目标账号与虚拟角色的互动过程中,通过显示互动界面时在互动界面中角色标识和互动情况标识,从而用户在互动界面中实现与虚拟角色的互动的同时,能够直观的确定与虚拟角色之间的互动频繁程度,从而选择性的与虚拟角色之间进行互动,增加了界面的信息量,提高了目标账号与虚拟角色之间的互动效率。

Description

基于虚拟关系养成程序的交互方法、装置、设备及介质
技术领域
本申请实施例涉及界面交互领域,特别涉及一种基于虚拟关系养成程序的交互方法、装置、设备及介质。
背景技术
虚拟关系养成程序是指通过与虚拟角色进行互动,培养与虚拟角色之间的虚拟关系,如:培养与虚拟角色之间的好友关系、恋爱关系、兄弟关系、师徒关系等,其中,虚拟角色为虚拟关系养成程序中预先设定的角色。
相关技术中,目标账号可以在虚拟关系养成程序中与虚拟角色进行对话、完成故事线的任务、游戏等互动,从而培养目标账号与虚拟角色之间的虚拟关系,达到用户的游戏体验。
然而,上述虚拟关系养成程序中,目标账号与虚拟角色之间的互动形式单一,当虚拟关系养成程序中的虚拟角色较多时,目标账号无法直接确定与每个虚拟角色之间的关系培养进度,导致虚拟关系养成程序中目标账号与虚拟角色之间的互动效率较低。
发明内容
本申请实施例提供了一种基于虚拟关系养成程序的交互方法、装置、设备及可读存储介质,能够提高目标账号与虚拟角色之间的互动多样性,以及互动效率。所述技术方案如下:
一方面,提供了一种基于虚拟关系养成程序的交互方法,所述方法包括:
启动所述虚拟关系养成程序,所述虚拟关系养成程序中提供有与虚拟角色进行互动的互动功能,所述虚拟关系养成程序中登录有目标账号;
显示所述互动功能对应的互动界面,所述互动界面中包括所述虚拟角色与所述目标账号的互动区域,所述互动区域中显示有所述虚拟角色的角色标识和第一互动情况标识,所述第一互动情况标识用于指示所述目标账号与所述虚拟角色基于所述互动功能的第一互动频繁程度;
响应于接收到与所述虚拟角色之间的互动操作,且所述互动操作符合标识变化条件,在所述互动区域中显示第二互动情况标识,所述第二互动情况标识用于指示所述目标账号与所述虚拟对象基于所述互动功能的第二互动频繁程度,所述第二互动频繁程度高于所述第一互动频繁程度。
另一方面,提供了一种基于虚拟关系养成程序的交互装置,所述装置包括:
启动模块,用于启动所述虚拟关系养成程序,所述虚拟关系养成程序中提供有与虚拟角色进行互动的互动功能,所述虚拟关系养成程序中登录有目标账号;
显示模块,用于显示所述互动功能对应的互动界面,所述互动界面中包括所述虚拟角色与所述目标账号的互动区域,所述互动区域中显示有所述虚拟角色的角色标识和第一互动情况标识,所述第一互动情况标识用于指示所述目标账号与所述虚拟角色基于所述互动功能的第一互动频繁程度;
接收模块,用于接收与所述虚拟角色之间的互动操作;
所述显示模块,还用于响应于所述互动操作符合标识变化条件,在所述互动区域中显示第二互动情况标识,所述第二互动情况标识用于指示所述目标账号与所述虚拟对象的第二互动频繁程度,所述第二互动频繁程度高于所述第一互动频繁程度。
另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一段程序,所述至少一段程序由所述处理器加载并执行以实现如上述本申请实施例中任一所述的基于虚拟关系养成程序的交互方法。
另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述本申请实施例中任一所述的基于虚拟关系养成程序的交互方法。
另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的基于虚拟关系养成程序的交互方法。
本申请实施例提供的技术方案带来的有益效果至少包括:
在目标账号与虚拟角色的互动过程中,通过显示互动界面时在互动界面中角色标识和互动情况标识,而互动情况标识会根据用户与虚拟角色之间的互动操作而进行改变,从而用户在互动界面中实现与虚拟角色的互动的同时,能够直观的确定与虚拟角色之间的互动频繁程度,从而选择性的与虚拟角色之间进行互动,增加了界面的信息量,提高了目标账号与虚拟角色之间的互动效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一个示例性实施例提供的虚拟关系养成程序的对话列表界面示意图;
图2是本申请一个示例性实施例提供的基于虚拟关系养成程序的交互方法的实施环境示意图;
图3是本申请一个示例性实施例提供的基于虚拟关系养成程序的交互方法流程图;
图4是基于图3示出的实施例提供的对话框界面的示意图;
图5是本申请另一个示例性实施例提供的基于虚拟关系养成程序的交互方法流程图;
图6是基于图5示出的实施例提供的互动情况标识的显示界面示意图;
图7是本申请另一个示例性实施例提供的基于虚拟关系养成程序的交互方法的流程图;
图8是基于图7示出的实施例提供的互动情况标识的显示界面示意图;
图9是本申请一个示例性实施例提供的整体流程示意图;
图10是本申请一个示例性实施例提供的基于虚拟关系养成程序的交互装置的结构框图;
图11是本申请另一个示例性实施例提供的基于虚拟关系养成程序的交互装置的结构框图;
图12是本申请一个示例性实施例提供的计算机设备的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
首先,针对本申请实施例中涉及的名词进行简单介绍:
虚拟关系养成程序:是一种通过与虚拟角色进行互动,培养与虚拟角色之间的虚拟关系的应用程序,在该程序中,用户能够与虚拟角色之间培养预设类型的关系,或者自定义类型的关系,如:培养与虚拟角色之间的好友关系、恋爱关系、兄弟关系、师徒关系等,其中,虚拟角色为虚拟关系养成程序中预先设定的角色;或者,虚拟角色为用户在虚拟关系养成程序中自定义创造的角色。
基于程序中预先设定的角色进行互动时,能够提高服务器对虚拟角色的掌控性;而基于用户的自定义创造角色进行互动时,能够提高虚拟角色的多样性。
本申请实施例中,以虚拟角色为虚拟关系养成程序中预先设定的角色为例进行说明。示意性的,虚拟关系养成程序中提供有故事线1、故事线2和故事线3,其中,故事线1中提供用户与虚拟角色A之间的互动功能;故事线2中提供用户与虚拟角色B之间的互动功能;故事线3中提供用户与虚拟角色C之间的互动功能。针对不同的故事线提供不同的虚拟角色与用户进行交互,提高了交互的多样性。
在另一个示例性实施例中,基于用户所登陆的目标账号在虚拟关系养成程序中达到不同的等级要求,向用户提供与不同等级要求对应的虚拟角色之间的互动功能。如:当目标账号达到5级时,向目标账号提供与虚拟角色A之间的互动功能,当目标账号得到10级时,向目标账号提供与虚拟角色B之间的互动功能。针对不同的等级要求提供不同的虚拟角色与用户进行交互,提高了推动用户进行等级提升的兴趣度。
其中,与虚拟角色之间的互动功能包括:消息收发功能、语音通话功能、任务协作功能等。
其中,消息收发功能中,用户基于消息收发指示向虚拟角色发送指定消息,从而接收虚拟角色基于该指定消息回复的消息,在一些实施例中,虚拟关系养成程序中向用户提供至少一个候选的消息选项,用户在至少一个候选的消息选项中选择目标消息向虚拟角色发送,并接收虚拟角色基于目标消息回复的消息;或者在一种可能的实现方式中,用户自定义消息内容向虚拟角色发送,从而接收虚拟角色基于该自定义消息回复的消息,其中,虚拟角色侧实现为服务器基于自定义消息进行语义分析后,进行消息回复。通过与虚拟角色之间进行消息的对话,提高了目标账号与虚拟角色之间的互动效率。
语音通话功能中,用户与虚拟角色之间进行语音通话,用户收听虚拟角色通过语音方式传递的语音内容,并以语音的方式答复,而服务器侧基于用户的语音答复进行语义分析,并结合分析结果以虚拟角色的答复形式进行语音答复。通过与虚拟角色之间进行通话,提高了目标账号与虚拟角色之间的互动多样性。
任务协作功能中,用户在虚拟关系养成程序中进行任务的完成,而在任务完成的过程中,虚拟角色能够在任务过程中向用户提供帮助,或者向用户求助等,本申请实施例对此不加以限定。通过与虚拟角色对目标账号的任务执行进行辅助,提高目标账号的任务达成率,提高任务执行体验。
互动情况标识:是本申请实施例中,用于体现虚拟角色与目标账号之间的互动频繁程度的标识,在一些实施例中,虚拟角色与目标账号之间的互动频繁程度达到不同的等级时,所对应的互动情况标识不同。示意性的,互动频繁程度包括低、中、高三个等级,当虚拟角色与目标账号之间的互动频繁程度在低等级时对应第一互动标识,当虚拟角色与目标账号之间的互动频繁程度在中等级时对应第二互动标识,当虚拟角色与目标账号之间的互动频繁程度在高等级时对应第三互动标识。
本申请实施例中,以互动情况标识实现为四叶草体现互动频繁程度为例进行说明,当虚拟角色与目标账号之间的互动频繁程度在低等级时对应双叶片四叶草,当虚拟角色与目标账号之间的互动频繁程度在中等级时对应三叶片四叶草,当虚拟角色与目标账号之间的互动频繁程度在高等级时对应四叶片四叶草。
在一些实施例中,互动情况标识显示在互动界面内,该互动界面包括如下情况中的至少一种:1、目标账号对应的对话列表界面;2、目标账号与虚拟角色之间的对话框界面;3、虚拟角色的介绍界面;4、目标账号的任务处理界面等。
示意性的,以目标账号对应的对话列表界面为例,如图1所示,其示出了本申请一个示例性实施例提供的虚拟关系养成程序的对话列表界面示意图,如图1所示,在对话列表界面100中包括对话候选项110,即用户能够在对话候选项110中对虚拟角色或者真实好友进行选择,从而实现与虚拟角色之间的对话,或者实现与好友之间的对话。
如图1所示,在虚拟角色对应的候选项111上显示有虚拟角色的角色标识112(角色名)为“齐L”,而角色标识112的右侧还显示有互动情况标识113,互动情况标识113显示为双叶片四叶草,可选地,还显示有虚拟角色的角色头像114。
图2是本申请一个示例性实施例提供的基于虚拟关系养成程序的交互方法的实施环境示意图,如图2所示,该实施环境中包括:终端210和服务器220,其中,终端210与服务器220之间通过通信网络230连接。
终端210中安装有虚拟关系养成程序,用户在终端210中对虚拟关系养成程序进行应用,如:用户在终端210中与虚拟角色进行互动,其中,虚拟角色在于用户进行互动的过程中还对应有信赖值,该信赖值即用于表示虚拟角色与目标账号之间的互动频繁程度的值。基于该信赖值,虚拟角色还对应有互动情况标识,互动情况标识为在终端210界面内与虚拟角色的标识对应显示的标识。
在一些实施例中,终端210基于与服务器220之间的数据交互,实现与虚拟角色之间的互动,示意性的,终端210向服务器220发送消息数据,该消息数据为终端210基于目标账号向虚拟角色发送的消息所对应的数据,服务器220接收到消息数据后,基于消息数据向终端210反馈消息回复数据,消息回复数据为服务器220基于目标账号向虚拟角色发送的消息进行消息回复时的数据。终端210基于消息回复数据显示“虚拟角色回复的消息”。
值得注意的是,上述服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(Content DeliveryNetwork,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器。
终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本申请在此不做限制。
结合上述名词简介和实施环境,对本申请实施例提供的基于虚拟关系养成程序的交互方法进行说明,以该方法应用于如图2所示的终端中为例进行说明,如图3所示,该方法包括:
步骤301,启动虚拟关系养成程序,虚拟关系养成程序中提供有与虚拟角色进行互动的互动功能。
虚拟关系养成程序中登录有目标账号。虚拟关系养成程序是一种通过与虚拟角色进行互动,培养与虚拟角色之间的虚拟关系的应用程序,本申请实施例中,以该虚拟关系养成程序实现为恋爱关系养成程序为例进行说明。用户在该虚拟关系养成程序中能够与虚拟角色进行与虚拟关系对应的互动。在一些实施例中,目标账号在虚拟关系养成程序中对应第一虚拟角色,目标账号通过第一虚拟角色与虚拟关系养成程序中的第二虚拟角色进行互动。
在一些实施例中,用户与虚拟角色之间进行互动的互动方式包括如下方式中的至少一种:
第一,聊天互动;即用户在与虚拟角色之间的对话框界面中向虚拟角色发送聊天消息,并在对话框界面中接收虚拟角色基于聊天消息发送的回复消息,从而完成与虚拟角色之间的聊天互动。通过与虚拟角色之间进行消息的对话,提高了目标账号与虚拟角色之间的互动效率。
第二,通话互动;即用户发起与虚拟角色之间通话;或者,用户接听由虚拟角色发起的通话。终端麦克风采集用户发出的语音,并向服务器发送该语音(或者语音的文本翻译内容),服务器基于终端发送的语音内容,以虚拟角色语音回答的方式进行答复,从而实现与虚拟角色之间的通话互动。通过与虚拟角色之间进行通话,提高了目标账号与虚拟角色之间的互动多样性。
第三,视频互动;即用户发起与虚拟角色之间的视频通话;或者,用户接听由虚拟角色发起的视频通话。终端摄像头采集视频图像帧,终端麦克风采集与视频图像帧对应的音频帧,从而生成视频流向服务器发送,作为用户端的视频发送内容;服务器接收到终端发送的视频流后,根据默认的答复方式或者识别视频内容后对应的答复方式向终端发送反馈视频流,终端播放视频反馈流;从而实现与虚拟角色之间的视频互动。
第四,任务互动;即用户在完成虚拟关系养成程序中的任务的过程中,与虚拟角色进行互动,其中,虚拟角色在任务完成过程中对用户进行协助;或者,虚拟角色在任务完成过程中向用户进行求助。通过与虚拟角色对目标账号的任务执行进行辅助,提高目标账号的任务达成率,提高任务执行体验。
步骤302,显示互动功能对应的互动界面,互动界面中包括虚拟角色与目标账号的互动区域。
互动区域中显示有虚拟角色的角色标识和第一互动情况标识,第一互动情况标识用于指示目标账号与虚拟角色基于互动功能的第一互动频繁程度。
在一些实施例中,互动界面包括如下形式中的至少一种:
第一,互动界面实现为与虚拟角色之间的对话框界面,也即用户基于目标账号在对话框界面中与虚拟角色进行聊天互动。
即,显示目标账号与虚拟角色的对话框界面,互动区域中包括对象显示子区域,对象显示子区域中包括虚拟角色的角色标识和互动情况标识。在一些实施例中,互动区域中还包括内容显示子区域,用于显示目标账号与虚拟角色之间的互动内容。
在一些实施例中,当用户基于目标账号向虚拟角色发送消息,或者基于目标账号接收虚拟角色发送的消息时,消息即显示在该对话框界面的内容显示子区域中,而对象显示子区域中用于显示虚拟角色的角色标识(如:角色名、角色ID、角色特征等)以及第一互动情况标识。
示意性的,请参考图4,其示出了本申请一个示例性实施例提供的对话框界面的示意图,如图4所示,在对话框界面400中包括对象显示子区域410和内容显示子区域420,其中,对象显示子区域中显示有虚拟角色的角色名“齐L”,以及在角色名右侧显示有第一互动情况标识411,其中,第一互动情况标识411显示为双叶片四叶草,用于表示目标账号与虚拟角色之间的互动频繁程度为“低”。内容显示子区域420中显示有目标账号与虚拟角色之间的聊天内容。
通过在对话框界面中显示第一互动情况标识,用户能在与虚拟角色的聊天过程中实时确定该虚拟角色所对应的互动频繁程度,从而调整与各个虚拟角色之间的互动频次,提高了人机交互效率。
第二,互动界面实现为对话列表界面,其中,互动区域中包括对话候选项,对话候选项中包括目标账号与虚拟角色对话的目标候选项。
目标候选项中显示有虚拟角色的角色标识和第一互动情况标识。
其中,对话列表界面用于显示目标账号与虚拟角色之间的对话候选项,以及目标账号所处虚拟关系群组对应的对话候选项。在一些实施例中,对话候选项中包括与目标账号建立好友关系的虚拟角色对应的候选项、与目标账号建立恋爱关系的虚拟角色对应的候选项等。用户能够在对话列表界面中选择对话候选项进行对话,在一些实施例中,当用户对对话候选项进行选择后,显示对话框界面,并在对话框界面中进行聊天对话。
在虚拟角色对应的目标候选项上,显示有虚拟角色的角色标识(如:角色名、角色ID、角色特征等)以及第一互动情况标识。
通过在对话列表界面中显示第一互动情况标识,用户能够在选择对话候选项之前直观的了解与每个虚拟角色之间的互动频繁程度,从而有针对性的选择虚拟角色进行互动,提高了用户选择需要互动的虚拟角色时的人机交互效率。
第三,互动界面实现为信息展示界面,其中,互动区域中包括虚拟角色对应的信息,如:虚拟角色发布的信息、虚拟角色的个人信息、虚拟角色的形象信息等。
在一些实施例中,虚拟角色的信息周侧显示有虚拟角色的角色标识和第一互动情况标识。
其中,信息展示界面包括:互动平台主页、形象展示界面等,如:信息展示界面为朋友圈主页。用户能够在朋友圈主页,对虚拟角色发布的(***后台设置发布的)互动展示内容进行查看、评论、点赞等互动操作。其中,信息展示界面中显示有虚拟角色的角色标识(如:角色名、角色ID、角色特征等)以及第一互动情况标识。
通过在信息展示界面中显示第一互动情况标识,以朋友圈主页为例,用户能够在浏览虚拟角色发布的互动展示内容的过程中,了解与虚拟角色之间的互动频繁程度,从而选择虚拟角色进行互动,提高了用户选择需要互动的虚拟角色时的人机交互效率。
上述实施例中,以对话框界面、对话列表界面和信息展示界面为例进行说明,该互动界面还可以实现为其他显示虚拟角色的角色标识和第一互动情况标识的界面,本申请实施例对此不加以限定。
步骤303,响应于接收到与虚拟角色之间的互动操作,且互动操作符合标识变化条件,在互动区域中显示第二互动情况标识。
第二互动情况标识用于指示目标帐号与虚拟对象的第二互动频繁程度,第二互动频繁程度高于第一互动频繁程度。
在一些实施例中,当目标账号与虚拟角色之间产生互动操作,也即增加互动次数时,目标账号与虚拟角色之间的互动频繁程度也对应增加,从而由第一互动情况标识显示为第二互动情况标识。
示意性的,第一互动情况标识为双叶片的四叶草,当目标账号与虚拟角色之间产生互动操作,且互动操作符合标识变化条件时,显示第二互动情况标识,该第二互动情况标识实现为三叶片的四叶草。
在一些实施例中,第一互动情况标识和第二互动情况标识是基于目标账号与虚拟角色之间的信赖值确定的,即第一互动情况标识对应第一信赖值,根据互动操作对第一信赖值进行更新,得到第二信赖值,第二互动情况标识对应该第二信赖值;在另一些实施例中,上述信赖值实现为线性曲线,将目标账号与虚拟角色之间不同互动方式对应的次数代入该线性曲线后,得到互动情况标识。
在一些实施例中,当互动界面实现为对话框界面,则互动触发操作实现为消息发送操作或者消息接收操作,基于消息发送操作/消息接收操作,显示目标账号与虚拟角色之间的聊天内容。
当互动界面实现为对话列表界面,则互动触发操作实现为对目标候选项的选择操作,基于该选择操作显示目标账号与虚拟角色之间的对话框界面,并在对话框界面中显示目标账号与虚拟角色之间的对话内容。
当互动界面实现为信息展示界面,以朋友圈主页为例,则互动触发操作实现为对虚拟角色发布的互动展示内容进行点赞/评论/转发等互动操作,当互动触发操作为点赞操作时,显示目标账号对互动展示内容进行点赞的点赞结果;当互动触发操作为评论操作时,显示目标账号对互动展示内容进行评论的评论结果;当互动触发操作为转发操作时,显示目标账号对互动展示内容进行转发的转发结果。
综上所述,本实施例提供的基于虚拟关系养成程序的交互方法,在目标账号与虚拟角色的互动过程中,通过显示互动界面时在互动界面中角色标识和互动情况标识,而互动情况标识会根据用户与虚拟角色之间的互动操作而进行改变,从而用户在互动界面中实现与虚拟角色的互动的同时,能够直观的确定与虚拟角色之间的互动频繁程度,从而选择性的与虚拟角色之间进行互动,增加了界面的信息量,提高了目标账号与虚拟角色之间的互动效率。
在一些实施例中,基于目标账号与虚拟角色之间的信赖值,确定虚拟角色对应的互动情况标识。图5是本申请另一个示例性实施例提供的基于虚拟关系养成程序的交互方法的流程图,以该方法应用于终端中为例进行说明,如图5所示,该方法包括:
步骤501,启动虚拟关系养成程序,虚拟关系养成程序中提供有与虚拟角色进行互动的互动功能。
虚拟关系养成程序中登录有目标账号。虚拟关系养成程序是一种通过与虚拟角色进行互动,培养与虚拟角色之间的虚拟关系的应用程序,本申请实施例中,以该虚拟关系养成程序实现为恋爱关系养成程序为例进行说明。用户在该虚拟关系养成程序中能够与虚拟角色进行与虚拟关系对应的互动。
步骤502,获取目标账号与虚拟角色之间的第一信赖值。
第一信赖值用于表示目标账号与虚拟角色基于互动功能的第一互动频繁程度。在一些实施例中,信赖值为开发人员在程序开发过程中设置的用于表示目标账号与虚拟角色的互动频繁程度的数值,该名词仅为示意性的举例,该信赖值还能够表达为“亲密值”、“关系值”、“互动值”、“好感度”等,本申请实施例对名词的具体形式不加以限定。
在一些实施例中,信赖值的计算逻辑由终端实现,或者,信赖值的计算逻辑由服务器实现,并发送至终端进行互动情况标识的确定;或者,信赖值的计算逻辑由服务器实现,并由服务器确定互动情况标识后,向终端反馈互动情况标识进行展示。
本实施例中,以终端从服务器获取信赖值,并基于信赖值确定互动情况标识为例进行说明。
步骤503,基于第一信赖值确定第一互动情况标识。
在一些实施例中,信赖值和互动情况标识之间存在对应关系,则获取预先设定的第一信赖值标识对应关系,第一信赖值标识对应关系中包括信赖值的取值区间与互动情况标识之间的对应关系,基于第一信赖值从第一信赖值标识对应关系中确定对应的第一互动情况标识。
示意性的,信赖值区间包括0-a、a-b、b-c三个区间,a、b、c皆为正整数,且a<b<c,区间右侧取等。则当信赖值小于等于a时对应第一互动标识;当信赖值大于a小于等于b时,对应第二互动标识;当信赖值大于b小于等于c时,对应第三互动标识。
在另一个示例性实施例中,目标账号在虚拟关系养成程序中与至少两个虚拟角色通过互动功能互动,则获取目标账号对应至少两个虚拟角色的至少两个信赖值,其中,第i个虚拟角色对应第i个信赖值,i为正整数;获取预先设定的第二信赖值标识对应关系,第二信赖值标识对应关系中包括信赖值的排名区间与互动情况标识之间的对应关系;基于第i个信赖值在至少两个信赖值中的排名情况,从第二信赖值标识对应关系中确定第i个虚拟角色对应的第一互动情况标识。
示意性的,第二信赖值标识对应关系包括:当信赖值排名在第1-3名,对应信赖值等级为高,对应第三互动情况标识;当信赖值排名在第4-6名,则确定虚拟角色对应的信赖值等级为中,对应第二互动情况标识;当信赖值排名在第7名及之后,则确定虚拟角色对应的信赖值等级为低,对应第一互动情况标识。则当虚拟角色对应的信赖值排名为第8名时,确定第一互动情况标识。
基于第二信赖值标识对应关系确定互动情况标识,增加了互动情况标识表达的信息量,用户能够基于互动情况标识直观的确定与每个虚拟角色之间的互动排名情况。
步骤504,显示互动功能对应的互动界面,互动界面中包括虚拟角色与目标账号的互动区域。
互动区域中显示有虚拟角色的角色标识和第一互动情况标识,第一互动情况标识用于指示目标账号与虚拟角色基于互动功能的第一互动频繁程度。
步骤505,响应于接收到与虚拟角色之间的互动操作,确定目标账号与虚拟角色之间的第二信赖值。
在一些实施例中,响应于目标账号与虚拟角色之间的互动次数增加,对应该互动次数的增加,确定目标账号与虚拟角色之间的第二信赖值。
示意性的,互动功能包括互动聊天功能,则响应于聊天次数增加,对应聊天次数的增加确定目标账号与虚拟角色之间的第二信赖值;或者,响应于目标账号与虚拟角色之间的聊天条数增加,对应聊天条数的增加确定目标账号与虚拟角色之间的第二信赖值。
示意性的,互动功能包括互动通话功能,则响应于通话次数增加,对应通话次数的增加确定目标账号与虚拟角色之间的第二信赖值。
在一些实施例中,不同的互动功能在对应信赖值的更新过程中具有不同的权重,示意性的,通话功能对应权重为5,聊天功能对应权重为2。
示意性的,当虚拟角色和目标账号之间进行了两次聊天或通话,则确定目标账号对应虚拟角色的信赖值为2;当虚拟角色和目标账号之间进行了五次聊天或电话,则确定目标账号对应虚拟角色的信赖值为5;当虚拟角色和目标账号之间进行了十三次聊天或电话,则确定目标账号对应虚拟角色的信赖值为13。其中,上述数值仅为示意性的说明,具体数值的取值方式本申请实施例不加以限定。
结合上述举例,针对虚拟角色与目标账号之间的信赖值,将信赖值与预设的信赖值区间进行比对,从而确定虚拟角色对应的信赖值等级,如:当信赖值达到2时,确定虚拟角色对应的信赖值等级为低;当信赖值达到5,则确定虚拟角色对应的信赖值等级为中;当信赖值达到13,则确定虚拟角色对应的信赖值等级为高。
步骤506,响应于第二信赖值符合标识变化条件,在互动区域中显示第二互动情况标识。
第二互动情况标识用于指示目标帐号与虚拟对象的第二互动频繁程度,第二互动频繁程度高于第一互动频繁程度。
在一些实施例中,当目标账号与虚拟角色之间产生互动操作,也即增加互动次数时,目标账号与虚拟角色之间的互动频繁程度也对应增加,从而由第一互动情况标识显示为第二互动情况标识。
在一些实施例中,响应于接收到与虚拟角色之间的互动操作,确定目标账号与虚拟角色之间的第二信赖值;响应于第二信赖值符合标识变化条件,在互动区域中显示第二互动情况标识。
其中,标识变化条件与上述第一信赖值标识对应关系或者上述第二信赖值标识对应关系对应。当与第一信赖值标识对应关系对应时,则标识变化条件为第二信赖值达到与第二互动情况标识对应的信赖值区间;当与第二信赖值标识对应关系对应时,则标识变化条件为第二信赖值的排名达到与第二互动情况标识对应的信赖值排名区间。
示意性的,第一信赖值为2,对应显示第一互动情况标识,当目标账号与虚拟角色之间进行聊天互动,且聊天互动次数增加3次,更新至第二信赖值5时,对应显示第二互动情况标识。
在一些实施例中,互动情况标识包括如下形式中的至少一种:
第一,互动情况标识实现为爱心状,而不同信赖值对应的互动情况标识中,爱心的数量不同;
示意性的,当虚拟角色与目标账号之间的信赖值达到2时,显示为单颗心;当虚拟角色与目标账号之间的信赖值达到5时,显示为双颗心;当虚拟角色与目标账号之间的信赖值达到13时,显示为三颗心。
其中,通过以爱心的数量的形式表达虚拟角色与目标账号之间的互动频繁程度,提高了互动情况标识的信息展示直观性。
第二,互动情况标识实现为植物生长的不同阶段,即,互动情况标识以植物生长阶段的方式表示目标账号与虚拟角色之间的互动频繁程度;
示意性的,以四叶草对应的叶片数量为例,当虚拟角色与目标账号之间的信赖值达到2时,显示为双叶片的四叶草;当虚拟角色与目标账号之间的信赖值达到5时,显示为三叶片的四叶草;当虚拟角色与目标账号之间的信赖值达到13时,显示为四叶片的四叶草。
示意性的,请参考图6,其示出了本申请一个示例性实施例提供的互动情况标识的显示界面示意图,如图6所示,在虚拟角色的信息显示界面中显示有当前目标账号对应该虚拟角色的互动情况标识,其中,信息显示界面610中显示有当前目标账号与虚拟角色之间的信赖值达到2时,显示的双叶片四叶草611,当目标账号与虚拟角色之间的信赖值达到5时,在信息显示界面620中显示三叶片的四叶草621,当目标账号与虚拟角色之间的信赖值达到13时,在信息显示界面630中显示四叶片的四叶草631。
其中,通过以四叶草叶片数量的形式表达虚拟角色与目标账号之间的互动频繁程度,提高了互动情况标识的信息展示直观性。
第三,互动情况标识实现为天体***内的星球元素,如:星星、月亮、太阳等,即,以星球元素的感官排列顺序,表示目标账号与虚拟角色之间的互动频繁程度。
示意性的,当虚拟角色与目标账号之间的信赖值达到2时,显示为星星元素;当虚拟角色与目标账号之间的信赖值达到5时,显示为月亮元素;当虚拟角色与目标账号之间的信赖值达到13时,显示为太阳元素。
基于第一信赖值标识对应关系确定互动情况标识,提高了互动情况标识的确定效率,终端能够快速的基于信赖值确定对应的互动情况标识进行显示。
综上所述,本实施例提供的基于虚拟关系养成程序的交互方法,在目标账号与虚拟角色的互动过程中,通过显示互动界面时在互动界面中角色标识和互动情况标识,而互动情况标识会根据用户与虚拟角色之间的互动操作而进行改变,从而用户在互动界面中实现与虚拟角色的互动的同时,能够直观的确定与虚拟角色之间的互动频繁程度,从而选择性的与虚拟角色之间进行互动,增加了界面的信息量,提高了目标账号与虚拟角色之间的互动效率。
本实施例提供的方法,通过指定的图案作为互动情况标识进行显示,从而以图案的形式直观的表达虚拟角色与目标账号之间的互动频繁情况,从而用户能够基于图案直观的了解与每个虚拟角色的互动进度,进而对与虚拟角色之间的互动进行选择,提高了互动情况标识的信息展示直观性以及提高了目标账号与虚拟角色之间的互动效率。
在一些实施例中,互动情况标识的显示由用户在终端上选择确定。图7是本申请另一个示例性实施例提供的基于虚拟关系养成程序的交互方法的流程图,以该方法应用于终端中为例进行说明,如图7所示,该方法包括:
步骤701,启动虚拟关系养成程序,虚拟关系养成程序中提供有与虚拟角色进行互动的互动功能。
虚拟关系养成程序中登录有目标账号。虚拟关系养成程序是一种通过与虚拟角色进行互动,培养与虚拟角色之间的虚拟关系的应用程序,本申请实施例中,以该虚拟关系养成程序实现为恋爱关系养成程序为例进行说明。用户在该虚拟关系养成程序中能够与虚拟角色进行与虚拟关系对应的互动。
步骤702,显示互动标识设置界面,互动标识设置界面中包括设置控件。
设置控件用于对虚拟角色对应的互动情况标识的显示进行设置,也即,当设置控件开启时,互动情况标识在互动界面中显示,而当设置控件关闭时,互动情况标识在互动界面中不显示。
在一些实施例中,互动标识设置界面实现为虚拟角色的个人信息主页。
步骤703,响应于接收到在设置控件上的开启操作,开启互动情况标识的显示功能。
示意性的,请参考图8,其示出了本申请一个示例性实施例提供的互动标识设置界面的界面示意图,如图8所示,在互动标识设置界面800中包括虚拟角色的角色名(齐L),以及显示有设置控件810,当设置控件810为勾选状态,则互动界面上显示与虚拟角色对应的互动情况标识;当设置控件810非勾选状态(呈现为锁定状态),则互动界面上不显示与虚拟角色对应的互动情况标识。
其中,当设置控件810非勾选状态时,互动标识设置界面800中以灰度方式显示互动情况标识,当设置控件810为勾选状态时,互动标识设置界面800中以彩色形式显示互动情况标识。值得注意的是,当目标账号与虚拟角色之间的互动次数增加,而设置控件810处于非勾选状态时,互动标识设置界面800中的互动情况标识会根据互动次数的增加而改变,但是在互动标识设置界面800中以灰度方式显示。
步骤704,显示互动功能对应的互动界面,互动界面中包括虚拟角色与目标账号的互动区域。
互动区域中显示有虚拟角色的角色标识和第一互动情况标识,第一互动情况标识用于指示目标账号与虚拟角色基于互动功能的第一互动频繁程度。
步骤705,响应于接收到与虚拟角色之间的互动操作,且互动操作符合标识变化条件,在互动区域中显示第二互动情况标识。
第二互动情况标识用于指示目标帐号与虚拟对象的第二互动频繁程度,第二互动频繁程度高于第一互动频繁程度。
在一些实施例中,当目标账号与虚拟角色之间产生互动操作,也即增加互动次数时,目标账号与虚拟角色之间的互动频繁程度也对应增加,从而由第一互动情况标识显示为第二互动情况标识。
综上所述,本实施例提供的基于虚拟关系养成程序的交互方法,在目标账号与虚拟角色的互动过程中,通过显示互动界面时在互动界面中角色标识和互动情况标识,而互动情况标识会根据用户与虚拟角色之间的互动操作而进行改变,从而用户在互动界面中实现与虚拟角色的互动的同时,能够直观的确定与虚拟角色之间的互动频繁程度,从而选择性的与虚拟角色之间进行互动,增加了界面的信息量,提高了目标账号与虚拟角色之间的互动效率。
本实施例提供的方法,通过在互动标识设置界面中对互动情况标识的显示进行控制,提供用户自定义选择是否显示互动情况标识的权利,提高了人机交互效率。
示意性的,如图9所示,其示出了本申请一个示例性实施例提供的整体流程示意图,以互动情况标识实现为四叶草的形式为例进行说明,如图9所示,该过程中包括:
步骤901,目标账号与虚拟角色进行短信聊天/通话。
也即,用户基于目标账号与虚拟角色进行短信聊天类的互动,或者通话类互动。
步骤902,调整信赖值。
基于目标账号与虚拟角色之间的互动情况,调整目标账号与虚拟角色之间的信赖值。
步骤903,四叶草变化。
即,基于信赖值确定四叶草的形态,并在互动界面内显示。
步骤904,结束状态。
综上所述,本实施例提供的基于虚拟关系养成程序的交互方法,在目标账号与虚拟角色的互动过程中,通过显示互动界面时在互动界面中角色标识和互动情况标识,而互动情况标识会根据用户与虚拟角色之间的互动操作而进行改变,从而用户在互动界面中实现与虚拟角色的互动的同时,能够直观的确定与虚拟角色之间的互动频繁程度,从而选择性的与虚拟角色之间进行互动,增加了界面的信息量,提高了目标账号与虚拟角色之间的互动效率。
图10是本申请一个示例性实施例提供的基于虚拟关系养成程序的交互装置的结构框图,如图10所示,该装置包括:
启动模块1010,用于启动所述虚拟关系养成程序,所述虚拟关系养成程序中提供有与虚拟角色进行互动的互动功能,所述虚拟关系养成程序中登录有目标账号;
显示模块1020,用于显示所述互动功能对应的互动界面,所述互动界面中包括所述虚拟角色与所述目标账号的互动区域,所述互动区域中显示有所述虚拟角色的角色标识和第一互动情况标识,所述第一互动情况标识用于指示所述目标账号与所述虚拟角色基于所述互动功能的第一互动频繁程度;
接收模块1030,用于接收与所述虚拟角色之间的互动操作;
所述显示模块1020,还用于响应于所述互动操作符合标识变化条件,在所述互动区域中显示第二互动情况标识,所述第二互动情况标识用于指示所述目标账号与所述虚拟对象的第二互动频繁程度,所述第二互动频繁程度高于所述第一互动频繁程度。
在一个可选的实施例中,如图11所示,所述装置,还包括:
获取模块1050,用于获取所述目标账号与所述虚拟角色之间的第一信赖值,所述第一信赖值用于表示所述目标账号与所述虚拟角色基于所述互动功能的所述第一互动频繁程度;
确定模块1060,用于基于所述第一信赖值确定所述第一互动情况标识。
在一个可选的实施例中,所述确定模块1060,还用于响应于接收到与所述虚拟角色之间的所述互动操作,确定所述目标账号与所述虚拟角色之间的第二信赖值;
所述显示模块1020,还用于响应于所述第二信赖值符合所述标识变化条件,在所述互动区域中显示所述第二互动情况标识。
在一个可选的实施例中,所述确定模块1060,还用于响应于所述目标账号与所述虚拟角色之间的互动次数增加,对应所述互动次数的增加,确定所述目标账号与所述虚拟角色之间的第二信赖值。
在一个可选的实施例中,所述互动功能包括互动聊天功能;
所述确定模块1060,还用于响应于聊天次数增加,对应所述聊天次数的增加确定所述目标账号与所述虚拟角色之间的第二信赖值;
或,
所述确定模块1060,还用于响应于所述目标账号与所述虚拟角色之间的聊天条数增加,对应所述聊天条数的增加确定所述目标账号与所述虚拟角色之间的第二信赖值。
在一个可选的实施例中,所述互动功能包括互动通话功能;
所述确定模块1060,还用于响应于通话次数增加,对应所述通话次数的增加确定所述目标账号与所述虚拟角色之间的第二信赖值。
在一个可选的实施例中,所述显示模块1020,还用于显示所述目标账号与所述虚拟角色的对话框界面,所述互动区域中包括对象显示子区域,所述对象显示子区域中包括所述虚拟角色的角色标识和所述第一互动情况标识。
在一个可选的实施例中,所述显示模块1020,还用于显示所述目标账号的对话列表界面,所述互动区域中包括对话候选项,所述对话候选项中包括所述目标账号与所述虚拟角色对话的目标候选项,所述目标候选项中显示有所述虚拟角色的角色标识和所述第一互动情况标识;
所述接收模块1030,还用于在所述互动界面上接收到对所述目标候选项的选择操作;
所述显示模块1020,还用于显示所述目标账号与所述虚拟角色的对话框界面,所述对话框界面中包括所述目标账号与所述虚拟角色之间的对话过程。
在一个可选的实施例中,所述显示模块1020,还用于显示互动标识设置界面,所述互动标识设置界面中包括设置控件;
所述接收模块1030,还用于接收在所述设置控件上的开启操作;
所述装置,还包括:
开启模块1040,用于开启所述互动情况标识的显示功能。
在一个可选的实施例中,所述获取模块1050,还用于获取预先设定的第一信赖值标识对应关系,所述第一信赖值标识对应关系中包括信赖值的取值区间与互动情况标识之间的对应关系;
所述确定模块1060,还用于基于所述第一信赖值从所述第一信赖值标识对应关系中确定对应的所述第一互动情况标识。
在一个可选的实施例中,所述目标账号在所述虚拟关系养成程序与至少两个虚拟角色通过所述互动功能互动;
所述获取模块1050,还用于获取所述目标账号对应所述至少两个虚拟角色的至少两个信赖值,其中,第i个虚拟角色对应第i个信赖值,i为正整数;获取预先设定的第二信赖值标识对应关系,所述第二信赖值标识对应关系中包括信赖值的排名区间与互动情况标识之间的对应关系;
所述确定模块1060,还用于基于所述第i个信赖值在所述至少两个信赖值中的排名情况,从所述第二信赖值标识对应关系中确定所述第i个虚拟角色对应的所述第一互动情况标识。
在一个可选的实施例中,所述第一互动情况标识和所述第二互动情况标识以植物生长阶段的方式表示所述目标账号与所述虚拟角色之间的互动频繁程度。
综上所述,本实施例提供的基于虚拟关系养成程序的交互装置,在目标账号与虚拟角色的互动过程中,通过显示互动界面时在互动界面中角色标识和互动情况标识,而互动情况标识会根据用户与虚拟角色之间的互动操作而进行改变,从而用户在互动界面中实现与虚拟角色的互动的同时,能够直观的确定与虚拟角色之间的互动频繁程度,从而选择性的与虚拟角色之间进行互动,增加了界面的信息量,提高了目标账号与虚拟角色之间的互动效率。
需要说明的是:上述实施例提供的基于虚拟关系养成程序的交互装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的基于虚拟关系养成程序的交互装置,与基于虚拟关系养成程序的交互方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图12示出了本申请一个示例性实施例提供的电子设备1200的结构框图。该电子设备1200可以是便携式移动终端,比如:智能手机、平板电脑、MP3播放器(Moving PictureExperts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(MovingPicture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。电子设备1200还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
通常,电子设备1200包括有:处理器1201和存储器1202。
处理器1201可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1201可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1201也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1201可以集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1201还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器1202可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1202还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1202中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器1201所执行以实现本申请中方法实施例提供的基于虚拟关系养成程序的交互方法。
在一些实施例中,电子设备1200还可选包括有:***设备接口1203和至少一个***设备。处理器1201、存储器1202和***设备接口1203之间可以通过总线或信号线相连。各个***设备可以通过总线、信号线或电路板与***设备接口1203相连。具体地,***设备包括:射频电路1204、显示屏1205、摄像头组件1206、音频电路1207、定位组件1208和电源1209中的至少一种。
***设备接口1203可被用于将I/O(Input/Output,输入/输出)相关的至少一个***设备连接到处理器1201和存储器1202。在一些实施例中,处理器1201、存储器1202和***设备接口1203被集成在同一芯片或电路板上;在一些其他实施例中,处理器1201、存储器1202和***设备接口1203中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路1204用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路1204通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1204将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路1204包括:天线***、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1204可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路1204还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。
显示屏1205用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏1205是触摸显示屏时,显示屏1205还具有采集在显示屏1205的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1201进行处理。此时,显示屏1205还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1205可以为一个,设置在电子设备1200的前面板;在另一些实施例中,显示屏1205可以为至少两个,分别设置在电子设备1200的不同表面或呈折叠设计;在另一些实施例中,显示屏1205可以是柔性显示屏,设置在电子设备1200的弯曲表面上或折叠面上。甚至,显示屏1205还可以设置成非矩形的不规则图形,也即异形屏。显示屏1205可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
摄像头组件1206用于采集图像或视频。可选地,摄像头组件1206包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1206还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路1207可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1201进行处理,或者输入至射频电路1204以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在电子设备1200的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1201或射频电路1204的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1207还可以包括耳机插孔。
定位组件1208用于定位电子设备1200的当前地理位置,以实现导航或LBS(Location Based Service,基于位置的服务)。定位组件1208可以是基于美国的GPS(Global Positioning System,全球定位***)、中国的北斗***或俄罗斯的伽利略***的定位组件。
电源1209用于为电子设备1200中的各个组件进行供电。电源1209可以是交流电、直流电、一次性电池或可充电电池。当电源1209包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。
在一些实施例中,电子设备1200还包括有一个或多个传感器1210。该一个或多个传感器1210包括但不限于:加速度传感器1211、陀螺仪传感器1212、压力传感器1213、指纹传感器1214、光学传感器1215以及接近传感器1216。
加速度传感器1211可以检测以电子设备1200建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1211可以用于检测重力加速度在三个坐标轴上的分量。处理器1201可以根据加速度传感器1211采集的重力加速度信号,控制显示屏1205以横向视图或纵向视图进行用户界面的显示。加速度传感器1211还可以用于游戏或者用户的运动数据的采集。
陀螺仪传感器1212可以检测电子设备1200的机体方向及转动角度,陀螺仪传感器1212可以与加速度传感器1211协同采集用户对电子设备1200的3D动作。处理器1201根据陀螺仪传感器1212采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
压力传感器1213可以设置在电子设备1200的侧边框和/或显示屏1205的下层。当压力传感器1213设置在电子设备1200的侧边框时,可以检测用户对电子设备1200的握持信号,由处理器1201根据压力传感器1213采集的握持信号进行左右手识别或快捷操作。当压力传感器1213设置在显示屏1205的下层时,由处理器1201根据用户对显示屏1205的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
指纹传感器1214用于采集用户的指纹,由处理器1201根据指纹传感器1214采集到的指纹识别用户的身份,或者,由指纹传感器1214根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器1201授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器1214可以被设置在电子设备1200的正面、背面或侧面。当电子设备1200上设置有物理按键或厂商Logo时,指纹传感器1214可以与物理按键或厂商Logo集成在一起。
光学传感器1215用于采集环境光强度。在一个实施例中,处理器1201可以根据光学传感器1215采集的环境光强度,控制显示屏1205的显示亮度。具体地,当环境光强度较高时,调高显示屏1205的显示亮度;当环境光强度较低时,调低显示屏1205的显示亮度。在另一个实施例中,处理器1201还可以根据光学传感器1215采集的环境光强度,动态调整摄像头组件1206的拍摄参数。
接近传感器1216,也称距离传感器,通常设置在电子设备1200的前面板。接近传感器1216用于采集用户与电子设备1200的正面之间的距离。在一个实施例中,当接近传感器1216检测到用户与电子设备1200的正面之间的距离逐渐变小时,由处理器1201控制显示屏1205从亮屏状态切换为息屏状态;当接近传感器1216检测到用户与电子设备1200的正面之间的距离逐渐变大时,由处理器1201控制显示屏1205从息屏状态切换为亮屏状态。
本领域技术人员可以理解,图12中示出的结构并不构成对电子设备1200的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
本申请的实施例还提供了一种计算机设备,该计算机设备包括处理器和存储器,该存储器中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上述各方法实施例提供的基于虚拟关系养成程序的交互方法。
本申请的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行,以实现上述各方法实施例提供的基于虚拟关系养成程序的交互方法。
本申请的实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的基于虚拟关系养成程序的交互方法。
可选地,该计算机可读存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、固态硬盘(SSD,Solid State Drives)或光盘等。其中,随机存取记忆体可以包括电阻式随机存取记忆体(ReRAM,Resistance RandomAccess Memory)和动态随机存取存储器(DRAM,Dynamic Random Access Memory)。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (15)

1.一种基于虚拟关系养成程序的交互方法,其特征在于,所述方法包括:
启动所述虚拟关系养成程序,所述虚拟关系养成程序中提供有与虚拟角色进行互动的互动功能,所述虚拟关系养成程序中登录有目标账号;
显示所述互动功能对应的互动界面,所述互动界面中包括所述虚拟角色与所述目标账号的互动区域,所述互动区域中显示有所述虚拟角色的角色标识和第一互动情况标识,所述第一互动情况标识用于指示所述目标账号与所述虚拟角色基于所述互动功能的第一互动频繁程度;
响应于接收到与所述虚拟角色之间的互动操作,且所述互动操作符合标识变化条件,在所述互动区域中显示第二互动情况标识,所述第二互动情况标识用于指示所述目标账号与所述虚拟对象的第二互动频繁程度,所述第二互动频繁程度高于所述第一互动频繁程度。
2.根据权利要求1所述的方法,其特征在于,所述显示所述互动功能对应的互动界面之前,还包括:
获取所述目标账号与所述虚拟角色之间的第一信赖值,所述第一信赖值用于表示所述目标账号与所述虚拟角色基于所述互动功能的所述第一互动频繁程度;
基于所述第一信赖值确定所述第一互动情况标识。
3.根据权利要求2所述的方法,其特征在于,所述响应于接收到与所述虚拟角色之间的互动触发操作,且所述互动触发操作符合标识变化条件,在所述互动区域中显示第二互动情况标识,包括:
响应于接收到与所述虚拟角色之间的所述互动操作,确定所述目标账号与所述虚拟角色之间的第二信赖值;
响应于所述第二信赖值符合所述标识变化条件,在所述互动区域中显示所述第二互动情况标识。
4.根据权利要求3所述的方法,其特征在于,所述响应于接收到与所述虚拟角色之间的所述互动操作,确定所述目标账号与所述虚拟角色之间的第二信赖值,包括:
响应于所述目标账号与所述虚拟角色之间的互动次数增加,对应所述互动次数的增加,确定所述目标账号与所述虚拟角色之间的第二信赖值。
5.根据权利要求4所述的方法,其特征在于,所述互动功能包括互动聊天功能;
所述响应于所述目标账号与所述虚拟角色之间的互动次数增加,对应所述互动次数的增加,确定所述目标账号与所述虚拟角色之间的第二信赖值,包括:
响应于聊天次数增加,对应所述聊天次数的增加确定所述目标账号与所述虚拟角色之间的第二信赖值;
或,
响应于所述目标账号与所述虚拟角色之间的聊天条数增加,对应所述聊天条数的增加确定所述目标账号与所述虚拟角色之间的第二信赖值。
6.根据权利要求4所述的方法,其特征在于,所述互动功能包括互动通话功能;
所述响应于所述目标账号与所述虚拟角色之间的互动次数增加,对应所述互动次数的增加,确定所述目标账号与所述虚拟角色之间的第二信赖值,包括:
响应于通话次数增加,对应所述通话次数的增加确定所述目标账号与所述虚拟角色之间的第二信赖值。
7.根据权利要求1至6任一所述的方法,其特征在于,所述显示所述互动功能对应的互动界面,包括:
显示所述目标账号与所述虚拟角色的对话框界面,所述互动区域中包括对象显示子区域,所述对象显示子区域中包括所述虚拟角色的角色标识和所述第一互动情况标识。
8.根据权利要求1至6任一所述的方法,其特征在于,所述显示所述互动功能对应的互动界面,包括:
显示所述目标账号的对话列表界面,所述互动区域中包括对话候选项,所述对话候选项中包括所述目标账号与所述虚拟角色对话的目标候选项,所述目标候选项中显示有所述虚拟角色的角色标识和所述第一互动情况标识;
所述方法还包括:
响应于在所述互动界面上接收到对所述目标候选项的选择操作,显示所述目标账号与所述虚拟角色的对话框界面,所述对话框界面中包括所述目标账号与所述虚拟角色之间的对话过程。
9.根据权利要求1至6任一所述的方法,其特征在于,所述方法还包括:
显示互动标识设置界面,所述互动标识设置界面中包括设置控件;
响应于接收到在所述设置控件上的开启操作,开启所述互动情况标识的显示功能。
10.根据权利要求2至6任一所述的方法,其特征在于,所述基于所述第一信赖值确定所述第一互动情况标识,包括:
获取预先设定的第一信赖值标识对应关系,所述第一信赖值标识对应关系中包括信赖值的取值区间与互动情况标识之间的对应关系;
基于所述第一信赖值从所述第一信赖值标识对应关系中确定对应的所述第一互动情况标识。
11.根据权利要求2至6任一所述的方法,其特征在于,所述目标账号在所述虚拟关系养成程序与至少两个虚拟角色通过所述互动功能互动;
所述基于所述第一信赖值确定所述第一互动情况标识,包括:
获取所述目标账号对应所述至少两个虚拟角色的至少两个信赖值,其中,第i个虚拟角色对应第i个信赖值,i为正整数;
获取预先设定的第二信赖值标识对应关系,所述第二信赖值标识对应关系中包括信赖值的排名区间与互动情况标识之间的对应关系;
基于所述第i个信赖值在所述至少两个信赖值中的排名情况,从所述第二信赖值标识对应关系中确定所述第i个虚拟角色对应的所述第一互动情况标识。
12.根据权利要求1至6任一所述的方法,其特征在于,
所述第一互动情况标识和所述第二互动情况标识以植物生长阶段的方式表示所述目标账号与所述虚拟角色之间的互动频繁程度。
13.一种基于虚拟关系养成程序的交互装置,其特征在于,所述装置包括:
启动模块,用于启动所述虚拟关系养成程序,所述虚拟关系养成程序中提供有与虚拟角色进行互动的互动功能,所述虚拟关系养成程序中登录有目标账号;
显示模块,用于显示所述互动功能对应的互动界面,所述互动界面中包括所述虚拟角色与所述目标账号的互动区域,所述互动区域中显示有所述虚拟角色的角色标识和第一互动情况标识,所述第一互动情况标识用于指示所述目标账号与所述虚拟角色基于所述互动功能的第一互动频繁程度;
接收模块,用于接收与所述虚拟角色之间的互动操作;
所述显示模块,还用于响应于所述互动操作符合标识变化条件,在所述互动区域中显示第二互动情况标识,所述第二互动情况标识用于指示所述目标账号与所述虚拟对象的第二互动频繁程度,所述第二互动频繁程度高于所述第一互动频繁程度。
14.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一段程序,所述至少一段程序由所述处理器加载并执行以实现如权利要求1至12任一所述的基于虚拟关系养成程序的交互方法。
15.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一段程序,所述至少一段程序由处理器加载并执行以实现如权利要求1至12任一所述的基于虚拟关系养成程序的交互方法。
CN202110214004.XA 2021-02-25 2021-02-25 基于虚拟关系养成程序的交互方法、装置、设备及介质 Active CN112870697B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110214004.XA CN112870697B (zh) 2021-02-25 2021-02-25 基于虚拟关系养成程序的交互方法、装置、设备及介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110214004.XA CN112870697B (zh) 2021-02-25 2021-02-25 基于虚拟关系养成程序的交互方法、装置、设备及介质

Publications (2)

Publication Number Publication Date
CN112870697A true CN112870697A (zh) 2021-06-01
CN112870697B CN112870697B (zh) 2024-02-27

Family

ID=76054524

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110214004.XA Active CN112870697B (zh) 2021-02-25 2021-02-25 基于虚拟关系养成程序的交互方法、装置、设备及介质

Country Status (1)

Country Link
CN (1) CN112870697B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113220405A (zh) * 2021-06-11 2021-08-06 腾讯科技(深圳)有限公司 一种消息互动方法和相关装置
CN113713390A (zh) * 2021-09-14 2021-11-30 北京字跳网络技术有限公司 一种交互方法、装置以及计算机存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106101736A (zh) * 2016-06-28 2016-11-09 广州华多网络科技有限公司 一种虚拟礼物的展示方法和***
CN110708663A (zh) * 2019-09-27 2020-01-17 上海盛付通电子支付服务有限公司 一种基于蓝牙的社交方法及设备
CN112073742A (zh) * 2020-09-01 2020-12-11 腾讯科技(深圳)有限公司 基于直播间的互动方法、装置、存储介质及计算机设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106101736A (zh) * 2016-06-28 2016-11-09 广州华多网络科技有限公司 一种虚拟礼物的展示方法和***
CN110708663A (zh) * 2019-09-27 2020-01-17 上海盛付通电子支付服务有限公司 一种基于蓝牙的社交方法及设备
CN112073742A (zh) * 2020-09-01 2020-12-11 腾讯科技(深圳)有限公司 基于直播间的互动方法、装置、存储介质及计算机设备

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
大师说游戏: "天涯明月刀手游:好感度***了解一下", 《哔哩哔哩,网址:HTTPS://B23.TV/6AATXPN》 *
帅帅玩游戏,知乎用户EGQITU: "天涯明月刀手游-好感度***", 《天涯明月刀手游-相关资料》 *
鸡诺糯米鸡: "宛如一个熟练的渣女 和四个男人同时聊天是什么感觉", 《哔哩哔哩,网址:HTTPS://B23.TV/JCEMFTB》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113220405A (zh) * 2021-06-11 2021-08-06 腾讯科技(深圳)有限公司 一种消息互动方法和相关装置
CN113713390A (zh) * 2021-09-14 2021-11-30 北京字跳网络技术有限公司 一种交互方法、装置以及计算机存储介质

Also Published As

Publication number Publication date
CN112870697B (zh) 2024-02-27

Similar Documents

Publication Publication Date Title
CN112181572B (zh) 互动特效展示方法、装置、终端及存储介质
CN110278464B (zh) 显示榜单的方法和装置
CN110300274B (zh) 视频文件的录制方法、装置及存储介质
CN110740340B (zh) 视频直播方法及装置、存储介质
CN111131531B (zh) 聊天群组中的昵称生成方法、装置及可读存储介质
CN114205324A (zh) 消息显示方法、装置、终端、服务器及存储介质
CN110932963A (zh) 多媒体资源分享方法、***、装置、终端、服务器及介质
CN113613028B (zh) 直播数据处理方法、装置、终端、服务器及存储介质
CN112163406A (zh) 互动消息显示方法、装置、计算机设备及存储介质
CN111106997B (zh) 消息提醒方法、装置、设备及存储介质
CN112870697A (zh) 基于虚拟关系养成程序的交互方法、装置、设备及介质
CN110045958B (zh) 纹理数据生成方法、装置、存储介质及设备
CN111884913B (zh) 消息提示方法、装置、终端及存储介质
CN111064657B (zh) 关注账户分组的方法、装置、***
CN111061369B (zh) 交互方法、装置、设备及存储介质
CN113965539A (zh) 消息发送方法、消息接收方法、装置、设备及介质
CN113709020A (zh) 消息发送方法、消息接收方法、装置、设备及介质
CN114143280B (zh) 会话显示方法、装置、电子设备及存储介质
CN112827167B (zh) 虚拟关系养成应用中的剧情触发方法、装置、终端及介质
CN114546188B (zh) 基于互动界面的互动方法、装置、设备及可读存储介质
CN114327197B (zh) 消息发送方法、装置、设备及介质
CN114115660B (zh) 媒体资源处理方法、装置、终端及存储介质
CN113220203B (zh) 活动入口展示方法、装置、终端及存储介质
CN111898048B (zh) 展示信息的数据调整方法、装置、电子设备及存储介质
CN113064537B (zh) 媒体资源播放方法、装置、设备、介质及产品

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40045491

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant