Business processing method and device, computer equipment, storage medium and program product

By recognizing business guidance and interaction information in users' voices, incentive resources are determined and pushed out, solving the problem of low promotion efficiency in existing technologies and achieving more efficient business promotion.

CN121526705APending Publication Date: 2026-02-13TENCENT TECHNOLOGY (SHENZHEN) CO LTD
0 Cites 0 Cited by

Patent Information

Application Number
CN202411109209.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-13
Publication Date
2026-02-13

Smart Images

  • Figure CN121526705A_ABST
    Figure CN121526705A_ABST
Patent Text Reader

Abstract

The invention relates to a business processing method and device, computer equipment, a storage medium and a computer program product. The method comprises the steps that to-be-tested voice is acquired, a first user account corresponding to the to-be-tested voice is determined, and the to-be-tested voice is sent by a user corresponding to the first user account; performing semantic recognition on the to-be-detected voice to obtain a semantic recognition result; when the semantic recognition result comprises service guidance information for guiding a second user account to trigger and execute an incentive service, obtaining service interaction information of the second user account for the incentive service; when the service interaction information shows that the second user account has triggered a service interaction operation for the incentive service according to the service guidance information, determining a target incentive resource corresponding to the incentive service; and pushing the target excitation resource to a resource account associated with the first user account. By adopting the method, the business promotion efficiency can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of computer, in particular to a business processing method and device, computer equipment, storage medium and computer program product. BACKGROUND

[0002] With the development of computer technology, the business promotion method is developing towards more diversified and intelligent direction. In the current business promotion environment, for various new businesses that need to be promoted, such as promotion of various new applications, promotion of new functions in applications or promotion of new commodities launched by merchants, the promotion is often carried out by means of advertisement pushing or distributing flyers.

[0003] However, the promotion by means of advertisement pushing or distributing flyers is easy to be considered as spam by users, which leads to that the promoted business is difficult to obtain positive feedback, resulting in low efficiency of promotion of various businesses. SUMMARY

[0004] Therefore, it is necessary to provide a business processing method, device, computer equipment, computer readable storage medium and computer program product capable of improving promotion efficiency in view of the above technical problems.

[0005] In a first aspect, the present application provides a business processing method. The method comprises:

[0006] obtaining a to-be-tested voice, determining a first user account corresponding to the to-be-tested voice, the to-be-tested voice being issued by a user corresponding to the first user account;

[0007] performing semantic recognition on the to-be-tested voice to obtain a semantic recognition result;

[0008] when the semantic recognition result includes business guide information guiding a second user account to trigger execution of an incentive business, obtaining business interaction information of the second user account for the incentive business;

[0009] when the business interaction information indicates that the second user account has triggered a business interaction operation for the incentive business according to the business guide information, determining a target incentive resource corresponding to the incentive business;

[0010] pushing the target incentive resource to a resource account associated with the first user account.

[0011] In a second aspect, the present application further provides a business processing device. The device comprises:

[0012] a voice obtaining module, configured to obtain a to-be-tested voice, and determine a first user account corresponding to the to-be-tested voice, the to-be-tested voice being issued by a user corresponding to the first user account;

[0013] The recognition module is configured to perform semantic recognition on the to-be-tested voice to obtain a semantic recognition result.

[0014] The information acquisition module is configured to acquire service interaction information of the second user account for the incentive service when the semantic recognition result includes service guide information that guides the second user account to trigger execution of the incentive service.

[0015] The determination module is configured to determine a target incentive resource corresponding to the incentive service when the service interaction information indicates that the second user account has triggered a service interaction operation for the incentive service according to the service guide information.

[0016] The pushing module is configured to push the target incentive resource to a resource account associated with the first user account.

[0017] In one of the embodiments, the incentive service includes at least one of a palm swiping service for a preset application or a promotion service for a preset promotion object, the service guide information includes at least one of flow guide information for opening the palm swiping service or promotion information for the preset promotion object, the service interaction operation includes at least one of a palm swiping opening operation or a transaction operation for the preset promotion object, the service interaction information includes at least one of palm swiping operation information for the preset application or transaction information for the preset promotion object, and the target incentive resource includes at least one of palm swiping incentive resources corresponding to the palm swiping service or promotion incentive resources corresponding to the promotion service.

[0018] In one of the embodiments, the information acquisition module is further configured to determine a time period corresponding to the to-be-tested voice of flow guide information that guides the second user account to open the palm swiping service for the preset application in the semantic recognition result, and acquire palm swiping operation information of the second user account for the preset application within the time period.

[0019] The determination module is further configured to determine palm swiping incentive resources corresponding to the palm swiping service when the palm swiping operation information indicates that the second user account has adjusted the palm swiping service of the preset application from an unopened state to an opened state according to the flow guide information within the time period.

[0020] In one of the embodiments, the second user account belongs to a user terminal, and the device further includes:

[0021] The acquisition module is configured to acquire palm features of a user corresponding to the second user account in response to a palm feature acquisition operation triggered at a palm feature acquisition area.

[0022] The generation module is configured to generate and display a graphical code for the palm features.

[0023] The binding module is used to bind the palm feature to the second user account in response to the scanning operation of the user terminal to which the second user account belongs.

[0024] In one embodiment, the information acquisition module is further configured to acquire transaction information of the second user account for the preset promotional object when the semantic recognition result includes promotional information of the preset promotional object, wherein the promotional information is used to promote the preset promotional object to the second user account;

[0025] The determining module is further configured to determine the object incentive resources corresponding to the promotion business when the transaction information indicates that the second user account has performed a transaction operation for the preset promotion object in accordance with the promotion information.

[0026] In one embodiment, the device further includes:

[0027] The display module is used to display the palmprint collection area and the interactive display area; the interactive display area displays transaction orders for the preset promotion target.

[0028] The resource transfer module is used to process the transaction order based on the palm features collected through the palmprint collection area, and generate transaction information for the resource transfer process.

[0029] In one embodiment, the voice acquisition module is used to acquire original voice, perform sound source localization on the original voice to obtain the direction corresponding to each sound source in the original voice; extract voice with a preset direction from the original voice based on the direction corresponding to each sound source to obtain voice to be tested; and perform voiceprint recognition on the voice to be tested to obtain the first user account corresponding to the voice to be tested.

[0030] In one embodiment, the semantic recognition result includes recognized text; the voice acquisition module is further configured to extract voiceprint features and content features from the voice to be tested; and based on the voiceprint features, identify the first user account corresponding to the voice to be tested.

[0031] The recognition module is also used to perform semantic recognition on the speech under test based on content features, and obtain the recognition text corresponding to the speech under test.

[0032] In one embodiment, the voice acquisition module is further configured to acquire reference voice sent by the user corresponding to the first user account; extract reference voiceprint features from the reference voice; and bind and store the reference voiceprint features with the first user account.

[0033] In one embodiment, the second user account belongs to a user terminal; the information acquisition module is further configured to detect the connection status with the user terminal when the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive services; while maintaining a connection with the user terminal, send a business information acquisition request to the user terminal; and receive business interaction information for the incentive services fed back by the second user account of the user terminal based on the business information acquisition request.

[0034] In one embodiment, the method is applied to a swipe device, the swipe device is logged into a third user account of a preset application, a first user terminal is logged into the first user account of the preset application, a second user terminal is logged into the second user account of the preset application, and the resource account associated with the first user account belongs to the second user terminal; the push module is further configured to determine the resource account corresponding to the third user account and transfer the target incentive resource from the resource account corresponding to the third user account to the resource account associated with the first user account.

[0035] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0036] Acquire the voice to be tested, determine the first user account corresponding to the voice to be tested, and the voice to be tested is sent by the user corresponding to the first user account;

[0037] The speech to be tested is subjected to semantic recognition to obtain the semantic recognition result;

[0038] When the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive business, obtain the business interaction information of the second user account for the incentive business;

[0039] When the business interaction information indicates that the second user account has triggered a business interaction operation for the incentive business according to the business guidance information, the target incentive resource corresponding to the incentive business is determined.

[0040] The target incentive resources are pushed to the resource account associated with the first user account.

[0041] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0042] Acquire the voice to be tested, determine the first user account corresponding to the voice to be tested, and the voice to be tested is sent by the user corresponding to the first user account;

[0043] The speech to be tested is subjected to semantic recognition to obtain the semantic recognition result;

[0044] When the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive business, obtain the business interaction information of the second user account for the incentive business;

[0045] When the business interaction information indicates that the second user account has triggered a business interaction operation for the incentive business according to the business guidance information, the target incentive resource corresponding to the incentive business is determined.

[0046] The target incentive resources are pushed to the resource account associated with the first user account.

[0047] Fifthly, this application also provides a computer program product. The computer program product includes a computer program, which, when executed by a processor, performs the following steps:

[0048] Acquire the voice to be tested, determine the first user account corresponding to the voice to be tested, and the voice to be tested is sent by the user corresponding to the first user account;

[0049] The speech to be tested is subjected to semantic recognition to obtain the semantic recognition result;

[0050] When the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive business, obtain the business interaction information of the second user account for the incentive business;

[0051] When the business interaction information indicates that the second user account has triggered a business interaction operation for the incentive business according to the business guidance information, the target incentive resource corresponding to the incentive business is determined.

[0052] The target incentive resources are pushed to the resource account associated with the first user account.

