Methods and devices for receiving response results, storage media and electronic devices

By analyzing user voice data to determine emotional information, targeted inquiries are sent to users, and responses are generated and received. This solves the problem of blindly sending out surveys and improves the accuracy of survey results and user experience.

CN115691558BActive Publication Date: 2025-12-02HAIER YOUJIA INTELLIGENT TECH (BEIJING) CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211350529.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-31
Publication Date
2025-12-02
Estimated Expiration
2042-10-31

AI Technical Summary

Technical Problem

The problem with existing technologies is that blindly sending out survey questionnaires to users results in surveys that fail to accurately reflect user opinions.

Method used

By collecting voice data from the target audience, emotional information is determined. If the emotional information is identified as the target emotion, a target inquiry event is sent to the target audience, a list of inquiry events is generated and pushed, and the response results are received.

Benefits of technology

This improved the relevance and timeliness of the survey, ensured that the responses accurately reflected users' true opinions, avoided user disturbances, and increased survey efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115691558B_ABST
    Figure CN115691558B_ABST
Patent Text Reader

Abstract

This application discloses a method, apparatus, storage medium, and electronic device for receiving response results, relating to the field of smart home technology. The method for receiving response results includes: collecting voice data of a target object and determining the emotional information indicated by the voice data; if the emotional information is determined to be target emotional information, issuing a target inquiry event to the target object; generating a list of inquiry events for the target object based on the target object's response to the target inquiry event; pushing the list of inquiry events to the target object and receiving the target object's response to the list of inquiry events. This technical solution solves the problem that blindly distributing survey questionnaires to users leads to survey results that cannot accurately reflect user opinions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of smart home technology, and more specifically, to a method and apparatus for receiving response results, a storage medium, and an electronic device. Background Technology

[0002] Typically, in order to make products better meet the needs of the public, surveys are sent to users to understand their needs and obtain their feedback. The products are then improved by analyzing user needs and feedback. However, the current methods are to send surveys to users blindly and without targeting, which not only disturbs users but also makes it impossible for the survey results to accurately reflect the users' true opinions.

[0003] There is currently no effective solution to the problem of blindly sending out surveys to users, resulting in survey results that fail to accurately reflect user opinions.

[0004] Therefore, it is necessary to improve the relevant technology to overcome the aforementioned defects. Summary of the Invention

[0005] This invention provides a method and apparatus for receiving response results, a storage medium, and an electronic device to at least solve the problem that blindly sending survey questionnaires to users results in surveys that fail to accurately reflect users' opinions.

[0006] According to one aspect of the present invention, a method for receiving a response result is provided, comprising: collecting voice data of a target object and determining the emotional information indicated by the voice data; if the emotional information is determined to be target emotional information, sending a target inquiry event to the target object; generating an inquiry event list of the target object based on the response information of the target object to the target inquiry event; pushing the inquiry event list to the target object and receiving the response result of the target object to the inquiry event list.

[0007] In an exemplary embodiment, determining the emotional information indicated by the voice data includes: performing speech recognition on the voice data to obtain recognized text, and determining whether a device name exists in the recognized text; if a device name exists in the recognized text, predicting the recognized text using an emotion prediction model to determine the emotional information of the target object.

[0008] In an exemplary embodiment, generating a list of inquiry events for the target object based on the target object's response information to the target inquiry event includes: when the response information indicates that the target object has a target emotion towards the target device, determining the device model of the target device based on the target device information, wherein the target device information is the device information of the device bound to the account corresponding to the target object; determining a list of functions of the target device based on the device model; obtaining an inquiry event template corresponding to the target device, and generating an inquiry event corresponding to each function in the list of functions based on the inquiry event template, wherein the list of inquiry events includes the inquiry event corresponding to each function, and the inquiry event includes at least one of the following dimensions: satisfaction and corresponding reasons, ratings, usage habits, and improvement points.

