Virtual resource acquisition method and apparatus, storage medium, and electronic device

By linking audio with virtual plots in the music platform and using virtual bonus items to increase resource quantity, the problem of poor user interactivity was solved, and higher user interactivity and activity were achieved.

CN115858852BActive Publication Date: 2026-07-10GUANGZHOU KUGOU COMP TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUANGZHOU KUGOU COMP TECH CO LTD
Filing Date
2021-09-24
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

In music platforms, poor user interaction leads to low user activity levels and a high risk of user churn.

Method used

When the target audio reaches the playback threshold, it is associated with a virtual plot, and virtual bonus items are used to increase the amount of virtual resources. The amount of resources is determined based on the number of virtual plots associated with the audio within the resource period, thereby enabling the acquisition of virtual resources.

Benefits of technology

It improved audio interactivity, enhanced user interaction with the platform, and increased user activity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115858852B_ABST
    Figure CN115858852B_ABST
Patent Text Reader

Abstract

The application discloses a virtual resource acquisition method and device, a storage medium and an electronic device. The method comprises the following steps: in the case that target audio reaches a playing threshold, the target audio is associated with a first virtual plot; a first virtual addition prop associated with the first virtual plot is determined, wherein an addition parameter corresponding to the first virtual addition prop is used to increase the resource quantity of the first virtual resource; according to the number of virtual plots associated with the target audio in a current resource period, the initial resource quantity of the first virtual resource obtained by the first virtual plot in the current resource period is determined; and the first virtual resource of the target resource quantity obtained by adding the initial resource quantity according to the addition parameter is taken as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot in the current resource period. The application solves the technical problem that the interactivity based on audio is poor.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computers, and more specifically, to a method and apparatus for acquiring virtual resources, a storage medium, and an electronic device. Background Technology

[0002] Currently, on music platforms, users can typically only follow songs or artists, or view various charts. The user actions are limited and one-way, offering virtually no interactivity. Without interactivity, user activity cannot be guaranteed, leading to user churn.

[0003] There is currently no effective solution to the above problems. Summary of the Invention

[0004] This invention provides a method and apparatus for acquiring virtual resources, a storage medium, and an electronic device to at least solve the technical problem of poor audio-based interactivity.

[0005] According to one aspect of the present invention, a method for acquiring virtual resources is provided, comprising: associating the target audio with a first virtual plot when the target audio reaches a playback threshold, wherein the first virtual plot is an initial virtual resource configured by a target application for a target account; determining a first virtual enhancement item associated with the first virtual plot, wherein the enhancement parameter corresponding to the first virtual enhancement item is used to increase the resource amount of the first virtual resource; determining the initial resource amount of the first virtual resource obtained by the first virtual plot in the current resource period based on the number of virtual plots associated with the target audio in the current resource period; and taking the first virtual resource of the target resource amount obtained by enhancing the initial resource amount according to the enhancement parameter as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot in the current resource period.

[0006] According to another aspect of the present invention, a virtual resource acquisition device is also provided, comprising: an association unit, configured to associate the target audio with a first virtual plot when the target audio reaches a playback threshold, wherein the first virtual plot is an initial virtual resource configured by a target application for a target account; a first determination unit, configured to determine a first virtual enhancement item associated with the first virtual plot, wherein the enhancement parameter corresponding to the first virtual enhancement item is used to increase the resource amount of the first virtual resource; a second determination unit, configured to determine the initial resource amount of the first virtual resource obtained by the first virtual plot in the current resource period based on the number of virtual plots associated with the target audio in the current resource period; and an acquisition unit, configured to take the first virtual resource of the target resource amount obtained by enhancing the initial resource amount according to the enhancement parameter as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot in the current resource period.

[0007] According to another aspect of the present invention, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer program, and the computer program is configured to execute the above-described virtual resource acquisition method at runtime.

[0008] According to another aspect of the present invention, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to execute the virtual resource acquisition method described above through the computer program.

[0009] In this embodiment of the invention, when the target audio reaches a playback threshold, the target audio is associated with a first virtual plot, and a first virtual enhancement item associated with the first virtual plot is determined. Based on the number of virtual plots associated with the target audio in the current resource period, the initial resource amount of the first virtual resource obtained by the first virtual plot in the current resource period is determined. The initial resource amount is enhanced by the first virtual enhancement item to obtain the target resource amount. The first virtual resource of the target resource amount is used as the first virtual resource corresponding to the target audio obtained by the target account in the current resource period. By associating the target audio with virtual plots to obtain the first virtual resource, and using virtual enhancement items to enhance the initial resource amount of the obtained first virtual resource to obtain the target resource amount, the purpose of obtaining virtual resources from the target audio using virtual plots is achieved. This realizes the technical effect of improving interactivity by interacting with virtual resources based on the target audio, thereby solving the technical problem of poor interactivity based on audio. Attached Figure Description

[0010] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0011] Figure 1 This is a schematic diagram of an application environment for an optional virtual resource acquisition method according to an embodiment of the present invention;

[0012] Figure 2 This is a flowchart illustrating an optional virtual resource acquisition method according to an embodiment of the present invention;

[0013] Figure 3 This is a schematic diagram of an optional virtual resource acquisition method according to an embodiment of the present invention;

[0014] Figure 4 This is a schematic diagram of an optional virtual resource acquisition method according to an embodiment of the present invention;

[0015] Figure 5 This is a schematic diagram of an optional virtual resource acquisition method according to an embodiment of the present invention;

[0016] Figure 6 This is a flowchart illustrating an optional virtual resource acquisition method according to an embodiment of the present invention;

[0017] Figure 7 This is a flowchart illustrating an optional virtual resource acquisition method according to an embodiment of the present invention;

[0018] Figure 8 This is a flowchart illustrating an optional virtual resource acquisition method according to an embodiment of the present invention;

[0019] Figure 9 This is a schematic diagram of the structure of an optional virtual resource acquisition device according to an embodiment of the present invention;

[0020] Figure 10 This is a schematic diagram of the structure of an optional electronic device according to an embodiment of the present invention. Detailed Implementation

[0021] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0022] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0023] According to one aspect of the present invention, a method for acquiring virtual resources is provided. Optionally, the virtual resource acquisition method may be applied to, but is not limited to, [examples of other methods]. Figure 1 In the environment shown, a target client 104 runs on terminal device 102. Target client 104 receives a virtual resource acquisition operation and sends the corresponding acquisition instruction to server 112 via network 110. Server 112 processes the received acquisition instruction to obtain the acquisition result and sends the acquisition result to target client 104 of terminal device 102 via network 110, so that the virtual resource acquisition result can be displayed on target client 104.