[0053] The aforementioned business processing method, apparatus, computer equipment, storage medium, and computer program product acquire the voice to be tested, determine the first user account corresponding to the voice, and identify which user issued the voice by the user corresponding to the first user account. This allows for accurate identification of which user issued the voice, enabling the subsequent distribution of reward resources to that user. Semantic recognition is performed on the voice to be tested to obtain semantic recognition results. These results are used to determine whether the user's voice contains business guidance information that instructs another user to trigger the execution of an incentive business. If so, business interaction information of the second user account regarding the incentive business is acquired. This information is used to determine whether the user triggered the business interaction operation according to the business guidance information in the voice. When the business interaction information indicates that the second user account has triggered the business interaction operation according to the business guidance information, it means that the user has successfully promoted the incentive business. The target incentive resource corresponding to the incentive business is then determined, and the target incentive resource is pushed to the resource account associated with the first user account. This allows for resource incentives to be provided to users who have promoted specific businesses, thereby encouraging users to promote the business more extensively and increasing the promotion volume and efficiency. Attached Figure Description

[0054] Figure 1 This is an application environment diagram of a business processing method in one embodiment;

[0055] Figure 2 This is a flowchart illustrating a business processing method in one embodiment;

[0056] Figure 3 This is a schematic diagram illustrating the preset promotion targets and promotion information in one embodiment;

[0057] Figure 4 This is a flowchart illustrating the business processing method in another embodiment;

[0058] Figure 5 This is a schematic diagram of a process for obtaining business interaction information of the second user account for the incentive business when the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of the incentive business in one embodiment;

[0059] Figure 6 This is a schematic diagram of the interface in one embodiment, showing how the second user account adjusts the preset application's swipe service from an unactivated state to an activated state according to the process guidance information.

[0060] Figure 7 This is a schematic diagram of palm image acquisition in the palmprint acquisition area in one embodiment;

[0061] Figure 8 This is a schematic diagram illustrating the determination of the direction corresponding to each sound source present in the original speech in one embodiment;

[0062] Figure 9 This is a schematic diagram of the display area and palm print collection area included in one embodiment of the palm-scanning device;

[0063] Figure 10 This is a schematic diagram of the structure of the palm-swipe device and the resource account server in one embodiment;

[0064] Figure 11 This is a flowchart illustrating the business processing method in one embodiment;

[0065] Figure 12 This is a flowchart illustrating the business processing method in another embodiment;

[0066] Figure 13 This is a structural block diagram of a service processing device in one embodiment;

[0067] Figure 14 This is an internal structural diagram of a computer device in one embodiment;

[0068] Figure 15 This is a diagram of the internal structure of a computer device in another embodiment. Detailed Implementation

[0069] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0070] The business processing method provided in this application embodiment can be applied to, for example, Figure 1In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated on server 104 or placed on the cloud or other servers. Both terminal 102 and server 104 can independently execute the business processing methods provided in this embodiment. Terminal 102 and server 104 can also work together to execute the business processing methods provided in this embodiment. When terminal 102 and server 104 work together to execute the business processing methods provided in this embodiment, terminal 102 acquires the voice to be tested, determines the first user account corresponding to the voice to be tested, and the voice to be tested is issued by the user corresponding to the first user account. Terminal 102 sends the voice to be tested to server 104, and server 104 performs semantic recognition on the voice to be tested to obtain the semantic recognition result. When the semantic recognition result includes business guidance information that guides a second user account to trigger the execution of an incentive business, server 104 acquires the business interaction information of the second user account for the incentive business. When the business interaction information indicates that the second user account has triggered a business interaction operation for the incentive business according to the business guidance information, server 104 determines the target incentive resource corresponding to the incentive business. Server 104 pushes the target incentive resources to the resource account associated with the first user account.

[0071] The terminal 102 can be, but is not limited to, various desktop computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, and hand-held devices. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted devices. The server 104 can be implemented using a standalone server or a server cluster consisting of multiple servers.

[0072] In one embodiment, such as Figure 2 As shown, a business processing method is provided, which is applied to... Figure 1 Computer equipment (computer equipment can be) Figure 1 Taking a terminal or server as an example, the following steps are included:

[0073] Step S202: Obtain the voice to be tested, determine the first user account corresponding to the voice to be tested, and the voice to be tested is sent by the user corresponding to the first user account.

[0074] The voice to be tested refers to the voice that needs to be identified to determine whether it contains preset business guidance information. The first user account belongs to the first user terminal, and the first user terminal is the terminal used by the user corresponding to the first user account.

[0075] In this embodiment, the first user account belongs to a preset application running on the first user terminal, that is, the preset application on the first user terminal has logged into the first user account.

[0076] Specifically, the computer device collects the voice to be tested, performs voiceprint recognition on the voice to determine which user sent the voice, and thus obtains the first user account corresponding to the user who sent the voice.

[0077] In this embodiment, the computer device can perform noise reduction processing on the speech to be tested, and then perform voiceprint recognition on the noise-reduced speech to obtain the first user account corresponding to the speech to be tested. Further, spatial filtering processing can be performed on the speech to be tested to achieve noise reduction, and then voiceprint recognition can be performed on the spatially filtered speech to obtain the first user account corresponding to the speech to be tested.

[0078] Step S204: Perform semantic recognition on the speech to be tested to obtain the semantic recognition result.

[0079] Specifically, the computer device performs semantic recognition on the speech to be tested and obtains the corresponding semantic recognition results.

[0080] In this embodiment, the semantic recognition result includes the recognized text. The computer device performs semantic recognition on the speech to be tested to obtain the recognized text corresponding to the speech to be tested.

[0081] Furthermore, the semantic recognition result includes extended text. The computer device expands the text based on the recognized text to obtain extended text. The semantic information expressed by this extended text is greater than that expressed by the original extended text, and also greater than that expressed by the recognized text.

[0082] In this embodiment, the computer device can perform semantic recognition on the speech under test using methods based on Hidden Markov Models (HMMs), deep learning methods, etc., but is not limited to these. Deep learning methods include, but are not limited to, Recurrent Neural Networks (RNNs), Long Short-Term Memory Networks (LSTMs), and Convolutional Neural Networks (CNNs).

[0083] Step S206: When the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive business, obtain the business interaction information of the second user account for incentive business.

[0084] Among them, incentive-based services are services that need to be promoted, that is, services that require promotion of the application to users. Incentive-based services are those selected from multiple candidate promotion services that have target incentive resources.

[0085] In this embodiment, the incentivized service can refer to a service whose popularity is less than a popularity threshold. Service popularity can be related to at least one of the following: the promotion period of the incentivized service, the number of transactions processed, and the number of users using the incentivized service. The popularity of a candidate promotional service can be calculated based on at least one of these factors. From multiple candidate promotional services, those with a popularity threshold are selected as the incentivized services.

[0086] Specifically, the computer device detects whether the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive business. If so, it obtains the business interaction information of the second user account for incentive business.

[0087] In this embodiment, the computer device pre-configures corresponding service guidance information for each incentive service.

[0088] The computer device matches the semantic recognition result with the pre-configured business guidance information. When there is a successfully matched business guidance information, it means that the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of the incentive business. That is, it means that the user corresponding to the first user account promoted the incentive business to the user corresponding to the second user account through voice.

[0089] In this embodiment, the computer device can establish a communication connection with the user terminal that has logged into the second user account. When the semantic recognition result includes the service guidance information, the computer device can obtain the service interaction information of the second user account for the incentive service through the communication connection with the user terminal.

[0090] In this embodiment, when a user terminal that has logged into a second user account is within a preset range of the computer device, the computer device can establish a communication connection with the user terminal.

[0091] In one embodiment, when the semantic recognition result includes the service guidance information, the computer device can detect the connection status with the user terminal. While maintaining the communication connection, the computer device obtains the service interaction information of the second user account for the incentive service from the user terminal.

[0092] In this embodiment, the user corresponding to the first user account can be referred to as the first user, and the user terminal logging into the first user account is called the first user terminal. The user corresponding to the second user account can be referred to as the second user, and the user terminal logging into the second user account is called the second user terminal.

[0093] Step S208: When the business interaction information indicates that the second user account has triggered the business interaction operation for the incentive business according to the business guidance information, the target incentive resource corresponding to the incentive business is determined.

[0094] Resources are assets that can be exchanged for goods or services. Resources can be funds, electronic vouchers, shopping coupons, and virtual red envelopes, etc. A virtual red envelope is a virtual object with a certain monetary value. For example, funds can be exchanged for goods of equivalent value after a transaction. Resource transfer refers to the exchange of resources, including the resource transferor and the resource recipient. Resources are transferred from the resource transferor to the resource recipient. For example, in the process of paying for shopping, funds are transferred as a resource. Resource transfer is the transfer of a certain amount of resources held by the resource transferor to the resource recipient.

[0095] Target incentive resources are the resources corresponding to incentive businesses, and are used to incentivize users to promote incentive businesses.

[0096] Business interaction information refers to the interaction information generated by business interaction operations triggered by incentive business. For example, the "swiping" operation information generated by activating the "swiping" operation, and the transaction information generated by the transaction operation of the target to be promoted, but not limited to these.

[0097] Specifically, after obtaining the business interaction information, the computer device can determine whether the second user account has triggered the business interaction operation for the incentive business according to the business guidance information. If so, the target incentive resource corresponding to the incentive business is determined.

[0098] In this embodiment, the computer device pre-configures corresponding business interaction information for each incentive service. When the computer device obtains the business interaction information of the second user account for the incentive service and matches it with the pre-configured business interaction information for that incentive service, a successful match indicates that the second user account has triggered the business interaction operation for the incentive service according to the business guidance information. A failed match indicates that the second user account has not triggered the business interaction operation according to the business guidance information.

