Household appliance

By integrating voice modules and fault information collection modules in household appliances, the fault type is automatically determined and the repair ticket is generated, the time wasting problem caused by users' active repairs is solved, and efficient fault repair and user experience improvement is achieved.

CN120389919APending Publication Date: 2025-07-29HISENSE HOME APPLIANCES GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410081609.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-19
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

The existing household appliance fault confirmation methods rely on users to actively discover and offline repairs, resulting in wasted time and energy, low maintenance efficiency and poor user experience.

Method used

Integrate voice modules and fault information collection modules in household appliances, determine the fault type through fault information, generate basic maintenance work orders, and ask users through voice modules to obtain detailed information, generate final maintenance work orders, and support professional maintenance personnel to repair on-site.

Benefits of technology

It improves the efficiency of fault repair, reduces user waiting time, improves user experience, and saves the time and energy of professional maintenance personnel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120389919A_ABST
    Figure CN120389919A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a household appliance. The household appliance comprises a voice module; the fault information collection module is used for collecting fault information of the household electrical appliance; the decision-making module is electrically connected with the fault information collection module and the voice module, and the decision-making module is configured to execute the following steps: receiving the fault information collected by the fault information collection module, and judging the fault type of the household appliance according to the fault information; if it is judged that the fault type of the household electrical appliance is a first type representing a non-simple fault, generating a basic maintenance work order according to the fault information, and controlling the voice module to inquire a user; and generating a final maintenance work order according to the basic maintenance work order and the user voice information received by the voice module. According to the invention, the fault information of the household electrical appliance can be collected in time, maintenance personnel can conveniently carry out on-site maintenance according to the final maintenance work order, and the fault maintenance efficiency and the user experience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of electrical appliances, and particularly to a household appliance. Background Art

[0002] Household appliances refer to various electrical and electronic appliances used in households and similar places, such as refrigeration appliances, cleaning appliances, and kitchen appliances, etc. During the use of household appliances, it is inevitable that certain degrees of faults may occur. In order to ensure that household appliances can work properly and reduce the impact on users' lives, it is necessary to promptly identify the faulty household appliances and perform timely repairs on the faulty household appliances.

[0003] Currently, the commonly adopted fault identification method is that when a user finds that a household appliance cannot be used or the usage effect is not good during the use of the household appliance, the user thus determines that the household appliance has a fault. That is, after the household appliance has a fault, the user takes the initiative to go to a repair agency offline for repair. However, this repair method requires a large amount of time and energy of the user, and the long repair time is likely to cause dissatisfaction among users. Summary of the Invention

[0004] To solve the above technical problems, an embodiment of this application provides a household appliance.

[0005] According to one aspect of the embodiment of this application, the household appliance provided by the embodiment of this application includes: a voice module; a fault information collection module for collecting fault information of the household appliance; a decision module electrically connected to the fault information collection module and the voice module respectively, and the decision module is configured to perform the following steps: receiving the fault information collected by the fault information collection module, and determining the fault type of the household appliance according to the fault information; if it is determined that the fault type of the household appliance is a first type representing a non-simple fault, generating a basic repair work order according to the fault information, and controlling the voice module to ask the user; generating a final repair work order according to the basic repair work order and the user voice information received by the voice module.

[0006] In the above embodiment, by setting a fault information collection module in the household appliance, the fault information of the household appliance can be collected in a timely manner. When the decision module determines that the fault type of the household appliance is the first type representing a non-simple fault based on the fault information collected by the fault information collection module, a basic repair work order is generated based on the fault information, and the user is asked through the voice module, and the user voice information received by the voice module is added to the basic repair work order to generate a final repair work order, so that professional maintenance personnel can take the initiative to repair the faulty household appliance based on the user voice information, effectively saving the user's time to take the initiative to go offline to find a maintenance organization for repair, which not only improves the efficiency of fault repair but also improves the user experience.

[0007] In one embodiment of the present application, based on the aforementioned scheme, the decision module is further configured to perform the following steps: if it is determined that the fault type of the household appliance is the second type representing a simple fault, then the cause of the fault and the treatment solution are obtained; and the voice module is controlled to broadcast the fault information, the cause of the fault and the treatment solution.

[0008] In the above embodiment, when the fault type of the household appliance is the second type representing a simple fault, the fault cause and treatment plan of the household appliance are obtained, and the fault information, fault cause and treatment plan are broadcast by controlling the voice module, so that the user can independently handle and solve the simple fault, effectively improving the fault repair efficiency.

[0009] In one embodiment of the present application, based on the aforementioned scheme, the decision module is further configured to perform the following steps: if a feedback signal indicating that the broadcast is invalid is detected from the voice module, the voice module is controlled to continue broadcasting when the household appliance is started next time; if the number of times the voice module sends the feedback signal indicating that the broadcast is invalid reaches a preset number limit, the voice module is controlled to stop broadcasting.

[0010] In the above embodiment, if a feedback signal indicating that the broadcast is invalid is detected, indicating that the voice broadcast is ineffective or does not work, the voice module is controlled to continue broadcasting when the household appliance is started next time to prevent the user from missing the content broadcast by the voice module. When the number of times the voice module sends the feedback signal indicating that the broadcast is invalid reaches a preset limit, the voice module is controlled to stop broadcasting to prevent the user from being dissatisfied due to excessive broadcasts by the voice module.