[0024] Server 112 runs a database 114 and a processing engine 116. Database 114 is not limited to storing retrieval commands and results, and processing engine 116 is not limited to executing S102 to S108 sequentially to process retrieval commands and obtain results. The target audio is associated with a first virtual plot. When the target audio reaches a playback threshold, the target audio is associated with the first virtual plot, which is the initial virtual resource configured by the target application for the target account. A first virtual enhancement item is determined. The first virtual enhancement item associated with the first virtual plot is determined, and the enhancement parameters corresponding to the first virtual enhancement item are used to increase the resource quantity of the first virtual resource. The initial resource quantity of the first virtual resource is determined. Based on the number of virtual plots associated with the target audio in the current resource period, the initial resource quantity of the first virtual resource obtained by the first virtual plot in the current resource period is determined. The first virtual resource corresponding to the target audio is obtained. The first virtual resource quantity obtained by enhancing the initial resource quantity according to the enhancement parameters is used as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot in the current resource period.

[0025] Optionally, in this embodiment, the terminal device 102 may include, but is not limited to, at least one of the following: mobile phone (such as Android phone, iOS phone, etc.), laptop computer, tablet computer, handheld computer, MID (Mobile Internet Device), PAD, desktop computer, smart TV, etc. The target client 104 may be an audio client, video client, instant messaging client, browser client, educational client, or other client configured with virtual resources. The network 110 may include, but is not limited to, wired network and wireless network. The wired network includes: local area network (LAN), metropolitan area network (MAN), and wide area network (WAN). The wireless network includes: Bluetooth, Wi-Fi, and other networks that enable wireless communication. The server 112 may be a single server, a server cluster consisting of multiple servers, or a cloud server. The above is merely an example, and no limitations are imposed in this embodiment.

[0026] As an optional implementation method, such as Figure 2 As shown, the above-mentioned method for obtaining virtual resources includes:

[0027] S202, when the target audio reaches the playback threshold, the target audio is associated with the first virtual plot, wherein the first virtual plot is the initial virtual resource configured by the target application for the target account;

[0028] S204, determine the first virtual enhancement item associated with the first virtual plot, wherein the enhancement parameter corresponding to the first virtual enhancement item is used to increase the resource quantity of the first virtual resource;

[0029] S206, Based on the number of virtual plots associated with the target audio in the current resource period, determine the initial resource amount of the first virtual resource obtained by the first virtual plot in the current resource period;

[0030] S208, the first virtual resource of the target resource quantity obtained by adding the initial resource quantity according to the addition parameters is used as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual land within the current resource period.

[0031] Optionally, the target application may configure multiple virtual plots for the target account, and the first virtual plot in the pending association state may be used as the initial virtual resource. The state of the virtual plot is not limited to undeveloped, pending association, and associated states. A virtual plot in the undeveloped state is a virtual plot resource that the target account does not currently own; a virtual plot in the pending association state is a virtual plot resource that the target account currently owns but is not associated with audio; and a virtual plot in the associated state is a virtual plot resource that the target account currently owns and is associated with audio.

[0032] Optionally, the multiple virtual plots configured by the target application for each account may include, but are not limited to, a first virtual plot in a pending association state and multiple virtual plots in an undeveloped state. This is not limited to adjusting an undeveloped virtual plot to a pending association state by acquiring the first virtual resource.

[0033] Optionally, each virtual plot in a set of multiple virtual plots is not limited to being associated with different audio files. When associating audio for virtual plots, the associated audio files for each virtual plot that is already associated in the current target account are determined. Associated audio files cannot be used as candidate audio files for that virtual plot. For example, all associated audio files can be hidden in the audio list. It should be noted that associated audio files are only those corresponding to virtual plots that are already associated in the target account. Associated audio files from different accounts within the target application are not related and are not subject to any restrictions here.

[0034] Optionally, if the audio associated with each virtual plot in each account is different, the number of virtual plots associated with the target audio is equal to the number of accounts associated with the target audio. The number of virtual plots associated with the target audio is determined by determining the number of accounts associated with the target audio within the current resource period.

[0035] Optionally, when associating target audio with a first virtual plot, determining the first virtual enhancement item associated with the first virtual plot is not limited to determining the first virtual enhancement item associated with the first virtual plot from multiple virtual enhancement items. The virtual enhancement items associated with different virtual plots are not limited to being the same or different. The enhancement parameters of different virtual enhancement items are not limited to being the same or different. The enhancement parameters of the virtual enhancement item are used to indicate the degree of increase in the amount of the first virtual resource obtained by the target audio in the virtual plot.

[0036] Optionally, the first virtual bonus item is not limited to being displayed in the associated virtual tiles, and its specific form is not limited here, and is not limited to identifier types, character types, etc. Identifier types are not limited to bonus badges displayed in the virtual tiles as badges, and are not limited to different bonus badges identified by different colors or styles. Identifier types can also be bonus musical notes displayed in the virtual tiles as musical notes, and are not limited to different bonus musical notes identified by note type, color, size, etc. Character types are not limited to at least one of virtual animal characters, virtual plant characters, and virtual cartoon characters. Virtual animal characters and virtual plant characters are not limited to anthropomorphizing real animals and plants to create virtual characters with interactive attributes. Virtual cartoon characters are not limited to music sprites, etc. Different music sprites can use different animals or plants as their base, and can also be distinguished by other forms such as color or shape.

[0037] Optionally, the resource period is not limited to the preset calculation period for acquiring the first virtual resource. At the end of each resource period, the amount of the first virtual resource acquired by the first virtual plot corresponding to the target audio is calculated. The initial amount of the first virtual resource acquired by the first virtual plot based on the target audio is determined according to the number of virtual plots associated with the target audio within the resource period.

[0038] Optionally, after obtaining the initial resource quantity of the first virtual resource obtained by the first virtual plot based on the target audio in the current resource period, the initial resource quantity of the first virtual resource is calculated according to the bonus parameters of the first virtual bonus item to obtain the target resource quantity, and the target resource quantity is used as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot in the current resource period.

[0039] Optionally, the first virtual resource is associated with the target audio. First virtual resources for different audios are not used for the accumulation of first virtual resources, but the representation of the first virtual resources for different audios is not limited to the same form. The specific representation of the first virtual resource is not limited here, and is not limited to any resource form related to the land plot or any resource form related to audio. Land plot-related resource forms are not limited to crops, vegetation, mineral resources, etc. Crops are not limited to agricultural outputs, such as vegetables and fruits. Vegetation is not limited to various trees, such as apple trees and pine trees. Mineral resources are not limited to surface or underground resources, such as gold nuggets and crystals. Audio-related resource forms are not limited to virtual resources that allow for further interaction, such as music turntables, music boxes, and speakers.