[0099] In one embodiment, an incentive service can correspond to multiple target incentive resources with different priorities. Different first user accounts also have their own priorities set, and a mapping relationship between the priorities of incentive resources and the priorities of user accounts is pre-established. When the service interaction information indicates that a second user account has triggered a service interaction operation for the incentive service according to the service guidance information, the computer device can determine the multiple target incentive resources with different priorities corresponding to the incentive service, determine the priority of the first user account, determine the target incentive resource mapped to the priority of the first user account according to the mapping relationship, and use the mapped target incentive resource as the target incentive resource corresponding to the incentive service.

[0100] In other embodiments, different numbers of target incentive resources can be pushed to first user accounts with different priorities. That is, a mapping relationship between the priority of the first user account and the number of target incentive resources is established in advance; the higher the priority, the more target incentive resources are pushed.

[0101] Step S210: Push the target incentive resources to the resource account associated with the first user account.

[0102] The resource account is held by the user corresponding to the first user account, and the resource account includes the resources held by that user.

[0103] Specifically, the computer device identifies the resource account associated with the first user account and pushes the target incentive resources to that resource account.

[0104] In this embodiment, the resource account associated with the first user account can be referred to as the first resource account, and the resource account corresponding to the incentive service can be referred to as the incentive resource account. Each incentive service can correspond to its own incentive resource account. The computer device determines the incentive resource account corresponding to the incentive service and transfers the target incentive resources from the incentive resource account corresponding to the incentive service to the first resource account associated with the first user account. The resources included in each resource account can be the same or different. For example, resource account A includes electronic vouchers, and resource account B includes virtual red envelopes, but it is not limited to this.

[0105] Furthermore, incentive programs can be categorized according to their respective business types, and the incentive resource accounts corresponding to each incentive program can also be categorized according to their business types.

[0106] In this embodiment, each incentive service can share a common incentive resource account, and the target incentive resource can be transferred from the common incentive resource account to the first resource account associated with the first user account.

[0107] Furthermore, when all incentive services can share a single incentive resource account, this account includes multiple categories of incentive resources, and one incentive service can correspond to one or more categories of incentive resources. The computer device can use one or more categories of incentive resources corresponding to the incentive service in this shared incentive resource account as target incentive resources to push to the first resource account associated with the first user account.

[0108] In other embodiments, each incentive service may correspond to one incentive resource account, or incentive services of the same service category may correspond to one incentive resource account.

[0109] In this embodiment, the target incentive resources may include a first incentive resource for a first user account and a second incentive resource for a second user account. When the service interaction information indicates that the second user account has triggered a service interaction operation for the incentive service according to the service guidance information, the computer device can determine the first incentive resource for the first user account and the second incentive resource for the second user account. The computer device can push the first incentive resource to the first resource account associated with the first user account and push the second incentive resource to the second resource account associated with the second user account.

[0110] In one embodiment, the second incentive resource can be used to offset the resources required for a transaction order of the second user account. For example, if a transaction order of the second user account requires 10 resources, and the value of the second incentive resource is 5 resources, then the transaction order of the second user account can offset 5 resources.

[0111] In the above business processing method, the voice to be tested is acquired, and the first user account corresponding to the voice to be tested is determined. The voice to be tested is sent by the user corresponding to the first user account, so that the user who sent the voice can be accurately identified, so as to subsequently issue reward resources to that user. Semantic recognition is performed on the voice to be tested to obtain semantic recognition results. The semantic recognition results are used to determine whether there is business guidance information in the user's voice that guides another user to trigger the execution of incentive business. If so, the business interaction information of the second user account for the incentive business is acquired, so as to determine whether the user has triggered the business interaction operation according to the business guidance information in the voice. When the business interaction information indicates that the second user account has triggered the business interaction operation for the incentive business according to the business guidance information, it means that the user has promoted the incentive business. Then, the target incentive resource corresponding to the incentive business is determined, and the target incentive resource is pushed to the resource account associated with the first user account. This enables resource incentives to be given to users who have promoted specific businesses, thereby encouraging users to promote the businesses that need to be promoted more, improving the promotion volume and efficiency of the business.

[0112] In one embodiment, the incentive service includes at least one of a swipe service for a preset application or a promotion service for a preset target audience; the service guidance information includes at least one of process guidance information for activating the swipe service or promotion information for the preset target audience; the service interaction operation includes at least one of a swipe activation operation or a transaction operation for the preset target audience; the service interaction information includes at least one of swipe operation information for the preset application or transaction information for the preset target audience; and the target incentive resource includes at least one of swipe incentive resources corresponding to the swipe service or promotion incentive resources corresponding to the promotion service.

[0113] Among them, the "scanning service for preset applications" refers to any service that supports the use of scanning in preset applications, such as identity verification or payment via scanning, but not limited to these.

[0114] Preset promotion targets are the objects targeted by various forms of promotional information. Specifically, this can include products promoted and recommended through store signs in offline shopping scenarios, such as clothing, daily necessities, digital products, food sets, and other types of goods.

[0115] Promotional information can include descriptive content targeting various audiences, and can specifically include various forms of content such as images, text, audio, and video. For example... Figure 3 As shown, the display shows the promotional information for two preset promotional objects, namely Preset Promotional Object 1 and Preset Promotional Object 2. Each promotional object can display its own object identifier, object price, and other promotional information, as well as object category, so that users can view and select.

[0116] In this embodiment, the incentive service includes a swipe-to-open service for a preset application, the service guidance information includes process guidance information for activating the swipe-to-open service, the service interaction operation includes the swipe-to-open operation, the service interaction information includes swipe-to-open operation information for the preset application, and the target incentive resource includes the swipe-to-open incentive resource corresponding to the swipe-to-open service.

[0117] When the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive business, obtain the business interaction information of the second user account for incentive business, including: when the semantic recognition result includes process guidance information that guides the second user account to open the swipe business of the preset application, obtain the swipe operation information of the second user account for the preset application.

[0118] When the business interaction information indicates that the second user account has triggered a business interaction operation for the incentive business according to the business guidance information, the target incentive resources corresponding to the incentive business are determined, including: when the swipe operation information indicates that the second user account has changed the preset application's swipe business from an unactivated state to an activated state according to the process guidance information, the swipe incentive resources corresponding to the swipe business are determined.

[0119] In one embodiment, the incentive business includes a promotion business targeting a preset target audience, the business guidance information includes promotion information targeting the preset target audience, the business interaction operation includes a transaction operation targeting the preset target audience, the business interaction information includes transaction information targeting the preset target audience, and the target incentive resource includes the promotion incentive resource corresponding to the promotion business.

[0120] When the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive business, obtain the business interaction information of the second user account for incentive business, including: when the semantic recognition result includes promotion information of preset promotion objects, obtain the transaction information of the second user account for preset promotion objects, and the promotion information is used to promote preset promotion objects to the second user account;

[0121] When business interaction information indicates that the second user account has triggered a business interaction operation for the incentive business according to the business guidance information, the target incentive resources corresponding to the incentive business are determined, including: when transaction information indicates that the second user account has executed a transaction operation for a preset promotion target according to the promotion information, the target incentive resources corresponding to the promotion business are determined.

[0122] In one embodiment, such as Figure 4 As shown, the incentive business includes the swipe service for a preset application and the promotion service for a preset target audience. The business guidance information includes the process guidance information for activating the swipe service and the promotion information for the preset target audience. The business interaction operation includes the swipe activation operation and the transaction operation for the preset target audience. The business interaction information includes the swipe operation information for the preset application and the transaction information for the preset target audience. The target incentive resources include the swipe incentive resources corresponding to the swipe service and the promotion incentive resources corresponding to the promotion service.

[0123] When the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive business, obtain the business interaction information of the second user account for incentive business, including: when the semantic recognition result includes process guidance information that guides the second user account to open the swipe business of the preset application, and promotion information of the preset promotion object, obtain the swipe operation information of the second user account for the preset application, and obtain the transaction information of the second user account for the preset promotion object.

[0124] When business interaction information indicates that the second user account has triggered a business interaction operation for the incentive business according to the business guidance information, the target incentive resources corresponding to the incentive business are determined, including: when the swipe operation information indicates that the second user account has changed the swipe business of the preset application from an unactivated state to an activated state according to the process guidance information, the swipe incentive resources corresponding to the swipe business are determined; when the transaction information indicates that the second user account has executed a transaction operation for the preset promotion target according to the promotion information, the target incentive resources corresponding to the promotion business are determined.

[0125] In this embodiment, the swipe incentive resources include a first swipe incentive resource for a first user account and a second swipe incentive resource for a second user account. The target incentive resources include a first target incentive resource for a first user account and a second target incentive resource for a second user account. The computer device can transfer the first swipe incentive resource and the first target incentive resource to the first resource account, and transfer the second swipe incentive resource and the second target incentive resource to the second resource account. Setting incentive resources for both the first and second users can incentivize the first user to more actively recommend specific services to the second user, effectively promoting the service. It can also incentivize the second user to activate the service, effectively increasing the number of users activating the service and further promoting the service effectively.

[0126] In this embodiment, the promotion incentive resources can be deductible resources for preset promotion targets, and the promotion incentive resources can be used to offset the resources that a second user needs to pay when purchasing a preset promotion target.

[0127] In this embodiment, the voice to be tested is acquired, and the first user account corresponding to the voice is determined. The voice is sent by the user corresponding to the first user account, thus accurately identifying which user sent the voice, so as to subsequently issue reward resources to that user. Semantic recognition is performed on the voice to be tested to obtain semantic recognition results. The semantic recognition results are used to determine whether there is process guidance information in the user's voice that guides another user to activate the swiping service of a preset application. If so, the swiping operation information of the second user account for the preset application is acquired, so as to determine whether the user has changed the swiping service of the preset application from an unactivated state to an activated state according to the process guidance information in the voice. When the swiping operation information indicates that the second user account has changed the swiping service of the preset application from an unactivated state to an activated state according to the process guidance information, it means that the user has activated the swiping service of the preset application. Then, the swiping incentive resources corresponding to the swiping service are determined, and the swiping incentive resources are pushed to the resource account associated with the first user account, so that users who have promoted the swiping service can be incentivized to promote the swiping service more.