[0009] In an exemplary embodiment, when the response information indicates that the target object has a target emotion towards the target device, the method further includes: determining whether a list of inquiry events corresponding to the target device has been pushed to the target object within a preset time period; and if it is determined that no list of inquiry events corresponding to the target device has been pushed to the target object, generating a list of inquiry events corresponding to the target device.

[0010] In an exemplary embodiment, before issuing a target inquiry event to the target object, the method further includes: determining a target profile of the target object and determining a target operation of the target object on a target device; determining a first cause that leads to the target object's emotion as target emotion information based on the target profile and the target operation, and generating a target inquiry event based on the first cause, wherein the target emotion information is used to indicate that the target object has a target emotion towards the target device.

[0011] In an exemplary embodiment, before generating a list of inquiry events for the target object based on the target object's response information to the target inquiry event, the method further includes: if the response information indicates that the target object has a target emotion regarding the target function of the target device, and historical data determines that the number of times the target object has a target emotion regarding the target function of the target device is greater than a preset threshold, establishing a communication connection with the target object, and obtaining a second reason for having a target emotion regarding the target function from the target object through the communication connection; determining a solution based on the second reason, and pushing the solution to the target object.

[0012] In one exemplary embodiment, pushing the list of inquiry events to the target object includes: sequentially playing each inquiry event in the list of inquiry events via voice; or sending the list of inquiry events to a mobile terminal corresponding to the target object.

[0013] According to another aspect of the present invention, a device for receiving response results is also provided, comprising: a determining module, configured to collect voice data of a target object and determine the emotional information indicated by the voice data; a sending module, configured to send a target inquiry event to the target object when the emotional information is determined to be target emotional information; a generating module, configured to generate a list of inquiry events for the target object based on the response information of the target object to the target inquiry event; and a processing module, configured to push the list of inquiry events to the target object and receive the response results of the target object to the list of inquiry events.

[0014] According to another aspect of the present invention, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer program, wherein the computer program is configured to execute the above-described method for receiving the response result when it is run.

[0015] According to another aspect of the present invention, an electronic device is also provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the method for receiving the response result through the computer program.

[0016] This invention, when the emotional information indicated by the target object's voice data is the target emotional information, sends a target inquiry event to the target object. Then, based on the target object's response to the target inquiry event, a list of inquiry events is generated and pushed to the target object, and the target object's responses to the list are received. Because the list of inquiry events is only pushed to the target object after confirming that the emotional information is the target emotional information, it avoids disturbing the user. It also makes the obtained responses more targeted and timely, accurately reflecting the user's true opinions, improving research efficiency, and solving the problem of blindly sending out questionnaires to users, which leads to research results that cannot accurately reflect user opinions. Attached Figure Description

[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0018] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1 This is a schematic diagram of the hardware environment for a method of receiving response results according to an embodiment of this application;

[0020] Figure 2 This is a flowchart (a) of a method for receiving response results according to an embodiment of the present invention;

[0021] Figure 3 This is a flowchart (II) of a method for receiving response results according to an embodiment of the present invention;

[0022] Figure 4 This is a schematic diagram of the process for generating a survey questionnaire according to an embodiment of the present invention;

[0023] Figure 5 This is a structural block diagram of a device for receiving response results according to an embodiment of the present invention. Detailed Implementation

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

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

[0026] According to one aspect of the embodiments of this application, a method for receiving a response result is provided. This method for receiving a response result is widely applicable to whole-house intelligent digital control application scenarios such as smart homes, smart home ecosystems, smart home device ecosystems, and intelligencehouse ecosystems. Optionally, in this embodiment, the above-mentioned method for receiving a response result can be applied to, for example... Figure 1 The hardware environment shown consists of terminal device 102 and server 104. For example... Figure 1 As shown, server 104 is connected to terminal device 102 via a network and can be used to provide services (such as application services) to the terminal or clients installed on the terminal. A database can be set up on the server or independently of the server to provide data storage services for server 104. Cloud computing and / or edge computing services can be configured on the server or independently of the server to provide data processing services for server 104.

