Vehicle fault repairing method and device and electronic equipment
By sending vehicle status monitoring information and user voice information to the cloud, obtaining fault repair information and performing interactive prompts, the problem that drivers cannot understand and repair car failures in a timely manner, improving vehicle safety and user experience.
Patent Information
- Application Number
- CN202510366412.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-08-05
AI Technical Summary
When a car fails during use, the driver cannot perceive and provide in-depth understanding in time, cannot effectively repair the fault, and lacks voice prompts and interactive guidance.
By sending the vehicle's status monitoring information and user voice information to the cloud, receiving the fault repair information in the cloud, and outputting information including maintenance actions. If the maintenance action is detected, prompt information will be output to realize the interaction between the user and the vehicle and the fault repair guidance.
It improves the safety and user experience of vehicle use, ensuring that the driver can promptly understand the fault condition and perform correct repair actions.
Smart Images

Figure CN120422787A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and more specifically, to a method, device, and electronic device for repairing vehicle failures. Background Art
[0002] Cars have become an indispensable means of transportation for people, and users' requirements for car safety and comfort are also increasing. However, during vehicle use, malfunctions are inevitable. To ensure safety, once a malfunction occurs, the cause must be identified and addressed promptly. Summary of the Invention
[0003] In view of this, the embodiments of the present application propose a vehicle failure repair method, device and electronic device to improve the above-mentioned problems.
[0004] In a first aspect, an embodiment of the present application provides a method for repairing a vehicle fault, the method comprising: sending status monitoring information of the vehicle and at least one of user voice information received by the vehicle to the cloud; receiving the fault repair information returned by the cloud, and outputting the fault repair information, wherein the fault repair information is determined by the cloud based on the fault existing in the vehicle when it is determined that the vehicle has a fault based on the status monitoring information and / or the user voice information, and the fault repair information includes action information of a maintenance action for repairing the fault; if it is detected that any maintenance action has been completed, outputting target prompt information, wherein the target prompt information is used to prompt the user to perform the unfinished maintenance action in the fault repair information.
[0005] In a second aspect, an embodiment of the present application provides a vehicle fault repair device, the device comprising: an information reporting cloud module, a fault repair information receiving module, and a maintenance action guidance module. The information reporting cloud module is configured to send at least one of the vehicle's status monitoring information and user voice information received by the vehicle to the cloud; the fault repair information receiving module is configured to receive the fault repair information returned by the cloud and output the fault repair information, wherein the fault repair information is determined by the cloud based on the vehicle's fault when the cloud determines that the vehicle has a fault based on the status monitoring information and / or the user voice information, and the fault repair information includes action information of a maintenance action for repairing the fault; and the maintenance action guidance module is configured to output target prompt information if any maintenance action is detected to have been completed, wherein the target prompt information is used to prompt the user to perform the unfinished maintenance action in the fault repair information.
[0006] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory and a processor, wherein the memory is coupled to the processor, the memory stores instructions, and when the instructions are executed by the processor, the processor executes the above method.
[0007] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which program code is stored, and the program code can be called by a processor to execute the above method.
[0008] In the solution of the present application, by sending the vehicle's status monitoring information and at least one of the user voice information received by the vehicle to the cloud, and receiving the fault repair information returned based on the vehicle's fault when the cloud determines that the vehicle has a fault based on the status monitoring information and / or the user voice information, and outputting the fault repair information including action information of the maintenance action for repairing the fault, and if it is detected that any maintenance action has been completed, outputting the target prompt information for prompting the user to perform the unfinished maintenance action in the fault repair information, thereby providing prompts for vehicle faults and guidance on maintenance actions based on the fault repair information fed back by the cloud based on the vehicle's status monitoring information and / or voice information, realizing interaction between the user and the vehicle, facilitating the user to understand the vehicle's fault conditions and solutions to the faults, improving the safety of vehicle use, and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0010] Figure 1 A schematic diagram showing a flow chart of a vehicle fault repair method provided by an embodiment of the present application;
[0011] Figure 2 A structural block diagram of an electronic device provided in one embodiment of the present application is shown;
[0012] Figure 3 The following is a structural block diagram of a voice interaction module provided in an embodiment of the present application;
[0013] Figure 4 The following is a structural block diagram of a vehicle detection module provided in an embodiment of the present application;
[0014] Figure 5 A schematic diagram showing a flow chart of a vehicle fault repair method provided by an embodiment of the present application;
[0015] Figure 6 A schematic diagram showing a flow chart of a vehicle fault repair method provided by an embodiment of the present application;
[0016] Figure 7 A schematic diagram showing a flow chart of a vehicle fault repair method provided by an embodiment of the present application;
[0017] Figure 8 A schematic diagram showing a flow chart of a vehicle fault repair method provided by an embodiment of the present application;
[0018] Figure 9 A module block diagram of a vehicle fault repair device provided by an embodiment of the present application is shown;
[0019] Figure 10 A block diagram of an electronic device for executing a vehicle fault repair method according to an embodiment of the present application is shown;
[0020] Figure 11 A storage unit according to an embodiment of the present application is shown for storing or carrying program codes for implementing a method for repairing a vehicle failure according to an embodiment of the present application. DETAILED DESCRIPTION
[0021] In order to enable people skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0022] With the increasing popularity of cars, there are more and more car-related accidents. Therefore, the safety of cars is particularly important. Based on this, the related art has proposed a solution to monitor the status of cars and control vehicle driving based on a cloud service platform. However, this solution cannot timely perceive when the car breaks down, cannot gain an in-depth understanding of the car's fault, and cannot perform repair actions for the fault. For example, when a car breaks down, there is no voice prompt, the driver cannot gain an in-depth understanding of the car's fault, and cannot perform voice interaction with the vehicle to repair the fault. Therefore, in the related art, there is a challenge in guiding users to perform correct repair actions for vehicle faults.
[0023] To address the above-mentioned issues, the inventors, after extensive research, have proposed the vehicle fault repair method, device, and electronic device provided in the embodiments of this application. By providing vehicle fault prompts and repair action guidance based on fault repair information fed back by vehicle status monitoring information and / or voice information in the cloud, interaction between the user and the vehicle is achieved, making it easier for the user to understand the vehicle's fault conditions and solutions, thereby improving vehicle safety and enhancing the user experience. The specific vehicle fault repair method is described in detail in the subsequent embodiments.
[0024] The embodiments of the present application will be described below with reference to the accompanying drawings.
[0025] See also Figure 1 , Figure 1 FIG1 shows a flow chart of a method for repairing a vehicle failure provided by an embodiment of the present application. In a specific embodiment, the method for repairing a vehicle failure can be applied to Figure 9 The vehicle failure repair device 200 and the electronic device 100 equipped with the vehicle failure repair device 200 are shown. Figure 10 ). The following will take electronic equipment as an example to illustrate the specific process of this embodiment. Of course, it can be understood that the electronic equipment used in this embodiment can include electric vehicles, fuel vehicles, intelligent transportation equipment, vehicle-mounted terminals and other equipment, which are not limited here. Figure 1 The process shown is described in detail. The vehicle fault repair method may specifically include the following steps:
[0026] Step S110: Send at least one of the vehicle's status monitoring information and the user's voice information received by the vehicle to the cloud.
[0027] In some embodiments, the electronic device may be installed on a vehicle (hereinafter referred to as the vehicle), or the vehicle itself, which is not limited to the above. The electronic device may acquire monitoring data from various sensors of the vehicle.
[0028] For example, see Figure 2 , which shows a block diagram of the structure of an electronic device provided by an embodiment of the present application. The electronic device may be a vehicle, which may include a power supply circuit, a voice interaction module, a vehicle monitoring module, various sensors, and actuators. The power supply circuit may provide power for the voice interaction module and the vehicle monitoring module.
[0029] Among them, see Figure 3, which shows a structural block diagram of the voice interaction module provided by an embodiment of the present application. The voice interaction module may include a sound pickup module, a feature extraction module, a micro control unit MCU, a big data upload module and a voice announcer. The sound pickup module may be used to collect voice information of users in the vehicle, and may send the voice information to the feature extraction module, which performs feature extraction (such as endpoint detection, voice framing, and pre-emphasis processing) on the voice information, and may send the result after feature processing to the micro control unit MCU, which is sent to the cloud wirelessly connected to the electronic device through the big data upload module (such as wireless 5G technology, etc.). The micro control unit may also receive fault repair information fed back from the cloud through the big data upload module, and output the fault repair information through the voice announcer.
[0030] Among them, the electronic device can be wirelessly connected to the cloud through the voice interaction module, and can collect the voice of the user in the vehicle through the voice interaction module, and can process the collected user's original voice signal through the voice interaction module, filter out unimportant information and background noise, and perform endpoint detection, voice framing and pre-emphasis of the voice signal, and can upload the processed user voice information to the cloud, and can obtain the fault repair information feedback made by the cloud to the user's voice through the voice interaction module, and output the fault repair information and target prompt information corresponding to the fault of the vehicle, so that the driver can understand the fault condition of the vehicle based on the information output by the voice interaction module, and make timely maintenance processing for the fault of the vehicle.
[0031] The electronic device can obtain monitoring data from various sensors in the vehicle through the vehicle detection module. The sensors in the vehicle include, but are not limited to, air flow sensors, intake pressure sensors, crankshaft position sensors, camshaft phase sensors, electronic throttle sensors, intake air temperature sensors, coolant temperature sensors, vehicle speed sensors, and oxygen sensors. The air flow sensor can be used to measure the amount of air entering the engine, the intake pressure sensor can be used to monitor the pressure in the intake manifold, the crankshaft position sensor can be used to detect the position and speed of the crankshaft, the camshaft phase sensor can be used to monitor the camshaft position, the electronic throttle sensor can be used to monitor throttle opening, the intake air temperature sensor can be used to measure intake air temperature, the coolant temperature sensor can be used to monitor engine coolant temperature, the vehicle speed sensor can be used to detect vehicle speed, and the oxygen sensor can be used to monitor the oxygen content in the exhaust gas.
[0032] Among them, see Figure 4, which shows a structural block diagram of a vehicle monitoring module provided by an embodiment of the present application. The vehicle monitoring module may include a data converter and an electronic control unit (ECU). The electronic device may monitor the operating status of the vehicle through various sensors such as an air sensor, an intake pressure sensor, a crankshaft position sensor, a camshaft phase sensor, an electronic throttle sensor, an intake air temperature sensor, a coolant temperature sensor, a vehicle speed sensor, and an oxygen sensor, and transmit the monitoring information to the data converter, which performs data conversion processing on the monitoring information (such as converting a photoelectric signal into a digital signal, etc.), and may transmit the converted signal to the electronic control unit for information analysis, analyzing whether the information monitored by the above sensors has a fault, and may interact with the micro-control unit of the voice interaction module based on the analysis results (such as fault codes, etc.). If the micro-control unit determines that the vehicle has a fault based on the monitoring information, it may broadcast the fault details (such as fault carrier, fault device, fault code, etc.) through a voice announcer to facilitate the driver to understand the fault condition of the vehicle.
[0033] The ECU can also be connected to actuators in electronic devices, controlling their operating states. These actuators include, but are not limited to, fuel injectors, igniters, idle speed control valves, throttle control motors, EGR valves, canister solenoid valves, fuel pump relays, secondary air injection valves, and instrument displays. The fuel injector sprays fuel into the intake manifold or cylinder in a mist, ensuring thorough mixing of fuel and air. The igniter generates a high-voltage spark to ignite the fuel mixture and drive the piston. The idle speed control valve regulates the amount of intake air at idle to maintain stable engine operation. The EGR valve directs some exhaust gas into the intake system, lowering combustion temperatures and reducing nitrogen oxide emissions. The canister solenoid valve controls the entry of fuel vapor into the intake system, reducing evaporative emissions. The fuel pump relay controls the on / off switching of the fuel pump to ensure fuel supply. The secondary air injection valve injects air into the exhaust system, promoting oxidation of unburned gases and reducing emissions. The instrument display displays information such as vehicle speed, engine speed, and fuel level, helping the driver monitor vehicle status.
[0034] In some embodiments, after the electronic device obtains the status monitoring information of the vehicle and at least one of the user voice information received by the vehicle, it can send the obtained status monitoring information and / or the user voice information to the cloud, so that the cloud can determine the fault condition of the vehicle based on the status monitoring information and / or voice information.
[0035] Condition monitoring information may include data from various sensors in the vehicle, fault codes detected by the vehicle based on this condition monitoring information, and other data. The cloud can monitor the vehicle's fault status based on this monitoring data, and can also determine the vehicle's fault status based on the fault code. User voice messages may include inquiries about the fault status, inquiries about fault repair, and fault information indicating the vehicle's fault. The cloud can also determine the vehicle's fault status based on the content of the user voice message.
[0036] As an implementable method, if the cloud obtains the fault code corresponding to the vehicle's fault based on the monitoring data, the fault of the vehicle can be determined; optionally, if the cloud detects the fault code sent by the vehicle, the fault of the vehicle can be determined.
[0037] As an implementable method, if the cloud detects that the user voice information includes fault information indicating a fault existing in the vehicle, it can be determined that there is a fault in the vehicle, and the fault corresponding to the fault information can be determined as the fault existing in the vehicle.
[0038] Step S120: Receive the fault repair information returned by the cloud and output the fault repair information, wherein the fault repair information is determined by the cloud based on the fault existing in the vehicle when it is determined that the vehicle has a fault based on the status monitoring information and / or the user voice information, and the fault repair information includes action information of the maintenance action used to repair the fault.
[0039] In some embodiments, after the electronic device transmits at least one of the vehicle's status monitoring information and user voice information received by the vehicle to the cloud, if the cloud determines that the vehicle has a fault based on the status monitoring information and / or the user voice information, it can determine fault repair information corresponding to the fault based on the vehicle's fault and feed the fault repair information back to the electronic device. Accordingly, the electronic device can receive the fault repair information returned by the cloud and output the fault repair information.
[0040] In particular, the cloud may pre-store multiple faults and the fault repair information corresponding to each of the multiple faults. In particular, each fault may correspond to one or more fault codes, and each fault code may correspond to action information of one or more maintenance actions. Accordingly, after the cloud determines the fault corresponding to the vehicle, it may obtain the fault code corresponding to the fault and the action information of the maintenance action corresponding to the fault code, and may obtain the fault repair information corresponding to the fault based on the action information of the maintenance action corresponding to the fault. In particular, the fault repair information may include action information of the maintenance action used to repair the fault. Optionally, the fault repair information may also include information such as the name corresponding to the fault, the name of the device corresponding to the fault, and the fault code corresponding to the fault.
[0041] After receiving the fault repair information fed back from the cloud, the electronic device can output the fault repair information. The electronic device can be provided with a speaker, and accordingly, the electronic device can announce the contents of the fault repair information through the speaker, such as the action information of the maintenance action for repairing the fault, the name of the fault, the name of the component, and the fault code.
[0042] Optionally, the electronic device may be provided with a display screen, and accordingly, the electronic device may output the fault repair information by displaying a video or text on the display screen. Optionally, the electronic device may be provided with an indicator light, and accordingly, the electronic device may output the fault repair information by controlling the indicator light to flash.
[0043] In some embodiments, if the cloud determines that the vehicle is not faulty based on the vehicle's status monitoring information and the user's voice information, it can send a normal prompt message to the electronic device. Accordingly, the electronic device can output the normal prompt message to indicate that the vehicle is not faulty. The electronic device can output the normal prompt message in a manner that includes voice prompts, interface prompts, indicator light prompts, and the like, which are not limited here.
[0044] In some embodiments, if the cloud determines that a vehicle fault exists based on the vehicle's status monitoring information and user voice information, and no corresponding fault repair information has been obtained, the cloud can obtain the geographic location of the nearest vehicle repair shop to the vehicle's current location. The current location, status monitoring information, and user voice information can be sent to the repair shop to notify it to promptly prepare to receive the vehicle for repair. The cloud can also transmit this geographic location to an electronic device, causing it to output a third prompt based on the geographic location. This third prompt can be used to direct the user to the repair shop for repair. This improves vehicle safety by providing online guidance to the user to promptly complete the repair if the fault can be repaired at the user's level. If the fault cannot be repaired at the user's level, the user is directed to the nearest repair shop for repair, enhancing the user experience.
[0045] Step S130: If it is detected that any maintenance action is completed, target prompt information is output, wherein the target prompt information is used to prompt the user to perform the unfinished maintenance action in the fault repair information.
[0046] In some embodiments, after outputting the fault repair information, the electronic device may detect the user's action information in the vehicle. If the user's action information matches the action information of the repair action for repairing the fault included in the fault repair information, the electronic device may determine that the repair action in the fault repair information that matches the action information has been completed. Specifically, if the electronic device detects that any repair action for repairing the fault included in the fault repair information has been completed, the electronic device may output target prompt information. The target prompt information may be used to prompt the user to perform any unfinished repair action in the fault repair information, thereby allowing the user to understand the fault status of the vehicle and promptly guiding the user to gradually repair the vehicle fault based on the prompt information.
[0047] Exemplarily, the electronic device sends the fault code of the vehicle to the cloud, and the cloud determines the fault repair information corresponding to the fault code based on the fault code and returns it to the electronic device. Accordingly, the electronic device can output the fault repair information based on voice interaction, broadcast the fault details and fault repair information to the user (such as voice broadcasting the switch off, etc.), thereby communicating with the user through the voice function as a medium. Accordingly, after outputting the fault repair information, the electronic device can detect the user's action information and determine the matching relationship between the action information and the action information of the maintenance action for repairing the fault included in the fault repair information. Among them, if the electronic device collects the user's action information of turning off the switch through the switch sensor of the vehicle and detects that the switch is turned off, it can be determined that the user has completed the maintenance action of repairing the fault in accordance with the guidance of the fault repair information, and can then output the target prompt information to conduct the guidance interaction of the next maintenance action, so that the user can complete the first-site maintenance processing at the user level as soon as possible, avoid the risk of the vehicle's fault problem, and improve the safety of the vehicle.
[0048] A vehicle fault repair method provided by an embodiment of the present application sends at least one of the vehicle's status monitoring information and user voice information received by the vehicle to the cloud, and receives fault repair information returned based on the vehicle's existing fault when the cloud determines that the vehicle has a fault based on the status monitoring information and / or user voice information, and outputs fault repair information including action information of a maintenance action for repairing the fault, and if it is detected that any maintenance action has been completed, outputs target prompt information for prompting the user to perform the unfinished maintenance action in the fault repair information, thereby providing prompts for vehicle faults and guidance on maintenance actions based on the fault repair information fed back by the cloud based on the vehicle's status monitoring information and / or voice information, realizing interaction between the user and the vehicle, facilitating the user's understanding of the vehicle's fault condition and the solution to the fault, improving the safety of vehicle use, and improving the user's experience.
[0049] See also Figure 5 , Figure 5 The flowchart of the vehicle fault repair method provided by an embodiment of the present application is shown. The method is applied to the above electronic equipment. Figure 5 The process shown is described in detail. The vehicle fault repair method may specifically include the following steps:
[0050] Step S210: Send at least one of the vehicle's status monitoring information and the user's voice information received by the vehicle to the cloud.
[0051] For a detailed description of step S210 , please refer to the above description of step S110 , which will not be repeated here.
[0052] Step S220: Receive the fault repair information returned by the cloud, wherein the fault repair information is determined by the cloud based on the fault existing in the vehicle when it is determined that the vehicle has a fault based on the status monitoring information and / or the user voice information, and the fault repair information includes action information of multiple maintenance actions for repairing the fault and the execution order between the multiple maintenance actions.
[0053] In some embodiments, if the cloud determines that a vehicle has a fault based on vehicle status monitoring information and / or user voice information, the fault repair information determined based on the vehicle fault may include action information for multiple repair actions to repair the fault, as well as the execution order of the multiple repair actions. Accordingly, the electronic device may receive the fault repair information returned by the cloud and output it, thereby providing online guidance to the user on how to repair the vehicle fault.
[0054] Step S230: outputting action information of the plurality of maintenance actions according to the execution order of the plurality of maintenance actions.
[0055] In some embodiments, the electronic device may output action information for multiple maintenance actions based on the execution order of the multiple maintenance actions in the fault repair information. Optionally, the electronic device may output action information corresponding to each of the multiple maintenance actions one by one based on the execution order of the multiple maintenance actions at a preset time interval; the electronic device may also output action information for the multiple maintenance actions at once based on the execution order of the multiple maintenance actions; the electronic device may also output action information corresponding to a preset number of maintenance actions based on the execution order of the multiple maintenance actions and at a preset time interval. In this embodiment, the manner in which the electronic device outputs action information for the multiple maintenance actions based on the execution order of the multiple maintenance actions is not limited herein.
[0056] Step S240: If it is detected that any maintenance action is completed, the maintenance action that is executed first is determined from the uncompleted maintenance actions according to the execution order of the plurality of maintenance actions as the target maintenance action.
[0057] In some embodiments, after the electronic device outputs action information of multiple maintenance actions based on the execution order between the multiple maintenance actions included in the fault repair information, if it is detected that any maintenance action has been completed, the maintenance action that was executed first can be determined from the unfinished maintenance actions based on the execution order between the multiple maintenance actions as the target maintenance action.
[0058] The electronic device may collect motion information of a user in the vehicle via a camera and determine, based on the motion information, the user's execution of the maintenance action. If the motion information matches the motion information corresponding to the maintenance action output by the electronic device, the maintenance action may be determined to have been completed. The matching of the user's motion information and the motion information corresponding to the maintenance action output by the electronic device may be that the similarity between the user's motion information and the motion information corresponding to the maintenance action output by the electronic device is greater than a similarity threshold.
[0059] Optionally, the user's action information can be collected and obtained through sensors in the vehicle. For example, to reduce the risk of wiring harness burnout and avoid other risks such as short circuits, the electronic device may output the information about the first maintenance action to be performed for a repair fault, such as turning off a switch. Accordingly, the electronic device can collect the user's action information through a switch sensor in the vehicle. If the switch sensor determines that the switch is off, it can be determined that the user has completed the maintenance action according to the instructions. Based on the execution order of the multiple maintenance actions, the first maintenance action to be performed can be determined from the unfinished maintenance actions as the target maintenance action, thereby initiating guidance interaction for the next maintenance action.
[0060] Step S250: outputting the target prompt information, wherein the target prompt information is used to prompt the user to perform the target maintenance action.
[0061] In some embodiments, after the electronic device determines a target maintenance action, it may output target prompt information based on the target maintenance action. The target prompt information may be used to prompt a user to perform the target maintenance action. The target prompt information may be output via voice prompts, display interface prompts, or flashing indicator lights, without limitation.
[0062] Exemplarily, the electronic device can obtain the first maintenance action executed corresponding to the maintenance fault from the multiple maintenance actions based on the execution order between the multiple maintenance actions as the first action, and can output the fault repair information through voice prompts according to the action information corresponding to the first action, wherein the fault repair information can be used to guide the execution of the action information corresponding to the first action. Among them, the electronic device can also obtain the first maintenance action executed after the first action corresponding to the maintenance fault from the multiple maintenance actions according to the execution order corresponding to each of the multiple maintenance actions when detecting that the first action has been completed, as the second action, and can output target prompt information through semantic prompts according to the action information corresponding to the second action. Among them, the target prompt information can be used to prompt that the first action has been completed, and can be used to guide the execution of the action information corresponding to the second action. In this way, users can be guided online to repair vehicle faults based on voice interaction, which improves vehicle safety and user experience.
[0063] The vehicle fault repair method provided in one embodiment of the present application is compared with Figure 1 In the vehicle fault repair method shown, in this embodiment, the fault repair information may include action information of multiple repair actions used to repair the fault and the execution order of the multiple repair actions. This embodiment may also output the action information of the multiple repair actions based on the execution order of the multiple repair actions, thereby outputting the action information of the repair actions based on the execution order of the multiple repair actions, thereby improving the accuracy and safety of fault repair. This embodiment may also determine the first repair action to be executed from the unfinished repair actions based on the execution order of the multiple repair actions, as the target repair action; and output target prompt information, wherein the target prompt information is used to prompt the user to execute the target repair action, thereby guiding the user online to repair the vehicle fault based on the order of the repair actions, thereby improving the accuracy and safety of vehicle fault repair and enhancing the user experience.
[0064] See also Figure 6 , Figure 6 The flowchart of the vehicle fault repair method provided by an embodiment of the present application is shown. The method is applied to the above electronic equipment. Figure 6 The process shown is described in detail. The vehicle fault repair method may specifically include the following steps:
[0065] Step S310: performing keyword extraction processing on the user voice information received by the vehicle to obtain keyword information in the user voice information.
[0066] In some embodiments, the electronic device can obtain user voice information received by the vehicle and perform keyword extraction on the user voice information received by the vehicle to obtain keyword information from the user voice information. Keyword extraction methods include, but are not limited to, endpoint detection, voice framing, and pre-emphasis. The electronic device can also perform filtering and denoising on the user voice information before performing keyword extraction, thereby removing noise from the user voice information and improving the accuracy and efficiency of keyword extraction.
[0067] Step S320: If the keyword information includes query content about the fault condition, the vehicle status monitoring information is sent to the cloud.
[0068] In some embodiments, after the electronic device obtains the keyword information in the user's voice information, it can perform semantic extraction on the keyword information to obtain the content included in the keyword information, and can determine the information to be reported to the cloud based on the content. For example, if the electronic device determines that the keyword information includes inquiries about the fault situation, it can obtain the status monitoring information of the vehicle and send the status monitoring information to the cloud. The status monitoring information may include information monitored by various sensors in the vehicle, and may also include fault codes detected by the vehicle. Therefore, when it is detected that the user in the vehicle inquires about the fault situation of the vehicle, the status monitoring information of the vehicle is sent to the cloud, and the cloud will feedback the fault situation of the vehicle and the fault repair information corresponding to the fault when the vehicle fails based on the vehicle's status monitoring information, so that the user can understand the fault situation and fault repair method of the vehicle through voice interaction with the vehicle, thereby improving the user experience and the safety of the vehicle.
[0069] Step S330: If the keyword information includes a query about fault repair, the keyword information is sent to the cloud, or fault information corresponding to the fault that characterizes the vehicle is determined from the keyword information and the fault information is sent to the cloud.
[0070] In some implementations, after the electronic device obtains keyword information in the user voice information, it can perform semantic extraction on the keyword information to obtain the content included in the keyword information, and can determine the information to be reported to the cloud based on the content.
[0071] As an implementable method, in order to improve the accuracy of vehicle fault detection, if the electronic device determines that the keyword information includes query content for fault repair (for example, determining that the keyword information includes the content of "how to repair the air conditioner if it is broken"), then the fault information corresponding to the fault (such as air conditioning fault) that characterizes the vehicle can be determined from the keyword information (such as all fault codes corresponding to the air conditioning fault in the vehicle, etc.), and the fault information is sent to the cloud. Thus, by detecting the fault problem raised by the user, the user's problem is sent to the cloud, and the problem repair method for the fault problem fed back by the cloud is obtained, so that the user can understand the fault solution method through voice interaction with the vehicle, thereby improving the accuracy of vehicle fault detection, improving the user experience, and improving the safety of the vehicle. Among them, the query content for fault repair can be understood as the content of the fault repair information request for a certain fault.
[0072] As another feasible method, in order to reduce the amount of calculation required by electronic devices to repair vehicle faults, if the electronic device determines that the keyword information includes query content for fault repair (e.g., determining that the keyword information includes the content of "how to repair a broken air conditioner"), the keyword information can be sent to the cloud, so that the cloud determines the fault information of the query based on the keyword information, thereby transferring the calculation content of the keyword information processing to determine the fault information to the cloud for execution, reducing the amount of calculation required by electronic devices to repair vehicle faults and improving the efficiency of vehicle fault detection. Thus, the user's question is sent to the cloud, and the vehicle's fault condition and fault solution feedback from the cloud for the problem are obtained, so that the user can understand the details of the vehicle fault and the fault solution through voice interaction with the vehicle, which improves the user experience and also improves the safety of the vehicle.
[0073] Step S340: Receive the fault repair information returned by the cloud and output the fault repair information, wherein the fault repair information is determined by the cloud based on the fault existing in the vehicle when it is determined that the vehicle has a fault based on the status monitoring information and / or the user voice information, and the fault repair information includes action information of the maintenance action used to repair the fault.
[0074] Step S350: If it is detected that any maintenance action is completed, target prompt information is output, wherein the target prompt information is used to prompt the user to perform the unfinished maintenance action in the fault repair information.
[0075] For the detailed description of steps S340 to S350 , please refer to the above description of steps S120 to S130 , which will not be repeated here.
[0076] The vehicle fault repair method provided in one embodiment of the present application is compared with Figure 1 In the vehicle fault repair method shown, this embodiment can also perform keyword extraction processing on the user voice information received by the vehicle to obtain keyword information from the user voice information; if the keyword information includes a query about the fault condition, the vehicle's status monitoring information is sent to the cloud. When the user inquires about the vehicle's fault condition via voice, the vehicle's status monitoring information is sent to the cloud, allowing the cloud to detect whether the vehicle has a fault based on the vehicle's status monitoring information, thereby improving the efficiency of vehicle fault determination and enhancing vehicle safety. This embodiment can also determine fault information corresponding to the fault that characterizes the vehicle from the keyword information if the keyword information includes a query about fault repair, and send the fault information to the cloud. When the user voice asks about fault repair, the fault information corresponding to the fault inquired by the user is sent to the cloud, allowing the cloud to feedback fault repair information based on the fault information, thereby improving the efficiency of vehicle fault determination. Alternatively, this embodiment can also send the keyword information to the cloud if the keyword information includes a query about fault repair. When the user voice asks about the vehicle's fault condition via voice, the user's voice content is sent to the cloud, and the cloud determines whether the vehicle has a fault based on the voice content, thereby reducing the computational complexity of the electronic device for vehicle fault repair.
[0077] See also Figure 7 , Figure 7 The flowchart of the vehicle fault repair method provided by an embodiment of the present application is shown. The method is applied to the above electronic equipment. Figure 7 The process shown is described in detail. The vehicle fault repair method may specifically include the following steps:
[0078] Step S410: Acquire monitoring data from various sensors in the vehicle.
[0079] In some embodiments, the electronic device can obtain monitoring data from various sensors in the vehicle, wherein the monitoring data may also include the vehicle's motion state, motion parameters, fault codes determined by the vehicle, and the like.
[0080] Step S420: If an abnormality is detected in the monitoring data, a fault code corresponding to the abnormality is obtained and the fault code is sent to the cloud.
[0081] In some embodiments, after obtaining monitoring data from the vehicle, the electronic device can detect whether there are any anomalies in the monitoring data. If an anomaly is detected, the electronic device can obtain a fault code corresponding to the anomaly and send the fault code to the cloud. The number of fault codes corresponding to the anomaly can be one or more, and is not limited here. The vehicle's fault code is then sent to the cloud, which then parses the fault code to obtain fault details and feeds back the fault details and fault repair information to the electronic device. The electronic device then prompts the user to perform fault repair operations based on the fault repair information, thereby improving the user experience.
[0082] Step S430: Receive the fault repair information returned by the cloud and output the fault repair information, wherein the fault repair information is determined by the cloud based on the fault existing in the vehicle when it is determined that the vehicle has a fault based on the status monitoring information and / or the user voice information, and the fault repair information includes action information of the maintenance action used to repair the fault.
[0083] Step S440: If it is detected that any maintenance action is completed, target prompt information is output, wherein the target prompt information is used to prompt the user to perform the unfinished maintenance action in the fault repair information.
[0084] For the detailed description of step S430 to step S440, please refer to the above description of step S120 to step S130, which will not be repeated here.
[0085] The vehicle fault repair method provided in one embodiment of the present application is compared with Figure 1 The vehicle fault repair method shown in the figure, in this embodiment, the status monitoring information may include the fault code determined by the vehicle, and this embodiment can also obtain the monitoring data of various sensors in the vehicle; if an abnormality is detected in the monitoring data, the fault code corresponding to the abnormality is obtained, and the fault code is sent to the cloud, thereby directly sending the fault code corresponding to the abnormality of the vehicle to the cloud, so that the cloud determines the vehicle fault according to the fault code and feeds back the fault repair information, thereby improving the rate of fault repair information feedback and the safety of vehicle use.
[0086] See also Figure 8 , Figure 8 The flow chart of the vehicle fault repair method provided by an embodiment of the present application is shown. The method is applied to the above-mentioned vehicle. Figure 8 The process shown is described in detail. The vehicle fault repair method may specifically include the following steps:
[0087] Step S510: Acquire monitoring data from various sensors in the vehicle.
[0088] For a detailed description of step S510, please refer to the above description of step S410, which will not be repeated here.
[0089] Step S520: If an abnormality is detected in the monitoring data, a fault code corresponding to the abnormality is obtained, and voice information input by the user within a preset time is collected as the user voice information.
[0090] In some embodiments, the electronic device obtains monitoring data from various sensors in the vehicle and, if it detects an anomaly in the monitoring data, can obtain the corresponding fault code and collect user voice information input within a preset time as user voice information. Thus, if a vehicle fault is determined, the user voice information can be collected and reported to the cloud along with the vehicle fault code, enabling voice interaction between the user and the vehicle.
[0091] Among them, it can be understood that if the electronic device does not collect the voice information input by the user within the preset time, the vehicle's fault code can be sent directly to the cloud, and the cloud can analyze the vehicle's fault condition based on the fault code.
[0092] Step S530: Send the fault code and the user voice information to the cloud.
[0093] After obtaining the fault code corresponding to the vehicle's abnormality and the user's voice message, the electronic device can transmit the fault code and the user's voice message to the cloud, which then provides feedback on fault repair information based on the fault code and the user's voice message. The user's voice message can include inquiries about the fault condition, inquiries about fault repair, and fault information corresponding to the vehicle's fault, without limitation. The fault information corresponding to the vehicle's fault in the user's voice message can be the same as or different from the fault code corresponding to the vehicle's abnormality, without limitation. Thus, when a vehicle fault occurs and the driver inquires about the fault condition, the vehicle's fault code and the user's voice message in the vehicle are transmitted to the cloud, and the fault repair information provided by the cloud is obtained. The fault repair information is then output to inform the user of the vehicle's fault condition and fault repair information, providing online guidance for the user to follow the prompts in the fault repair information. The system can also monitor the completion status of each repair action in the fault repair information, prompting the user to proceed to the next repair action after completing a repair action. This improves the accuracy and safety of vehicle fault repair and enhances the user experience.
[0094] Step S540: Receive the fault repair information returned by the cloud and output the fault repair information, wherein the fault repair information is determined by the cloud based on the fault existing in the vehicle when it is determined that the vehicle has a fault based on the status monitoring information and / or the voice information, and the fault repair information includes action information of the maintenance action used to repair the fault.
[0095] Step S550: If it is detected that any maintenance action is completed, target prompt information is output, wherein the target prompt information is used to prompt the user to perform the unfinished maintenance action in the fault repair information.
[0096] For the detailed description of steps S540 to S550 , please refer to the above description of steps S120 to S130 , which will not be repeated here.
[0097] The vehicle fault repair method provided in one embodiment of the present application is compared with Figure 1 The vehicle fault repair method shown in the figure, in this embodiment, the status monitoring information may include the fault code determined by the vehicle, and the monitoring data of various sensors in the vehicle can also be obtained in this embodiment; if an abnormality is detected in the monitoring data, the fault code corresponding to the abnormality is obtained, and the voice information input by the user within a preset time is collected as the user voice information; the fault code and the user voice information are sent to the cloud, so that the vehicle's fault code and the voice information of the user in the vehicle are sent to the cloud, and the fault repair information fed back by the cloud is output to inform the user of the vehicle's fault condition and fault repair information, and the user is guided online to operate according to the prompts of the fault repair information, thereby improving the accuracy and safety of vehicle fault repair and improving the user experience.
[0098] See also Figure 9 , Figure 9 The module block diagram of the vehicle fault repair device provided by an embodiment of the present application is shown. The vehicle fault repair device 200 is applied to the above electronic equipment. Figure 9 The process shown in FIG. 1 is described in detail. The vehicle fault repair device 200 includes: an information reporting cloud module 210, a fault repair information receiving module 220, and a maintenance action guidance module 230, wherein:
[0099] The information reporting cloud module 210 is used to send at least one of the vehicle's status monitoring information and the user voice information received by the vehicle to the cloud.
[0100] The fault repair information receiving module 220 is used to receive the fault repair information returned by the cloud and output the fault repair information, wherein the fault repair information is determined based on the fault existing in the vehicle when the cloud determines that the vehicle has a fault based on the status monitoring information and / or the user voice information, and the fault repair information includes action information of the maintenance action used to repair the fault.
[0101] The maintenance action guidance module 230 is configured to output target prompt information if it is detected that any maintenance action has been completed, wherein the target prompt information is used to prompt the user to perform the unfinished maintenance action in the fault repair information.
[0102] Furthermore, the fault repair information includes action information of multiple maintenance actions for repairing the fault and the execution order of the multiple maintenance actions. The fault repair information receiving module 220 may include: an action information output unit, wherein:
[0103] The action information output unit is configured to output action information of the plurality of maintenance actions according to an execution order of the plurality of maintenance actions.
[0104] Furthermore, the maintenance action guidance module 230 may include: a target maintenance action acquisition unit and a target prompt information output unit, wherein:
[0105] The target maintenance action obtaining unit is configured to determine, according to the execution order of the plurality of maintenance actions, a maintenance action to be executed first from the uncompleted maintenance actions as the target maintenance action.
[0106] The target prompt information output unit is used to output the target prompt information, wherein the target prompt information is used to prompt the user to perform the target maintenance action.
[0107] Furthermore, the information reporting cloud module 210 may include: a voice information processing unit and a status monitoring information sending unit, wherein:
[0108] The voice information processing unit is used to perform keyword extraction processing on the user voice information received by the vehicle to obtain keyword information in the user voice information.
[0109] The status monitoring information sending unit is used to send the status monitoring information of the vehicle to the cloud if the keyword information includes the query content of the fault condition.
[0110] Furthermore, the information reporting cloud module 210 may further include: a fault information sending unit or a keyword information sending unit, wherein:
[0111] A fault information sending unit is configured to determine, from the keyword information, fault information corresponding to a fault characterizing the vehicle if the keyword information includes a query for fault repair, and send the fault information to the cloud.
[0112] A keyword information sending unit is configured to send the keyword information to the cloud if the keyword information includes query content for fault repair.
[0113] Furthermore, the status monitoring information includes a fault code determined by the vehicle, and the information reporting cloud module 210 may include: a sensor monitoring data acquisition unit and a fault code sending unit, wherein:
[0114] The sensor monitoring data acquisition unit is used to obtain monitoring data from various sensors in the vehicle.
[0115] A fault code sending unit is used to obtain a fault code corresponding to the abnormality if an abnormality is detected in the monitoring data, and send the fault code to the cloud.
[0116] Furthermore, the status monitoring information includes the fault code determined by the vehicle, and the information reporting cloud module 210 may further include: a sensor monitoring data acquisition unit, a voice information collection unit, and an information reporting sub-unit, wherein:
[0117] The sensor monitoring data acquisition unit is used to obtain monitoring data from various sensors in the vehicle.
[0118] The voice information collection unit is used to obtain a fault code corresponding to the abnormality if an abnormality is detected in the monitoring data, and to collect the voice information input by the user within a preset time as the user voice information.
[0119] The information reporting subunit is used to send the fault code and the user voice information to the cloud.
[0120] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0121] In several embodiments provided in this application, the coupling between modules may be electrical, mechanical or other forms of coupling.
[0122] In addition, the functional modules in the various embodiments of the present application may be integrated into a processing module, or each module may exist physically separately, or two or more modules may be integrated into a single module. The above-mentioned integrated modules may be implemented in the form of hardware or software functional modules.
[0123] See also Figure 10 , which shows a structural block diagram of an electronic device provided in an embodiment of the present application. The electronic device 100 can be a vehicle with processing capabilities, such as an electric vehicle, a gasoline vehicle, a robot, an intelligent transportation device, etc. The electronic device 100 in the present application may include one or more of the following components: a processor 110, a memory 120, and one or more application programs, wherein the one or more application programs can be stored in the memory 120 and configured to be executed by one or more processors 110, and the one or more programs are configured to execute the method described in the aforementioned method embodiment.
[0124] The processor 110 may include one or more processing cores. The processor 110 utilizes various interfaces and circuits to connect various components within the vehicle 100. It executes instructions, programs, code sets, or instruction sets stored in the memory 120, as well as accesses data stored in the memory 120, to perform various functions and process data within the vehicle 100. Optionally, the processor 110 may be implemented using at least one of the following hardware forms: a digital signal processing (DSP), a field-programmable gate array (FPGA), or a programmable logic array (PLA). The processor 110 may integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. The CPU primarily processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing displayed content; and the modem handles wireless communications. It is understood that the modem may not be integrated into the processor 110 and may instead be implemented via a separate communications chip.
[0125] The memory 120 may include a random access memory (RAM) or a read-only memory (ROM). The memory 120 may be used to store instructions, programs, codes, code sets, or instruction sets. The memory 120 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the following various method embodiments, etc. The data storage area may also store data created by the electronic device 100 during use (such as a phone book, audio and video data, chat history data), etc.
[0126] See also Figure 11 , which shows a block diagram of a computer-readable storage medium provided in an embodiment of the present application. The computer-readable medium 300 stores program code, which can be called by a processor to execute the method described in the above method embodiment.
[0127] The computer-readable storage medium 300 can be an electronic memory such as a flash memory, an EEPROM (Electrically Erasable Programmable Read-Only Memory), an EPROM, a hard disk, or a ROM. Alternatively, the computer-readable storage medium 300 includes a non-transitory computer-readable storage medium. The computer-readable storage medium 300 has storage space for program code 310 for executing any of the method steps in the above method. These program codes can be read from or written to one or more computer program products. The program code 310 can be compressed, for example, in a suitable form.
[0128] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for repairing a vehicle failure, characterized in that: The method comprises: Sending at least one of the vehicle's status monitoring information and the user's voice information received by the vehicle to the cloud; receiving fault repair information returned by the cloud and outputting the fault repair information, wherein the fault repair information is determined by the cloud based on the fault of the vehicle when the cloud determines that the vehicle has a fault according to the status monitoring information and / or the user voice information, and the fault repair information includes action information of a maintenance action for repairing the fault; If it is detected that any maintenance action is completed, target prompt information is output, wherein the target prompt information is used to prompt the user to perform the unfinished maintenance action in the fault repair information.
2. The method according to claim 1, characterized in that The fault repair information includes action information of multiple maintenance actions for repairing the fault and an execution order of the multiple maintenance actions. Outputting the fault repair information includes: Outputting action information of the plurality of maintenance actions according to an execution order of the plurality of maintenance actions.
3. The method according to claim 2, characterized in that The output target prompt information includes: determining, according to the execution order of the plurality of maintenance actions, a maintenance action to be executed first from the uncompleted maintenance actions as a target maintenance action; The target prompt information is output, wherein the target prompt information is used to prompt the user to perform the target maintenance action.
4. The method according to claim 1, wherein The sending of at least one of the vehicle status monitoring information and the user voice information received by the vehicle to the cloud includes: Perform keyword extraction processing on the user voice information received by the vehicle to obtain keyword information in the user voice information; If the keyword information includes query content about the fault condition, the status monitoring information of the vehicle is sent to the cloud.
5. The method according to claim 4, characterized in that The step of sending at least one of the vehicle status monitoring information and the user voice information received by the vehicle to the cloud further includes: If the keyword information includes a query about fault repair, then determining fault information corresponding to the fault that characterizes the vehicle from the keyword information, and sending the fault information to the cloud; or If the keyword information includes query content for fault repair, the keyword information is sent to the cloud.
6. The method according to claim 1, characterized in that The state monitoring information includes a fault code determined by the vehicle, and sending at least one of the state monitoring information of the vehicle and the user voice information received by the vehicle to the cloud includes: Obtain monitoring data from various sensors in the vehicle; If an abnormality is detected in the monitoring data, a fault code corresponding to the abnormality is obtained and the fault code is sent to the cloud.
7. The method according to claim 1, characterized in that The state monitoring information includes a fault code determined by the vehicle, and sending at least one of the state monitoring information of the vehicle and the user voice information received by the vehicle to the cloud includes: Obtain monitoring data from various sensors in the vehicle; If an abnormality is detected in the monitoring data, a fault code corresponding to the abnormality is obtained, and voice information input by the user within a preset time is collected as the user voice information; The fault code and the user voice information are sent to the cloud.
8. A vehicle failure repair device, characterized in that: The device comprises: An information reporting cloud module is used to send at least one of the vehicle's status monitoring information and user voice information received by the vehicle to the cloud; a fault repair information receiving module, configured to receive the fault repair information returned by the cloud and output the fault repair information, wherein the fault repair information is determined by the cloud based on the fault of the vehicle when the cloud determines that the vehicle has a fault according to the status monitoring information and / or the user voice information, and the fault repair information includes action information of a maintenance action for repairing the fault; The maintenance action guidance module is used to output target prompt information if it is detected that any maintenance action has been completed, wherein the target prompt information is used to prompt the user to perform the unfinished maintenance action in the fault repair information.
9. An electronic device, characterized in that: include: one or more processors; Memory; One or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program code, which can be called by a processor to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Augmented reality-based vehicle fault auxiliary maintenance method, storage medium and system
CN114415642A
Electronic braking system cloud fault recording method, device, equipment and medium
CN116620245A
Equipment remote self-service maintenance method and device, storage medium and equipment
CN117312040A
Fault processing method and device applied to vehicle
CN118781678A