[0040] Optionally, in the target application, the virtual plot is not limited to displaying the virtual resource acquisition interface by triggering a virtual resource control in the application's display interface. The virtual resource acquisition interface is not limited to... Figure 3As shown, the virtual resource acquisition interface 302 displays the interface name "XXXX" and multiple virtual plots. The virtual plots include a first virtual plot 304, a virtual plot 310 in an associated state, a virtual plot 306 in a pending association state, and a virtual plot 308 in an undeveloped state. The first virtual plot 304 is currently in an associated state, associated with the target audio and the first virtual enhancement item. The first virtual plot 304 also displays the first virtual resource quantity of the target audio accumulated in the first virtual plot. The associated virtual plot 310 is associated with virtual enhancement item A and audio A, and displays the first virtual resource quantity of audio A accumulated in virtual plot 310. The pending association virtual plot 306 is not limited to being displayed as a blank plot; the pending association virtual plot 306 is not associated with any audio or any virtual enhancement item. The undeveloped virtual plot is not limited to being displayed as a plot with an "undeveloped" label. Meanwhile, multiple controls are also displayed on the virtual resource acquisition interface 302. The corresponding display interface is displayed by triggering the controls.

[0041] Optionally, the audio associated with the virtual plot is not limited to being able to detach from the virtual plot. When the virtual plot is de-associated with the audio, the virtual plot is simultaneously de-associated with the virtual bonus item, and the virtual plot changes from an associated state to a pending association state. This is not limited to performing an operation on the corresponding virtual plot in the virtual resource acquisition interface of the target application to perform the de-association operation in the displayed virtual plot floating window. The virtual plot floating window displayed when performing an operation on the virtual plot is not limited to... Figure 4 As shown, taking the operation on the first virtual plot 304 as an example, a virtual plot floating window 402 is overlaid on the virtual resource acquisition interface 302. The virtual plot floating window 402 displays the first virtual bonus item associated with the first virtual plot, the target audio, and a release control 404 for unlinking. The release control 404 is used to remove the association between the first virtual plot and the target audio, and simultaneously remove the association between the first virtual bonus item and the first virtual plot, adjusting the first virtual plot from an associated state to a pending association state. Simultaneously, the virtual plot floating window 402 also displays the current resource cycle progress, association parameters, and total resource quantity. The current resource cycle progress is not limited to indicating the time progress of the current resource cycle at the current moment; the association parameters are not limited to indicating the association duration between the target audio and the first virtual plot; and the total resource quantity is not limited to indicating the total resource quantity of the first virtual resources corresponding to the target audio accumulated by the first virtual plot.

[0042] In this embodiment, when the target audio reaches a playback threshold, the target audio is associated with a first virtual plot, and a first virtual enhancement item associated with the first virtual plot is determined. Based on the number of virtual plots associated with the target audio in the current resource period, the initial resource amount of the first virtual resource obtained by the first virtual plot in the current resource period is determined. The initial resource amount is then enhanced by the first virtual enhancement item to obtain the target resource amount. The first virtual resource amount of the target resource amount is used as the first virtual resource corresponding to the target audio obtained by the target account in the current resource period. By associating the target audio with virtual plots to obtain the first virtual resource, and using virtual enhancement items to enhance the initial resource amount of the obtained first virtual resource to obtain the target resource amount, the purpose of obtaining virtual resources from the target audio using virtual plots is achieved. This realizes the technical effect of improving interactivity by interacting with virtual resources based on the target audio, thereby solving the technical problem of poor interactivity based on audio.

[0043] As an optional implementation, before associating the target audio with the first virtual plot, the method further includes:

[0044] S1, upon receiving the association instruction for the first virtual plot, obtain an audio list, wherein the audio list includes multiple candidate audios;

[0045] S2, if the target audio is determined from multiple candidate audios and the number of times the target audio is played reaches the playback threshold, then the target audio is determined to have reached the playback threshold.

[0046] Optionally, in the target application's virtual resource acquisition interface, when performing an association operation on a virtual plot in the associated state, an audio list is overlaid on the virtual resource acquisition to identify the target audio from the displayed audio list. The multiple candidate audios included in the audio list are all audios not associated with the target account.

[0047] Optionally, if the target audio is determined from the audio list, the number of times the target audio is played is determined, and if the number of times the target audio is played reaches the playback threshold, the target audio is associated with the first virtual plot.

[0048] Optionally, the candidate audio in the audio list can also be audio that has been played a certain number of times in the target account. If the target audio is determined from multiple candidate audios included in the audio list, it is determined that the target audio has reached the playback threshold, and the target audio is associated with the first virtual plot. If the audio playback count reaches the playback threshold, the audio is determined as a candidate audio, and the candidate audio is in a pending association state.

[0049] In this embodiment of the application, by reaching a playback threshold, the audio is adjusted to a candidate audio in the state of waiting to be associated, thereby determining the target audio from an audio list composed of multiple candidate audios, so as to realize the acquisition and interaction of virtual resources based on the target audio.

[0050] As an optional implementation, determining the first virtual bonus item associated with the first virtual plot includes: determining the first virtual bonus item associated with the first virtual plot from a plurality of candidate virtual bonus items, wherein the candidate virtual bonus items are bonus items not associated with virtual plots, and each candidate virtual bonus item has a different bonus parameter.

[0051] Optionally, the target application pre-sets multiple virtual bonus items for each account. When different virtual bonus items are associated with each virtual plot, and when a first virtual bonus item is determined for the first virtual plot, the first virtual bonus item is determined from the candidate virtual bonus items among the multiple virtual bonus items.

[0052] Optionally, if a target audio associated with the first virtual plot is determined, a virtual bonus item pop-up window is displayed in the virtual resource acquisition interface to determine the first virtual bonus item from multiple candidate virtual bonus items displayed in the virtual bonus item pop-up window.

[0053] The display of virtual bonus items in the floating window is not limited to, for example, Figure 5 As shown, a virtual bonus item floating window 502 is overlaid on the virtual resource acquisition interface 302. The floating window 502 displays information about the target audio associated with the first virtual plot, as well as multiple candidate virtual bonus items 504. The display information of the candidate virtual bonus items 504 includes the corresponding bonus parameters. By selecting a candidate virtual bonus item 504 and confirming it using the confirmation control, the selected candidate virtual bonus item is designated as the first virtual bonus item and associated with the first virtual plot.

[0054] In this embodiment of the application, by determining the first virtual enhancement item from multiple candidate virtual enhancement items and associating the first virtual enhancement item with the first virtual plot, the resource quantity of the first virtual resource obtained by the first virtual plot based on the target audio is increased, while the acquisition method of the first virtual resource is enriched by the first virtual enhancement item, thereby enhancing the interactivity brought by the first virtual resource.

[0055] As an optional implementation method, such as Figure 6 As shown, based on the number of virtual plots associated with the target audio within the current resource period, the initial resource amount of the first virtual resource obtained by the first virtual plot within the current resource period includes:

[0056] S602, Count the number of first plots of virtual plots associated with the target audio in the target application within the current resource cycle;

[0057] S604, determine the number of periodic resources of the first virtual resource corresponding to the audio level of the target audio in the current resource period;

[0058] S606, the ratio of the number of periodic resources to the number of first plots is used as the initial resource quantity of the first virtual resource corresponding to the target audio.