[0027] The aforementioned network may include, but is not limited to, at least one of the following: wired network, wireless network. The aforementioned wired network may include, but is not limited to, at least one of the following: wide area network, metropolitan area network, local area network. The aforementioned wireless network may include, but is not limited to, at least one of the following: Wi-Fi (Wireless Fidelity), Bluetooth. The terminal device 102 may not be limited to PC, mobile phone, tablet computer, smart air conditioner, smart range hood, smart refrigerator, smart oven, smart stove, smart washing machine, smart water heater, smart washing equipment, smart dishwasher, smart projector, smart TV, smart clothes rack, smart curtains, smart audio-visual equipment, smart socket, smart speaker, smart speaker box, smart fresh air equipment, smart kitchen and bathroom equipment, smart bathroom equipment, smart robot vacuum cleaner, smart window cleaning robot, smart mopping robot, smart air purifier, smart steam oven, smart microwave oven, smart water heater, smart air purifier, smart water dispenser, smart door lock, etc.

[0028] To address the aforementioned issues, this embodiment provides a method for receiving response results, including but not limited to applications in survey procedures. Figure 2 This is a flowchart (a) of a method for receiving a response result according to an embodiment of the present invention, which includes the following steps:

[0029] Step S202: Collect the voice data of the target object and determine the emotional information indicated by the voice data;

[0030] For example, the target is a user using the device, and the voice data includes the voices made by the target during the use of the device.

[0031] In an exemplary embodiment, determining the emotional information indicated by the voice data can be achieved by: performing speech recognition on the voice data to obtain recognized text, and determining whether a device name exists in the recognized text; if a device name exists in the recognized text, predicting the recognized text using an emotion prediction model to determine the emotional information of the target object.

[0032] It should be noted that the identified text can be segmented to obtain a word set, and then it can be determined whether there are words in the word set that are in the device dictionary. If there are words in the word set that are in the device dictionary, then it is determined that there is a device name in the identified text. The device dictionary contains different types of device names.

[0033] It should be noted that the emotion prediction model is pre-trained by combining device information, a functional vocabulary, and emotions (anger, complaints, etc.). This model then predicts the emotional information of the target object by analyzing the identified text. For example, after performing speech recognition on the voice data, if the resulting text is "Why isn't this refrigerator cooling properly? What's going on? It's so bad," then it can be determined that the user is dissatisfied with the refrigerator, i.e., the target object's emotional information is "dissatisfaction with the refrigerator."

[0034] In this embodiment, the target object's emotional information towards the device can be accurately determined through the above method.

[0035] It should be noted that during the process of collecting the voice data of the target object, the target object is having a conversation with another target object. The voice data of the two different target objects can be selected from the collected conversation, and the emotional information of each target object can be determined based on the voice data of the different target objects.

[0036] Step S204: If the emotional information is determined to be target emotional information, a target inquiry event is sent to the target object;

[0037] It should be noted that target emotion information is used to indicate the target object's target emotion toward the device or the device's function. Target emotions include, but are not limited to, dissatisfaction (anger, complaints), etc.

[0038] In an exemplary embodiment, before issuing a target inquiry event to the target object, the method further includes: determining a target profile of the target object and determining a target operation of the target object on a target device when the emotional information is determined to be target emotional information; determining a first reason that causes the target object's emotion to be target emotional information based on the target profile and the target operation, and generating a target inquiry event based on the first reason, wherein the target emotional information is used to indicate that the target object has a target emotion towards the target device.

[0039] It should be noted that the target profile of the target audience includes, but is not limited to, the target audience's gender, age, preferences, etc. For example, the target profile might indicate that the target audience prefers larger spaces and a tidy, organized environment; the target action might be that the target audience is organizing food in the refrigerator. Therefore, if the target audience has negative feelings about the refrigerator, it can be predicted that the primary reason for their negative emotion is "the refrigerator's space design is unreasonable," thus generating the target inquiry event "Are you dissatisfied with the refrigerator's space design?" In this embodiment, if the target audience is determined to have a specific negative emotion, the reasons for their dissatisfaction can be analyzed, and the target audience can be proactively contacted, improving the user experience.