[0128] Furthermore, the semantic recognition results determine whether the user's voice contains promotional information targeting a preset target. If so, the system retrieves transaction information from the second user account related to the preset target. This transaction information is used to determine whether the user's second user account has executed a transaction operation targeting the preset target according to the promotional information. When the transaction information indicates that the second user account has executed a transaction operation targeting the preset target according to the promotional information, it means that the user has promoted the preset target. The system then determines the target incentive resources corresponding to the promotional business and pushes these resources to the resource account associated with the first user account. This allows for resource incentives for users who have promoted a specific target, thereby encouraging users to promote that specific target more extensively, increasing the promotion volume, usage, and efficiency of the target.

[0129] In one embodiment, such as Figure 5 As shown, when the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of the incentive business, the business interaction information of the second user account regarding the incentive business is obtained, including:

[0130] Step S502: When the semantic recognition result includes process guidance information that guides the second user account to activate the swipe palm service for the preset application, determine the time period corresponding to the process guidance information in the voice to be tested.

[0131] Specifically, when the semantic recognition result includes process guidance information that guides the second user account to activate the swipe service for the preset application, the computer device determines the time period corresponding to the process guidance information in the speech to be tested.

[0132] Step S504: Obtain the swipe operation information of the second user account for the preset application within the time period.

[0133] Specifically, the computer device can obtain the operation records of the second user account for the preset application, and obtain the swipe operation information of the second user account for the preset application within a time period from the operation records.

[0134] When the business interaction information indicates that the second user account has triggered the business interaction operation for the incentive business according to the business guidance information, the target incentive resources corresponding to the incentive business are determined, including:

[0135] Step S506: When the swipe operation information indicates that the second user account has followed the process guidance information within the time period to change the swipe service of the preset application from an unactivated state to an activated state, the swipe incentive resources corresponding to the swipe service are determined.

[0136] Specifically, the computer device determines the status of the swipe service corresponding to a preset application from the swipe operation information. When the status of the swipe service of the preset application changes during the time period, specifically from "never activated" to "activated," it indicates that the second user account has changed the swipe service of the preset application from "never activated" to "activated" according to the process guidance information within the time period. In this case, the computer device can determine the swipe incentive resources corresponding to the swipe service. Figure 6 As shown.

[0137] In this embodiment, the swipe payment service includes the swipe payment service. When the swipe operation information indicates that the second user account has changed the swipe payment service of the preset application from an unactivated state to an activated state according to the process guidance information within a time period, the swipe incentive resources corresponding to the swipe payment service can be determined.

[0138] In this embodiment, when the semantic recognition result includes process guidance information that guides the second user account to activate the swipe service for a preset application, the time period corresponding to the process guidance information in the voice to be tested is determined, and the swipe operation information of the second user account for the preset application within the time period is obtained to determine whether the second user activated the swipe service for the preset application under the voice guidance of the first user. If so, the swipe incentive resources corresponding to the swipe service are issued to the first user to incentivize the user to recommend the swipe service to more users and guide more users to activate the service, thereby effectively promoting the service.

[0139] In one embodiment, the second user account belongs to the user terminal; the method further includes:

[0140] In response to a palmprint acquisition operation triggered in the palmprint acquisition area, the palm features of the user corresponding to the second user account are acquired; a graphic code for the palm features is generated and displayed; in response to a scanning operation of the graphic code by the user terminal to which the second user account belongs, the palm features are bound to the second user account.

[0141] The palmprint acquisition area refers to the region where palm features are captured. This area allows for image capture of the user's palm.

[0142] Specifically, computer devices can capture palm images through the palm print acquisition area of ​​the palm-scanning device, such as... Figure 7 As shown. After acquiring an image of the user's palm, the computer device can extract palm features from the image. The computer device can generate a graphic code for the extracted palm features and display the graphic code. In response to the scanning operation of the graphic code by the user terminal belonging to the second user account, the palm features and the second user account are bound together.

[0143] In this embodiment, the palm feature is bound to a second user account, and the palm feature and the second user account are stored together. Specifically, they can be stored together in a computer device or a palm-swiping device.

[0144] In one embodiment, the computer device can perform identity recognition based on a user's palm in a palm image. Specifically, the computer device can extract features from the palm image to obtain palm features. Palm features may include at least one of palm print features or palm vein features. A palm print refers to the palm image from the fingertips to the wrist, which includes various features such as main lines, wrinkles, fine textures, ridges, and bifurcation points that can be used for identity recognition. Palm print features refer to the features reflected by the texture information of the palm, which can be extracted from a palm image by taking an image of the palm. Different users generally correspond to different palm print features, meaning that different users' palms have different texture features, and identity recognition processing for different users can be achieved based on palm print features. A palm vein refers to the vein information image of the palm, used to reflect the vein image information in the human palm, and has liveness detection capability, which can be obtained by taking an infrared camera. Palm vein features are the vein features of the palm area obtained based on palm vein analysis. Different users generally correspond to different palm vein features, meaning that different users' palms have different vein features, and identity recognition processing for different users can also be achieved based on palm vein features. In some embodiments, the palm image may include a visible light image and an infrared image. The computer device extracts features from the visible light image to obtain palm print features; on the other hand, the computer device extracts features from the infrared image to obtain palm vein features.

[0145] Computer devices can identify users based on palm print and palm vein features, obtain identification results, determine a second user account based on the identification results, and bind the palm print features, palm vein features, and second user account.

[0146] In this embodiment, in response to a palmprint acquisition operation triggered in the palmprint acquisition area, the palm features of the user corresponding to the second user account are acquired, a graphic code for the palm features is generated and displayed, and in response to a scanning operation of the graphic code by the user terminal to which the second user account belongs, the palm features and the second user account can be bound together.

[0147] In one embodiment, when the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive business, obtaining the business interaction information of the second user account for the incentive business includes: when the semantic recognition result includes promotion information of a preset promotion object, obtaining the transaction information of the second user account for the preset promotion object, wherein the promotion information is used to promote the preset promotion object to the second user account;

[0148] When business interaction information indicates that the second user account has triggered a business interaction operation for the incentive business according to the business guidance information, the target incentive resources corresponding to the incentive business are determined, including: When transaction information indicates that the second user account has executed a transaction operation for a preset promotion target according to the promotion information, the target incentive resources corresponding to the promotion business are determined.

[0149] Specifically, the computer device matches the semantic recognition result with the preset promotion target and the corresponding promotion information. When the match is successful, it means that the semantic recognition result includes the promotion information of the preset promotion target, and then the transaction information of the second user account for the preset promotion target is obtained.

[0150] Furthermore, if the semantic recognition result contains the object identifier of the preset promotion object and the promotion information for the preset promotion object, it indicates that the first user promoted the preset promotion object to the second user. In this case, the computer device can obtain the transaction information of the second user's account for the preset promotion object.

[0151] The computer device can access the transaction records of a second user account and obtain transaction information for a preset promotion target from these records.

[0152] The computer device determines whether the second user account has executed a transaction operation for the preset promotion target according to the promotion information based on the transaction information shown. If so, it determines the target incentive resources corresponding to the promotion business.

[0153] In this embodiment, when the semantic recognition result includes promotional information for a preset promotional object, the second time period corresponding to the promotional information in the speech to be tested is determined; transaction information of the second user account for the preset promotional object within the second time period is obtained. When the transaction information indicates that the second user account has performed a transaction operation for the preset promotional object according to the promotional information within the second time period, the object incentive resources corresponding to the promotional business are determined.

[0154] In this embodiment, when the semantic recognition result includes promotional information of a preset promotional object, it indicates that the first user has pushed the preset promotional object to the second user. Then, the transaction information of the second user's account for the preset promotional object is obtained. When the transaction information indicates that the second user's account has executed a transaction operation for the preset promotional object according to the promotional information, the object incentive resource corresponding to the promotion business is determined, and the object incentive resource is issued to the first user. This can incentivize the user to recommend the preset promotional object to more users, thereby effectively promoting the preset promotional object.

[0155] In one embodiment, the method further includes:

[0156] Display the palmprint collection area and the interactive display area; display transaction orders for preset promotional targets in the interactive display area; when palm features are collected through the palmprint collection area, perform resource transfer processing on the transaction orders based on the palm features, and generate transaction information for the resource transfer processing.

[0157] Specifically, the computer device can display a palm print acquisition area and an interactive display area via a palm-scanning device. The palm print acquisition area captures the user's palm features, and the interactive display area shows transaction orders targeting preset promotional objects, allowing the user to trigger resource transfer processing for those orders. The computer device can also acquire images in the palm print acquisition area. After acquiring the user's palm image, the computer device can extract palm features from the image and perform resource transfer processing based on those features for the transaction order, thereby generating transaction information for that order.

[0158] In this embodiment, a palm print collection area and an interactive display area are displayed. The interactive display area shows transaction orders for preset promotional targets. When palm features are collected through the palm print collection area, resource transfer processing is performed on the transaction orders based on the palm features, and transaction information for resource transfer processing is generated. This enables resource transfer processing through palm features, which helps to improve the processing efficiency of resource transfer.

[0159] In one embodiment, determining the first user account corresponding to the voice to be tested includes:

[0160] The process involves acquiring the original speech, locating the sound sources in the original speech to obtain the direction corresponding to each sound source, extracting speech with a preset direction from the original speech based on the direction corresponding to each sound source, and obtaining the speech to be tested. Voiceprint recognition is then performed on the speech to be tested to obtain the first user account corresponding to the speech to be tested.

[0161] The preset direction refers to the direction in which the voice to be tested is located. The placement of the voice acquisition device is generally fixed, and the location of the user who emits the voice that needs to be recognized is also generally fixed. Therefore, the direction in which the voice acquisition device acquires the voice emitted by the user is also fixed. This fixed direction can be preset as the preset direction, and the voice acquired by the preset device is taken as the voice to be tested.

[0162] Specifically, when a computer device acquires raw speech, it performs sound source localization on the acquired speech to obtain the direction corresponding to each sound source in the raw speech. It then determines whether a preset direction exists among the directions corresponding to each sound source. If the preset direction exists among the located sound source directions, the speech corresponding to the preset direction can be extracted from the raw speech, and this extracted speech is used as the speech to be tested. For example... Figure 8 As shown.

[0163] In this embodiment, the computer device processes the signals from each microphone in the array to locate and extract sound sources from a specific direction. By analyzing the raw speech received by the microphone array, the direction of the sound source can be determined. Commonly used sound source localization algorithms include beamforming and high-resolution spectral estimation methods (such as MUSIC and ESPRIT). After determining the direction of the sound source, it is necessary to separate and extract the sound source from the cashier's direction. Commonly used sound source separation techniques include spatial filter-based methods and blind source separation. Spatial filter-based methods include beamforming and spatial superposition. Blind source separation methods include Independent Component Analysis (ICA) and Non-negative Matrix Factorization (NMF). These methods can separate the test speech from other sound sources and noise, improving recognition performance. Finally, speech recognition is performed on the separated test speech.

[0164] In this embodiment, the original speech is acquired, and sound source localization is performed to identify the directions of sound sources within the original speech. The sound sources in the preset directions are the speech to be tested. Based on the direction corresponding to each sound source, the speech in the preset direction can be extracted and separated from the original speech to obtain the speech to be tested. Voiceprint recognition of the speech to be tested can accurately identify which user made the speech, thus enabling rapid and effective user identification based on voiceprint recognition.

[0165] In one embodiment, the semantic recognition result includes recognized text; voiceprint recognition is performed on the speech to be tested to obtain the first user account corresponding to the speech to be tested, including:

[0166] Extract voiceprint features and content features from the speech to be tested; identify the first user account corresponding to the speech to be tested based on the voiceprint features;

[0167] The speech to be tested is subjected to semantic recognition to obtain semantic recognition results, including:

[0168] Based on content features, semantic recognition is performed on the speech to be tested to obtain the corresponding recognized text.

[0169] Specifically, the computer device extracts features from the speech being tested to obtain the corresponding voiceprint and content features. Based on the voiceprint features, the computer device performs voiceprint recognition to determine the first user account corresponding to the speech being tested.

[0170] In this embodiment, the computer device can match the voiceprint features of the speech to be tested with reference voiceprint features. When a match is successful, the first user account bound to the successfully matched reference voiceprint features is taken as the first user account corresponding to the voiceprint features. The reference voiceprint features can be extracted from pre-stored reference speech, which is the speech emitted by the user corresponding to the first user account.

[0171] Multiple reference voiceprint features can be pre-stored in the computer device. The voiceprint features of the speech to be tested are matched with each reference voiceprint feature to determine whether there is a matching reference voiceprint feature.

[0172] In this embodiment, the computer device can calculate the similarity between the voiceprint features of the speech to be tested and each reference voiceprint feature, and use the first user account bound to the reference voiceprint feature that reaches the first threshold as the first user account corresponding to the voiceprint feature.

[0173] In this embodiment, the computer device performs semantic recognition on the speech under test based on content features to obtain the recognized text corresponding to the speech under test. The computer device detects whether there is business guidance information in the recognized text that guides the second user account to trigger the execution of incentive services. If so, it obtains the business interaction information of the second user account for incentive services.

[0174] In this embodiment, the computer device can calculate the similarity between the identified text and the preset business guidance information. When the similarity reaches a second threshold, it indicates that the identified text contains business guidance information that guides the second user account to trigger the execution of incentive business.

[0175] In this embodiment, voiceprint features are extracted from the speech to be tested to accurately identify which user issued the speech, thereby accurately identifying the user's primary user account. Content features are extracted from the speech to be tested, and semantic recognition is performed on the speech based on the content features to obtain the corresponding recognized text. This allows it to identify whether the user who issued the speech to be tested is guiding another user to trigger a business interaction operation for the incentive service.

[0176] In one embodiment, the method further includes:

[0177] Obtain the reference voice sent by the user corresponding to the first user account; extract the reference voiceprint features from the reference voice, bind the reference voiceprint features to the first user account, and store them.

[0178] Specifically, the computer device collects reference speech from the user corresponding to the first user account, extracts voiceprint features from the reference speech to obtain reference voiceprint features, binds the reference voiceprint features to the first user account, and stores the reference voiceprint features and the first user account in association.

[0179] In this embodiment, the computer device can collect reference voice messages sent by the user corresponding to the first user account, bind the reference voice messages with the first user account, and store them.

[0180] In this embodiment, the computer device displays a voiceprint configuration interface. In response to the editing operation in the voiceprint configuration interface, it obtains the first user account edited by the editing operation. In response to the voice acquisition operation, it binds the acquired reference voice with the first user account, or binds the reference voice features of the reference voice with the first user account.

[0181] For example, the first user account corresponds to the merchant's cashier. The cashier needs to register their voiceprint on the mobile payment device. After the data is collected and evaluated to confirm that the conditions are met, it is sent to the device's backend for storage, and the result is returned to the cashier. The cashier then needs to further bind their first user account with the registered voiceprint. After binding, the cashier's first user account can be immediately identified through that voiceprint.

[0182] In this embodiment, reference voice messages from the user corresponding to the first user account are obtained. Reference voiceprint features are extracted from the reference voice messages, and the reference voiceprint features are bound to and stored with the first user account, thereby completing the user's voiceprint registration process. Based on the voiceprint and user account entered by the user during voiceprint registration, the system can quickly identify which user is guiding the business through voiceprint, thereby issuing incentive resources to the user who is guiding the business, increasing the user's enthusiasm for promoting the specific business, and thus increasing the dissemination of the specific business.

[0183] In one embodiment, the second user account belongs to the user terminal; when the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive services, the business interaction information of the second user account for the incentive services is obtained, including:

[0184] When the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive services, the connection status between the system and the user terminal is detected; while maintaining the connection status with the user terminal, a business information acquisition request is sent to the user terminal; and the second user account of the user terminal receives business interaction information for incentive services based on the business information acquisition request.

[0185] Specifically, when the semantic recognition result includes business guidance information that instructs the second user account to trigger the execution of the incentive service, the computer device detects the connection status with the user terminal. While maintaining a connection with the user terminal, the computer device sends a business information retrieval request to the user terminal. This request instructs the second user account on the user terminal to provide feedback on business interaction information related to the incentive service.

[0186] The user terminal that has logged into the second user account receives the request to obtain the business information, obtains the business interaction information for the incentive business, and feeds back the business interaction information to the computer device.

[0187] In this embodiment, the business information acquisition request can be used to instruct the second user account to provide business interaction information related to the incentive business within a preset time period.

[0188] In this embodiment, when the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive services, the connection status between the user terminal and the user terminal is detected; while maintaining the connection status with the user terminal, a business information acquisition request is sent to the user terminal to instruct the user terminal to provide business interaction information for the incentive services, so as to determine whether the user has triggered the business interaction operation for the incentive services according to the business guidance information.

[0189] In one embodiment, the method is applied to a swipe device, which has a preset application installed and is logged into a third user account of the preset application. A first user terminal is logged into a first user account of the preset application, and a second user terminal is logged into a second user account of the preset application. The resource account associated with the first user account belongs to the second user terminal. Pushing target incentive resources to the resource account associated with the first user account includes: determining the resource account corresponding to the third user account and transferring the target incentive resources from the resource account corresponding to the third user account to the resource account associated with the first user account.

[0190] The third user account corresponds to the third user who is both the publisher of the incentive program and the holder of the incentive program.

[0191] In this embodiment, the third user account can be an organization account in a preset application, which is used to manage member accounts within the organization. An organization includes multiple members, and each organization corresponds to one organization account. Each member corresponds to one member account within that organization. For example, an organization can be a merchant, a company, etc., and members can be employees within the organization, etc., but are not limited to these. The first user account and the second user account both belong to the same organization within the preset application.

[0192] In this embodiment, the preset application can be a swipe app. A third user logs into the swipe app on the swipe device using a third user account. The third user account corresponds to an organization within the swipe app, which includes multiple first user accounts. The third user account is used to manage the multiple first user accounts.

[0193] The first user logs in to the Shuazhang application on the first user's terminal using the first user's account, and the second user logs in to the Shuazhang application on the second user's terminal using the second user's account.

[0194] In this embodiment, the swipe device can pre-add multiple first user accounts of first users to the organization corresponding to the third user account, so as to manage the first user account through the third user account.

[0195] Alternatively, the swipe device can collect the reference voice sent by the first user, add the first user's first user account to the organization corresponding to the third user account, and bind and store the first user account and the reference voice in the swipe device.

[0196] In other embodiments, the first user account and the reference voiceprint features of the reference voice can be bound and stored in the palm-swiping device.

[0197] When the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of the incentive service, the swipe device obtains the business interaction information of the second user account for the incentive service from the swipe application on the second user terminal. When the business interaction information indicates that the second user account has triggered the business interaction operation for the incentive service according to the business guidance information, the swipe device adds the second user account to the organization corresponding to the third user account and determines the target incentive resource corresponding to the incentive service.