[0059] Optionally, in the target application, under the condition that the audio level is the same, the number of periodic resources of the first virtual resource corresponding to each audio in each resource period is not necessarily the same. The initial amount of first virtual resource acquired by each virtual plot in the resource period is determined based on the number of virtual plots associated with the audio. The number of virtual plots associated with the audio in each resource period is not necessarily updated in real time. While counting the number of virtual plots associated with the audio in the resource period, the association duration of each virtual plot in the resource period is also counted. The number of periodic resources for the audio is evenly distributed according to the number of virtual plots and the association duration of each associated virtual plot.

[0060] Optionally, the number of periodic resources for the first virtual resource corresponding to the audio in each resource period can be determined based on the audio level of the audio. This is not limited to the higher the audio level, the higher the number of periodic resources for the corresponding first virtual resource.

[0061] In this embodiment, the periodic resource quantity of the first virtual resource corresponding to the audio is determined by the audio level. Based on the number of virtual plots associated with the audio, the initial resource quantity of the first virtual resource corresponding to the target audio that each virtual plot can obtain within the resource period is determined. The initial resource quantity of audio obtained by each virtual plot is determined according to the number of virtual plots associated with the audio within the resource period. This method of calculating virtual resource acquisition increases the interactivity between accounts.

[0062] As an optional implementation, after using the first virtual resource of the target resource quantity obtained by adding the initial resource quantity according to the addition parameters as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot within the current resource period, the method further includes:

[0063] S1, if no collection instruction for the first virtual resource corresponding to the first virtual plot is received, accumulate the resource amount of the first virtual resource corresponding to the target audio in each resource period, wherein the resource period includes the current resource period;

[0064] S2, when the cumulative cycle amount of the resource cycle reaches the cumulative threshold, stop the accumulation of the resource amount of the first virtual resource corresponding to the first virtual land parcel.

[0065] Optionally, if the first virtual plot obtains the first virtual resource based on the target audio, the first virtual resource corresponding to the target audio obtained by the target account can be collected into the target account by performing the collection operation corresponding to the first virtual resource on the target application.

[0066] Optionally, if the cumulative number of resource cycles does not reach the cumulative threshold, the resource amount of the corresponding first virtual resource obtained based on the target audio in each resource cycle is accumulated in the first virtual plot.

[0067] Optionally, if the cumulative number of resource cycles reaches a cumulative threshold, the accumulation of the first virtual resource corresponding to the first virtual plot in the first step is stopped. Since the number of virtual plots associated with the target audio is not exactly the same within each resource cycle, the amount of the first virtual resource corresponding to the target audio acquired by the first virtual plot is also different for each resource cycle. Taking a resource cycle of 1 hour as an example, the cumulative threshold is not limited to 24. If the amount of the first virtual resource corresponding to the target audio acquired by the first virtual plot is not collected within 24 hours, the first virtual plot stops acquiring the first virtual resource based on the target audio.

[0068] In this embodiment of the application, by setting a cumulative threshold for the resource cycle, when the cumulative cycle of the resource cycle reaches the cumulative threshold, the acquisition of the corresponding first virtual resource based on audio by the virtual plot is stopped, so as to increase the frequency of the account's collection of the first virtual resource, thereby increasing the interactivity of the first virtual resource.

[0069] As an optional implementation method, such as Figure 7 As shown, before associating the target audio with the first virtual plot, or after using the first virtual resource quantity obtained by adding the initial resource quantity according to the bonus parameters as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot within the current resource period, the method further includes:

[0070] S702, upon receiving a resource collection instruction for the first virtual resource corresponding to the second virtual land parcel of the first account, determine the candidate first virtual resource among the first virtual resources corresponding to the second virtual land parcel, wherein the candidate first virtual resource is the first virtual resource that has exceeded the collection period;

[0071] S704, determine the target first virtual resource from the candidate first virtual resources, and determine the second audio corresponding to the second virtual plot;

[0072] S706, the target first virtual resource is used as the first virtual resource of the second audio collected by the target account.

[0073] Optionally, the target account can access the interface where the first account's virtual plot is located to acquire the first virtual resource, and similarly, the first account can access the interface where the target account's virtual plot is located to acquire the first virtual resource. The target account and the first account are not limited to accounts that are friends.

[0074] Optionally, acquiring the first virtual resource from a friend's account is not limited to collecting candidate first virtual resources that have exceeded the collection period. The collection period is not limited to the anti-collection period set for the first virtual resource. The first virtual resource is counted from the time it is acquired by the account, and the friend's account cannot collect the first virtual resource within the collection period. Taking a collection period of 24 hours as an example, starting from the time the first account acquires the second virtual plot based on the first virtual resource corresponding to the second audio, the friend's account cannot collect the first virtual resource corresponding to the second audio within 24 hours. Only if the first virtual resource corresponding to the second audio has exceeded 24 hours and has not yet been collected, will the friend's account collect the first virtual resource corresponding to the second audio that has exceeded 24 hours.

[0075] Optionally, the second audio can be audio that is currently in an unassociated state with the target account. However, acquiring the first virtual resource of the second audio cannot adjust the state of the second audio in the target account. That is, the second audio is still in an unassociated state in the target account, and the target account cannot associate the second audio with the virtual land plot to obtain the first virtual resource corresponding to the second audio.

[0076] In this embodiment of the application, by entering the virtual land interface of the first account, the first virtual resource corresponding to the second audio in the second virtual land of the first account is collected, thereby realizing the interactive acquisition of the first virtual resource between accounts, increasing the acquisition methods of the first virtual resource, increasing the interaction between accounts regarding the first virtual resource, and thus improving the interactivity based on the first virtual resource.

[0077] As an optional implementation, determining the target first virtual resource from the candidate first virtual resources includes:

[0078] S1, determine the item level of the second virtual bonus item associated with the second virtual plot and the collection parameters corresponding to the item level, wherein the collection parameters are used to indicate the probability that the candidate first virtual resource in the second virtual plot is successfully collected;

[0079] S2, if the candidate first virtual resource has not reached the collection threshold, determine the target first virtual resource from the candidate first virtual resources according to the collection parameters.

[0080] Optionally, the virtual enhancement item also includes corresponding acquisition parameters to indicate the probability of successfully acquiring the candidate first virtual resource on the associated virtual plot. The success rate of acquiring the candidate first virtual resource corresponding to the second audio in the second virtual plot of the first account is related to the acquisition parameters of the second virtual enhancement item associated with the second virtual plot. It is not limited to the fact that a higher acquisition parameter results in a lower probability of successfully acquiring the candidate first virtual resource.

[0081] Optionally, a collection threshold is set for the candidate first virtual resource. The collection threshold is not limited to a value or proportion indicating the maximum amount of resource that can be collected from the candidate first virtual resource. If the amount of resource collected from the candidate first virtual resource does not exceed the collection threshold, the target first virtual resource is determined according to the collection parameters. The resource amount of the target first virtual resource is not limited to zero or a first value. If the amount of resource collected from the candidate first virtual resource exceeds the collection threshold, the resource amount of the target first virtual resource is zero.

