一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于电子凭证的互动方法、装置及电子设备与流程

2022-05-11 13:53:11 来源:中国专利 TAG:


1.本说明书一个或多个实施例涉及计算机应用技术领域,尤其涉及一种基于电子凭证的互动方法、装置及电子设备。


背景技术:

2.随着网络技术的发展,出现了多种多样的虚拟资源的分配方式。以“红包”形式的虚拟资源的分配为例,用户可以将电子贺卡、礼金等放入“红包”中,并设定“红包”的领取权限。用户可将红包发放至另一用户,或者发放至群组内,当另一用户或者群组内的成员获取到领取权限时可领取该“红包”。然而,随着虚拟资源的分配场景的日益丰富,如何提升在分配虚拟资源时的交互性,对于提升用户体验具有十分重要的意义。


技术实现要素:

3.本说明书提出一种基于电子凭证的互动方法,所述方法应用于客户端;其中,用户在获取到的通用电子凭证的类别数达到预设阈值时,取得预设的虚拟资源集合中的虚拟资源的领取权限;所述方法包括:
4.响应于用户发起的互动操作,向所述用户输出互动界面,并在所述互动界面中持续输出字符,以使所述用户通过朗读所述互动界面中持续输出的字符的方式,与所述互动界面进行互动;
5.采集所述用户发出的语音数据,对所述语音数据进行语音识别,并基于语音识别结果计算所述用户朗读出所述互动界面中输出的字符的准确度;
6.基于所述准确度向所述用户分配额外的虚拟资源;
7.其中,所述额外的虚拟资源,将在所述用户取得所述领取权限,并且所述虚拟资源集合中的虚拟资源满足分配条件时,累加到服务端从所述虚拟资源集合中为所述用户分配的虚拟资源中,发放至与所述用户对应的用户账户。
8.本说明书还提出一种基于电子凭证的互动装置,所述装置应用于客户端;其中,用户在获取到的通用电子凭证的类别数达到预设阈值时,取得预设的虚拟资源集合中的虚拟资源的领取权限;所述装置包括:
9.输出模块,响应于用户发起的互动操作,向所述用户输出互动界面,并在所述互动界面中持续输出字符,以使所述用户通过朗读所述互动界面中持续输出的字符的方式,与所述互动界面进行互动;
10.计算模块,采集所述用户发出的语音数据,对所述语音数据进行语音识别,并基于语音识别结果计算所述用户朗读出所述互动界面中输出的字符的准确度;
11.分配模块,基于所述准确度向所述用户分配额外的虚拟资源;
12.其中,所述额外的虚拟资源,将在所述用户取得所述领取权限,并且所述虚拟资源集合中的虚拟资源满足分配条件时,累加到服务端从所述虚拟资源集合中为所述用户分配的虚拟资源中,发放至与所述用户对应的用户账户。
13.本说明书还提出一种电子设备,包括:
14.处理器;
15.用于存储处理器可执行指令的存储器;
16.其中,所述处理器通过运行所述可执行指令以实现上述方法的步骤。
17.本说明书还提出一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述方法的步骤。
18.在上述技术方案中,首先,用户可以在获取到的电子凭证的类别数达到阈值时,取得预设的虚拟资源集合中的虚拟资源的领取权限;而客户端则可以响应于该用户发起的互动操作,向该用户输出互动界面,并基于该用户与该互动界面的互动,向该用户分配额外的虚拟资源;其中,该额外的虚拟资源可以在该虚拟资源集合中的虚拟资源满足分配条件时,累加到服务端从该虚拟资源集合中为该用户分配的虚拟资源中,一起发放给该用户。采用这样的方式,可以通过互动界面为用户提供互动任务,使用户可以通过与互动界面进行互动,获取到数量更多的虚拟资源,从而可以提升虚拟资源的分配过程中的用户体验。
19.其次,由于客户端可以在向用户输出的互动界面中,持续输出字符,从而使用户可以通过朗读该互动界面中持续输出的字符的方式,与该互动界面进行互动,因此可以降低用户与互动界面进行互动的操作难度,从而可以进一步提升虚拟资源的分配过程中的用户体验。
附图说明
20.图1是本说明书一示例性实施例示出的一种虚拟资源分配系统的示意图;
21.图2是本说明书一示例性实施例示出的一种基于电子凭证的互动方法的流程图;
22.图3a、图3b和图3c均为本说明书一示例性实施例示出的一种展示界面的示意图;
23.图4是本说明书一示例性实施例示出的另一种展示界面的示意图;
24.图5a和图5b是本说明书一示例性实施例示出的再一种展示界面的示意图;
25.图6是本说明书一示例性实施例示出的一种互动界面的示意图;
26.图7是本说明书一示例性实施例示出的另一种互动界面的示意图;
27.图8a和图8b是本说明书一示例性实施例示出的再一种互动界面的示意图;
28.图9a和图9b是本说明书一示例性实施例示出的再一种互动界面的示意图;
29.图10是本说明书一示例性实施例示出的一种基于电子凭证的互动装置所在电子设备的硬件结构图;
30.图11是本说明书一示例性实施例示出的一种基于电子凭证的互动装置的框图。
具体实施方式
31.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。
32.需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行
相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。
33.在实际应用中,除了可以由用户配置一定数量的虚拟资源(例如:包括一定金额的礼金的虚拟红包),并将配置的该虚拟资源发放给其他用户之外,还可以预先在服务端中配置包括一定数量的虚拟资源的虚拟资源集合(例如:包括一定金额的奖金的虚拟红包池),由服务端从该虚拟资源集合中为用户分配虚拟资源。
34.在一些虚拟资源的分配场景下,用户可以收集多种类别的电子凭证,电子凭证的这多种类别可以分为通用类别和附加类别。用户可以在收集到的通用电子凭证的类别数达到预设阈值的情况下,取得预设的虚拟资源集合中的虚拟资源的领取权限,并在收集到附加电子凭证时,获得额外的虚拟资源。对于具有该领取权限的用户而言,服务端可以从该虚拟资源集合中为该用户分配虚拟资源,即该用户可以领取该虚拟资源集合中的虚拟资源。
35.举例来说,上述虚拟资源可以是虚拟红包,上述虚拟资源集合可以是虚拟红包池;在示出的一种“集五福分大奖”的红包发放场景中,上述通用电子凭证可以包括“爱国福”、“友善福”、“富强福”、“和谐福”以及“敬业福”等5类虚拟福卡。用户可以通过多种途径收集虚拟福卡,并在收集到这5类虚拟福卡后,取得虚拟红包的领取权限,由服务端从该虚拟红包池中为具有该领取权限的用户发放虚拟红包。
36.在本说明书中,在以上示出的虚拟资源分配场景的基础之上,提出了一种全新的基于电子凭证的互动模式。
37.在具体实现时,一方面,用户可以在获取到的通用电子凭证的类别数达到预设阈值时,取得预设的虚拟资源集合中的虚拟资源的领取权限。
38.另一方面,客户端可以响应于用户发起的互动操作,向用户输出互动界面,并基于用户与该互动界面的互动,向该用户分配额外的虚拟资源。
39.具体地,上述客户端可以在上述互动界面中持续输出字符。用户可以通过朗读该互动界面中持续输出的字符的方式,与该互动界面进行互动。
40.在这种情况下,上述客户端可以采集上述用户发出的语音数据,对该语音数据进行语音识别,并基于语音识别结果计算该用户朗读出上述互动界面中输出的字符的准确度。
41.后续,可以基于计算得到的上述准确度,向上述用户分配额外的虚拟资源。其中,该额外的虚拟资源,可以在上述虚拟资源集合中的虚拟资源满足分配条件时,累加到服务端从该虚拟资源集合中为上述用户分配的虚拟资源中,从而使服务端可以将累加得到的总的虚拟资源发放至与该用户对应的用户账户。
42.在这种全新的基于电子凭证的互动模式下,首先,用户可以在获取到的电子凭证的类别数达到阈值时,取得预设的虚拟资源集合中的虚拟资源的领取权限;而客户端则可以响应于该用户发起的互动操作,向该用户输出互动界面,并基于该用户与该互动界面的互动,向该用户分配额外的虚拟资源;其中,该额外的虚拟资源可以在该虚拟资源集合中的虚拟资源满足分配条件时,累加到服务端从该虚拟资源集合中为该用户分配的虚拟资源中,一起发放给该用户。采用这样的方式,可以通过互动界面为用户提供互动任务,使用户
可以通过与互动界面进行互动,获取到数量更多的虚拟资源,从而可以提升虚拟资源的分配过程中的用户体验。
43.其次,由于客户端可以在向用户输出的互动界面中,持续输出字符,从而使用户可以通过朗读该互动界面中持续输出的字符的方式,与该互动界面进行互动,因此可以降低用户与互动界面进行互动的操作难度,从而可以进一步提升虚拟资源的分配过程中的用户体验。
44.请参考图1,图1是本说明书一示例性实施例示出的一种虚拟资源分配系统的示意图。
45.如图1所示,在上述虚拟资源分配系统中,可以包括服务端和接入该服务端的客户端。用户可以通过与其对应的客户端收集多种类别的电子凭证。客户端可以维护用户收集到的各个电子凭证;或者,客户端可以将用户收集到的各个电子凭证发送给服务端,由该服务端维护用户收集到的各个电子凭证。服务端可以维护预设的虚拟资源集合,并从该虚拟资源集合中为用户分配虚拟资源。
46.需要说明的是,上述虚拟资源集合可以包括一定数量的虚拟资源,例如:该虚拟资源集合可以是包括一定金额的奖金的虚拟红包池。其中,该虚拟资源集合中的虚拟资源的数量具体可以由技术人员根据实际需求预先设置,本说明书对此不作限制。
47.在实际应用中,搭载上述客户端的电子设备可以是计算机、手机、平板设备、笔记本电脑、掌上电脑(pdas,personal digital assistants)等电子设备;搭载上述服务端的电子设备可以是服务器等电子设备;本说明书对此不作限制。
48.请参考图2,图2是本说明书一示例性实施例示出的一种基于电子凭证的互动方法的流程图。
49.结合如图1所示的虚拟资源分配系统,上述基于电子凭证的互动方法可以应用于该虚拟资源分配系统中的客户端。在该基于电子凭证的互动方法中,用户可以在获取到的通用电子凭证的类别数达到预设阈值时,取得预设的虚拟资源集合中的虚拟资源的领取权限。该基于电子凭证的互动方法可以包括以下步骤:
50.步骤202:响应于用户发起的互动操作,向所述用户输出互动界面,并在所述互动界面中持续输出字符,以使所述用户通过朗读所述互动界面中持续输出的字符的方式,与所述互动界面进行互动。
51.步骤204:采集所述用户发出的语音数据,对所述语音数据进行语音识别,并基于语音识别结果计算所述用户朗读出所述互动界面中输出的字符的准确度。
52.步骤206:基于所述准确度向所述用户分配额外的虚拟资源;其中,所述额外的虚拟资源,将在所述用户取得所述领取权限,并且所述虚拟资源集合中的虚拟资源满足分配条件时,累加到服务端从所述虚拟资源集合中为所述用户分配的虚拟资源中,发放至与所述用户对应的用户账户。
53.上述虚拟资源,可以包括任意类型的可以在线完成分配发放的电子资源,例如:虚拟资源可以包括电子资金(比如“红包”)、电子物品、电子资源、电子奖品等。上述预设的虚拟资源集合,即为包括预设数量的虚拟资源的集合。
54.上述通用电子凭证,可以包括用于取得预设的虚拟资源集合中的虚拟资源的领取权限的任意类型的电子凭证。也即,该通用电子凭证可以作为用户向服务端领取该虚拟资
源集合中的虚拟资源时的凭证。其中,电子凭证的具体形式可以是字符串、数字、字符、口令、虚拟卡片等形式,本说明书对此不作限制。
55.举例来说,可以预先在服务端中配置一定数量的不同类别的电子凭证,并由服务端按照预先设定的发放规则向特定的用户人群发放不同类别的电子凭证。用户可以收集多种类别的电子凭证,并在收集到的通用电子凭证的类别数达到预设阈值时,取得服务端中的预设的虚拟资源集合中的虚拟资源的领取权限。
56.在实际应用中,上述预设数量和上述预设阈值的具体数值都可以由技术人员根据实际需求预先设置,本说明书对此不作限制。
57.在本实施例中,用户可以通过上述客户端收集多种类别的电子凭证。客户端可以在确定用户获取到的通用电子凭证的类别数达到预设阈值时,确定该用户完成通用电子凭证的收集,从而可以向上述服务端发送与该用户对应的权限获取请求。
58.在一个例子中,可以由客户端维护用户获取到的通用电子凭证。客户端可以实时检测用户获取到的通用电子凭证的类别数是否达到上述阈值,如果是,则客户端可以在与电子凭证对应的展示界面中输出可供用户操作的用户选项(下称为第一用户选项),并在检测到用户针对该第一用户选项的触发操作时,响应于该触发操作,向服务端发送与该用户对应的权限获取请求。
59.在另一个例子中,可以由客户端维护用户获取到的通用电子凭证。客户端可以实时检测用户获取到的通用电子凭证的类别数是否达到上述阈值,如果是,则客户端可以直接向服务端发送与该用户对应的权限获取请求。
60.在再一个例子中,可以由服务端维护用户获取到的通用电子凭证。客户端可以在与电子凭证对应的展示界面中输出可供用户操作的上述第一用户选项,并在检测到用户针对该第一用户选项的触发操作时,响应于该触发操作,向服务端发送与该用户对应的电子凭证查询请求。服务端在接收到该电子凭证查询请求时,可以响应于该电子凭证查询请求,确定该用户获取到的通用电子凭证的类别数是否达到上述阈值,如果是,则服务端可以向客户端返回查询确认信息,从而使客户端在接收到该查询确认信息时,可以确定该用户获取到的通用电子凭证的类别数达到该阈值,并向服务端发送与该用户对应的权限获取请求。
61.需要说明的是,上述权限获取请求可以用于为获取到的通用电子凭证的类别数达到上述阈值的用户,请求获取预设的虚拟资源集合中的虚拟资源的领取权限。对于具有该领取权限的用户而言,服务端可以从该虚拟资源集合中为该用户分配虚拟资源,即该用户可以向服务端领取该虚拟资源集合中的虚拟资源。
62.在实际应用中,用户取得上述领取权限所需要满足的要求,可以由技术人员根据实际需求预先设置。例如,可以设定用户在获取到的通用电子凭证的类别数达到预设阈值时,取得该领取权限;或者,可以设定用户在获取到特定类别的通用电子凭证时,取得该领取权限。
63.上述服务端在接收到上述客户端发送的上述权限获取请求时,可以响应于该权限获取请求,为上述用户授权上述领取权限,并返回与该领取权限对应的权限授权结果,从而使客户端在接收到该权限授权结果时,可以通过上述与电子凭证对应的展示界面,提示该用户其被授权了该领取权限。
64.请参考图3a、图3b和图3c,图3a、图3b和图3c均为本说明书一示例性实施例示出的一种展示界面的示意图。
65.继续以上述“集五福分大奖”的红包发放场景为例,如图3a、图3b和图3c所示,上述与电子凭证对应的展示界面,具体可以是“我的福卡”界面。
66.在“我的福卡”界面中,一方面,客户端可以针对用户获取到的“爱国福”、“友善福”、“富强福”、“和谐福”以及“敬业福”这5类虚拟福卡(即为上述通用电子凭证),分别提供与各个类别的虚拟福卡对应的展示位置(例如:界面的下方,横向排列的5个位置);另一方面,客户端可以针对与任意一种类别的虚拟福卡对应的展示位置,在与该展示位置对应的预设位置(例如:该展示位置的右上角)上标注用户获取到的这类虚拟福卡的数量,并在这类虚拟福卡的数量发生变化时对标注的该数量进行更新。
67.如图3a所示,用户获取到的“爱国福”的数量为16,“友善福”的数量为11,“富强福”的数量为4,“和谐福”的数量为8,“敬业福”的数量为13。
68.由于一共有5类虚拟福卡,因此可以预先将用于判断用户是否完成虚拟福卡的收集的阈值设置为5。也即,当用户成功收集到“爱国福”、“友善福”、“富强福”、“和谐福”以及“敬业福”这5类虚拟福卡时,可以确定该用户获取到的虚拟福卡的类别数达到该阈值。相应地,当用户未收集到这5类虚拟福卡中的任意一种或多种类别的虚拟福卡时,可以确定该用户获取到的虚拟福卡的类别数未达到该阈值,例如:假设用户获取到的“爱国福”的数量为16,“友善福”的数量为11,“富强福”的数量为0,“和谐福”的数量为8,“敬业福”的数量为13,则由于用户当前未收集到“富强福”,因此可以确定该用户获取到的虚拟福卡的类别数未达到该阈值。
69.在这种情况下,客户端可以实时检测用户获取到的虚拟福卡的类别数是否达到5。如果是,则客户端可以在“我的福卡”界面中的预设位置(例如:界面的正中央)上输出可供用户点击的“合成”按钮(即为上述第一用户选项)。用户可以针对“合成”按钮执行点击操作;客户端在检测到用户针对“合成”按钮的点击操作时,可以响应于该点击操作,向服务端发送与该用户对应的权限获取请求。
70.如图3b所示,除了可以向服务端发送上述权限获取请求之外,一方面,客户端还可以对在“我的福卡”界面中标注的上述5类虚拟福卡中的各个类别的虚拟福卡的数量进行更新,即将各个类别的虚拟福卡的数量减1,以表示在合成时消耗了5张虚拟福卡,消耗的这5张虚拟福卡分别为这5类虚拟福卡各一张。此时,用户获取到的“爱国福”的数量为15,“友善福”的数量为10,“富强福”的数量为3,“和谐福”的数量为7,“敬业福”的数量为12;另一方面,客户端还可以在“我的福卡”界面中将“合成”按钮切换为不可点击状态(以背景色为灰色表示不可点击状态),并将“合成”按钮中的文本更新为“合成中
……”
,以表示当前正在向服务端请求获取上述领取权限。
71.如图3c所示,在“我的福卡”界面中,客户端可以响应于服务端返回的与上述领取权限对应的权限授权结果,在预设位置(例如:界面的正中央)上输出可供用户点击的“开启”按钮,并在与该位置对应的预设位置(例如:“开启”按钮的上方)上输出文本选项,以提示用户被授权了上述虚拟红包池(即为虚拟资源集合)中的虚拟红包(即为虚拟资源)的领取权限,例如:在该文本选项中展示“五福已集齐,可领取五福红包”这一文本。其中,用户通过点击“开启”按钮,可以使服务端从该虚拟红包池中为该用户分配红包。
72.在本实施例中,上述客户端可以响应于用户发起的互动操作,向用户输出互动界面,从而使用户可以通过与该互动界面进行互动,执行对应的互动任务。其中,该互动任务的具体形式可以由技术人员根据实际需求预先设置,本说明书对此不作限制。
73.在一个例子中,客户端可以在上述与电子凭证对应的展示界面中输出可供用户操作的用户选项(下称为第二用户选项),并在检测到用户针对该第二用户选项的触发操作时,响应于该触发操作,向用户输出上述互动界面。
74.为了提高上述互动任务的用户参与度,任何用户都可以发起上述互动操作,以通过上述客户端进入上述互动界面。也即,通过客户端进入该互动界面的用户,并不一定是获取到的通用电子凭证的类别数达到上述阈值的用户。
75.请参考图4,图4是本说明书一示例性实施例示出的另一种展示界面的示意图。
76.继续以上述“集五福分大奖”的红包发放场景为例,结合如图3a所示的“我的福卡”界面,如图4所示,上述互动任务,具体可以是“打年兽”任务。
77.在“我的福卡”界面中,客户端可以在预设位置(例如:界面的上方)上输出可供用户点击的“去打年兽”按钮(即为上述第二用户选项),并在与该位置对应的预设位置(例如:“去打年兽”按钮的左边)上输出文本选项,以提示用户点击“去打年兽”按钮,例如:在该文本选项中展示“打年兽,领取更多福利!”这一文本。用户可以针对“去打年兽”按钮执行点击操作,以查看与“打年兽”任务对应的互动界面。客户端在检测到用户针对“去打年兽”按钮的点击操作时,可以响应于该点击操作,向用户输出与“打年兽”任务对应的互动界面。
78.在本实施例中,上述客户端在向用户输出了上述互动界面之后,可以基于用户与该互动界面的互动,向该用户分配额外的虚拟资源。
79.在一个例子中,可以由客户端可以基于用户与上述互动界面的互动,向该用户分配额外的虚拟资源。
80.在另一个例子中,客户端可以将指示用户与该互动界面的互动的信息发送给服务端,由服务端基于该用户与该互动界面的互动,向该用户分配额外的虚拟资源。
81.具体地,上述客户端可以在上述互动界面中持续输出字符。用户可以通过朗读该互动界面中持续输出的字符的方式,与该互动界面进行互动。
82.在这种情况下,上述客户端可以采集上述用户发出的语音数据。例如,可以调用该客户端所在的电子设备上安装的麦克风,采集用户发出的语音数据;或者,可以调用外接的麦克风,采集用户发出的数据。
83.对于采集到的上述语音数据而言,上述客户端可以对该语音数据进行语音识别,并基于语音识别结果计算该用户朗读出上述互动界面中输出的字符的准确度。其中,该语音识别结果可以包括从该语音数据中识别出的、由该用户朗读出的字符。
84.在计算上述用户朗读出上述互动界面中输出的字符的准确度时,具体可以将上述语音识别结果中的字符与上述互动界面中输出的字符进行匹配,以确定该语音识别结果中的字符与该互动界面中输出的字符的匹配度,并将该匹配度作为该准确度。
85.后续,可以基于计算得到的上述准确度,向上述用户分配额外的虚拟资源。例如,可以预先设定向用户分配的额外的虚拟资源的最大数量,并将计算得到的该准确度与该最大数量的乘积,作为向该用户分配的额外的虚拟资源的数量;或者,可以将与准确度对应的取值范围划分为多个区间,并为每个区间设置对应的虚拟资源的数量,从而可以将与计算
得到的该准确度所属区间对应的数量,作为向该用户分配的额外的虚拟资源的数量。
86.在本实施例中,上述额外的虚拟资源,可以在上述虚拟资源集合中的虚拟资源满足分配条件时,累加到上述服务端从该虚拟资源集合中为上述用户分配的虚拟资源中,从而使服务端可以将累加得到的总的虚拟资源发放至与该用户对应的用户账户。其中,与该用户对应的用户账户,具体可以是由该用户使用的、用于登录客户端的用户账户。
87.对于上述分配条件而言,服务端可以实时检测上述虚拟资源集合中的虚拟资源是否满足分配条件,例如:可以针对该虚拟资源集合预先设定一个发放时刻,在当前时刻达到该发放时刻时,即可认为该虚拟资源集合中的虚拟资源满足分配条件。
88.继续以上述“集五福分大奖”的红包发放场景为例,假设针对上述虚拟红包池设置的开奖时刻(即为上述发放时刻)为2021年2月11日22点18分,则在当前时刻为2021年2月11日22点18分时,可以确定该虚拟红包池中的虚拟红包满足分配条件。
89.对于向用户分配的虚拟资源而言,一方面,服务端可以将向用户分配的额外的虚拟资源,与该用户对应的用户账户进行关联存储;另一方面,服务端可以在上述虚拟资源集合中的虚拟资源满足分配条件时,从该虚拟资源集合中为该用户分配虚拟资源,并将该额外的虚拟资源累加到从该虚拟资源集合中为该用户分配的虚拟资源中。后续,服务端可以将累加得到的总的虚拟资源发放至与该用户对应的用户账户。也即,最终发放至与该用户对应的用户账户的虚拟资源=从该虚拟资源集合中为该用户分配的虚拟资源 该额外的虚拟资源。
90.在一个例子中,客户端在向该用户分配了该额外的虚拟资源之后,可以向服务端发送与该用户对应的资源分配请求。其中,该资源分配请求可以包括该额外的虚拟资源的数量。服务端在接收到该资源分配请求时,可以响应于该资源分配请求,将与该资源分配请求中的数量对应的该额外的虚拟资源与该用户对应的用户账户进行关联存储。
91.在另一个例子中,服务端在向该用户分配了该额外的虚拟资源之后,可以该额外的虚拟资源与该用户对应的用户账户进行关联存储。
92.在实际应用中,用户可以通过与上述互动界面进行互动,多次获取额外的虚拟资源。也即,可以基于用户与该互动界面的互动,多次向该用户分配额外的虚拟资源。
93.举例来说,可以在与上述互动界面对应的互动任务中设置多个关卡,用户可以通过与该互动界面进行互动,完成该互动任务中的各个关卡。用户每完成一个关卡,都可以向该用户分配一次额外的虚拟资源。其中,每次向该用户分配的额外的虚拟资源的数量可以相同,也可以不同,本说明书对此不作限制。
94.在这种情况下,服务端可以将向上述用户分配的多个额外的虚拟资源均与该用户对应的用户账户进行关联存储,并在上述虚拟资源集合中的虚拟资源满足分配条件时,将这多个额外的虚拟资源均累加到从该虚拟资源集合中为该用户分配的虚拟资源中,从而可以将累加得到的总的虚拟资源发放至与该用户对应的用户账户。也即,最终发放至与该用户对应的用户账户的虚拟资源=从该虚拟资源集合中为该用户分配的虚拟资源 每次向该用户分配的额外的虚拟资源的总和。
95.除此之外,客户端还可以在上述与电子凭证对应的展示界面中输出文本选项。其中,该文本选项中展示的文本可以包括每次向用户分配的额外的虚拟资源的总和,以供用户查看。
96.请参考图5a和图5b,图5a和图5b是本说明书一示例性实施例示出的再一种展示界面的示意图。
97.继续以上述“集五福分大奖”的红包发放场景为例,结合如图4所示的“我的福卡”界面,如图5a和图5b所示,可以将从上述虚拟资源集合中为用户分配的虚拟资源称为五福红包,并将向用户分配的额外的虚拟资源称为添福红包。
98.假设用户a通过与上述互动界面进行互动,使客户端3次向用户a分配了添福红包;其中,第一次向用户a分配的添福红包的金额为1.88元,第二次向用户a分配的添福红包的金额为2.88元,第三次向用户a分配的添福红包的金额为3.88元,则服务端可以将这3个添福红包的金额与用户a对应的用户账户进行关联存储,如下表1所示:
[0099][0100]
表1
[0101]
在这种情况下,可以计算得到向用户a分配的添福红包的总金额=1.88 2.88 3.88=8.64元。
[0102]
在上述虚拟红包池中的虚拟红包满足分配条件时,服务端可以从该虚拟红包池中为用户a分配五福红包。
[0103]
假设为用户a分配的五福红包的金额为4.68元,则服务端可以将该用户获得的总金额为8.64元的添福红包,累加到金额为4.68元的五福红包中,并将累加得到的红包发放至与用户a对应的用户账户。也即,最终发放至与用户a对应的用户账户的红包的总金额=4.68 8.64=13.32元。
[0104]
在“我的福卡”界面中,一方面,客户端可以在一个预设位置(例如:界面的正中央)上输出可供用户点击的“开启”按钮,并在与该位置对应的预设位置(例如:“开启”按钮的上方)上输出文本选项,以提示用户被授权了上述虚拟红包池中的虚拟红包的领取权限,例如:在该文本选项中展示“五福已集齐,可领取五福红包”这一文本。其中,用户通过点击“开启”按钮,可以使服务端在该虚拟红包池中的虚拟红包满足分配条件时,从该虚拟红包池中为该用户分配五福红包。
[0105]
另一方面,客户端可以在另一个预设位置(例如:“开启”按钮的下方)上输出文本选项,并在该文本选项中展示用户获取到的的添福红包的总金额,以供用户查看,例如:可以在该文本选项中展示“已获得添福红包8.64元”这一文本。
[0106]
如图5b所示,客户端还可以在与该文本选项对应的位置(例如:该文本选项的后方)输出可供用户点击的“查看”按钮。用户可以点击“查看”按钮,以查看每次向该用户分配的添福红包。客户端在检测到用户针对“查看”按钮的点击操作时,可以跳转至“添福红包”界面,并在“添福红包”界面中展示每次为该用户分配的添福红包的金额、分配时间、分配理由(例如:完成互动任务的第一个关卡)等相关信息。
[0107]
在示出的一种实施方式中,为了便于用户查看上述互动界面中持续输出的字符,上述客户端在上述互动界面中持续输出字符时,具体可以在该互动界面中按照预设的输出
方向,持续滚动输出字符。其中,该输出方向可以由技术人员根据实际需求预先设置,本说明书对此不作限制。
[0108]
进一步地,在示出的一种实施方式中,上述输出方向可以包括上述互动界面中,由下向上的方向。也即,可以在该互动界面中,按照由下而上的方向,持续滚动输出字符。此时,在该互动界面中输出的字符的排列方向,即为由上而下的方向。
[0109]
请参考图6,图6是本说明书一示例性实施例示出的一种互动界面的示意图。
[0110]
结合如图4所示的“我的福卡”界面,上述互动任务,具体可以是“打年兽”任务;上述互动界面,具体可以是“打年兽”界面。
[0111]
客户端在检测到用户针对如图4所示的“我的福卡”界面中的“去打年兽”按钮的点击操作时,可以响应于该点击操作,向用户输出如图6所示的“打年兽”界面。
[0112]
在“打年兽”界面中,客户端可以按照由下而上的方向,持续滚动输出字符“大家欢迎新年到”。用户可以通过朗读“大家欢迎新年到”这7个字符的方式,与该互动界面进行互动。
[0113]
在这种情况下,客户端可以调用其所在的电子设备上安装的麦克风,采集用户发出的语音数据,并对采集到的该语音数据进行语音识别,以从该语音数据中识别出该用户朗读出的字符。后续,可以将该用户朗读出的字符与“大家欢迎新年到”这7个字符进行比对,以计算该用户朗读出的字符的准确度。
[0114]
在示出的一种实施方式中,为了提高上述互动任务对用户的吸引力,以提升针对该互动任务的用户体验,上述客户端在上述互动界面中输出的字符可以包括预设的背景音乐的歌词中的字符。其中,该背景音乐可以由技术人员根据实际需求预先设置,例如:可以将庆祝新年的歌曲作为该背景音乐,本说明书对此不作限制。
[0115]
在这种情况下,上述客户端在上述互动界面中按照上述输出方向,持续滚动输出字符时,具体可以播放上述背景音乐,并按照播放的该背景音乐的音乐节奏,在该互动界面中按照该输出方向,持续滚动输出字符。例如,假设该背景音乐的音乐节奏较快,则可以在该互动界面中由下向上,以较快的速度持续滚动输出字符;假设该背景音乐的音乐节奏较慢,则可以在该互动界面中由下向上,以较慢的速度持续滚动输出字符。
[0116]
进一步地,在示出的一种实施方式中,可以在上述互动界面中与上述输出方向垂直的方向上,预先设置与该互动界面中输出的字符对应的朗读指示标记。例如,假设该输出方向为该互动界面中由下向上的方向,则可以在该互动界面中由左向右的方向上,预设朗读指示标记。其中,该朗读指示标记可以用于指示用户朗读该互动界面中输出的字符的时刻。
[0117]
在这种情况下,在基于上述语音识别结果计算用户朗读出上述互动界面中输出的字符的准确度时,具体可以基于该语音识别结果计算在该互动界面中输出的字符滚动至上述朗读指示标记所在区域时,朗读出该字符的准确度。
[0118]
需要说明的是,对于上述朗读指示标记而言,该朗读指示标记的具体形式可以是线条、矩形等形式,本说明书对此不作限制。也即,该朗读指示标记可以包括预设在上述互动界面中与上述输出方向垂直的方向上的朗读指示线;或者,该朗读指示标记可以包括预设在该互动界面中与该输出方向垂直的方向上的朗读指示矩形区域。
[0119]
除此之外,为了给用户预留一定时长的反应时间,以提升针对上述互动任务的用
户体验,上述朗读指示标记可以预设在上述互动界面中靠近上述输出方向的末端的区域,从而使用户可以在上述互动界面中输出的字符滚动至该朗读指示标记所在区域之前,先看到该字符,并做好朗读该字符的准备。
[0120]
对于上述互动界面中输出的字符而言,该字符滚动至上述朗读指示标识所在区域的时刻,可以与该字符在该背景音乐中被播放的时刻相适配。
[0121]
举例来说,假设在上述背景音乐的歌词中,包括一句歌词“大家欢迎新年到”,并且这句歌曲在该背景音乐中的播放起止时刻分别为3.53秒和6.03秒,也即,这句歌词中的第一个字符“大”在该背景音乐中的播放时刻为3.53秒,这句歌词中的最后一个字符“到”在该背景音乐中的播放时刻为6.03秒,则上述互动界面中输出的字符“大”滚动至该朗读指示标识所在区域的时刻即为3.53秒,该互动界面中输出的字符“到”滚动至该朗读指示标识所在区域的时刻即为6.03秒。
[0122]
在实际应用中,为了便于用户查看和朗读上述互动界面中持续输出的字符,可以按照上述背景音乐的歌词的断句,对上述互动界面中持续输出的字符进行划分,以将这些字符划分为若干句歌词。也即,上述客户端在该互动界面中持续输出字符时,具体可以以每句歌词的形式,输出这些字符。例如,可以为前一句歌词和后一句歌词设置不同的滚动位置。
[0123]
请参考图7,图7是本说明书一示例性实施例示出的另一种互动界面的示意图。
[0124]
结合如图4所示的“我的福卡”界面,上述互动任务,具体可以是“打年兽”任务;上述互动界面,具体可以是“打年兽”界面。
[0125]
客户端在检测到用户针对如图4所示的“我的福卡”界面中的“去打年兽”按钮的点击操作时,可以响应于该点击操作,向用户输出如图7所示的“打年兽”界面。
[0126]
在“打年兽”界面中,客户端可以播放上述背景音乐,并按照播放的该背景音乐的音乐节奏,在该互动界面中按照由下而上的方向,持续滚动输出该背景音乐的歌词中的字符。假设“大家欢迎新年到”和“恭祝大家新年好”是该背景音乐中相邻的两句歌词,则可以在“打年兽”界面中的不同位置上滚动这两句歌词。
[0127]
除此之外,可以预先在“打年兽”界面中接近界面顶端的位置上,设置朗读指示线(即为上述朗读指示标记),从而可以提示用户在“大”这一字符滚动至该朗读指示线时,朗读“大家欢迎新年到”这7个字符,并在“恭”这一字符滚动至该朗读指示线时,朗读“恭祝大家新年好”这7个字符。
[0128]
在示出的一种实施方式中,在基于计算得到的上述用户朗读出上述互动界面中输出的字符的准确度,向该用户分配额外的虚拟资源时,具体可以先确定计算得到的该准确度是否达到预设阈值,如果是,则可以向该用户分配额外的虚拟资源。其中,该预设阈值的具体数值可以由技术人员根据实际需求预先设置,本说明书对此不作限制。
[0129]
进一步地,在示出的一种实施方式中,在基于上述准确度向上述用户分配额外的虚拟资源时,可以先确定该准确度是否达到上述阈值,如果是,则可以向该用户分配虚拟积分;或者,可以将与该准确度所属区间对应的虚拟积分,作为向该用户分配的虚拟积分。后续,可以进一步确定为该用户分配的该虚拟积分是否达到预设阈值(该阈值可以由技术人员根据实际需求预先设置),如果是,则可以向该用户分配额外的虚拟资源。
[0130]
需要说明的是,在上述互动界面中输出的字符为上述背景音乐的歌词中的字符的
情况下,可以基于上述用户朗读出该互动界面中输出的每句歌词中的字符的准确度,向该用户分配虚拟积分。也即,最终分配给该用户的总的虚拟积分,为针对该互动界面中输出的每句歌词向该用户分配的虚拟积分之和。
[0131]
为了提升用户体验,还可以基于上述用户朗读出该互动界面中输出的每句歌词中的字符的准确度,在该互动界面中输出“棒”、“优秀”、“极致”等提示消息,以提示用户其朗读的准确度。
[0132]
在实际应用中,为上述用户分配的额外的虚拟资源可以与为该用户分配的虚拟积分成正比,即为该用户的分配的虚拟积分越高,则为该用户分配的额外的虚拟资源的数量越多。或者,可以预先设置不同的积分数值区间,并为每个积分数值区间设置对应的虚拟资源的数量;后续可以先确定为该用户分配的虚拟积分所属的积分数值区间,再确定与该积分数值区间对应的虚拟资源的数量,以将该数量的虚拟资源作为额外的虚拟资源分配给该用户。
[0133]
在示出的另一种实施方式中,在基于上述准确度向上述用户分配额外的虚拟资源时,可以先确定该准确度是否达到上述阈值,如果是,则可以向该用户分配虚拟积分;或者,可以将与该准确度所属区间对应的虚拟积分,作为向该用户分配的虚拟积分。后续,客户端可以响应于该用户发起的兑换操作,向服务端发送与该用户对应的兑换请求。其中,该兑换请求可以包括待兑换的预设数量的虚拟积分。
[0134]
同理,在上述互动界面中输出的字符为上述背景音乐的歌词中的字符的情况下,可以基于上述用户朗读出该互动界面中输出的每句歌词中的字符的准确度,向该用户分配虚拟积分,并在该互动界面中输出用于提示用户其朗读的准确度的提示消息。
[0135]
具体地,上述互动界面可以包括积分兑换选项。客户端在检测到用户针对该积分兑换选项的触发操作时,可以响应于该触发操作,向用户输出数字权益列表,并在该数字权益列表中展示可供该用户领取的若干数字权益。其中,可供该用户领取的若干数字权益可以包括与该用户获取到的通用电子凭证绑定的数字权益。
[0136]
举例来说,服务端可以维护通用电子凭证与数字权益对应的获取权限之间的关联关系,如下表2所示:
[0137][0138]
表2
[0139]
在这种情况下,假设用户收集到通用电子凭证a,则可以认为该用户具有与通用电子凭证a绑定的数字权益a、数字权益b、数字权益c的获取权限,即可以将数字权益a、数字权益b、数字权益c作为可供该用户领取的数字权益。
[0140]
用户可以通过该数字权益列表选择需要领取的数字权益(下称为目标数字权益)。客户端在获取到用户选择的目标数字权益之后,可以基于目标数字权益生成与该用户对应的兑换请求,并将该兑换请求发送给服务端。
[0141]
服务端在接收到该兑换请求时,可以响应于该兑换请求,基于该兑换请求中的虚
拟积分为该用户兑换目标数字权益。
[0142]
需要说明的是,在基于上述兑换请求中的虚拟积分为上述用户兑换了上述目标数字权益之后,可以从为该用户分配的虚拟积分中扣除用于兑换目标数字权益的虚拟积分,即扣除该兑换请求中的虚拟积分。
[0143]
后续,可以在用户核销了目标数字权益时,为该用户分配与目标数字权益绑定的额外的虚拟资源。
[0144]
具体地,客户端可以响应于用户发起的与目标数字权益对应的核销操作,向服务端发送与目标数字权益对应的核销请求。
[0145]
服务端在接收到该核销请求时,可以对目标数字权益进行核销处理,并在核销了目标数字权益时,向该用户分配与目标数字权益绑定的额外的虚拟资源。
[0146]
在实际应用中,数字权益可以是在用户的消费过程中为用户提供优惠的凭证,包括:数字折扣券、数字代金券等数字优惠券。例如,可以是由用户在线下实体商铺或线上商店购买商品使用的折扣券、代金券等;或者,可以是与线上app的会员资格对应的兑换券;等等。
[0147]
一方面,假设用户领取的数字权益为由用户在线下实体商铺使用的折扣券,则用户可以前往该实体商铺购买商品,并在对购买的商品进行结算时使用该折扣券,以享受与该折扣券对应的优惠策略。当用户按照该优惠策略完成针对购买的商品的支付时,即可认为该用户核销了该数字权益。
[0148]
另一方面,可以为各个数字权益分别绑定虚拟资源,从而使用户在核销了某个数字权益时,可以获得与该数字权益绑定的虚拟资源,作为额外的虚拟资源。其中,与各个数字权益绑定的虚拟资源的数量可以相同,也可以不同,本说明书对此不作限制。
[0149]
继续以上述“集五福分大奖”的红包发放场景为例,服务端可以维护电子凭证与数字权益对应的获取权限之间的关联关系,以及与各个数字权益绑定的添福红包的金额,如下表3所示:
[0150][0151]
表3
[0152]
在这种情况下,假设用户收集到通用电子凭证a,则可以认为该用户具有与通用电子凭证a绑定的数字权益a、数字权益b、数字权益c的获取权限,即可以将数字权益a、数字权益b、数字权益c作为可供该用户领取的数字权益。
[0153]
进一步假设该用户兑换并核销了数字权益b,则可以向该用户分配金额为2.38元的添福红包。
[0154]
请参考图8a和图8b,图8a和图8b是本说明书一示例性实施例示出的再一种互动界面的示意图。
[0155]
结合如图7所示的“打年兽”界面,如图8a所示,可以在预设位置(例如:界面的右上角)上输出文本选项,并在该文本选项中展示用户通过执行“打年兽”任务获得的虚拟积分,
并在该虚拟积分发生变化时对在该文本选项中展示的该虚拟积分进行更新。
[0156]
在“打年兽”界面中,客户端可以在与该文本选项的展示位置对应的预设位置(例如:该文本选项的展示位置的下方)上输出“兑换”按钮(即为上述积分兑换选项)。用户可以针对“兑换”按钮执行点击操作;客户端在检测到该点击操作时,可以向用户输出如图8b所示的数字权益列表;其中,该数字权益列表可以包括可供该用户领取的若干数字权益。
[0157]
用户可以针对该数字权益列表中的与店铺a的数字权益对应的“兑换”按钮执行点击操作;客户端在检测到该点击操作时,可以生成包括兑换店铺a的数字权益所需的虚拟积分的兑换请求,并将该兑换请求发送给服务端。
[0158]
服务端在接收到该兑换请求时,可以响应于该兑换请求,基于该兑换请求中的虚拟积分为该用户兑换店铺a的数字权益,并将店铺a的数字权益下发给该用户。
[0159]
由于兑换店铺a的数字权益所需的虚拟积分为500,则此时分配给该用户的虚拟积分为1000分,因此可以将分配给该用户的虚拟积分更新为1000-500=500分。也即,可以将如图8a所示的“打年兽”界面中输出的用户通过执行“打年兽”任务获得的虚拟积分更新为500。
[0160]
在实际应用中,上述客户端还可以基于用户与上述互动界面的互动,向该用户分配数字权益。
[0161]
例如,可以针对用户在该互动界面中的各种操作配置绑定的数字权益。后续,可以基于用户在该互动的界面中执行的操作,将与该操作绑定的数字权益分配给该用户。
[0162]
具体地,可以先基于用户在上述互动界面中执行的操作,向该用户分配虚拟积分。后续可以进一步确定为该用户分配的该虚拟积分是否达到预设阈值(该阈值可以由技术人员根据实际需求预先设置),如果是,则可以向该用户分配数字权益,并将分配的该数字权益下发给该用户。
[0163]
例如,可以预先配置虚拟积分的阈值和数字权益的对应关系。后续,可以确定为该用户分配的该虚拟积分是否达到该阈值,如果是,则可以将与该阈值对应的数字权益分配给该用户。
[0164]
在实际应用中,可以为一个虚拟积分的阈值配置多个对应的数字权益。在这种情况下,可以随机地从与该阈值对应的若干数字权益中选择一个数字权益,并将该数字权益分配给该用户。
[0165]
与前述针对数字权益的说明类似地,也可以在用户核销了该数字权益时,为该用户分配与该数字权益绑定的上述第一数量的虚拟资源。
[0166]
为了提高上述互动任务的用户参与度,可以为上述互动任务配置互动次数上限值(该互动次数上限值可以由技术人员根据实际需求预先设置);用户可以使用上述电子凭证兑换与该互动任务对应的互动次数。
[0167]
在这种情况下,客户端可以响应于用户发起的兑换操作,向服务端发送与该用户对应的兑换请求。其中,该兑换请求可以包括用于兑换与该互动任务对应的互动次数的通用电子凭证(称为目标通用电子凭证)。
[0168]
具体地,与上述互动任务对应的上述互动界面可以包括次数兑换选项。客户端在检测到用户针对该次数兑换选项的触发操作时,可以响应于该触发操作,向用户输出通用电子凭证列表,并在该通用电子凭证列表中展示该用户获取到的通用电子凭证。
[0169]
用户可以通过该通用电子凭证列表选择目标通用电子凭证。客户端在获取到用户选择的目标通用电子凭证之后,可以基于目标通用电子凭证生成与该用户对应的兑换请求,并将该兑换请求发送给服务端。
[0170]
服务端在接收到该兑换请求时,可以响应于该兑换请求,基于目标通用电子凭证为该用户兑换与上述互动任务对应的互动次数,并更新与该互动任务对应的互动次数上限值,例如:可以将当前的与该互动任务对应的互动次数上限值,与兑换得到的与该互动任务对应的互动次数相加,并将相加得到的数值作为更新后的与该互动任务对应的互动次数上限值。
[0171]
需要说明的是,在完成基于上述目标通用电子凭证为上述用户兑换与上述互动任务对应的互动次数之后,可以将目标通用电子凭证从服务端和/或客户端维护的该用户获取到的电子凭证中删除。
[0172]
在实际应用中,用户每完成一次与上述互动界面的互动时,可以将与上述互动任务对应的互动次数上限值减1。客户端可以在与该互动任务对应的互动次数上限值减少为0时,向用户输出用于提示与该互动任务对应的互动次数上限值为0的提示消息,例如:在输出的弹窗中展示“次数已用完,请兑换次数”这一文本。
[0173]
举例来说,可以为该互动任务设置任务执行时长;用户与该互动界面进行互动的持续时长达到该任务执行时长时,即可视为该用户完成了一次与该互动界面的互动;或者,在用户通过与该互动界面进行互动,完成了该互动任务中的一个关卡时,即可视为该用户完成了一次与该互动界面的互动。
[0174]
请参考图9a和图9b,图9a和图9b是本说明书一示例性实施例示出的再一种互动界面的示意图。
[0175]
结合如图8a所示的“打年兽”界面,如图9a所示,在“打年兽”界面中,客户端可以在与“打年兽”按钮的展示位置对应的预设位置(例如:展示位置的右上角)上标注与“打年兽”任务对应的互动次数上限值,并在该互动次数上限值发生变化时对标注的该互动次数上限值进行更新。
[0176]
在“打年兽”界面中,客户端可以在预设位置(例如:“打年兽”按钮的左边)上输出“兑换次数”按钮(即为上述次数兑换选项)。用户可以针对“兑换次数”按钮执行点击操作;客户端在检测到该点击操作时,可以向用户输出如图9b所示的虚拟福卡列表。其中,该虚拟福卡列表可以包括该用户获取到的虚拟福卡。
[0177]
用户可以通过该虚拟福卡列表选择用于兑换与“打年兽”任务对应的互动次数的目标虚拟福卡,并在完成选择之后针对“兑换”按钮执行点击操作。
[0178]
具体地,针对上述5类虚拟福卡中的任意一个类别的虚拟福卡,用户可以通过与这类虚拟福卡对应的“ ”按钮增加选择的这类虚拟福卡的数量,或者可以通过与这类虚拟福卡对应的
“‑”
按钮增加选择的这类虚拟福卡的数量。由于此时用户获取到的“爱国福”的数量为15,“友善福”的数量为10,“富强福”的数量为3,“和谐福”的数量为7,“敬业福”的数量为12,因此在用户选择的“富强福”的数量达到3时,客户端可以将与“富强福”对应的“ ”按钮切换为不可点击状态;此外,对于用户选择的数量为0的虚拟福卡而言,客户端可以将与这类虚拟福卡对应的
“‑”
按钮切换为不可点击状态。
[0179]
在实际应用中,客户端还可以在该虚拟福卡列表中分别展示用户获取到的各张虚
拟福卡,由用户在该虚拟福卡列表中选择用于兑换与“打年兽”任务对应的互动次数的目标虚拟福卡。
[0180]
客户端在检测到用户针对“兑换”按钮的点击操作时,可以响应于该点击操作,获取用户选择的目标虚拟福卡,并基于目标虚拟福卡生成与该用户对应的兑换请求,以及将该兑换请求发送给服务端。
[0181]
服务端在接收到该兑换请求时,可以响应于该兑换请求,按照预设的兑换规则为该用户兑换与“打年兽”任务对应的互动次数。其中,该兑换规则可以由技术人员根据实际需求预先设置,例如:该兑换规则可以包括2张虚拟福卡兑换1次互动次数。
[0182]
假设用户选择的目标虚拟福卡为1张“爱国福”和3张“富强福”,则基于这4张虚拟福卡为该用户兑换的与“打年兽”任务对应的互动次数为2。由于此时与“打年兽”任务对应的互动次数上限值为2,因此可以将该互动次数上限值更新为2 2=4。也即,可以将如图9a所示的“打年兽”界面中标注的与“打年兽”任务对应的互动次数上限值更新为4。
[0183]
此外,可以将作为目标虚拟福卡的1张“爱国福”和3张“富强福”从服务端和/或客户端维护的该用户获取到的电子凭证中删除。
[0184]
在上述技术方案中,首先,用户可以在获取到的电子凭证的类别数达到阈值时,取得预设的虚拟资源集合中的虚拟资源的领取权限;而客户端则可以响应于该用户发起的互动操作,向该用户输出互动界面,并基于该用户与该互动界面的互动,向该用户分配额外的虚拟资源;其中,该额外的虚拟资源可以在该虚拟资源集合中的虚拟资源满足分配条件时,累加到服务端从该虚拟资源集合中为该用户分配的虚拟资源中,一起发放给该用户。采用这样的方式,可以通过互动界面为用户提供互动任务,使用户可以通过与互动界面进行互动,获取到数量更多的虚拟资源,从而可以提升虚拟资源的分配过程中的用户体验。
[0185]
其次,由于客户端可以在向用户输出的互动界面中,持续输出字符,从而使用户可以通过朗读该互动界面中持续输出的字符的方式,与该互动界面进行互动,因此可以降低用户与互动界面进行互动的操作难度,从而可以进一步提升虚拟资源的分配过程中的用户体验。
[0186]
与前述基于电子凭证的互动方法的实施例相对应,本说明书还提供了基于电子凭证的互动装置的实施例。
[0187]
本说明书基于电子凭证的互动装置的实施例可以应用在电子设备上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在电子设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图10所示,为本说明书基于电子凭证的互动装置所在电子设备的一种硬件结构图,除了图10所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的电子设备通常根据该基于电子凭证的互动的实际功能,还可以包括其他硬件,对此不再赘述。
[0188]
请参考图11,图11是本说明书一示例性实施例示出的一种基于电子凭证的互动装置的框图。
[0189]
上述基于电子凭证的互动装置110可以应用于如图10所示的电子设备,该电子设备中部署了客户端;其中,用户在获取到的通用电子凭证的类别数达到预设阈值时,取得预设的虚拟资源集合中的虚拟资源的领取权限;该基于电子凭证的互动装置110可以包括:
[0190]
输出模块1101,响应于用户发起的互动操作,向所述用户输出互动界面,并在所述互动界面中持续输出字符,以使所述用户通过朗读所述互动界面中持续输出的字符的方式,与所述互动界面进行互动;
[0191]
计算模块1102,采集所述用户发出的语音数据,对所述语音数据进行语音识别,并基于语音识别结果计算所述用户朗读出所述互动界面中输出的字符的准确度;
[0192]
分配模块1103,基于所述准确度向所述用户分配额外的虚拟资源;
[0193]
其中,所述额外的虚拟资源,将在所述用户取得所述领取权限,并且所述虚拟资源集合中的虚拟资源满足分配条件时,累加到服务端从所述虚拟资源集合中为所述用户分配的虚拟资源中,发放至与所述用户对应的用户账户。
[0194]
在本实施例中,所述输出模块1101:
[0195]
在所述互动界面中按照预设的输出方向,持续滚动输出字符。
[0196]
在本实施例中,所述字符包括预设的背景音乐的歌词中的字符;
[0197]
所述输出模块1101:
[0198]
播放所述背景音乐,并按照所述背景音乐的音乐节奏,在所述互动界面中按照预设的输出方向,持续滚动输出字符。
[0199]
在本实施例中,所述互动界面中与所述输出方向垂直的方向上,预设了与所述互动界面中输出的字符对应的朗读指示标记;其中,所述互动界面中输出的字符滚动至所述朗读指示标记所在区域的时刻,与所述字符在所述背景音乐中被播放的时刻相适配;
[0200]
所述计算模块1102:
[0201]
基于语音识别结果计算在所述互动界面中输出的字符滚动至所述朗读指示标记所在区域时,朗读出所述字符的准确度。
[0202]
在本实施例中,所述朗读指示标记包括预设在所述互动界面中与所述输出方向垂直的方向上的朗读指示线或者朗读指示矩形区域。
[0203]
在本实施例中,所述朗读指示标识预设在所述互动界面中靠近所述输出方向的末端的区域。
[0204]
在本实施例中,所述预设的输出方向包括所述互动界面中由下向上的方向。
[0205]
在本实施例中,所述分配模块1103:
[0206]
确定所述准确度是否达到预设阈值;
[0207]
如果所述准确度达到预设阈值,向所述用户分配额外的虚拟资源。
[0208]
在本实施例中,所述分配模块1103:
[0209]
如果所述准确度达到预设阈值,向所述用户分配虚拟积分;
[0210]
确定所述虚拟积分是否达到预设阈值;
[0211]
如果所述虚拟积分达到预设阈值,向所述用户分配额外的虚拟资源。
[0212]
在本实施例中,所述分配模块1103:
[0213]
如果所述准确度达到预设阈值,向所述用户分配虚拟积分;
[0214]
响应于所述用户发起的兑换操作,向所述服务端发送兑换请求,其中所述兑换请求包括待兑换的预设数量的虚拟积分,以使所述服务端响应于所述兑换请求,基于所述预设数量的虚拟积分为所述用户兑换数字权益,并在用户核销了所述数字权益时,向所述用户分配额外的虚拟资源。
[0215]
在本实施例中,所述虚拟资源包括虚拟红包。
[0216]
上述装置中各个模块的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
[0217]
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本说明书方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0218]
上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
[0219]
在一个典型的配置中,计算机包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
[0220]
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
[0221]
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带、磁盘存储、量子存储器、基于石墨烯的存储介质或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0222]
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0223]
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0224]
在本说明书一个或多个实施例使用的术语是仅仅出于描述特定实施例的目的,而
非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0225]
应当理解,尽管在本说明书一个或多个实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0226]
以上所述仅为本说明书一个或多个实施例的较佳实施例而已,并不用以限制本说明书一个或多个实施例,凡在本说明书一个或多个实施例的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书一个或多个实施例保护的范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献