[0198] The swipe device identifies the incentive resource account corresponding to the third user account and transfers the target incentive resources from the incentive resource account to the first resource account associated with the first user account.

[0199] In other embodiments, the target incentive resources may include a first incentive resource for a first user account and a second incentive resource for a second user account. The swipe device may determine the first incentive resource for the first user account from the incentive resource account and transfer the first incentive resource from the incentive resource account to the first resource account. The swipe device may determine the second incentive resource for the second user account from the incentive resource account and transfer the second incentive resource from the incentive resource account to the second resource account.

[0200] In one embodiment, the swipe application in the swipe device can be a swipe client, and the swipe applications on the first user terminal and the second user terminal can be sub-applications. The first user logs in to the first application on the first user terminal using the first user account, runs the swipe application through the first application, and logs in to the swipe application using the first user account. The first application is the parent application on the first user terminal, and the swipe application is a sub-application embedded in the first application.

[0201] The second user logs into the second application on the second user's terminal using their second user account, runs the "Shuazhang" application through the second application, and logs into the "Shuazhang" application using their second user account. The second application is the parent application on the second user's terminal, and the "Shuazhang" application is a sub-application embedded within it. The first application and the second application can be of the same type or different types.

[0202] Here, the parent application refers to the client installed on the terminal, while the child application refers to an application that does not require installation, meaning it can be used without downloading or installing. Child applications, also known as mini-programs, typically run as subroutines within the client.

[0203] In one embodiment, a business processing method is provided, applied to a computer device, comprising:

[0204] Obtain reference voice messages from the first users corresponding to multiple first user accounts; extract reference voiceprint features from the reference voice messages of each first user, and bind and store the reference voiceprint features of each first user with the first user account of the corresponding first user.

[0205] The original speech is acquired, and the sound sources are located to obtain the direction corresponding to each sound source in the original speech.

[0206] Based on the direction corresponding to each sound source, the speech in the preset direction is extracted from the original speech to obtain the speech to be tested.

[0207] Extract voiceprint features and content features from the speech to be tested.

[0208] Based on voiceprint features, the first user account corresponding to the test speech is identified; based on content features, semantic recognition is performed on the test speech to obtain the corresponding recognition text.

[0209] When the identified text includes process guidance information that guides the second user account to activate the swipe palm service of the preset application, as well as promotional information of the preset promotion target, the system obtains the swipe palm operation information of the second user account for the preset application and the transaction information of the second user account for the preset promotion target.

[0210] When the swipe operation information indicates that the second user account has followed the process guidance to change the preset application's swipe service from an unactivated state to an activated state, the swipe incentive resources corresponding to the swipe service are determined and pushed to the resource account associated with the first user account.

[0211] When the transaction information indicates that the second user account has executed a transaction operation targeting a preset promotional target according to the promotion information, the target incentive resources corresponding to the promotion business are determined, and the target incentive resources are pushed to the resource account associated with the first user account.

[0212] In one embodiment, a business processing method is provided for an application scenario, specifically applied to a palm-swiping device that has payment functionality. Specifically, the business processing method is applied in this scenario as follows:

[0213] The offline palm-scanning device features an interface where the camera faces upwards, allowing the user to naturally extend their palm for recognition. This enables the camera to capture the view above and perform identity verification based on palm recognition technology. Figure 9 As shown, the palm-scanning device can include an interactive display area and a palmprint collection area. Specifically, the palmprint collection area captures and collects images of the palm, while the interactive display area displays graphic codes, transaction information, etc. In the business processing method provided in this embodiment, the palm-scanning device on the merchant side has a voice collection function, which can collect voice in real time or voice from a specific direction. The collected voice can be identified as originating from a cashier. By identifying whether there are cashier instructions guiding users to activate the palm-scanning payment service or add specific items to their cart in the collected voice, if so, the system further determines whether the user has performed a palm-scanning payment operation or added items to their cart based on the user's relevant business interaction information. If so, incentive resources are issued to the cashier's resource account to encourage the cashier to more actively recommend the palm-scanning payment service or recommended products to consumers, thereby increasing the number of users of the palm-scanning payment function and effectively promoting it. Furthermore, it can also effectively promote specific products and effectively increase transaction volume.

[0214] like Figure 10 As shown, the palm-swiping device integrates hardware such as a camera and an array microphone. A palm-swiping application (APP) can be installed on the device. The palm-swiping application may include a palm recognition and activation module, a voiceprint module, an electronic poster module, and a network module. The palm recognition and activation module is used for palm recognition and activation of the user, specifically including palm image processing and liveness detection. The voiceprint module is used for voiceprint and semantic recognition of the voice collected by the array microphone. The network module is used for network connection. The electronic poster module is used to display promotional information for palm-swiping payment services and promotional information for marketing products.

[0215] The user terminal can have a pre-installed application. The "Swipe App" can include a settings module, a basic module, and a "Swipe Sub-App" activation module. The settings module includes a Bluetooth module, and the basic module includes an identity verification module. The "Swipe Sub-App" runs on top of the pre-installed application; it has the same functionality as the "Swipe App" but a different presentation. The "Swipe App" requires a client application to be downloaded and installed.

[0216] The resource account backend server supports services such as swipe recognition and activation, voiceprint and speech recognition, payment, swipe operation, and basic services. Swipe operation services include cashier incentive services, and basic services include account services. The resource account backend server is referred to as the backend server for short.

[0217] likeFigure 11 As shown, firstly, the merchant's cashier needs to register their voiceprint on the mobile payment device. After the data is collected and evaluated to confirm that the conditions are met, it is sent to the backend server for further storage, and the storage result is returned to the cashier's primary user terminal, which is already logged into its primary user account. The cashier then needs to further bind their primary user account with the registered voiceprint. After binding, the cashier's primary user account can be identified through this voiceprint.

[0218] In addition, merchants need to configure the current marketing product information in their Enterprise Resource Planning (ERP) system, and register the cashiers' voiceprint registration information in the merchant's ERP. Marketing products refer to the pre-defined target audience for promotion. Subsequently, after the palm-swiping device identifies the cashier's application account information corresponding to the voiceprint information, it can further confirm whether the cashier has promoted the marketing products, thus enabling merchants to incentivize cashiers to promote products.

[0219] In this invention, users can choose to allow local Bluetooth connections from officially certified devices such as the swipe device on their mobile terminals. This facilitates the swipe device in determining whether the current user has activated the swipe function. Users can disable this function on their mobile terminals by default, simply to allow cashiers to better identify whether the current user is a potential new swipe user.

[0220] The palm-swipe device integrates an array microphone at the hardware level for voice acquisition and recognition. After powering on, the device activates the array microphone for voice acquisition and recognition. It's important to note that the array microphone includes directional information and only captures information from the cashier, not the user's identity information. A microphone array is a group of microphones arranged in a specific geometric shape (e.g., linear array, circular array, matrix). By processing the signals from each microphone in the array, sound sources in a specific direction can be located and extracted. Analyzing the raw speech received by the microphone array determines the direction of the sound source. Common sound source localization algorithms include beamforming and high-resolution spectral estimation methods (e.g., MUSIC, ESPRIT). After determining the sound source direction, the sound source in the cashier's direction needs to be separated and extracted. Common sound source separation techniques include spatial filter-based methods (e.g., beamforming, spatial superposition) and blind source separation (e.g., independent component analysis (ICA), non-negative matrix factorization (NMF)). These methods can separate the target sound source from other sound sources and noise, improving recognition performance. Finally, semantic recognition is performed on the separated target sound source signal. Semantic recognition technology can convert raw speech into text information; commonly used speech recognition methods include those based on Hidden Markov Models and deep learning methods.

[0221] like Figure 12 As shown, if the user's phone has Bluetooth enabled and allows the swipe device to connect, a Bluetooth connection will be established between the user's phone and the swipe device when the user approaches it. Through this Bluetooth connection, the user's swipe activation status on the app's phone will be further obtained (in this invention, for users who have already activated swipe payment, there will be a separate flag locally to indicate whether the current user has activated swipe payment).

[0222] To achieve secure two-way communication via Bluetooth, a Bluetooth connection needs to be established on both devices, ensuring they can discover and pair with each other. Symmetric encryption algorithms (such as AES) are then used to encrypt the communication data, ensuring it is not stolen or tampered with during transmission, and a key exchange protocol (such as Diffie-Hellman key exchange) is used to securely negotiate the encryption key. During connection establishment, the devices authenticate each other to ensure the legitimacy of both parties, using digital certificates or pre-shared keys for device authentication. Message Authentication Codes (MACs) or digital signatures are also needed to verify that received data has not been tampered with. End-to-end secure communication protocols (such as TLS) ensure security throughout the communication process, preventing man-in-the-middle attacks and data theft.

[0223] If the user currently nearby is a new user of the mobile payment app, the app will display an electronic poster indicating activation discounts, further assisting the cashier in determining if the user is new. This step is solely for the cashier's convenience. If the user has not enabled Bluetooth, this assistance function is disabled by default. The cashier can still confirm and guide each user via voice, asking if they wish to activate the app. The mobile payment app will further recognize the voiceprint and voice commands to identify which cashier is guiding the user to activate the app and will display the cashier's information on the app's home screen, currently in a floating window format. This facilitates cashier identity verification, and also allows the user to see which cashier is currently serving them.