[0082] In this embodiment, the probability of a candidate first virtual resource being successfully collected is determined by the collection parameters in the virtual enhancement prop, and the amount of resources collected from the candidate first virtual resource is limited by the collection threshold. While increasing the calculation factors of the target first virtual resource, the amount of resources collected from the candidate first virtual resource is limited, thereby increasing the interaction methods based on the candidate first virtual resource and improving the interactivity based on the candidate first virtual resource.

[0083] As an optional implementation method, such as Figure 8 As shown, after using the first virtual resource, obtained by adding the initial resource quantity according to the bonus parameters, as the target resource quantity, as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot within the current resource period, the following is also included:

[0084] S802, upon receiving the exchange instruction for the first virtual resource corresponding to the target audio, determine the number of second plots of virtual land associated with the target audio at the current moment;

[0085] S804, obtain the exchange parameters corresponding to the number of the second plot, wherein the exchange parameters are used to indicate the exchange ratio between the first virtual resource and the second virtual resource;

[0086] S806, according to the exchange parameters, the first virtual resource corresponding to the target audio is exchanged for the second virtual resource, wherein the second virtual resource is of a different type than the first virtual resource.

[0087] Optionally, the first virtual resource corresponding to the audio can be exchanged for a second virtual resource that is not associated with the audio. The second virtual resource is not limited to adjusting the state of virtual plots, adjusting the item level of virtual bonus items, or adjusting the audio level.

[0088] Optionally, the second virtual resource is not limited to virtual resources unrelated to audio; different audio first virtual resources can be exchanged for the same form of second virtual resource. The specific form of the second virtual resource is not limited here, and it is not limited to general virtual resources used in audio playback applications, such as virtual coins, virtual diamonds, or virtual energy points.

[0089] Optionally, the conversion of the first virtual resource corresponding to the audio into the second virtual resource is not limited to being determined based on the number of virtual plots associated with the audio at the time of conversion. Instead, the conversion parameters for the first virtual resource corresponding to the audio are determined based on the number of second plots associated with the audio at the time of conversion, thereby converting the first virtual resource corresponding to the audio into the second virtual resource.

[0090] Optionally, since the number of second plots associated with each audio may be different at the time of redemption, the first virtual resource corresponding to each audio independently determines the redemption parameters and is redeemed into the second virtual resource, and the number of second plots of the first virtual resource corresponding to different audios is not accumulated.

[0091] In this embodiment, a first virtual resource associated with audio can be exchanged for a second virtual resource unrelated to audio, thereby completing the exchange between virtual resources, increasing the types of virtual resources and the exchange methods between virtual resources, and thus improving the interactivity based on virtual resources.

[0092] As an optional implementation, after converting the first virtual resource corresponding to the target audio into the second virtual resource, the method further includes:

[0093] S1, upon receiving the state adjustment instruction for the third virtual land parcel, determine the first resource amount of the second virtual resources required to adjust the state of the third virtual land parcel, wherein the third virtual land parcel is a virtual land parcel in the target account that is in an undeveloped state;

[0094] S2, if the amount of the second virtual resource is greater than or equal to the amount of the first resource, adjust the third virtual land parcel to the pending association state.

[0095] Optionally, upon obtaining the second virtual resource, the status of the third virtual plot in the target account is adjusted using the second virtual resource. The first resource amount of the second virtual resource required to adjust the status of each third virtual plot can be the same or different. If the target account possesses a second virtual resource amount greater than or equal to the first resource amount, it is determined that the first resource amount of second virtual resource will be used to adjust the status of the third virtual plot, and the third virtual plot will be changed from an undeveloped state to a pending association state.

[0096] In this embodiment of the application, the exchanged second virtual resource can be used to adjust the state of the virtual land plot, changing the virtual land plot from a state of pending development to a state of pending association, increasing the interaction based on the second virtual resource, thereby improving the interactivity of the virtual resource.

[0097] As an optional implementation, after converting the first virtual resource corresponding to the target audio into the second virtual resource, the method further includes:

[0098] S1, upon receiving an instruction to adjust the item level of a virtual enhancement item, determine the second resource amount of the second virtual resource required to adjust the item level of the virtual enhancement item;

[0099] S2, if the amount of the second virtual resource is greater than or equal to the amount of the second resource, adjust the item level of the virtual bonus item, and determine the bonus parameters and collection parameters corresponding to the adjusted item level of the virtual bonus item.

[0100] Optionally, upon obtaining a second virtual resource, the item level of the virtual bonus items in the target account is adjusted using the second virtual resource. The first resource amount of the second virtual resource required to adjust each item level of each virtual bonus item can be the same or different. It is not limited to the fact that higher item levels require more second virtual resources. If the target account possesses a second virtual resource amount greater than or equal to the second resource amount, it is determined that the second virtual resource amount will be used to adjust the item level of the virtual bonus item. When the item level of the virtual bonus item is adjusted, the corresponding bonus parameters and collection parameters of the virtual bonus item are also adjusted accordingly. It is not limited to the fact that higher item levels of the virtual bonus item correspond to larger bonus parameters and smaller collection parameters.

[0101] In this embodiment of the application, the redeemed second virtual resource can be used to adjust the item level of the virtual bonus item, thereby adjusting the bonus parameters and collection parameters of the virtual bonus item, increasing the interaction based on the use of the second virtual resource, and thus improving the interactivity of the virtual resource.

[0102] Optionally, after converting the first virtual resource corresponding to the target audio into the second virtual resource, the method further includes:

[0103] S1, upon receiving an audio level adjustment instruction for the target audio, determines the third resource amount of the second virtual resource required to adjust the audio level of the target audio.

[0104] S2, if the amount of the second virtual resource is greater than or equal to the amount of the third resource, adjust the audio level of the target audio.

[0105] Optionally, upon obtaining a second virtual resource, the audio level of the target audio in the target account can be adjusted using the second virtual resource. Different audio levels correspond to different amounts of periodic resources. This is not limited to increasing the amount of periodic resources by raising the audio level, thereby increasing the amount of the first virtual resource obtained by each virtual plot within the resource period.

[0106] Optionally, the amount of third resources required for adjusting each audio level of each audio file can be the same or different. It is not limited to the fact that higher audio levels require more third resources from the second virtual resources. If the amount of second virtual resources possessed by the target account is greater than or equal to the amount of third resources, it is determined that the amount of second virtual resources with the third resource amount will be used to adjust the audio level. In the case of adjusting the audio level, the amount of periodic resources corresponding to the adjusted audio level is determined.

[0107] In this embodiment of the application, the exchanged second virtual resource can be used to adjust the audio level of the audio, thereby adjusting the amount of the first virtual resource obtained by the virtual plot within the resource cycle, increasing the interaction based on the use of the second virtual resource, and thus improving the interactivity of the virtual resource.