[0040] Step S206: Generate a list of inquiry events for the target object based on the response information of the target object to the target inquiry event;

[0041] In one exemplary embodiment, the list of inquiry events includes multiple inquiry events that constitute a survey questionnaire.

[0042] In an exemplary embodiment, step S206 can be implemented by the following steps S11-S13:

[0043] Step S11: When the reply information indicates that the target object has a target emotion towards the target device, determine the device model of the target device based on the target device information, wherein the target device information is the device information of the device bound to the account corresponding to the target object;

[0044] For example, if the reply message indicates that the target has negative feelings towards the refrigerator, the specific model of the refrigerator can be determined from the device information of the device linked to the target's account.

[0045] Step S12: Determine the function list of the target device based on the device model;

[0046] For example, since different refrigerator models have different functions, it is necessary to determine which functions this refrigerator model has in order to make the query events in the query event list more accurate and targeted.

[0047] Step S13: Obtain the inquiry event template corresponding to the target device, and generate an inquiry event corresponding to each function in the function list according to the inquiry event template. The inquiry event list includes the inquiry event corresponding to each function, and the inquiry event includes at least one of the following dimensions: satisfaction and the corresponding reasons, rating, usage habits, and improvement points.

[0048] It should be noted that different types of devices have different query event templates, and thus query events corresponding to each function can be generated based on the corresponding query event template. For example, query events can be "satisfaction with function xx and the reasons for it; rating function xx; frequency of use of function xx and usage habits; opinions on function xx and specific areas for improvement".

[0049] In this embodiment, the specific model of the device is determined to determine the device's function, and then a list of query events is generated based on the function, making the generated list of query events more accurate and targeted.

[0050] In an exemplary embodiment, when the response information indicates that the target object has a target emotion towards the target device, it is necessary to determine whether a list of inquiry events corresponding to the target device has been pushed to the target object within a preset time period. If it is determined that no list of inquiry events corresponding to the target device has been pushed to the target object, a list of inquiry events corresponding to the target device is generated. By adopting the above technical solution, when it is detected that the target object has multiple instances of having a target emotion towards the target device within a preset time period, the repeated generation and pushing of the inquiry event list to the target object can be avoided. For example, the preset time period can be half an hour, one hour, etc.

[0051] In an exemplary embodiment, before performing step S206 above, the following steps S21-S22 are also performed:

[0052] S21: When the reply information indicates that the target object has a target emotion towards the target function of the target device, and the number of times the target object has a target emotion towards the target function of the target device is greater than a preset threshold as determined by historical data, a communication connection is established with the target object, and a second reason for having a target emotion towards the target function is obtained from the target object through the communication connection.

[0053] For example, the communication connection described above could be a phone call connection. For instance, if a target user complains about the refrigerator's cooling function multiple times within a month, a request could be made to obtain the reasons why the target user is complaining about the refrigerator's cooling function. For example: equipment malfunction, human error.

[0054] S22: Determine a solution based on the second reason, and push the solution to the target object.

[0055] In this embodiment, the above solution can promptly identify the cause and solution when a user is dissatisfied with the device, thereby calming the user's emotions.

[0056] Step S208: Push the query event list to the target object and receive the target object's response to the query event list.

[0057] In one exemplary embodiment, the list of inquiry events can be pushed to the target object in the following ways: by playing each inquiry event in the list of inquiry events sequentially via voice; or by sending the list of inquiry events to the mobile terminal corresponding to the target object.

[0058] In this embodiment, each inquiry in the inquiry event list is played via voice, which can obtain the response result of the target object more quickly, and also avoids the user from manually adding them, saving the user's time.