[0224] Subsequently, if the current user has activated the palm scan feature, the activation status and the application identity information obtained from the cashier's voice recognition will be sent to the application's backend service. Upon receiving the request, the backend service will combine it with the current incentive rules and directly award the cashier a cashback payment via palm scan to the application, which the cashier can view on their mobile app. After activating the palm scan feature, users can then make payments using it. The main process for activating and recognizing the palm scan involves the app using a 3D camera to collect streaming media data of the user's hand. After acquiring the streaming media, the terminal performs optimization. Optimization is based on a comprehensive evaluation of factors such as hand size, angle, image contrast, brightness, and clarity to select the best hand image. Features are then extracted from this image and compared with the hand features of all subsequent users to further obtain the application user information corresponding to that hand. If no matching application user information is found, the current user is considered a new user; if a match is found, the current user's application payment code is directly returned for payment.

[0225] In addition, the swiping device continuously collects the cashier's voice information to further confirm whether the cashier is promoting relevant products in accordance with the merchant's marketing rules. After confirming the cashier's identity, if the current user's purchase order contains the product ID information promoted by the merchant, the cashier's information and the promoted product ID information will be transmitted to the merchant's ERP backend server. The merchant's ERP server can then further transfer incentive resources to the cashier's resource account based on the current rules and the cashier's account information, incentivizing the cashier to promote the marketing products more promptly and accurately.

[0226] In this embodiment, by combining the cashier's first binding of voiceprint and corresponding application account information to the mobile payment device, and the subsequent daily targeted voiceprint collection and recognition capabilities of the mobile payment device, it is possible to identify which cashier is actively guiding the user to activate the mobile payment service. This allows for quick and effective differentiation of the cashier guiding the user to activate the mobile payment service. After successful activation, the cloud directly calls resource transfer and other related capabilities to transfer relevant incentive resources directly to the cashier's resource account, thereby incentivizing the cashier to promote and guide the mobile payment service in a more timely and accurate manner.

[0227] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0228] Based on the same inventive concept, this application also provides a business processing apparatus for implementing the business processing method described above. The solution provided by this apparatus is similar to the implementation scheme described in the above method; therefore, the specific limitations in one or more business processing apparatus embodiments provided below can be found in the limitations of the business processing method described above, and will not be repeated here.

[0229] In one embodiment, such as Figure 13 As shown, a business processing device 1300 is provided, including a voice acquisition module 1302, a recognition module 1304, an information acquisition module 1306, a determination module 1308, and a push module 1310. Wherein:

[0230] The voice acquisition module 1302 is used to acquire the voice to be tested, determine the first user account corresponding to the voice to be tested, and the voice to be tested is sent by the user corresponding to the first user account.

[0231] The recognition module 1304 is used to perform semantic recognition on the speech to be tested and obtain the semantic recognition result.

[0232] The information acquisition module 1306 is used to acquire the business interaction information of the second user account for the incentive business when the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of the incentive business.

[0233] The determination module 1308 is used to determine the target incentive resource corresponding to the incentive business when the business interaction information indicates that the second user account has triggered a business interaction operation for the incentive business according to the business guidance information.

[0234] The push module 1310 is used to push target incentive resources to the resource account associated with the first user account.

[0235] By acquiring the test audio, the first user account corresponding to the audio is identified. Since the audio was sent by the user associated with this first user account, it's possible to accurately identify which user sent the audio, allowing for the subsequent distribution of reward resources to that user. Semantic recognition is then performed on the test audio to obtain the results. These results are used to determine if the user's audio contains business guidance information that instructs another user to trigger an incentive program. If so, the business interaction information of the second user account related to the incentive program is acquired. This information is then used to determine if the user triggered the business interaction operation according to the guidance information in the audio. When the interaction information indicates that the second user account has triggered the business interaction operation according to the guidance information, it means the user has successfully promoted the incentive program. The target incentive resource corresponding to the incentive program is then determined, and the target incentive resource is pushed to the resource account associated with the first user account. This allows for resource incentives to be provided to users who have promoted the specific program, thereby encouraging users to promote the specific program more extensively, increasing the promotion volume, usage, and efficiency of the specific program.

[0236] In one embodiment, the incentive service includes at least one of a swipe service for a preset application or a promotion service for a preset target audience; the service guidance information includes at least one of process guidance information for activating the swipe service or promotion information for the preset target audience; the service interaction operation includes at least one of a swipe activation operation or a transaction operation for the preset target audience; the service interaction information includes at least one of swipe operation information for the preset application or transaction information for the preset target audience; and the target incentive resource includes at least one of swipe incentive resources corresponding to the swipe service or promotion incentive resources corresponding to the promotion service.

[0237] In this embodiment, the voice to be tested is acquired, and the first user account corresponding to the voice is determined. The voice is sent by the user corresponding to the first user account, thus accurately identifying which user sent the voice, so as to subsequently issue reward resources to that user. Semantic recognition is performed on the voice to be tested to obtain semantic recognition results. The semantic recognition results are used to determine whether there is process guidance information in the user's voice that guides another user to activate the swiping service of a preset application. If so, the swiping operation information of the second user account for the preset application is acquired, so as to determine whether the user has changed the swiping service of the preset application from an unactivated state to an activated state according to the process guidance information in the voice. When the swiping operation information indicates that the second user account has changed the swiping service of the preset application from an unactivated state to an activated state according to the process guidance information, it means that the user has activated the swiping service of the preset application. Then, the swiping incentive resources corresponding to the swiping service are determined, and the swiping incentive resources are pushed to the resource account associated with the first user account, so that users who have promoted the swiping service can be incentivized to promote the swiping service more.

[0238] Furthermore, the semantic recognition results determine whether the user's voice contains promotional information targeting a preset target. If so, the system retrieves transaction information from the second user account related to the preset target. This transaction information is used to determine whether the user's second user account has executed a transaction operation targeting the preset target according to the promotional information. When the transaction information indicates that the second user account has executed a transaction operation targeting the preset target according to the promotional information, it means that the user has promoted the preset target. The system then determines the target incentive resources corresponding to the promotional business and pushes these resources to the resource account associated with the first user account. This allows for resource incentives for users who have promoted a specific target, thereby encouraging users to promote that specific target more extensively, increasing the promotion volume, usage, and efficiency of the target.

[0239] In one embodiment, the information acquisition module 1306 is further configured to, when the semantic recognition result includes process guidance information that guides the second user account to activate the swipe palm service for the preset application, determine the time period corresponding to the process guidance information in the voice to be tested; and acquire the swipe palm operation information of the second user account for the preset application within the time period.

[0240] The determination module 1308 is also used to adjust the previously unactivated state of the swipe operation information to the activated state of the swipe service of the preset application when the swipe operation information indicates that the second user account has followed the process guidance information within the time period, and to determine the swipe incentive resources corresponding to the swipe service.

[0241] In this embodiment, when the semantic recognition result includes process guidance information that guides the second user account to activate the swipe service for a preset application, the time period corresponding to the process guidance information in the voice to be tested is determined, and the swipe operation information of the second user account for the preset application within the time period is obtained to determine whether the second user activated the swipe service for the preset application under the voice guidance of the first user. If so, the swipe incentive resources corresponding to the swipe service are issued to the first user to incentivize the user to recommend the swipe service to more users and guide more users to activate the service, thereby effectively promoting the service.

[0242] In one embodiment, the second user account belongs to the user terminal; the device further includes:

[0243] The acquisition module is used to acquire palm print features of the user corresponding to the second user account in response to a palm print acquisition operation triggered in the palm print acquisition area.

[0244] The generation module is used to generate and display graphic codes for palm features.

[0245] The binding module is used to bind the palm feature and the second user account in response to the scanning operation of the graphic code by the user terminal to which the second user account belongs.

[0246] In this embodiment, in response to a palmprint acquisition operation triggered in the palmprint acquisition area, the palm features of the user corresponding to the second user account are acquired, a graphic code for the palm features is generated and displayed, and in response to a scanning operation of the graphic code by the user terminal to which the second user account belongs, the palm features and the second user account can be bound together.

[0247] In one embodiment, the information acquisition module 1306 is further configured to acquire transaction information of the second user account for the preset promotion object when the semantic recognition result includes promotion information of the preset promotion object, and the promotion information is used to promote the preset promotion object to the second user account.

[0248] The determination module 1308 is also used to determine the target incentive resources corresponding to the promotion business when the transaction information indicates that the second user account has performed a transaction operation for the preset promotion target according to the promotion information.

[0249] In this embodiment, when the semantic recognition result includes promotional information of a preset promotional object, it indicates that the first user has pushed the preset promotional object to the second user. Then, the transaction information of the second user's account for the preset promotional object is obtained. When the transaction information indicates that the second user's account has executed a transaction operation for the preset promotional object according to the promotional information, the object incentive resource corresponding to the promotion business is determined, and the object incentive resource is issued to the first user. This can incentivize the user to recommend the preset promotional object to more users, thereby effectively promoting the preset promotional object.

[0250] In one embodiment, the device further includes:

[0251] The display module is used to display the palmprint collection area and the interactive display area; the interactive display area displays transaction orders for preset promotional targets;

[0252] The resource transfer module is used to process resource transfer for transaction orders based on palm features collected through the palmprint acquisition area, and to generate transaction information for the resource transfer process.

[0253] In this embodiment, when the semantic recognition result includes promotional information of a preset promotional object, it indicates that the first user has pushed the preset promotional object to the second user. Then, the transaction information of the second user's account for the preset promotional object is obtained. When the transaction information indicates that the second user's account has executed a transaction operation for the preset promotional object according to the promotional information, the object incentive resource corresponding to the promotion business is determined, and the object incentive resource is issued to the first user. This can incentivize the user to recommend the preset promotional object to more users, thereby effectively promoting the preset promotional object.