[0011] In one embodiment of the present application, based on the foregoing solution, the decision module is further configured to perform the following steps: If the user response information sent by the voice module is detected, determine whether the user response information indicates to turn off the voice module for broadcasting; if it is determined to be yes, control to remove the fault information; if it is determined to be no, control the voice module to stop broadcasting and continue broadcasting when the household appliance is started next time.

[0012] In the above embodiment, if the user response information sent by the voice module is detected, determine whether the user response information indicates to turn off the voice module for broadcasting. If it is determined to be yes, control to delete the fault information collected by the current fault information collection module to prevent data redundancy. If it is determined to be no, control the voice module to stop broadcasting and continue broadcasting when the household appliance is started next time.

[0013] In one embodiment of the present application, based on the foregoing solution, after determining that the fault type of the household appliance is the first type indicating a non-simple fault and generating a basic repair work order according to the fault information, it further includes: controlling the voice module to broadcast the basic repair work order, where the basic repair work order includes a fault description, a fault occurrence time, and a fault cause; if it is detected that a response information indicating not to turn off the voice module for broadcasting is received within a preset duration after the voice module broadcasts, control the voice module to ask the user.

[0014] In one embodiment of the present application, based on the foregoing solution, the content for which the voice module asks the user includes the user's home address, contact information, and the repair arrival time.

[0015] In the above embodiment, by asking the user for the user's home address, contact information, and the repair arrival time through the voice module, it can effectively help professional maintenance personnel quickly and accurately go to the user's home to repair the household appliance.

[0016] In one embodiment of the present application, based on the foregoing solution, the voice module asks the user in multiple rounds, and the decision module is further configured to perform the following steps: When it is detected that the voice module receives the user voice information for each round, update the user voice information for each round to the basic repair work order.

[0017] In one embodiment of the present application, based on the foregoing solution, the decision module is further configured to perform the following steps: If it is detected that the voice module does not receive the user voice information for any round, control the voice module to continue asking when the household appliance is started next time.

[0018] In the above embodiments, if it is detected that the voice module does not receive the user's voice information in any round, that is, the process of multi-round inquiry is interrupted, the voice module is controlled to continue the inquiry when the household appliance is started next time, so as to save the time for the voice module to conduct a voice Q&A with the user, and thus improve the efficiency of generating the final maintenance work order.

[0019] In an embodiment of the present application, based on the foregoing solution, the decision module is further configured to perform the following steps: If it is detected that there is an update in the work order progress of the maintenance work order, control the voice module to broadcast the updated work order progress.

[0020] In the above embodiments, by controlling the voice module to broadcast the updated work order progress when it is detected that there is an update in the work order progress of the maintenance work order, the user can timely know the current latest progress.

[0021] In an embodiment of the present application, based on the foregoing solution, the decision module is further configured to perform the following steps: If it is detected that the user queries the progress of the maintenance work order, control the voice module to broadcast the current latest progress.

[0022] In the above embodiments, if it is detected that the user queries the progress of the maintenance work order, control the voice module to broadcast the current latest progress, so that the user can timely know the current latest progress.

[0023] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The accompanying drawings herein are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. In the drawings:

[0025] Figure 1 is a schematic structural diagram of a household appliance provided by an exemplary embodiment of the present application;

[0026] Figure 2 is a schematic structural diagram of a washing machine provided by an exemplary embodiment of the present application;

[0027] Figure 3 is a schematic diagram of an application scenario where a user uses an air conditioner provided by an exemplary embodiment of the present application;

[0028] Figure 4It is a flowchart of steps for handling when the fault type of the household appliance provided by an exemplary embodiment of the present application is the second type representing a simple fault;

[0029] Figure 5 It is a flowchart of steps for handling when the fault type of the household appliance provided by an exemplary embodiment of the present application is the first type representing a non - simple fault;

[0030] Figure 6 It is a flowchart of steps for handling faults of the household appliance provided by an exemplary embodiment of the present application. Detailed implementation manners

[0031] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all the implementation manners consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0032] The flowchart shown in the drawings is only an exemplary illustration, and it is not necessary to include all the contents and operations / steps, nor is it necessary to be executed in the described order. For example, some operations / steps can be decomposed, while some operations / steps can be combined or partially combined. Therefore, the actual execution order may change according to the actual situation. It should also be noted that: "a plurality of" mentioned in the present application means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.

[0033] The terms "first", "second", "third", "fourth", etc. in the description, claims and drawings of the present application are used to distinguish different objects, rather than to describe a specific order. The terms "comprising" and "having" and any variations thereof are intended to cover non - exclusive inclusion.

[0034] During the use of household appliances, it is inevitable to have certain degree of faults to some extent. In order to ensure that household appliances can work properly and reduce the impact on users' lives, it is necessary to promptly identify the faulty household appliances and repair the faulty household appliances in a timely manner.

[0035] Currently, the commonly adopted method for fault confirmation is that users find that the household appliances cannot be used or the usage effect is not good when using them, so as to confirm that the household appliances have faults. That is, after the household appliances have faults, users take the initiative to go to offline maintenance agencies for repair. However, this maintenance method requires users to consume a lot of time and energy, and the long maintenance time is likely to cause dissatisfaction among users.