[0059] Through the above steps, when the emotional information indicated by the target audience's voice data matches the target emotional information, a target inquiry event is sent to the target audience. Then, a list of inquiry events is generated based on the target audience's response to the target inquiry event, and this list is pushed to the target audience. The response results to the inquiry event list are then received. Because the inquiry event list is only pushed to the target audience after confirming that the emotional information matches the target emotional information, user disruption is avoided. This also makes the obtained responses more targeted and timely, accurately reflecting the user's true opinions, improving research efficiency, and solving the problem of blindly sending out questionnaires to users, which leads to research results that fail to accurately reflect user opinions.

[0060] Furthermore, in this embodiment, when a user is dissatisfied with the device, a survey questionnaire is pushed to the user, making the survey questionnaire targeted and timely. This not only avoids disturbing the user but also makes the obtained survey questionnaire results more "effective".

[0061] Obviously, the embodiments described above are merely some embodiments of the present invention, and not all embodiments. To better understand the above method, the following description, in conjunction with embodiments, illustrates the process, but is not intended to limit the technical solutions of the embodiments of the present invention. Specifically:

[0062] In one optional embodiment, user dissatisfaction is used as a trigger to activate the survey process and generate a personalized survey questionnaire. Specifically, Figure 3 This is a flowchart (II) of a method for receiving a response result according to an embodiment of the present invention, which includes the following steps:

[0063] Step S302: Collect voice messages and determine the emotions of dissatisfaction;

[0064] Specifically, the system collects user voice data in real time, converts it to text, and performs semantic analysis (for example, using the Naive Bayes algorithm) to determine the user's dissatisfaction.

[0065] For example, the identified text can be segmented into Chinese words, and combined with a device lexicon, a function lexicon, and a lexicon of dissatisfaction (anger, complaints, etc.), and a pre-trained model can be used to judge the sentiment tendency.

[0066] For example, a user might say: "Why isn't this refrigerator cooling properly? What's going on? It's so bad." This can be analyzed using a model to determine the user's dissatisfaction.

[0067] Step S304: Trigger an active inquiry and record the user's response;

[0068] Specifically, once a user is found to have complaints or dissatisfaction with an appliance, the system immediately and proactively inquires about the reasons for the dissatisfaction, such as, "What are your complaints about this air conditioner?", and collects and stores the data. If the above judgment indicates dissatisfaction with the device, the system proactively triggers a voice device to ask the user further questions.

[0069] Step S306: Parse the device model and corresponding functions specified by the user;

[0070] Specifically, semantic analysis is used to find the corresponding device type and parse out the function being referred to; by word segmentation, matching the device thesaurus and device type data table, the specific device type referred to by the user is located and all corresponding functions are found.

[0071] Step S308: Based on the specified device model and functions, create a personalized survey questionnaire to conduct in-depth research on user needs;

[0072] Specifically, based on the device and its corresponding function list indicated by the user, a personalized survey questionnaire is generated, including: the user's satisfaction with the currently indicated function and other functions, as well as the reasons for dissatisfaction; the user's usage habits, including time, frequency, and scenarios;

[0073] It should be noted that generating a comprehensive survey questionnaire targeting the device's functions includes: using a pre-prepared questionnaire template, embedding the corresponding device and functions, and generating survey questions that include user habits. The questions consist of: device + function + survey content. For an example, see the process for generating the survey questionnaire and the generated questionnaire itself. Figure 4 .

[0074] Step S310: Send a survey request to the user and conduct a voice survey;

[0075] Specifically, a request is sent to the user, and if the user agrees, a voice interaction survey is initiated to collect user responses and record the survey results.

[0076] Step S312: After the survey is completed, store and report to the corresponding industry department.

[0077] Specifically, the collected results can be reported to the email address of the contact person in the relevant industry department to which the device belongs.

[0078] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of the present invention.

[0079] This embodiment also provides a device for receiving response results, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, hardware implementations, or a combination of software and hardware, are also possible and contemplated.

[0080] Figure 5 This is a structural block diagram of a device for receiving response results according to an embodiment of the present invention. The device includes:

[0081] The determination module 52 is used to collect the voice data of the target object and determine the emotional information indicated by the voice data;