[0108] As an optional implementation, when the current resource statistics period ends, the virtual resource quantity of the first virtual resource corresponding to each candidate audio is counted within the current resource statistics period; the candidate audios are sorted according to the virtual resource quantity, and the audio sorting results are sent to the target application.

[0109] Optionally, the resource statistics period is not limited to including one or more resource periods. When the resource statistics period ends, the virtual resource quantity of the first virtual resource corresponding to each audio is counted, sorted according to the virtual resource quantity, and the sorting result is pushed to the target application for display.

[0110] Optionally, the virtual resource quantity of the first virtual resource corresponding to each audio is the resource quantity of the first virtual resource obtained by all associated virtual plots of each audio during the resource statistics period, regardless of whether the account collects and gathers the first virtual resource.

[0111] In this embodiment of the application, by statistically analyzing the virtual resource quantity of the first virtual resource corresponding to each audio in each resource statistical period, the popularity or popularity of each audio in the target application can be determined. Thus, the ranking results can be used to determine whether to adjust the audio associated with the virtual plot, thereby realizing multi-audio interaction and increasing interactivity.

[0112] As an optional implementation, when the current resource statistics period ends, the resource acquisition amount of the first virtual resource corresponding to each account associated with the target audio is counted within the current resource statistics period; the accounts are sorted according to the resource acquisition amount, and the account sorting results are sent to the target application.

[0113] Optionally, given the virtual resource quantity of the first virtual resource in the resource statistics period, the resource acquisition quantity of the first virtual resource corresponding to each account in each audio is obtained, thereby determining the resource quantity of the first virtual resource acquired by each account based on the audio.

[0114] Optionally, the resource acquisition amount of each audio file is sorted according to the first virtual resource, and the resource acquisition amount of audio files in the account-associated state is sorted and sent to the account to display the resource acquisition amount sorting of the audio files in the target application.

[0115] In this embodiment of the application, by statistically analyzing the resource acquisition amount of the first virtual resource corresponding to the audio-associated account in each resource statistical period, the resource acquisition status of each associated account in the resource statistical period can be determined, thereby knowing the acquisition status of the first virtual resource corresponding to the audio by the account. By sorting the accounts, interaction for a single audio can be achieved, increasing interactivity.

[0116] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that the present invention is not limited to the described order of actions, because according to the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to the present invention.

[0117] According to another aspect of the present invention, a virtual resource acquisition apparatus for implementing the above-described virtual resource acquisition method is also provided. For example... Figure 9 As shown, the device includes:

[0118] The association unit 902 is used to associate the target audio with the first virtual plot when the target audio reaches the playback threshold, wherein the first virtual plot is the initial virtual resource configured by the target application for the target account;

[0119] The first determining unit 904 is used to determine the first virtual enhancement item associated with the first virtual land parcel, wherein the enhancement parameter corresponding to the first virtual enhancement item is used to increase the resource amount of the first virtual resource;

[0120] The second determining unit 906 is used to determine the initial resource amount of the first virtual resource obtained by the first virtual plot in the current resource period based on the number of virtual plots associated with the target audio in the current resource period.

[0121] The acquisition unit 908 is used to take the first virtual resource of the target resource quantity obtained by adding the initial resource quantity according to the addition parameters as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot in the current resource period.

[0122] Optionally, the virtual resource acquisition device further includes an audio unit, used to acquire an audio list upon receiving an association instruction for the first virtual land plot before associating the target audio with the first virtual land plot, wherein the audio list includes multiple candidate audios; and to determine that the target audio has reached the playback threshold when the target audio is determined from the multiple candidate audios and the number of times the target audio has been played reaches the playback threshold.

[0123] Optionally, the first determining unit 904 is further configured to determine the first virtual bonus item associated with the first virtual plot from a plurality of candidate virtual bonus items, wherein the candidate virtual bonus items are bonus items not associated with virtual plots, and each candidate virtual bonus item has a different bonus parameter.

[0124] Optionally, the second determining unit 906 is further configured to count the number of first plots of virtual plots associated with the target audio in the target application within the current resource period; determine the periodic resource quantity of the first virtual resource corresponding to the audio level of the target audio within the current resource period; and use the ratio of the periodic resource quantity to the number of first plots as the initial resource quantity of the first virtual resource corresponding to the target audio.

[0125] Optionally, the aforementioned virtual resource acquisition device further includes an accumulation unit, configured to, after taking the first virtual resource of the target resource quantity obtained by adding the initial resource quantity according to the addition parameters as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot in the current resource period, accumulate the resource quantity of the first virtual resource corresponding to the target audio in each resource period, wherein the resource period includes the current resource period; and stop the accumulation of the resource quantity of the first virtual resource corresponding to the first virtual plot when the accumulated period quantity of the resource period reaches the accumulation threshold.

[0126] Optionally, the aforementioned virtual resource acquisition device further includes a collection unit, configured to, before associating the target audio with the first virtual plot, or after using the first virtual resource of the target resource quantity obtained by adding the initial resource quantity according to the addition parameters as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot within the current resource period, upon receiving a resource collection instruction for the first virtual resource corresponding to the second virtual plot of the first account, determine the candidate first virtual resource among the first virtual resources corresponding to the second virtual plot, wherein the candidate first virtual resource is the first virtual resource that has exceeded the collection period; determine the target first virtual resource from the candidate first virtual resources, and determine the second audio corresponding to the second virtual plot; and use the target first virtual resource as the first virtual resource of the second audio collected by the target account.

[0127] Optionally, the aforementioned acquisition unit is further configured to determine the item level of the second virtual enhancement item associated with the second virtual plot and the acquisition parameters corresponding to the item level, wherein the acquisition parameters are used to indicate the probability that the candidate first virtual resource in the second virtual plot is successfully acquired; if the candidate first virtual resource does not reach the acquisition threshold, the target first virtual resource is determined from the candidate first virtual resources according to the acquisition parameters.

[0128] Optionally, the aforementioned virtual resource acquisition device further includes an exchange unit, configured to, after using the first virtual resource quantity obtained by adding the initial resource quantity according to the bonus parameters as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot within the current resource period, determine the number of second plots of virtual plots associated with the target audio at the current moment upon receiving an exchange instruction for the first virtual resource corresponding to the target audio; obtain exchange parameters corresponding to the number of second plots, wherein the exchange parameters are used to indicate the exchange ratio between the first virtual resource and the second virtual resource; and exchange the first virtual resource corresponding to the target audio for the second virtual resource according to the exchange parameters, wherein the second virtual resource is of a different resource type than the first virtual resource.

[0129] Optionally, the aforementioned virtual resource acquisition device further includes a first adjustment unit, configured to, after converting the first virtual resource corresponding to the target audio into a second virtual resource, determine the first amount of the second virtual resource required to adjust the state of the third virtual plot upon receiving a state adjustment instruction for the third virtual plot, wherein the third virtual plot is a virtual plot in the target account that is in an undeveloped state; and adjust the third virtual plot to a pending association state if the amount of the second virtual resource is greater than or equal to the first resource amount.