[0036] To solve the above technical problems, this application proposes a household appliance. The household appliance can be a refrigeration appliance, such as an air conditioner, a refrigerator, etc.; it can be a cleaning appliance, such as a washing machine, a floor sweeping robot, etc.; it can also be a kitchen appliance, such as a rice cooker, a microwave oven, etc. This application does not make any restrictions. Figure 1 It is a schematic structural diagram of a household appliance provided by an exemplary embodiment of this application. As Figure 1 shown, the household appliance 100 includes a voice module 110, a fault information collection module 120, and a decision-making module 130. And the voice module 110, the fault information collection module 120, and the decision-making module 130 are electrically connected to each other in pairs and can interact with each other. The ways for each module to interact with each other include but are not limited to wireless ways such as Bluetooth, ZigBee, WiFi, and I2C bus. The fault information collection module 120 is used to collect the fault information of the household appliance 100; the voice module 110 can broadcast the fault information and other information, and can also collect the voice signals input by the user, that is, the voice module 110 can conduct voice interaction with the user. The decision-making module 130 can determine the fault type of the household appliance according to the fault information, control the voice module 110 to execute operations such as broadcasting and asking the user, and can also generate a basic maintenance work order and a final maintenance work order.

[0037] Exemplarily, when the household appliance is a washing machine, please refer to Figure 2 , Figure 2 It is a schematic structural diagram of a washing machine provided by an exemplary embodiment of this application. The washing machine 200 includes a voice module 210, a fault information collection module 220, and a decision-making module 230. Similarly, the voice module 210, the fault information collection module 220, and the decision-making module 230 are electrically connected to each other in pairs and can interact with each other. The ways for each module to interact with each other include but are not limited to ways such as Bluetooth, ZigBee, WiFi, and I2C bus.

[0038] Exemplarily, when the household appliance is an air conditioner, please refer to Figure 3 , Figure 3 It is a schematic diagram of an application scenario where a user uses an air conditioner provided by an exemplary embodiment of this application. Figure 3It includes an air conditioner 300 and a user 340. The air conditioner 300 includes a voice module 310, a fault information collection module 320, and a decision-making module 330. Similarly, the voice module 310, the fault information collection module 320, and the decision-making module 330 are electrically connected to each other in pairs and can interact with each other. The ways of interaction between modules include but are not limited to wireless ways such as Bluetooth, ZigBee, WiFi, and I2C bus. It should be noted that in the application scenario where the user uses the air conditioner 300, the user 340 may not be present, and the temperature in the room can be adjusted to the preset temperature only through the air conditioner 300.

[0039] The decision-making module is electrically connected to the fault information collection module and the voice module respectively and can be configured to perform the following steps:

[0040] S210, receive the fault information collected by the fault information collection module, and determine the fault type of the household appliance according to the fault information.

[0041] S220, if it is determined that the fault type of the household appliance is the first type representing a non-simple fault, generate a basic repair work order according to the fault information, and control the voice module to ask the user.

[0042] S230, generate a final repair work order according to the basic repair work order and the user voice information received by the voice module.

[0043] The following will describe these 3 steps in detail respectively.

[0044] In S210, the fault information may include device information, fault description, and fault occurrence time. Specifically, the device information refers to the detailed description and specific attributes of the household appliance related to the fault. The device information may include the brand and model of the household appliance, production date, specific hardware version, and software version. The fault description is a detailed description of the specific situation and performance of the fault. The fault description may include that the household appliance cannot start or power on, the touch screen cannot respond normally to user touch input, hardware components such as cameras or displays are faulty, the power connection cannot be maintained, and software functions are abnormal or crashed. The fault occurrence time refers to the exact time point when the fault first occurs or is detected. The fault occurrence time may include the specific date and time when the fault occurs and the duration of the fault occurrence. Exemplarily, the fault information collected by the fault information collection module may be a small washing machine, abnormal dehydration function, xx:xx on the evening of xx / xx / xx; a household air conditioner, abnormal refrigeration function, xx:xx on the morning of xx / xx / xx.

[0045] Since currently, professional repairmen are immediately notified to conduct on-site repairs as soon as a fault in a household appliance is detected, sometimes the fault situation of the household appliance is not serious, but the professional repairmen still have to conduct on-site repairs, thus wasting the time and energy of the professional repairmen. For these non-serious faults, they can often be repaired and handled by the user himself. To avoid the above situation, this application classifies the fault types of household appliances. The fault types of household appliances include a first type representing non-simple faults and a second type representing simple faults. Exemplarily, the first type representing non-simple faults includes abnormal dehydration function of a washing machine, inability of a dryer to dry clothes normally, and abnormal fresh-keeping function of a refrigerator, etc.; the second type representing simple faults includes the soap box of a washing machine not being closed, the door body of a dryer not being closed, and the screws of an air conditioner housing being loose, etc. When the fault type of a household appliance is the second type representing simple faults, there is no need to notify professional repairmen to conduct on-site repairs, which greatly saves the time and energy of professional repairmen.