[0082] Sending module 54 is used to send a target inquiry event to the target object when it is determined that the emotional information is target emotional information;

[0083] The generation module 56 is used to generate a list of inquiry events of the target object based on the response information of the target object to the target inquiry event;

[0084] The processing module 58 is used to push the query event list to the target object and receive the response results of the target object to the query event list.

[0085] Using the aforementioned device, when the emotional information indicated by the target subject's voice data matches the target emotional information, a target inquiry event is sent to the target subject. Then, a list of inquiry events is generated based on the target subject's response to the target inquiry event, and this list is pushed to the target subject. The device also receives the target subject's responses to the inquiry event list. Because the list of inquiry events is only pushed to the target subject after confirming that the emotional information matches the target emotional information, user disturbance is avoided. This also makes the obtained responses more targeted and timely, accurately reflecting the user's true opinions, improving research efficiency, and solving the problem of blindly sending out questionnaires to users, which leads to research results that fail to accurately reflect user opinions.

[0086] In an exemplary embodiment, the determining module 52 is further configured to perform speech recognition on the speech data to obtain recognized text, and determine whether a device name exists in the recognized text; if a device name exists in the recognized text, the recognized text is predicted by an emotion prediction model to determine the emotion information of the target object.

[0087] In an exemplary embodiment, the generation module 56 is further configured to, when the reply information indicates that the target object has a target emotion towards the target device, determine the device model of the target device based on the target device information, wherein the target device information is the device information of the device bound to the account corresponding to the target object; determine the function list of the target device based on the device model; obtain the inquiry event template corresponding to the target device, and generate an inquiry event corresponding to each function in the function list based on the inquiry event template, wherein the inquiry event list includes the inquiry event corresponding to each function, and the inquiry event includes at least one of the following dimensions: satisfaction and the corresponding reasons, rating, usage habits, and improvement points.

[0088] In an exemplary embodiment, the generation module 56 is further configured to, when the reply information indicates that the target object has a target emotion toward the target device, determine whether a list of inquiry events corresponding to the target device has been pushed to the target object within a preset time period; and if it is determined that no list of inquiry events corresponding to the target device has been pushed to the target object, generate a list of inquiry events corresponding to the target device.

[0089] In an exemplary embodiment, the sending module 54 is further configured to determine the target profile of the target object and the target operation of the target object on the target device before sending the target inquiry event to the target object; determine a first cause that causes the target object's emotion to be the target emotion information based on the target profile and the target operation, and generate a target inquiry event based on the first cause, wherein the target emotion information is used to indicate that the target object has a target emotion towards the target device.

[0090] In an exemplary embodiment, the processing module 58 is further configured to, before generating a list of inquiry events for the target object based on the response information of the target object to the target inquiry event, establish a communication connection with the target object, and obtain a second reason for having a target emotion towards the target function through the communication connection, if the response information indicates that the target object has a target emotion towards the target function of the target device, and the number of times the target object has a target emotion towards the target function of the target device is greater than a preset threshold as determined by historical data, and push the solution to the target object.

[0091] In an exemplary embodiment, the processing module 58 is further configured to sequentially play each inquiry event in the inquiry event list via voice; or to send the inquiry event list to a mobile terminal corresponding to the target object.

[0092] Embodiments of the present invention also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to perform the steps in any of the above method embodiments when executed.

[0093] Optionally, in this embodiment, the storage medium may be configured to store a computer program for performing the following steps:

[0094] S1, Collect the voice data of the target object and determine the emotional information indicated by the voice data;

[0095] S2, if the emotional information is determined to be target emotional information, a target inquiry event is sent to the target object;

[0096] S3, Generate a list of inquiry events for the target object based on the response information of the target object to the target inquiry event;

[0097] S4, push the query event list to the target object, and receive the target object's response to the query event list.

[0098] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.

[0099] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.

[0100] Embodiments of the present invention also provide an electronic device including a memory and a processor, the memory storing a computer program and the processor being configured to run the computer program to perform the steps in any of the above method embodiments.

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