[0130] Optionally, the aforementioned virtual resource acquisition device further includes a second adjustment unit, configured to, after converting the first virtual resource corresponding to the target audio into a second virtual resource, upon receiving an instruction to adjust the item level of a virtual enhancement item, determine the second amount of the second virtual resource required to adjust the item level of the virtual enhancement item; if the amount of the second virtual resource is greater than or equal to the second amount of the second resource, adjust the item level of the virtual enhancement item, and determine the enhancement parameters and acquisition parameters corresponding to the adjusted item level of the virtual enhancement item.

[0131] Optionally, the virtual resource acquisition device further includes a first statistics unit, used to count the virtual resource quantity of the first virtual resource corresponding to each candidate audio within the current resource statistics period when the current resource statistics period ends; sort the candidate audio according to the virtual resource quantity; and send the audio sorting result to the target application.

[0132] Optionally, the virtual resource acquisition device further includes a second statistics unit, used to, when the current resource statistics period ends, count the resource acquisition amount of the first virtual resource corresponding to each account associated with the target audio during the current resource statistics period; sort the accounts according to the resource acquisition amount, and send the account sorting results to the target application.

[0133] In this embodiment, when the target audio reaches a playback threshold, the target audio is associated with a first virtual plot, and a first virtual enhancement item associated with the first virtual plot is determined. Based on the number of virtual plots associated with the target audio in the current resource period, the initial resource amount of the first virtual resource obtained by the first virtual plot in the current resource period is determined. The initial resource amount is then enhanced by the first virtual enhancement item to obtain the target resource amount. The first virtual resource amount of the target resource amount is used as the first virtual resource corresponding to the target audio obtained by the target account in the current resource period. By associating the target audio with virtual plots to obtain the first virtual resource, and using virtual enhancement items to enhance the initial resource amount of the obtained first virtual resource to obtain the target resource amount, the purpose of obtaining virtual resources from the target audio using virtual plots is achieved. This realizes the technical effect of improving interactivity by interacting with virtual resources based on the target audio, thereby solving the technical problem of poor interactivity based on audio.

[0134] According to another aspect of the present invention, an electronic device for implementing the above-described virtual resource acquisition method is also provided. This electronic device may be... Figure 1 The terminal device or server shown. This embodiment uses the electronic device as a server as an example for illustration. Figure 10As shown, the electronic device includes a memory 1002 and a processor 1004. The memory 1002 stores a computer program, and the processor 1004 is configured to execute the steps of any of the above method embodiments via the computer program.

[0135] Optionally, in this embodiment, the aforementioned electronic device may be located in at least one of a plurality of network devices in a computer network.

[0136] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program:

[0137] S1, when the target audio reaches the playback threshold, associate the target audio with the first virtual plot, wherein the first virtual plot is the initial virtual resource configured by the target application for the target account;

[0138] S2, determine the first virtual enhancement item associated with the first virtual plot, wherein the enhancement parameter corresponding to the first virtual enhancement item is used to increase the resource quantity of the first virtual resource;

[0139] S3, based on the number of virtual plots associated with the target audio in the current resource period, determine the initial resource amount of the first virtual resource obtained by the first virtual plot in the current resource period;

[0140] S4, the first virtual resource of the target resource quantity obtained by adding the initial resource quantity according to the bonus parameters, is used as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot within the current resource period.

[0141] Alternatively, as those skilled in the art will understand, Figure 10 The structure shown is for illustrative purposes only. Electronic devices can also be smartphones (such as Android phones, iOS phones, etc.), tablets, PDAs, mobile internet devices (MIDs), PADs, and other terminal devices. Figure 10 This does not limit the structure of the aforementioned electronic devices. For example, the electronic device may also include components that are more... Figure 10 The more or fewer components shown (such as network interfaces, etc.), or having the same Figure 10 The different configurations shown.

[0142] The memory 1002 can be used to store software programs and modules, such as the program instructions / modules corresponding to the virtual resource acquisition method and apparatus in this embodiment of the invention. The processor 1004 executes various functional applications and data processing by running the software programs and modules stored in the memory 1002, thereby realizing the aforementioned virtual resource acquisition method. The memory 1002 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 1002 may further include memory remotely located relative to the processor 1004, and these remote memories can be connected to the terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. Specifically, the memory 1002 may be used, but is not limited to, to store information such as target audio, first virtual resources, and virtual plots. As an example, such as Figure 10 As shown, the memory 1002 may include, but is not limited to, the association unit 902, the first determining unit 904, the second determining unit 906, and the acquisition unit 908 in the virtual resource acquisition device. Furthermore, it may include, but is not limited to, other module units in the virtual resource acquisition device, which will not be elaborated upon in this example.

[0143] Optionally, the transmission device 1006 described above is used to receive or send data via a network. Specific examples of the network described above may include wired networks and wireless networks. In one example, the transmission device 1006 includes a Network Interface Controller (NIC), which can be connected to other network devices and routers via a network cable to communicate with the Internet or a local area network. In another example, the transmission device 1006 is a Radio Frequency (RF) module, used for wireless communication with the Internet.

[0144] In addition, the aforementioned electronic device also includes: a display 1008 for displaying the aforementioned virtual land parcel and the first virtual resource; and a connection bus 1010 for connecting the various module components in the aforementioned electronic device.

[0145] In other embodiments, the aforementioned terminal device or server can be a node in a distributed system, wherein the distributed system can be a blockchain system, which is a distributed system formed by connecting multiple nodes through network communication. The nodes can form a peer-to-peer (P2P) network, and any form of computing device, such as a server, terminal, or other electronic device, can become a node in the blockchain system by joining this peer-to-peer network.

[0146] According to one aspect of this application, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods provided in the various alternative implementations of the virtual resource acquisition aspect described above. The computer program is configured to perform the steps in any of the method embodiments described above during runtime.

[0147] Optionally, in this embodiment, the computer-readable storage medium described above may be configured to store a computer program for performing the following steps:

[0148] S1, when the target audio reaches the playback threshold, associate the target audio with the first virtual plot, wherein the first virtual plot is the initial virtual resource configured by the target application for the target account;

[0149] S2, determine the first virtual enhancement item associated with the first virtual plot, wherein the enhancement parameter corresponding to the first virtual enhancement item is used to increase the resource quantity of the first virtual resource;

[0150] S3, based on the number of virtual plots associated with the target audio in the current resource period, determine the initial resource amount of the first virtual resource obtained by the first virtual plot in the current resource period;

[0151] S4, the first virtual resource of the target resource quantity obtained by adding the initial resource quantity according to the bonus parameters, is used as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot within the current resource period.

[0152] Optionally, in this embodiment, those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing the hardware related to the terminal device. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0153] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0154] If the integrated units in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in the aforementioned computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause one or more computer devices (which may be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention.

[0155] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0156] In the several embodiments provided in this application, it should be understood that the disclosed client can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection between units or modules, and may be electrical or other forms.