[0046] In an exemplary embodiment, if the fault description provides detailed and complex information, indicating that the fault is relatively complex and not easily repaired through simple means, then it is determined that the fault type of this fault is the first type representing non-simple faults; on the contrary, if the fault description provides relatively simple information, indicating that the fault is relatively simple and can generally be repaired by the user himself, then it is determined that the fault type of this fault is the second type representing simple faults. Additionally, a fault problem library can be set locally. The fault problem library is used to store fault problem information obtained through a large amount of test data. The fault can be matched with the local fault problem library through a local algorithm, such as simple condition judgment or a rule engine; the fault problem library can also be set on a cloud server. The household appliance communicates with the cloud server to upload the fault to the cloud server for matching. In the fault problem library, the types of most faults generated by household appliances are classified into the first type representing non-simple faults and the second type representing simple faults, and then the specific fault type of this fault is determined through the matching method; or only the fault problems of the second type representing simple faults are stored in the fault problem library. If the fault does not match the fault problems in the fault problem library, it indicates that the fault type of this fault is the first type representing non-simple faults. If the fault matches the fault problems in the fault problem library, it indicates that the fault type of this fault is the second type representing simple faults.

[0047] In another exemplary embodiment, the decision-making module can also use deep learning algorithms or machine learning, etc., to predict the type of the current fault by learning from past historical faults. Additionally, the decision-making module can detect whether multiple hardware components fail simultaneously. If it is detected that multiple hardware components fail simultaneously, it indicates that the fault is relatively complex and not easily repaired through simple means, then the type of this fault is determined to be the first type representing a non-simple fault; if it is detected that a single hardware component fails, it indicates that the fault is relatively simple and can generally be repaired by the user himself, then the type of this fault is determined to be the second type representing a simple fault.

[0048] In S220, the basic repair work order contains relevant information about the failure of the household appliance, such as device information, fault description, and fault occurrence time. The generation time of the basic repair work order is after the type of the household appliance failure is determined to be the first type representing a non-simple fault. Only when the type of the household appliance failure is the first type representing a non-simple fault, is it necessary to let professional repair personnel or technical support teams know about the fault, so as to help repair the fault that the user cannot repair by himself. If the type of the household appliance failure is determined to be the second type representing a simple fault, there is no need to generate a basic repair work order, and the user can repair or handle it by himself.

[0049] After generating the basic repair work order, the control voice module asks the user. The content of asking the user includes the user's home address, contact information, and the time for on-site repair. The home address is used to indicate the specific location where the household appliance is located, facilitating the repair personnel to conduct on-site repair; the contact information is used to facilitate professional repair personnel to contact the user; the time for on-site repair is used to confirm the time when the professional repair personnel conduct on-site repair.

[0050] Asking the user about the user's home address, contact information, and the time for on-site repair through the voice module can effectively help professional repair personnel quickly and accurately go to the user's home to repair the household appliance. It should be noted that the professional repair personnel can directly repair the household appliance at the user's home, or transport the household appliance to a designated repair location after arriving at the user's home for repair.

[0051] The ways for the voice module to ask the user include multi-round asking and one-round asking. Multi-round asking means that the voice module asks only one question in one round of asking, and then asks the next question after receiving the user's voice information.

[0052] Exemplarily, in the first round of asking by the voice module: "Hello! May I ask where your current specific location is?"

[0053] User's first-round voice response: "I am at home. My home is at xx, xx Street, xx District, xx City."

[0054] Second-round inquiry from the voice module: "Okay, may I ask what your phone contact information is?"

[0055] User's second-round voice response: "My phone contact information is xxx, and my email contact information is xxx. Both contact methods can be used to reach me."

[0056] Third-round inquiry from the voice module: "Okay, then what time do you expect the repair technician to come to your door?"

[0057] User's third-round voice response again: "You can come for on-site repair at xx:xx on xx / xx / xx."

[0058] In a single-round inquiry, all questions are asked of the user in one round, and it ends after receiving the user's voice information. Exemplarily, the voice module asks: "Hello, please provide your home address, contact information, and the time for on-site repair so that we can promptly repair the faulty household appliance." User's voice response: "My home address is xxx, my contact information is xxx, and the expected time for on-site repair is xxx."

[0059] It should be noted that regardless of whether the voice module makes a single-round inquiry or multiple-round inquiries to the user, the specific content of the inquiries can be in no particular order. That is, the voice module can successively ask the user for their home address, contact information, and the time for on-site repair, or it can successively ask the user for their contact information, home address, and the time for on-site repair, or use other combinations of order.

[0060] In another exemplary embodiment, the decision module can also be configured to perform the following steps:

[0061] S310, control the voice module to broadcast a basic repair work order, which includes a fault description, the time of fault occurrence, and the cause of the fault.

[0062] S320, if it is detected that within a preset duration after the voice module broadcasts, a response message indicating that the user does not instruct to turn off the voice module for broadcasting is received, then control the voice module to ask the user a question.

[0063] The following provides a detailed description of these two steps.

[0064] Further, by controlling the voice module to broadcast the basic maintenance work order, the basic maintenance work order includes device information, fault description, fault occurrence time, fault cause, and fault type, so that the user can timely understand the current fault situation of the household appliance. If it is detected that a response message from the user is received within a preset duration after the voice module broadcasts, it indicates that the user has understood the current fault situation of the household appliance. Moreover, in this embodiment, the response messages from the user are classified into response messages indicating to turn off the voice module for broadcasting and response messages indicating not to turn off the voice module for broadcasting. If the response message indicates not to turn off the voice module for broadcasting, it indicates that the user permits the voice module to continue asking questions, then control the voice module to ask the user questions; if the response message indicates to turn off the voice module for broadcasting, it indicates that the user does not want to solve the fault of the household appliance temporarily, which may be caused by the user having no time to interact with the voice module through questions and answers, then control the voice module to stop broadcasting.