[0102] S1, Collect the voice data of the target object and determine the emotional information indicated by the voice data;

[0103] S2, if the emotional information is determined to be target emotional information, a target inquiry event is sent to the target object;

[0104] S3, Generate a list of inquiry events for the target object based on the response information of the target object to the target inquiry event;

[0105] S4, push the query event list to the target object, and receive the target object's response to the query event list.

[0106] In one exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0107] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.

[0108] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

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

Claims

1. A method for receiving a response result, characterized in that, include: Collect voice data of the target object and determine the emotional information indicated by the voice data; If the emotional information is determined to be target emotional information, a target inquiry event is sent to the target object; Generate a list of inquiry events for the target object based on the target object's response information to the target inquiry event; The query event list is pushed to the target object, and the response results of the target object to the query event list are received; Before issuing a target query event to the target object, the method further includes: Determine the target profile of the target object, and determine the target operation of the target object on the target device; The target profile and the target operation determine the first cause of the target object's emotion as the target emotion information, and generate a target inquiry event based on the first cause, wherein the target emotion information is used to indicate that the target object has a target emotion towards the target device.

2. The method according to claim 1, characterized in that, Determining the emotional information indicated by the voice data includes: The voice data is subjected to speech recognition to obtain recognized text, and it is determined whether a device name exists in the recognized text; If the identified text contains a device name, the emotional information of the target object is determined by predicting the identified text using a sentiment prediction model.

3. The method according to claim 1, characterized in that, Generate a list of query events for the target object based on the target object's response information to the target query event, including: When the reply information indicates that the target object has a target emotion towards the target device, the device model of the target device is determined according to the target device information, wherein the target device information is the device information of the device bound to the account corresponding to the target object; Determine the function list of the target device based on the device model; Obtain the query event template corresponding to the target device, and generate a query event corresponding to each function in the function list based on the query event template. The query event list includes the query event corresponding to each function, and the query event includes at least one of the following dimensions: satisfaction and the corresponding reasons, rating, usage habits, and improvement points.

4. The method according to claim 3, characterized in that, When the response information indicates that the target object has a target emotion towards the target device, the method further includes: Determine whether a list of query events corresponding to the target device has been pushed to the target object within a preset time period; If it is determined that no query event list corresponding to the target device has been pushed to the target object, a query event list corresponding to the target device is generated.

5. The method according to claim 1, characterized in that, Before generating the target object's query event list based on the target object's response information to the target query event, the method further includes: If the response information indicates that the target object has a target emotion towards the target function of the target device, and historical data shows that the number of times the target object has a target emotion towards the target function of the target device is greater than a preset threshold, a communication connection is established with the target object, and a second reason for having a target emotion towards the target function is obtained from the target object through the communication connection. The solution is determined based on the second reason, and the solution is pushed to the target object.

6. The method according to claim 1, characterized in that, The list of query events is pushed to the target object, including: Each inquiry event in the inquiry event list is played sequentially via voice; or The list of inquiry events is sent to the mobile terminal corresponding to the target object.

7. A device for receiving response results, characterized in that, include: The determination module is used to collect voice data of the target object and determine the emotional information indicated by the voice data; The sending module is used to send a target query event to the target object when it is determined that the emotional information is the target emotional information; A generation module is used to generate a list of inquiry events for the target object based on the response information of the target object to the target inquiry event; The processing module pushes the list of query events to the target object and receives the target object's response to the list of query events; The sending module is further configured to determine the target profile of the target object and the target operation of the target object on the target device; determine the first cause of the target object's emotion as target emotion information through the target profile and the target operation, and generate a target inquiry event through the first cause, wherein the target emotion information is used to indicate that the target object has a target emotion towards the target device.

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

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

Citation Information

Patent Citations

  • Leveraging user signals for initiating communications

    CN106464758A

  • Vehicle, Vehicle and Machine Equipment and Online Survey Method of User Experience Based on Scenario Analysis

    CN109242529A