[0254] In one embodiment, the voice acquisition module 1302 is further configured to acquire the original voice, perform sound source localization on the original voice, obtain the direction corresponding to each sound source in the original voice; extract the voice with a preset direction from the original voice based on the direction corresponding to each sound source, and obtain the voice to be tested; and perform voiceprint recognition on the voice to be tested to obtain the first user account corresponding to the voice to be tested.

[0255] In this embodiment, the original speech is acquired, and sound source localization is performed to identify the directions of sound sources within the original speech. The sound sources in the preset directions are the speech to be tested. Based on the direction corresponding to each sound source, the speech in the preset direction can be extracted and separated from the original speech to obtain the speech to be tested. Voiceprint recognition of the speech to be tested can accurately identify which user made the speech, thus enabling rapid and effective user identification based on voiceprint recognition.

[0256] In one embodiment, the semantic recognition result includes recognized text; the voice acquisition module 1302 is further configured to extract voiceprint features and content features from the voice to be tested; and based on the voiceprint features, identify the first user account corresponding to the voice to be tested.

[0257] The recognition module 1304 is also used to perform semantic recognition on the speech under test based on content features, and obtain the recognition text corresponding to the speech under test.

[0258] In this embodiment, voiceprint features are extracted from the speech to be tested to accurately identify which user issued the speech, thereby accurately identifying the user's primary user account. Content features are extracted from the speech to be tested, and semantic recognition is performed on the speech based on the content features to obtain the corresponding recognized text. This allows it to identify whether the user who issued the speech to be tested is guiding another user to trigger a business interaction operation for the incentive service.

[0259] In one embodiment, the voice acquisition module 1302 is further configured to acquire reference voice sent by the user corresponding to the first user account;

[0260] The binding module is used to extract reference voiceprint features from the reference speech, bind the reference voiceprint features to the first user account, and store them.

[0261] In this embodiment, reference voice messages from the user corresponding to the first user account are obtained. Reference voiceprint features are extracted from the reference voice messages, and the reference voiceprint features are bound to and stored with the first user account, thereby completing the user's voiceprint registration process. Based on the voiceprint and user account entered by the user during voiceprint registration, the system can quickly identify which user is guiding the business through voiceprint, thereby issuing incentive resources to the user who is guiding the business, increasing the user's enthusiasm for promoting the specific business, and thus increasing the dissemination of the specific business.

[0262] In one embodiment, the second user account belongs to the user terminal; the information acquisition module 1306 is further configured to detect the connection status with the user terminal when the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive business; send a business information acquisition request to the user terminal while maintaining a connection with the user terminal; and receive business interaction information for incentive business fed back by the second user account of the user terminal based on the business information acquisition request.

[0263] In this embodiment, when the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive services, the connection status between the user terminal is detected. While maintaining the connection status with the user terminal, a business information acquisition request is sent to the user terminal to instruct the user terminal to provide feedback on the business interaction information for the incentive services. The user is then able to determine whether they have triggered the business interaction operation for the incentive services according to the business guidance information.

[0264] In one embodiment, the device is applied to a swipe device, which has a preset application installed. The swipe device is logged into a third user account of the preset application, a first user terminal is logged into a first user account of the preset application, a second user terminal is logged into a second user account of the preset application, and the resource account associated with the first user account belongs to the second user terminal.

[0265] The push module 1310 is also used to determine the resource account corresponding to the third user account and transfer the target incentive resources from the resource account corresponding to the third user account to the resource account associated with the first user account.

[0266] Each module in the aforementioned business processing device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0267] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 14 As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores business data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements a business processing method.

[0268] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 15As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a business processing method. The display unit of the computer device is used to form a visually visible image. It can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0269] Those skilled in the art will understand that Figure 14 , Figure 15 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0270] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.

[0271] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0272] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0273] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0274] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0275] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0276] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A business processing method, characterized in that, The method includes: Acquire the voice to be tested, determine the first user account corresponding to the voice to be tested, and the voice to be tested is sent by the user corresponding to the first user account; The speech to be tested is subjected to semantic recognition to obtain the semantic recognition result; When the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive business, obtain the business interaction information of the second user account for the incentive business; When the business interaction information indicates that the second user account has triggered a business interaction operation for the incentive business according to the business guidance information, the target incentive resource corresponding to the incentive business is determined. The target incentive resources are pushed to the resource account associated with the first user account.

2. The method according to claim 1, characterized in that, The incentive service includes at least one of the following: a swipe service for a preset application or a promotion service for a preset target audience. The service guidance information includes at least one of the following: process guidance information for activating the swipe service or promotion information for the preset target audience. The service interaction operation includes at least one of the following: swipe activation operation or transaction operation for the preset target audience. The service interaction information includes at least one of the following: swipe operation information for the preset application or transaction information for the preset target audience. The target incentive resource includes at least one of the following: swipe incentive resource corresponding to the swipe service or promotion incentive resource corresponding to the promotion service.

3. The method according to claim 2, characterized in that, When the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of the incentive service, the business interaction information of the second user account for the incentive service is obtained, including: When the semantic recognition result includes process guidance information that guides the second user account to activate the swipe service for the preset application, the time period corresponding to the process guidance information in the speech to be tested is determined. Obtain the swipe operation information of the second user account for the preset application within the time period; When the business interaction information indicates that the second user account has triggered a business interaction operation for the incentive business according to the business guidance information, determining the target incentive resource corresponding to the incentive business includes: When the swipe operation information indicates that the second user account has changed the swipe service of the preset application from an unactivated state to an activated state according to the process guidance information within the time period, the swipe incentive resources corresponding to the swipe service are determined.

4. The method according to claim 3, characterized in that, The second user account belongs to the user terminal; the method further includes: In response to a palmprint acquisition operation triggered in the palmprint acquisition area, the palm features of the user corresponding to the second user account are acquired. Generate and display a graphic code for the palm features; In response to the scanning operation of the graphic code by the user terminal to which the second user account belongs, the palm feature is bound to the second user account.

5. The method according to claim 2, characterized in that, When the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of the incentive service, the business interaction information of the second user account for the incentive service is obtained, including: When the semantic recognition result includes the promotion information of the preset promotion object, the transaction information of the second user account for the preset promotion object is obtained, and the promotion information is used to promote the preset promotion object to the second user account. When the business interaction information indicates that the second user account has triggered a business interaction operation for the incentive business according to the business guidance information, determining the target incentive resource corresponding to the incentive business includes: When the transaction information indicates that the second user account has performed a transaction operation for the preset promotion target according to the promotion information, the target incentive resources corresponding to the promotion business are determined.

6. The method according to claim 5, characterized in that, The method further includes: Display the palmprint acquisition area and the interactive display area; The interactive display area shows transaction orders for the preset promotional targets. When palm features are collected through the palmprint collection area, resource transfer processing is performed on the transaction order based on the palm features, and transaction information for the resource transfer processing is generated.

7. The method according to claim 1, characterized in that, The step of acquiring the voice to be tested and determining the first user account corresponding to the voice to be tested includes: The original speech is acquired, and the sound sources are located to obtain the direction corresponding to each sound source in the original speech. Based on the direction corresponding to each sound source, the speech in the preset direction is extracted from the original speech to obtain the speech to be tested; Voiceprint recognition is performed on the speech to be tested to obtain the first user account corresponding to the speech to be tested.

8. The method according to claim 7, characterized in that, The semantic recognition result includes the recognized text; the step of performing voiceprint recognition on the speech to be tested to obtain the first user account corresponding to the speech to be tested includes: Extract voiceprint features and content features from the speech to be tested; Based on the voiceprint features, identify the first user account corresponding to the voice to be tested; The step of performing semantic recognition on the speech to be tested to obtain semantic recognition results includes: Based on the content features, semantic recognition is performed on the speech to be tested to obtain the recognized text corresponding to the speech to be tested.

9. The method according to claim 1, characterized in that, The method further includes: Obtain the reference voice message sent by the user corresponding to the first user account; Extract reference voiceprint features from the reference speech, bind the reference voiceprint features to the first user account, and store them.

10. The method according to claim 1, characterized in that, The second user account belongs to the user terminal; when the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of the incentive service, the business interaction information of the second user account for the incentive service is obtained, including: When the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of incentive services, the connection status with the user terminal is detected. While maintaining a connection with the user terminal, a service information retrieval request is sent to the user terminal; The system receives the second user account from the user terminal and obtains the business interaction information for the incentive service based on the business information requested.

11. The method according to any one of claims 1 to 10, characterized in that, The method is applied to a swipe device, the swipe device has been logged into a third user account of a preset application, a first user terminal has been logged into the first user account of the preset application, a second user terminal has been logged into the second user account of the preset application, and the resource account associated with the first user account belongs to the second user terminal. The step of pushing the target incentive resource to the resource account associated with the first user account includes: Determine the resource account corresponding to the third user account, and transfer the target incentive resources from the resource account corresponding to the third user account to the resource account associated with the first user account.

12. A business processing apparatus, characterized in that, The device includes: The voice acquisition module is used to acquire the voice to be tested, determine the first user account corresponding to the voice to be tested, and the voice to be tested is sent by the user corresponding to the first user account; The recognition module is used to perform semantic recognition on the speech to be tested and obtain the semantic recognition result; The information acquisition module is used to acquire the business interaction information of the second user account for the incentive business when the semantic recognition result includes business guidance information that guides the second user account to trigger the execution of the incentive business; The determination module is used to determine the target incentive resource corresponding to the incentive service when the business interaction information indicates that the second user account has triggered a business interaction operation for the incentive service according to the business guidance information. The push module is used to push the target incentive resources to the resource account associated with the first user account.

13. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 11.

14. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.

15. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.