[0065] In another exemplary embodiment, the decision module may also be configured to perform the following steps:

[0066] S410, if it is determined that the fault type of the household appliance is the second type representing a simple fault, then obtain the fault cause and the treatment solution.

[0067] S420, control the voice module to broadcast the fault information, fault cause, and treatment solution.

[0068] The following describes these two steps in detail.

[0069] Further, if it is determined that the fault type of the household appliance is the second type representing a simple fault, it indicates that the fault cause is not particularly complex and the treatment solution is relatively simple, and can be independently repaired by the user. The fault cause and the treatment solution can also be stored locally or in the cloud server, and the fault cause and the treatment solution of the fault are obtained by pulling from the local or cloud server.

[0070] Exemplarily, the fault information indicates that the washing machine cannot start normally, and it is determined by the decision module that the fault type of this fault is the second type representing a simple fault. Then, it is queried that the fault cause is a power failure caused by a damaged power cord, and the treatment solution is to replace the power cord with a new one. The voice module can broadcast to the user: "According to the analysis, the reason why the washing machine cannot start is that the power cord is damaged. You can try to replace the power cord with a new one to solve the problem. If the problem still exists, you can contact a professional repairman for repair."

[0071] It should be noted that there can be multiple fault causes and corresponding solutions. For example, the fault causes can include Fault Cause 1, Fault Cause 2, and Fault Cause 3. Similarly, the solutions can also include Solution 1, Solution 2, and Solution 3.

[0072] Exemplarily, the fault information indicates that the air conditioner cannot cool normally, and the decision module determines that the fault type of this fault is the second type representing a simple fault. Then, Fault Cause 1 and Fault Cause 2 are queried and obtained. Fault Cause 1 is that the temperature sensor is damaged and cannot accurately measure the indoor temperature. The corresponding Solution 1 can be to replace the damaged temperature sensor; Fault Cause 2 is that the air conditioner filter is blocked, affecting the cooling effect. The corresponding Solution 2 can be to clean the air conditioner filter to ensure unobstructed ventilation. The voice module can broadcast to the user: "After analysis, it is considered that the reason why the air conditioner cannot cool normally is that the temperature sensor is damaged or the air conditioner filter is blocked. For the possible reasons, you can try to replace the damaged temperature sensor or clean the air conditioner filter to solve the problem. If the problem still exists, you can contact a professional maintenance personnel for repair."

[0073] Thus, the voice module can be controlled to broadcast the fault information, fault cause, and solution, so that the user can know the fault cause of this household appliance, thereby avoiding the occurrence of the same fault problem in the future, and enabling the user to independently handle or repair the fault according to the broadcast solution.

[0074] It should be understood that the voice playback content in the above example is only for illustration to facilitate understanding the application scenario of the present application, but should not be construed as a specific limitation on the voice playback content.

[0075] In another exemplary embodiment, the decision module can also be configured to perform the following steps:

[0076] S510, if a feedback signal indicating invalid broadcast sent by the voice module is detected, control the voice module to continue broadcasting when the household appliance is started next time.

[0077] S520, if the number of times the voice module sends a feedback signal indicating invalid broadcast reaches or exceeds the preset number limit, control the voice module to stop broadcasting.

[0078] The following describes these two steps in detail.

[0079] In S510, if the feedback signal indicates that the voice module's broadcast is invalid, it means that the user fails to respond to the voice module's broadcast behavior or the user's response is after the preset duration after the voice module's broadcast. Therefore, the current voice broadcast is ineffective or has no effect, and it is still necessary to control the voice module to continue broadcasting when the household appliance is started next time to prevent the user from missing the content that has not been received by the voice module's broadcast.

[0080] In S520, the preset number limit can be actively set and changed by the user. The preset number limit can be, for example, 3 times, 5 times, 6 times, etc. If the number of times the voice module sends a feedback signal indicating an invalid broadcast reaches the preset number limit, it can be defaulted that the user already knows the content broadcast by the voice module or the user does not want to respond to the content broadcast by the voice module. Therefore, there is no reason to continue broadcasting, so control the voice module to stop broadcasting to prevent the user from being dissatisfied due to too many broadcasts of the voice module.

[0081] In another exemplary embodiment, the decision module can also be configured to perform the following steps:

[0082] S610, if the user response information sent by the voice module is detected, determine whether the user response information indicates to turn off the voice module for broadcasting.

[0083] S620, if it is determined to be yes, control to remove the fault information.

[0084] S630, if it is determined to be no, control the voice module to stop broadcasting and continue broadcasting when the household appliance is started next time.

[0085] The following describes these 3 steps in detail.