[0157] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0158] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0159] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for acquiring virtual resources, characterized in that, include: When the target audio reaches the playback threshold, the target audio is associated with the first virtual plot, wherein the first virtual plot is the initial virtual resource configured by the target application for the target account; A first virtual enhancement item is identified that is associated with the first virtual plot, wherein the enhancement parameter corresponding to the first virtual enhancement item is used to increase the resource quantity of the first virtual resource; Based on the number of virtual plots associated with the target audio in the current resource period, determine the initial resource amount of the first virtual resource obtained by the first virtual plot in the current resource period; The first virtual resource of the target resource quantity obtained by adding the initial resource quantity according to the added parameters is used as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual land in the current resource period; Upon receiving a resource collection instruction for the first virtual resource corresponding to the second virtual plot of the first account, the system determines candidate first virtual resources among the first virtual resources corresponding to the second virtual plot, wherein the candidate first virtual resources are first virtual resources that have exceeded the collection period; it determines a target first virtual resource from the candidate first virtual resources and determines the second audio corresponding to the second virtual plot; and it uses the target first virtual resource as the first virtual resource of the second audio collected by the target account.

2. The method according to claim 1, characterized in that, Before associating the target audio with the first virtual plot, the method further includes: Upon receiving the association instruction for the first virtual plot, an audio list is obtained, wherein the audio list includes multiple candidate audios; If the target audio is determined from the plurality of candidate audios and the number of times the target audio is played reaches a playback threshold, then the target audio is determined to have reached the playback threshold.

3. The method according to claim 1, characterized in that, The first virtual bonus item associated with the first virtual plot includes: The first virtual bonus item associated with the first virtual plot is determined from multiple candidate virtual bonus items, wherein the candidate virtual bonus items are bonus items not associated with virtual plots, and each candidate virtual bonus item has a different bonus parameter.

4. The method according to claim 1, characterized in that, The step of determining the initial resource amount of the first virtual resource obtained by the first virtual land parcel in the current resource period based on the number of virtual land parcels associated with the target audio in the current resource period includes: Count the number of first plots of virtual land associated with the target audio in the target application within the current resource period; Determine the periodic resource quantity of the first virtual resource corresponding to the audio level of the target audio within the current resource period; The ratio of the number of periodic resources to the number of the first plots is used as the initial resource quantity of the first virtual resource corresponding to the target audio.

5. The method according to claim 1, characterized in that, After using the first virtual resource of the target resource quantity obtained by adding the initial resource quantity according to the added parameters as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot in the current resource period, the method further includes: If no collection instruction for the first virtual resource corresponding to the first virtual plot is received, the resource amount of the first virtual resource corresponding to the target audio is accumulated in each resource period, wherein the resource period includes the current resource period; When the cumulative period of the resource cycle reaches the cumulative threshold, the accumulation of the resource amount of the first virtual resource corresponding to the first virtual land parcel is stopped.

6. The method according to claim 1, characterized in that, The step of determining the target first virtual resource from the candidate first virtual resources includes: Determine the item level of the second virtual bonus item associated with the second virtual plot and the collection parameters corresponding to the item level, wherein the collection parameters are used to indicate the probability that the candidate first virtual resource in the second virtual plot is successfully collected; If the candidate first virtual resource does not reach the collection threshold, the target first virtual resource is determined from the candidate first virtual resources according to the collection parameters.

7. The method according to claim 6, characterized in that, After using the first virtual resource of the target resource quantity obtained by adding the initial resource quantity according to the added parameters as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual plot in the current resource period, the method further includes: Upon receiving an exchange instruction for the first virtual resource corresponding to the target audio, determine the number of second land parcels of virtual land parcels associated with the target audio at the current moment; Obtain the exchange parameters corresponding to the number of the second plots, wherein the exchange parameters are used to indicate the exchange ratio between the first virtual resource and the second virtual resource; According to the exchange parameters, the first virtual resource corresponding to the target audio is exchanged for the second virtual resource, wherein the second virtual resource is of a different resource type than the first virtual resource.

8. The method according to claim 7, characterized in that, After converting the first virtual resource corresponding to the target audio into the second virtual resource, the method further includes: Upon receiving a status adjustment instruction for a third virtual plot, determine the first resource amount of the second virtual resource required to adjust the status of the third virtual plot, wherein the third virtual plot is a virtual plot in the target account that is in an undeveloped state; If the amount of the second virtual resource is greater than or equal to the amount of the first resource, the third virtual land parcel will be adjusted to a pending association state.

9. The method according to claim 7, characterized in that, After converting the first virtual resource corresponding to the target audio into the second virtual resource, the method further includes: Upon receiving the item level adjustment instruction for the virtual bonus item, determine the second resource amount of the second virtual resource required to adjust the item level of the virtual bonus item; If the amount of the second virtual resource is greater than or equal to the amount of the second resource, adjust the item level of the virtual enhancement item, and determine the enhancement parameter and the collection parameter corresponding to the adjusted item level of the virtual enhancement item.

10. The method according to any one of claims 1 to 9, characterized in that: When the current resource statistics period ends, the virtual resource quantity of the first virtual resource corresponding to each candidate audio is calculated within the current resource statistics period. The candidate audio files are sorted according to the amount of virtual resources, and the sorting results are sent to the target application.

11. The method according to any one of claims 1 to 9, characterized in that: When the current resource statistics period ends, the resource acquisition amount of the first virtual resource corresponding to each account associated with the target audio is calculated during the current resource statistics period. The accounts are sorted according to the amount of resources acquired, and the sorting results are sent to the target application.

12. A virtual resource acquisition device, characterized in that, include: The association unit is used to associate the target audio with a first virtual plot when the target audio reaches a playback threshold, wherein the first virtual plot is an initial virtual resource configured by the target application for the target account; The first determining unit is used to determine the first virtual enhancement item associated with the first virtual land parcel, wherein the enhancement parameter corresponding to the first virtual enhancement item is used to increase the resource amount of the first virtual resource; The second determining unit is used to determine the initial resource amount of the first virtual resource obtained by the first virtual land parcel in the current resource period based on the number of virtual land parcels associated with the target audio in the current resource period. The acquisition unit is used to take the first virtual resource of the target resource quantity obtained by adding the initial resource quantity according to the added parameters as the first virtual resource corresponding to the target audio obtained by the target account through the first virtual land in the current resource period; Upon receiving a resource collection instruction for the first virtual resource corresponding to the second virtual plot of the first account, the system determines candidate first virtual resources among the first virtual resources corresponding to the second virtual plot, wherein the candidate first virtual resources are first virtual resources that have exceeded the collection period; it determines a target first virtual resource from the candidate first virtual resources and determines the second audio corresponding to the second virtual plot; and it uses the target first virtual resource as the first virtual resource of the second audio collected by the target account.

13. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein the program, when executed, performs the method described in any one of claims 1 to 11.

14. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to execute the method described in any one of claims 1 to 11 through the computer program.