[0086] Furthermore, the user response information is the information for the user to respond to the content broadcast by the voice module. For example, the user response information can be "stop broadcasting", "I got it", etc. If the user response information sent by the voice module is detected, it means that the user has responded to the voice module's broadcast behavior, and it is still necessary to further determine the specific content of the user response information to determine whether the user response information indicates to turn off the voice module for broadcasting. If it is determined that the user response information indicates to turn off the voice module for broadcasting, for example, the user response information is "stop broadcasting", then control to remove the fault information collected this time to prevent data redundancy; if it is determined that the user response information does not indicate to turn off the voice module for broadcasting, for example, the user response information is "I got it", then control the voice module to stop broadcasting, but continue to broadcast when the household appliance is started next time to prevent the user from forgetting.

[0087] In S230, the user voice information received by the voice module is supplemented to the basic maintenance work order to generate a final maintenance work order, which includes information such as the user's home address, contact information, and the time for on-site repair. The final maintenance work order is synchronously uploaded to the maintenance management platform to help professional maintenance personnel or technical support teams understand the general situation of the failure of household appliances, thereby enabling more effective fault diagnosis and repair, and enabling professional maintenance personnel to actively visit the faulty household appliances for repair according to the user voice information, effectively saving the time for users to actively seek repair from offline repair agencies, not only improving the repair efficiency of faults but also enhancing the user experience.

[0088] In an exemplary embodiment, the voice module conducts multiple rounds of inquiries on the user, and the decision module can also be configured to perform the following steps:

[0089] When it is detected that the voice module receives the user voice information for each round, the user voice information for each round is updated to the basic maintenance work order.

[0090] Still taking the foregoing embodiment as an example, the voice module asks in the first round: "Hello! May I ask where your current specific location is?"

[0091] The user's first-round voice response: "I am at home. My home is at xx, xx Street, xx District, xx City."

[0092] When it is detected that the voice module receives the user voice information in the first round, the user voice information in the first round is updated to the basic maintenance work order. At this time, the updated basic maintenance work order contains the user's home address information.

[0093] The voice module asks in the second round: "Okay, may I ask what your phone contact information is?"

[0094] The user then responds in the second round: "My phone contact information is xxx, and my email contact information is xxx. Both contact methods can reach me."

[0095] When it is detected that the voice module receives the user voice information in the second round, the user voice information in the second round is updated to the basic maintenance work order. At this time, the updated basic maintenance work order should contain the user's home address information and contact information.

[0096] The voice module asks in the third round: "Okay, then what is the time you expect for on-site repair?"

[0097] The user responds again in the third round: "You can come for on-site repair at xx:xx on xx, xx, xx."

[0098] When it is detected that the voice module receives the third round of user voice information, the third round of user voice information is updated to the basic maintenance work order. At this time, the updated basic maintenance work order is the final maintenance work order, which contains the user's home address information, contact information and on-site maintenance information.

[0099] In another exemplary embodiment, the decision module is further configured to perform the following steps:

[0100] If it is detected that the voice module has not received any round of user voice information, the voice module is controlled to continue asking when the household appliance is started next time.

[0101] Furthermore, if it is detected that the voice module has not received all rounds of user voice information, the above embodiment is still used as an example, which indicates that there is an interruption in the process of voice interaction between the voice module and the user. For example, the voice module asks in the first round: "Hello! Where is your current location?" If it is detected that the voice module has not received the first round of user voice information, the voice module is controlled to continue the first round of inquiries when the home appliance is started next time; the voice module asks in the second round: "OK, what is your telephone contact information?" If it is detected that the voice module has not received the second round of user voice information, the voice module is controlled to continue the second round of inquiries when the home appliance is started next time; the voice module asks in the third round: "OK, then when is your expected maintenance visit time?" If it is detected that the voice module has not received the third round of user voice information, the voice module is controlled to continue the third round of inquiries when the home appliance is started next time.

[0102] From the above, it can be seen that if it is detected that the voice module has not received any round of user voice information, that is, the process of multiple rounds of inquiries is interrupted, the voice module is controlled to continue inquiring when the household appliance is started next time, so as to save the time of voice questions and answers between the voice module and the user, thereby improving the efficiency of generating the final maintenance work order.

[0103] In an exemplary embodiment, the decision module is further configured to perform the following steps:

[0104] If it is detected that the work order progress of the maintenance work order is updated, the voice module is controlled to broadcast the updated work order progress.

[0105] Furthermore, the maintenance work order includes a basic maintenance work order and a final maintenance work order. The work order progress of the basic maintenance work order may include confirmation of the home address, confirmation of the maintenance visit time, and confirmation of contact information. When the voice module detects that the home address information, maintenance visit time information, and contact information information received by the user's voice response have been updated, the voice module is controlled to broadcast the updated work order progress.

[0106] Still taking the foregoing embodiment as an example, when it is detected that the voice module receives the home address information of the user's voice response, the voice module can be controlled to broadcast "Okay, the home address information has been confirmed and completed"; when it is detected that the voice module receives the maintenance arrival time information of the user's voice response, the voice module can be controlled to broadcast "Okay, the maintenance arrival time information has been confirmed and completed"; when it is detected that the voice module receives the contact information of the user's voice response, the voice module can be controlled to broadcast "Okay, the contact information has been confirmed and completed".

[0107] The work order progress of the final maintenance work order can include that the after-sales service has received the order, the maintenance personnel have arrived at the door, and the fault has been repaired. Exemplarily, when it is detected the signal sent by the maintenance management platform indicating that the after-sales service has received the order, the voice module can be controlled to broadcast "The after-sales service has received the order"; when it is detected the signal sent by the maintenance management platform indicating that the maintenance personnel have arrived at the door, the voice module can be controlled to broadcast "The maintenance personnel have arrived at the door"; when it is detected the signal sent by the maintenance management platform indicating that the fault has been repaired, the voice module can be controlled to broadcast "The fault has been repaired".

[0108] As can be seen from the above, by controlling the voice module to broadcast the updated work order progress when it is detected that there is an update in the work order progress of the maintenance work order, the user can timely know the current latest progress.

[0109] In another exemplary embodiment, the decision module is further configured to perform the following steps:

[0110] If it is detected that the user queries the progress of the maintenance work order, the voice module is controlled to broadcast the current latest progress.

[0111] Furthermore, if it is detected that the user actively queries the progress of the maintenance work order, the voice module can be controlled to pull the latest progress from the cloud, and the voice module is controlled to broadcast the current latest progress, so that the user can timely know the current latest progress. The interaction methods between the cloud and the voice module also include, but are not limited to, Bluetooth, ZigBee, WiFi, and I2C, etc.

[0112] Please refer to Figure 4 , Figure 4 is the process flow chart for processing when the fault type of the household appliance provided by an exemplary embodiment of the present application is the second type representing a simple fault. As Figure 4As shown, when the fault type of the household appliance is the second type representing a simple fault, the control voice module broadcasts the fault cause, fault information, and handling solution, and waits for the user's response after the voice module finishes broadcasting. If the user makes a response, it is determined whether the user's response times out. If it is determined that the user's response times out, which can also be expressed as the user having no response, then wait for the user to make a voice response again; if it is determined that the user's response does not time out, then continue to determine whether the content of the user's response is a reminder to turn off the voice module. If it is determined that the content of the user's response is a reminder to turn off the voice module, then the control decision module removes this fault information; otherwise, the process ends.

[0113] If the number of times the voice module broadcasts this fault does not exceed 5 times, then when the household appliance is started next time, the voice module can be controlled to continue broadcasting, so as to continue waiting for the user's response; if the number of times the voice module broadcasts this fault exceeds 5 times, then it is defaulted that the user already knows the content broadcast by the voice module, that is, the process ends.

[0114] Please refer to Figure 5 , Figure 5 is a flowchart of the steps for processing when the fault type of the household appliance provided by an exemplary embodiment of the present application is the first type representing a non-simple fault. As Figure 5 shown, when the fault type of the household appliance is the first type representing a non-simple fault, the control voice module broadcasts the basic repair work order, and the basic repair work order is generated by the decision module when it determines that this fault is the first type representing a non-simple fault. Wait for the user's response after the voice module finishes broadcasting. If the user makes a response, it is determined whether the user's response times out. If it is determined that the user's response times out, which can also be expressed as the user having no response, then wait for the user to make a voice response again; if it is determined that the user's response does not time out, then continue to determine whether the content of the user's response is a reminder to turn off the voice module.

[0115] If the number of times the voice module broadcasts this fault does not exceed 5 times, then when the household appliance is started next time, the voice module can be controlled to continue broadcasting, so as to continue waiting for the user's response; if the number of times the voice module broadcasts this fault exceeds 5 times, then it is defaulted that the user already knows the content broadcast by the voice module, that is, the process ends.

[0116] If it is determined that the content of the user response is to turn off the reminder of the voice module, the control decision module removes the fault information. If it is determined that the content of the user response is not to turn off the reminder of the voice module, the voice module is controlled to conduct multiple rounds of Q&A with the user, and the user voice information received by the voice module is fed back to the decision module. If the multiple rounds of Q&A between the voice module and the user are interrupted during the process, that is, the user fails to make corresponding voice response information to each round of questions from the voice module, the voice module can be controlled to continue the multiple rounds of Q&A with the user when the household appliance is started next time, so that a final maintenance work order is generated after the multiple rounds of Q&A are completed.

[0117] Please refer to Figure 6 , Figure 6 which is a flowchart of the steps for fault handling of a household appliance provided by an exemplary embodiment of the present application. As Figure 6 shown, the fault information collection module collects the fault information of the household appliance at preset time intervals, such as once every 5 minutes, once every 10 minutes, or the fault information collection module can also collect the fault information of the household appliance in real time. After the fault information collection module collects the fault information of the household appliance, the collected fault information is sent to the decision module for processing. The decision module determines whether the fault is of the second type representing a simple fault or the first type representing a non-simple fault based on the fault information, and controls the voice module to broadcast. If the voice module broadcasts that the fault is of the second type representing a simple fault, the voice module is controlled to continue broadcasting the fault cause, fault information, and treatment plan for the user to repair and handle the fault personally; if the voice module broadcasts that the fault is not of the second type representing a simple fault, that is, the first type representing a non-simple fault, the voice module is controlled to continue broadcasting the basic maintenance work order, which is generated by the decision module when it determines that the fault is of the first type representing a non-simple fault.

[0118] After the voice module finishes broadcasting, wait for the user to respond, and determine whether the user response times out if the user responds. If it is determined that the user response times out, which can also be expressed as the user not responding, wait for the user to make a voice response again; if it is determined that the user response does not time out, continue to determine whether the content of the user response is to turn off the reminder of the voice module. The time limit for the user response can be set by the user independently. For example, the time limit can be set to 1 minute after the voice broadcast ends, or it can be set to 30 seconds after the voice broadcast ends. That is, if the user does not respond within 1 minute / 30 seconds after the voice broadcast ends, it can be determined that the user response times out; if the user responds within 1 minute / 30 seconds after the voice broadcast ends, it can be determined that the user response does not time out.

[0119] If the number of times the voice module announces this fault does not exceed 5 times, it is possible to control the voice module to continue the announcement when the household appliance is started next time, so as to continue waiting for the user's response; if the number of times the voice module announces this fault exceeds 5 times, it is assumed that the user already knows the content announced by the voice module, that is, the process ends. It should be noted that the limit on the number of times can also be modified by the user independently and can also be set to 4 times or 6 times.

[0120] If it is determined that the content of the user's response is to turn off the reminder of the voice module, the control decision module removes this fault information; if it is determined that the content of the user's response is not to turn off the reminder of the voice module, it is determined again whether this fault is the second type representing a simple fault. If it is determined to be yes, the process ends; if it is determined to be no, the voice module is controlled to conduct multiple rounds of Q&A with the user, and the user voice information received by the voice module is fed back to the decision module. If the multiple rounds of Q&A between the voice module and the user are interrupted during the process, that is, the user fails to make corresponding voice response information to each round of questions from the voice module, it is possible to control the voice module to continue the multiple rounds of Q&A with the user when the household appliance is started next time, so as to generate a final maintenance work order after the multiple rounds of Q&A end.

[0121] After considering the specification and the implemented embodiments disclosed herein, those skilled in the art will readily conceive of other embodiments of the present application. The present application aims to cover any variations, uses, or adaptations of the present application, which follow the general principles of the present application and include the common general knowledge or conventional technical means in the technical field not disclosed in the present application.

[0122] It should be understood that the above content is only a preferred exemplary embodiment of the present application and is not used to limit the implementation of the present application. Those of ordinary skill in the art can make corresponding adaptations or modifications very conveniently according to the main concept and spirit of the present application. Therefore, the protection scope of the present application should be subject to the protection scope required by the claims.

Claims

1. A household appliance, characterized in that, Including: A voice module; A fault information collection module for collecting fault information of the household appliance; A decision-making module electrically connected to the fault information collection module and the voice module respectively, and the decision-making module is configured to perform the following steps: Receiving the fault information collected by the fault information collection module, and determining the fault type of the household appliance according to the fault information; If it is determined that the fault type of the household appliance is the first type representing a non-simple fault, generating a basic repair work order according to the fault information, and controlling the voice module to ask the user; Generating a final repair work order according to the basic repair work order and the user voice information received by the voice module.

2. The household appliance according to claim 1, characterized in that, The decision-making module is further configured to perform the following steps: If it is determined that the fault type of the household appliance is the second type representing a simple fault, obtaining the fault cause and the treatment plan; Controlling the voice module to broadcast the fault information, the fault cause and the treatment plan.

3. The household appliance according to claim 2, wherein The decision-making module is further configured to perform the following steps: If a feedback signal indicating invalid broadcast sent by the voice module is detected, controlling the voice module to continue broadcasting when the household appliance is started next time; If the number of times the voice module sends a feedback signal indicating invalid broadcast reaches or exceeds a preset number limit, controlling the voice module to stop broadcasting.

4. The household appliance according to claim 2 or 3, characterized in that, The decision-making module is further configured to perform the following steps: If a user response information sent by the voice module is detected, determining whether the user response information indicates to close the voice module for broadcasting; If it is determined to be yes, controlling to remove the fault information; If it is determined to be no, controlling the voice module to stop broadcasting and continue broadcasting when the household appliance is started next time.

5. The household appliance according to claim 1, characterized in that, After the step of if it is determined that the fault type of the household appliance is the first type representing a non-simple fault, generating a basic repair work order according to the fault information, it further includes: Controlling the voice module to broadcast the basic repair work order, where the basic repair work order includes a fault description, a fault occurrence time, and a fault cause; If it is detected that a response information indicating not to close the voice module for broadcasting is received within a preset duration after the voice module broadcasts, controlling the voice module to ask the user.

6. The household appliance according to claim 1 or 5, characterized in that, The content of controlling the voice module to ask the user includes the user's home address, contact information, and the time for on-site repair.

7. The household appliance according to claim 1, characterized in that, The voice module asks the user in multiple rounds, and the decision-making module is further configured to perform the following steps: When it is detected that the voice module receives the user voice information in each round, updating the user voice information in each round to the basic repair work order.

8. The household appliance according to claim 7, characterized in that, The decision-making module is further configured to perform the following steps: If it is detected that the voice module does not receive the user voice information in any round, controlling the voice module to continue asking when the household appliance is started next time.

9. The household appliance according to claim 1, characterized in that, The decision-making module is further configured to perform the following steps: If it is detected that there is an update to the work order progress of the repair work order, controlling the voice module to broadcast the updated work order progress.

10. The household appliance according to claim 9, characterized in that, The decision-making module is further configured to perform the following steps: If it is detected that the user queries the progress of the repair work order, then control the voice module to broadcast the current latest progress.