Alarm indicating lamp interpretation method and device, electronic equipment and storage medium
By acquiring and recognizing the warning indicator light element information on the vehicle's human-machine interface, and combining it with voice or click-triggered requests, the interpretation information of the target warning indicator light is determined and output. This solves the problem that users have difficulty distinguishing between various warning indicator lights and enables users to effectively interpret the warning indicator lights.
Patent Information
- Application Number
- CN202410444318.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-12
- Publication Date
- 2025-10-21
AI Technical Summary
As vehicles become more intelligent, the types of warning indicators increase, making it difficult for users to distinguish the icons corresponding to each warning indicator. This results in an inability to interpret the impact and solutions of failures caused by the indistinguishable warning indicators.
By obtaining the element information and interpretation information of the warning indicator light that is lit on the vehicle's human-computer interaction interface, receiving a voice-triggered interpretation request, identifying and comparing the element information to determine the target warning indicator light, and outputting its interpretation information, or determining the target warning indicator light by clicking to trigger the interpretation request.
When the user cannot distinguish the alarm indicator light, the interpretation information can be obtained, thereby improving the user's understanding and processing ability of the alarm indicator light.
Smart Images

Figure CN120825522A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of warning indicator light interpretation, and in particular to a warning indicator light interpretation method, device, electronic device, and storage medium. Background Art
[0002] A vehicle's warning indicators are used to warn of vehicle faults, such as the tire pressure warning indicator for tire failure and the airbag warning indicator for airbag failure. When illuminated, the warning indicator is usually displayed as an icon on the vehicle's human-computer interface.
[0003] As vehicles become increasingly intelligent, the number of warning indicators has increased dramatically, making it difficult for users to distinguish the icons corresponding to each warning indicator. Furthermore, when users cannot distinguish the warning indicators on the human-machine interface, they are unable to interpret the fault impact, solution, and other information related to the unrecognizable warning indicators. Summary of the Invention
[0004] The present disclosure provides a method, device, electronic device and storage medium for interpreting an alarm indicator light.
[0005] According to a first aspect of the present disclosure, a method for interpreting a warning indicator light is provided, comprising:
[0006] Obtaining element information and interpretation information of a preselected warning indicator light, wherein the preselected warning indicator light is a warning indicator light that is illuminated on a human-machine interface of the vehicle; wherein the element information is information characterizing attribute characteristics of the warning indicator light, and the interpretation information includes interpretation information and treatment solution information;
[0007] receiving a voice-triggered interpretation request for at least one of the preselected warning indicators;
[0008] Identifying an element in the voice-triggered interpretation request that is associated with the warning indicator light, and obtaining at least one element in the voice-triggered interpretation request;
[0009] Comparing the elements in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determining that the pre-selected alarm indicator light having the same elements as those in the voice-triggered interpretation request is the target alarm indicator light;
[0010] Output interpretation information of the target warning indicator light.
[0011] In some embodiments of the present disclosure, after determining whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is the same as the element in the voice-triggered interpretation request, the alarm indicator light interpretation method provided by the present disclosure includes:
[0012] If the judgment result is no, receiving a click-triggered interpretation request for at least one of the pre-selected alarm indicators; the click-triggered interpretation request refers to an interpretation request issued by a user through a click-triggered operation on the illuminated alarm indicator on the human-computer interaction interface;
[0013] The preselected alarm indicator light at the click position corresponding to the click-triggered interpretation request is determined as the target alarm indicator light.
[0014] In some embodiments of the present disclosure, comparing the elements in the voice-triggered interpretation request with the element information of the pre-selected warning indicator light, and determining that the pre-selected warning indicator light having the same elements as the elements in the voice-triggered interpretation request is the target warning indicator light, includes:
[0015] Comparing the elements in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determining whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is the same as the element in the voice-triggered interpretation request;
[0016] If the judgment result is yes, the pre-selected warning indicator light having the same element as that in the voice trigger interpretation request is determined to be the target warning indicator light.
[0017] In some embodiments of the present disclosure, identifying an element in the voice-triggered interpretation request associated with the warning indicator light and obtaining at least one element in the voice-triggered interpretation request includes:
[0018] Converting the voice-triggered interpretation request into a voice-triggered interpretation request text;
[0019] Performing word segmentation processing on the voice-triggered interpretation request text to obtain multiple words;
[0020] Identify the lexical structure, grammar, and semantics of each of the multiple words, select at least one word associated with the information representing the attribute characteristics of the warning indicator light from the multiple words, and obtain at least one element in the voice-triggered interpretation request.
[0021] In some embodiments of the present disclosure, comparing the elements in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determining whether the element information of the pre-selected alarm indicator light contains an alarm indicator light that is identical to the element in the voice-triggered interpretation request, includes:
[0022] Determining the number of elements in the voice-triggered interpretation request;
[0023] If the number of elements in the voice-triggered interpretation request is more than one, comparing the elements in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determining whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is identical to all the elements in the voice-triggered interpretation request;
[0024] If the judgment result is no, the number of elements in the voice trigger interpretation request is reduced by one to obtain the number of remaining elements;
[0025] Determine element combinations corresponding to the remaining number of elements in the voice-triggered interpretation request, and obtain at least one element combination;
[0026] Traversing each element combination, determining whether there is an alarm indicator light in the element information of the preselected alarm indicator light that is identical to all elements in the element combination;
[0027] If the number of remaining elements is two, the judgment result is still no, traverse each element in the voice trigger interpretation request, and determine whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is the same as the currently traversed element in the two elements in the voice trigger interpretation request.
[0028] In some embodiments of the present disclosure, outputting interpretation information of the target warning indicator light includes:
[0029] Determining that the number of the target warning indicator lights is one or more;
[0030] If the number of the target warning indicator light is one, then the interpretation information of the target warning indicator light is broadcasted by voice;
[0031] If the number of the target warning indicator lights is more than one, interpretation information of the target warning indicator lights is displayed on the human-computer interaction interface of the vehicle.
[0032] In some embodiments of the present disclosure, obtaining element information and interpretation information of a preselected warning indicator light includes:
[0033] Obtaining light information of a preselected warning indicator light that is lit on a human-machine interface of the vehicle, the light information including the light name;
[0034] An alarm indicator light with the same name as the light is searched from the alarm indicator light configuration file to obtain element information of the preselected alarm indicator light; the alarm indicator light configuration file at least includes the element information and interpretation information of the alarm indicator light.
[0035] According to a second aspect of the present disclosure, a device for interpreting a warning indicator light is provided, comprising:
[0036] An acquisition unit, configured to acquire element information and interpretation information of a preselected warning indicator light, wherein the preselected warning indicator light refers to a warning indicator light that is illuminated on a human-machine interface of the vehicle; wherein the element information refers to information characterizing attribute characteristics of the warning indicator light, and the interpretation information includes interpretation information and processing solution information;
[0037] a receiving unit, configured to receive a voice-triggered interpretation request for at least one of the preselected warning indicator lights;
[0038] an identification unit, configured to identify an element in the voice-triggered interpretation request associated with the warning indicator light, and obtain at least one element in the voice-triggered interpretation request;
[0039] a determining unit, configured to compare the elements in the voice-triggered interpretation request with the element information of the pre-selected warning indicator light, and determine that the pre-selected warning indicator light having the same elements as those in the voice-triggered interpretation request is a target warning indicator light;
[0040] The output unit is used to output the interpretation information of the target warning indicator light.
[0041] According to a third aspect of the present disclosure, there is provided an electronic device, including:
[0042] at least one processor; and
[0043] a memory communicatively connected to at least one processor; wherein,
[0044] The memory stores instructions that can be executed by at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method of the first aspect.
[0045] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable a computer to execute the method of the aforementioned first aspect.
[0046] The present disclosure provides a method, device, electronic device, and storage medium for interpreting a warning indicator light. The method comprises: obtaining element information and interpretation information of a preselected warning indicator light, wherein the preselected warning indicator light refers to a warning indicator light that is illuminated on a human-machine interface of a vehicle; wherein the element information refers to information characterizing the attribute characteristics of the warning indicator light, and the interpretation information includes interpretation information and processing solution information; receiving a voice-triggered interpretation request for at least one of the preselected warning indicator lights; identifying an element associated with the warning indicator light in the voice-triggered interpretation request to obtain at least one element in the voice-triggered interpretation request; comparing the element in the voice-triggered interpretation request with the element information of the preselected warning indicator light, determining that the preselected warning indicator light having the same element as that in the voice-triggered interpretation request is the target warning indicator light; and outputting interpretation information of the target warning indicator light.
[0047] According to the disclosed solution, by acquiring element information of pre-selected warning indicators lit on the vehicle's human-machine interface and recognizing the element information in a voice-triggered interpretation request, the system determines the target warning indicator from the pre-selected warning indicators based on the element information comparison results, and then outputs the warning information of the target warning indicator. This allows the user to obtain interpretation information for the warning indicator even if the user cannot distinguish the indicator.
[0048] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] The accompanying drawings are provided to facilitate a better understanding of the present invention and do not constitute a limitation of the present disclosure.
[0050] Figure 1 A flowchart of a method for interpreting warning indicators provided by an embodiment of the present disclosure;
[0051] Figure 2 A schematic diagram of the structure of the warning indicator light display area provided in an embodiment of the present disclosure;
[0052] Figure 3 A flowchart of a method for interpreting warning indicators provided by an embodiment of the present disclosure;
[0053] Figure 4 A schematic diagram of the structure of the warning indicator light interpretation device provided in an embodiment of the present disclosure;
[0054] Figure 5 A schematic block diagram of an exemplary electronic device provided for an embodiment of the present disclosure. DETAILED DESCRIPTION
[0055] The following description of exemplary embodiments of the present disclosure is made in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding. These details should be considered as merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0056] An embodiment of the present disclosure provides a method for interpreting an alarm indicator light. The method can be applied to a terminal integrated with an alarm center, such as a vehicle, refrigerator, television, or other terminal device. The executor of the method can be the alarm center, and the executor of the method can be a processor set in the terminal or the cloud.
[0057] like Figure 1 As shown, the method for interpreting the warning indicator light provided by the embodiment of the present disclosure includes the following steps:
[0058] Step 101: Obtain element information and interpretation information of a preselected warning indicator light, wherein the preselected warning indicator light is a warning indicator light that is illuminated on a human-machine interface of the vehicle; wherein the element information is information representing attribute characteristics of the warning indicator light, and the interpretation information includes interpretation information and treatment solution information;
[0059] In one embodiment, the element information includes at least one of a color element, a position element, and a shape description element associated with the warning indicator light.
[0060] In one embodiment, the warning indicator light is used to indicate possible problems or faults in the vehicle and to inform the driver about the status and function of the vehicle system.
[0061] In one embodiment, a plurality of warning indicator lights are arranged in a row on the human-computer interaction interface.
[0062] In one embodiment, if Figure 2 As shown, the human-machine interaction interface can be a human-machine interface of a vehicle computer in a vehicle.
[0063] In one embodiment, the element information and interpretation information of the preselected warning indicator light may be obtained from a configuration file of the warning indicator light.
[0064] In one embodiment, the configuration file of the warning indicator light may be stored in the vehicle or in a cloud server.
[0065] In one embodiment, the configuration file of the alarm indicator light includes the light name, color, logo, shape description, interpretation information and processing solution information of the alarm indicator light.
[0066] In one embodiment, the identifier of the alarm indicator light refers to an English symbol used to identify the alarm indicator light.
[0067] In one embodiment, the interpretation information includes interpretation information and treatment plan information.
[0068] In one embodiment, the color associated with the warning indicator light refers to the color displayed on the human-computer interaction interface of the warning indicator light vehicle.
[0069] In one embodiment, the position associated with the warning indicator light refers to the position of the warning indicator light among the warning indicator lights that are lit on the vehicle computer.
[0070] In one embodiment, the shape description associated with the warning indicator light is used to describe the shape of the warning indicator light. For example, the shape description associated with the light failure warning indicator light may be "an indicator light with an exclamation mark in the middle of a light bulb."
[0071] Step 102: receiving a voice-triggered interpretation request for at least one of the preselected warning indicators;
[0072] In one embodiment, the voice-triggered interpretation request refers to a voice-triggered interpretation request for a preselected warning indicator light.
[0073] In one embodiment, the voice-triggered interpretation request may include one of a color, a position, and a shape description associated with the warning indicator light.
[0074] In one embodiment, a voice-triggered interpretation request for at least one of the preselected warning indicator lights may be received via a voice receiver.
[0075] Step 103, identifying an element in the voice-triggered interpretation request associated with the warning indicator light, and obtaining at least one element in the voice-triggered interpretation request;
[0076] In one embodiment, the elements associated with the alarm indicator light may be obtained from a configuration file of the alarm indicator light.
[0077] In one embodiment, a natural language understanding model is used to identify elements associated with the warning indicator light in the voice-triggered interpretation request to obtain at least one element in the voice-triggered interpretation request.
[0078] Step 104, compare the elements in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determine that the pre-selected alarm indicator light that is the same as the element in the voice-triggered interpretation request is the target alarm indicator light; in one embodiment, the target alarm indicator light refers to the alarm indicator light that is the same as the element in the voice-triggered interpretation request.
[0079] In one embodiment, there may be one or more target warning indicator lights.
[0080] In one embodiment, after determining the target warning indicator light, it is also necessary to determine whether the target warning indicator light has special processing information.
[0081] Specifically,
[0082] In one embodiment, after obtaining a warning indicator light indicating abnormal tire pressure, the warning indicator light has special processing information, and the special processing information is used to determine the specific tire with abnormal tire pressure.
[0083] In one embodiment, after obtaining a warning indicator light indicating that the headlight is on, there is no special processing information for the warning indicator light.
[0084] Step 105: output interpretation information of the target warning indicator light.
[0085] In one embodiment, when there is a target warning indicator light, interpretation information of the target warning indicator light is output.
[0086] In one embodiment, when there is more than one target warning indicator light, interpretation information of multiple target warning indicator lights is output.
[0087] In one embodiment, if Figure 3 As shown, the interpretation information of the target warning indicator light can be output in the form of user interface display or voice broadcast.
[0088] Specifically,
[0089] In one embodiment, when there is a target warning indicator light, interpretation information of the target warning indicator light is output in the form of a user interface display or voice broadcast.
[0090] In one embodiment, when there is more than one target warning indicator light, interpretation information of multiple target warning indicator lights is displayed and outputted via the user interface, and "the interpretation information of the following target warning indicator lights is obtained" is outputted in the form of voice broadcast.
[0091] In one embodiment, by outputting interpretation information of the target warning indicator light, the meaning and solution of the target warning indicator light can be presented to the user.
[0092] The method for interpreting warning indicators provided by the embodiment of the present disclosure includes: obtaining element information and interpretation information of a preselected warning indicator light, wherein the preselected warning indicator light refers to the warning indicator light that is lit on the human-computer interaction interface of the vehicle; wherein the element information refers to information characterizing the attribute characteristics of the warning indicator light, and the interpretation information includes interpretation information and processing solution information; receiving a voice-triggered interpretation request for at least one of the preselected warning indicator lights; identifying the element associated with the warning indicator light in the voice-triggered interpretation request, and obtaining at least one element in the voice-triggered interpretation request; comparing the element in the voice-triggered interpretation request with the element information of the preselected warning indicator light, and determining that the preselected warning indicator light that is the same as the element in the voice-triggered interpretation request is the target warning indicator light; and outputting the interpretation information of the target warning indicator light.
[0093] According to the disclosed solution, by acquiring element information of pre-selected warning indicators lit on the vehicle's human-machine interface and recognizing the element information in a voice-triggered interpretation request, the system determines the target warning indicator from the pre-selected warning indicators based on the element information comparison results, and then outputs the warning information of the target warning indicator. This allows the user to obtain interpretation information for the warning indicator even if the user cannot distinguish the indicator.
[0094] In one embodiment, after step 104, the method for interpreting the warning indicator light includes:
[0095] If the judgment result is no, receiving a click-triggered interpretation request for at least one of the pre-selected alarm indicator lights;
[0096] In one embodiment, the click-triggered interpretation request refers to an interpretation request issued by a user through a click-triggered operation on a lighted alarm indicator light on the human-computer interaction interface.
[0097] In one embodiment, a click-triggered interpretation request for at least one of the pre-selected warning indicator lights may be received through a system user interface.
[0098] In one embodiment, the click-triggered interpretation request includes at least the click position of the alarm indicator light among the preselected alarm indicator lights.
[0099] The preselected alarm indicator light at the click position corresponding to the click triggering interpretation request is determined as the target alarm indicator light.
[0100] In one embodiment, since the click position corresponding to the click-triggered interpretation request is determined, the preselected alarm indicator light at the click position corresponding to the click-triggered interpretation request is also determined.
[0101] In one embodiment, the click position corresponding to the click-triggered interpretation request is compared with the associated position of the pre-selected alarm indicator light, and the pre-selected alarm indicator light having the same click position as the click-triggered interpretation request is determined as the target alarm indicator light.
[0102] In one embodiment, step 104 includes:
[0103] Comparing the elements in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determining whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is the same as the element in the voice-triggered interpretation request;
[0104] In one embodiment, by comparing the elements in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, it is determined whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is identical to the element in the voice-triggered interpretation request. It can be determined that there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is identical to the element in the voice-triggered interpretation request.
[0105] In one embodiment, if the element information of the pre-selected alarm indicator light does not contain the same alarm indicator light as the element in the voice trigger interpretation request, the same alarm indicator light as the element in the voice trigger interpretation request can be obtained from the configuration file of the alarm indicator light.
[0106] If the judgment result is yes, the pre-selected warning indicator light having the same element as that in the voice trigger interpretation request is determined to be the target warning indicator light.
[0107] In one embodiment, if there is an alarm indicator light in the element information of the preselected alarm indicator light that is identical to the element in the voice-triggered interpretation request, all preselected alarm indicators that are identical to the element in the voice-triggered interpretation request are determined as target alarm indicators.
[0108] In one embodiment, step 103 includes:
[0109] Converting a voice-triggered interpretation request into a voice-triggered interpretation request text;
[0110] In one embodiment, a speech recognition model may be used to convert the speech-triggered interpretation request into a speech-triggered interpretation request text.
[0111] In one embodiment, in order to improve the accuracy of the speech recognition model, the speech trigger interpretation request may be pre-processed, such as noise elimination.
[0112] Performing word segmentation processing on the voice-triggered interpretation request text to obtain multiple words;
[0113] In one embodiment, the voice-triggered interpretation request text is segmented into separate vocabulary units, such as English words and Chinese phrases, to obtain a plurality of phrases.
[0114] In one embodiment, the voice-triggered interpretation request text may be matched with text in a dictionary to implement word segmentation processing on the voice-triggered interpretation request text to obtain a plurality of words.
[0115] In one embodiment, a forward maximum matching algorithm can be used to match the text in the dictionary starting from the first character on the left end of the voice-triggered interpretation request text, and match the longest text in the dictionary to implement word segmentation processing of the voice-triggered interpretation request text to obtain multiple words.
[0116] In one embodiment, a reverse maximum matching algorithm can also be used to match the text in the dictionary starting from the first character on the right end of the voice-triggered interpretation request text, and match the longest text that exists in the dictionary to implement word segmentation processing of the voice-triggered interpretation request text to obtain multiple words.
[0117] Identify the lexical structure, grammar, and semantics of each of the multiple words, select at least one word associated with the information representing the attribute characteristics of the warning indicator light from the multiple words, and obtain at least one element in the voice-triggered interpretation request.
[0118] In one embodiment, the morphology of a word includes the word's part of speech, such as adjective, noun, etc.
[0119] In one embodiment, the grammar of a word includes dependency relationships between words, such as subject, predicate, etc.
[0120] In one embodiment, the semantics of a word is used to clarify the object referred to by a pronoun in a voice-triggered interpretation request text.
[0121] In one embodiment, the intent of the voice-triggered interpretation request refers to the purpose of the voice-triggered interpretation request, such as "What does the lit yellow alarm indicator light mean?" The intent of this sentence is "query the alarm indicator light."
[0122] In one embodiment, the lexical, grammatical, and semantic properties of each of a plurality of words are identified, at least one word associated with the information representing the attribute characteristics of the alarm indicator light is filtered out from the plurality of words, a classification of intent and a slot associated with the intent are predefined, at least one word associated with the information representing the attribute characteristics of the alarm indicator light is matched with the classification of the predefined intent, a classification of intent associated with at least one word associated with the information representing the attribute characteristics of the alarm indicator light is obtained, at least one word associated with the information representing the attribute characteristics of the alarm indicator light is matched with an element corresponding to the slot associated with the intent, and at least one element in the voice-triggered interpretation request is obtained.
[0123] In one embodiment, as in “What does a lit yellow alarm indicator light mean?”, “yellow” is the element corresponding to the slot “color” associated with the intent of “querying the alarm indicator light”.
[0124] In one embodiment, step 104 includes:
[0125] Determining the number of elements in the voice-triggered interpretation request;
[0126] In one embodiment, the number of elements in the voice-triggered interpretation request is determined by at least one element information in the voice-triggered interpretation request.
[0127] If the number of elements in the voice-triggered interpretation request is more than one, comparing the elements in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determining whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is identical to all the elements in the voice-triggered interpretation request;
[0128] In one embodiment, taking the example of three elements in the voice-triggered interpretation request, if the elements in the voice-triggered interpretation request include color, position, and shape descriptions associated with the alarm indicator light, the elements in the voice-triggered interpretation request are compared with the element information of the pre-selected alarm indicator light, and a determination is made as to whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that has the same color, position, and shape description as in the voice-triggered interpretation request.
[0129] If the judgment result is no, the number of elements in the voice trigger interpretation request is reduced by one to obtain the number of remaining elements;
[0130] In one embodiment, if there is no alarm indicator light in the element information of the pre-selected alarm indicator light that is identical to all the elements in the voice-triggered interpretation request, the number of elements in the voice-triggered interpretation request is subtracted by one to obtain the remaining number of elements. For example, if the number of elements in the aforementioned voice-triggered interpretation request is three, the number of elements in the voice-triggered interpretation request is subtracted by one to obtain the remaining number of elements as two.
[0131] Determine element combinations corresponding to the remaining number of elements in the voice-triggered interpretation request, and obtain at least one element combination;
[0132] In one embodiment, the element combination refers to the combination of elements remaining after the number of elements in the voice-triggered interpretation request is reduced by one.
[0133] In one embodiment, since the reduced elements may be different, the element combinations corresponding to the remaining number of elements in the obtained voice-triggered interpretation request are also different.
[0134] In one embodiment, taking the case where the number of elements in the voice-triggered interpretation request is three as an example, after subtracting one from the number of elements in the voice-triggered interpretation request, the remaining number of elements is two.
[0135] Traverse each element combination to determine whether there is an alarm indicator light that is identical to all elements in the element combination in the element information of the pre-selected alarm indicator light;
[0136] In one embodiment, the number of each element combination is two as an example;
[0137] Specifically,
[0138] In one embodiment, if the elements of the element combination in the voice-triggered interpretation request are respectively the colors and positions associated with the alarm indicator lights, the colors and positions are traversed to determine whether there is an alarm indicator light with the same color and position as the one in the voice-triggered interpretation request in the element information of the pre-selected alarm indicator light.
[0139] In one embodiment, if the elements of the element combination in the voice-triggered interpretation request are respectively the color and shape descriptions associated with the alarm indicator light, the color and shape descriptions are traversed to determine whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that has the same color and shape description as the voice-triggered interpretation request.
[0140] In one embodiment, if the elements of the element combination in the voice-triggered interpretation request are respectively the position and shape descriptions associated with the alarm indicator light, the position and shape descriptions are traversed to determine whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that has the same position and shape description as the voice-triggered interpretation request.
[0141] If the number of remaining elements is two, the judgment result is still no, traverse each element in the voice trigger interpretation request, and determine whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is the same as the currently traversed element in the two elements in the voice trigger interpretation request.
[0142] In one embodiment, the order of traversing each element in the voice-triggered interpretation request may be different. Taking the remaining elements as color and position as an example, the color in the voice-triggered interpretation request may be traversed first, and then the position in the voice-triggered interpretation request may be traversed, or the position in the voice-triggered interpretation request may be traversed first, and then the color in the voice-triggered interpretation request may be traversed.
[0143] In one embodiment, if the number of remaining elements in the voice-triggered interpretation request is two, namely color and position, and there is no alarm indicator light with the same color and position as those in the element combination in the element information of the pre-selected alarm indicator light, if the colors in the voice-triggered interpretation request are currently traversed, it is determined whether there is an alarm indicator light with the same color as that in the voice-triggered interpretation request in the element information of the pre-selected alarm indicator light.
[0144] In one embodiment, if the voice-triggered interpretation request does not contain any element, it is determined that the pre-selected alarm indicator light is the same as the click position of the click-triggered interpretation request.
[0145] In one embodiment, step 106 includes:
[0146] Determine the number of target warning indicator lights to be one or more;
[0147] In one embodiment, when the number of target warning indicator lights is zero, a voice announcement is made: "No relevant warning indicator light information is found."
[0148] In one embodiment, when there are more than one target warning indicator lights, the interpretation information of all target warning indicator lights is broadcasted by voice, and the broadcast content is relatively lengthy. Therefore, an output method is provided when there are one or more target warning indicator lights.
[0149] If there is only one target warning indicator light, the interpretation of the target warning indicator light will be announced by voice.
[0150] In one embodiment, if the number of the target warning indicator light is one, interpretation information of the target warning indicator light may also be displayed on the human-computer interaction interface of the vehicle.
[0151] If there is more than one target warning indicator light, the interpretation information of the target warning indicator light is displayed on the human-computer interaction interface of the vehicle.
[0152] In one embodiment, if there is more than one target warning indicator light, a voice announcement may be made: "The interpretation information of the following target warning indicator lights has been obtained."
[0153] In one embodiment, after the human-computer interaction interface receives the click-triggered interpretation request again, the interpretation information of the target warning indicator light at the same click position as the click-triggered interpretation request is broadcasted by voice.
[0154] In one embodiment, step 101 includes:
[0155] Obtaining light information of a preselected warning indicator light that is lit on a human-machine interface of the vehicle, the light information including the light name;
[0156] In one embodiment, the light information of the pre-selected warning indicator light also includes the number of lights and the display position on the human-computer interaction interface.
[0157] In one embodiment, light information of a preselected warning indicator light that is lit on the human-machine interaction interface of the vehicle may be obtained from the human-machine interaction interface.
[0158] Search the alarm indicator light with the same name as the light in the alarm indicator light configuration file to obtain the element information of the pre-selected alarm indicator light;
[0159] In one embodiment, the warning indicator light configuration file includes at least element information and interpretation information of the warning indicator light.
[0160] In one embodiment, the alarm indicator light having the same name as the lamp is searched for in the alarm indicator light configuration file, and the element information of the alarm indicator light having the same name as the lamp is obtained, thereby obtaining the element information of the preselected alarm indicator light.
[0161] According to the solution of this disclosure:
[0162] First, the system obtains the element information of the pre-selected warning indicators lit on the vehicle's human-machine interface and recognizes the element information in the voice-triggered interpretation request. Based on the element information comparison results, the system determines the target warning indicator from the pre-selected warning indicators and then outputs the warning information of the target warning indicator. This allows the user to obtain interpretation information for the warning indicator even if the user cannot distinguish the warning indicator.
[0163] Secondly, by outputting the interpretation information of the target warning indicator light in the form of user interface display or voice broadcast, the interpretation information of the target warning indicator light can be presented to the user in various forms.
[0164] The following is a further explanation of the alarm indicator light interpretation method provided by the present disclosure using a specific application example.
[0165] Corresponding to the above-mentioned warning indicator light interpretation method, the present invention also provides a warning indicator light interpretation device. Since the device embodiment of the present invention corresponds to the above-mentioned method embodiment, details not disclosed in the device embodiment can be referred to the above-mentioned method embodiment and will not be repeated in this invention.
[0166] Figure 4 A schematic diagram of a warning indicator light interpretation device provided by an embodiment of the present disclosure is shown in FIG. Figure 4 As shown, the warning indicator light interpretation device 400 includes:
[0167] An acquisition unit 401 is configured to acquire element information and interpretation information of a preselected warning indicator light, wherein the preselected warning indicator light is a warning indicator light that is illuminated on a human-machine interface of the vehicle; wherein the element information is information representing attribute characteristics of the warning indicator light, and the interpretation information includes interpretation information and processing solution information;
[0168] The receiving unit 402 is configured to receive a voice-triggered interpretation request for at least one of the preselected warning indicators;
[0169] an identification unit 403, configured to identify an element in the voice-triggered interpretation request associated with the warning indicator light, and obtain at least one element in the voice-triggered interpretation request;
[0170] The determining unit 404 is configured to compare the elements in the voice-triggered interpretation request with the element information of the pre-selected warning indicator light, and determine that the pre-selected warning indicator light having the same elements as those in the voice-triggered interpretation request is a target warning indicator light;
[0171] The output unit 405 is configured to output interpretation information of the target warning indicator light.
[0172] In one embodiment, the warning indicator light interpretation device 400 further includes a click-triggered interpretation request receiving unit, which is configured to:
[0173] If the judgment result is no, receiving a click-triggered interpretation request for at least one of the pre-selected alarm indicators; the click-triggered interpretation request refers to an interpretation request issued by a user through a click-triggered operation on the illuminated alarm indicator on the human-computer interaction interface;
[0174] The preselected alarm indicator light at the click position corresponding to the click-triggered interpretation request is determined as the target alarm indicator light.
[0175] In one embodiment, the determining unit 404 is specifically configured to:
[0176] Comparing the elements in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determining whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is the same as the element in the voice-triggered interpretation request;
[0177] If the judgment result is yes, the pre-selected warning indicator light having the same element as that in the voice trigger interpretation request is determined to be the target warning indicator light.
[0178] In one embodiment, the identification unit 403 is specifically configured to:
[0179] Converting the voice-triggered interpretation request into a voice-triggered interpretation request text;
[0180] Performing word segmentation processing on the voice-triggered interpretation request text to obtain multiple words;
[0181] Identify the lexical structure, grammar, and semantics of each of the multiple words, select at least one word associated with the information representing the attribute characteristics of the warning indicator light from the multiple words, and obtain at least one element in the voice-triggered interpretation request.
[0182] In one embodiment, the determining unit 404 is specifically configured to:
[0183] Determining the number of elements in the voice-triggered interpretation request;
[0184] If the number of elements in the voice-triggered interpretation request is more than one, comparing the elements in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determining whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is identical to all the elements in the voice-triggered interpretation request;
[0185] If the judgment result is no, the number of elements in the voice trigger interpretation request is reduced by one to obtain the number of remaining elements;
[0186] Determine element combinations corresponding to the remaining number of elements in the voice-triggered interpretation request, and obtain at least one element combination;
[0187] Traversing each element combination, determining whether there is an alarm indicator light in the element information of the preselected alarm indicator light that is identical to all elements in the element combination;
[0188] If the number of remaining elements is two, the judgment result is still no, traverse each element in the voice trigger interpretation request, and determine whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is the same as the currently traversed element in the two elements in the voice trigger interpretation request.
[0189] In one embodiment, the output unit 405 is specifically configured to:
[0190] Determining that the number of the target warning indicator lights is one or more;
[0191] If the number of the target warning indicator light is one, then the interpretation information of the target warning indicator light is broadcasted by voice;
[0192] If the number of the target warning indicator lights is more than one, interpretation information of the target warning indicator lights is displayed on the human-computer interaction interface of the vehicle.
[0193] In one embodiment, the acquiring unit 401 is specifically configured to:
[0194] Obtaining light information of a preselected warning indicator light that is lit on a human-machine interface of the vehicle, the light information including the light name;
[0195] An alarm indicator light with the same name as the light is searched from the alarm indicator light configuration file to obtain element information of the preselected alarm indicator light; the alarm indicator light configuration file at least includes the element information and interpretation information of the alarm indicator light.
[0196] It should be noted that the above explanation of the method embodiment is also applicable to the device of this embodiment, and the principles are the same, which is not limited in this embodiment.
[0197] According to an embodiment of the present disclosure, the present disclosure further provides an electronic device and a non-transitory computer-readable storage medium storing computer instructions.
[0198] Specifically, an embodiment of the present disclosure provides an electronic device, including:
[0199] at least one processor; and
[0200] a memory communicatively connected to at least one processor; wherein,
[0201] The memory stores instructions that can be executed by at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can perform the steps of the above-mentioned warning indicator light interpretation method.
[0202] An embodiment of the present disclosure provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the steps of the aforementioned warning indicator light interpretation method.
[0203] Figure 5 A schematic block diagram of an example electronic device 500 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, in-vehicle devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are provided as examples only and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0204] like Figure 5 As shown, the electronic device 500 includes a computing unit 501, which can perform various appropriate actions and processes according to a computer program stored in a ROM (Read-Only Memory) 502 or a computer program loaded from a storage unit 508 into a RAM (Random Access Memory) 503. In the RAM 503, various programs and data required for the operation of the device 500 can also be stored. The computing unit 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An I / O (Input / Output) interface 505 is also connected to the bus 504.
[0205] Various components in device 500 are connected to I / O interface 505, including: an input unit 506, such as a keyboard, mouse, etc.; an output unit 507, such as various types of displays, speakers, etc.; a storage unit 508, such as a magnetic disk, optical disk, etc.; and a communication unit 509, such as a network card, modem, wireless communication transceiver, etc. The communication unit 509 allows device 500 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0206] The computing unit 501 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), various specialized AI (Artificial Intelligence) computing chips, various computing units that run machine learning model algorithms, a DSP (Digital Signal Processor), and any suitable processor, controller, microcontroller, etc. The computing unit 501 performs the various methods and processes described above, such as the warning indicator light interpretation method. For example, in some embodiments, the warning indicator light interpretation method can be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 508. In some embodiments, part or all of the computer program can be loaded and / or installed onto the device 500 via the ROM 502 and / or the communication unit 509. When the computer program is loaded into the RAM 503 and executed by the computing unit 501, one or more steps of the method described above can be performed. Alternatively, in other embodiments, the computing unit 501 may be configured to execute the aforementioned warning indicator light interpretation method in any other appropriate manner (eg, by means of firmware).
[0207] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application-Specific Standard Products), SOCs (System on Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0208] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0209] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include an electrical connection based on one or more wires, a portable computer disk, a hard disk, RAM, ROM, EPROM (Electrically Programmable Read-Only-Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0210] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. This is not a limitation herein.
[0211] The above specific embodiments do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the scope of protection of this disclosure.
Claims
1. A method for interpreting an alarm indicator light, characterized in that: include: Obtaining element information and interpretation information of a preselected warning indicator light, wherein the preselected warning indicator light is a warning indicator light that is illuminated on a human-machine interface of the vehicle; wherein the element information is information characterizing attribute characteristics of the warning indicator light, and the interpretation information includes interpretation information and treatment solution information; receiving a voice-triggered interpretation request for at least one of the preselected warning indicators; Identifying an element in the voice-triggered interpretation request that is associated with the warning indicator light, and obtaining at least one element in the voice-triggered interpretation request; Comparing the elements in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determining that the pre-selected alarm indicator light having the same elements as those in the voice-triggered interpretation request is the target alarm indicator light; Output interpretation information of the target warning indicator light.
2. The method according to claim 1, characterized in that After determining whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is the same as the element in the voice trigger interpretation request, the method includes: If the judgment result is no, receiving a click-triggered interpretation request for at least one of the pre-selected alarm indicators; the click-triggered interpretation request refers to an interpretation request issued by a user through a click-triggered operation on the illuminated alarm indicator on the human-computer interaction interface; The preselected alarm indicator light at the click position corresponding to the click-triggered interpretation request is determined as the target alarm indicator light.
3. The method according to claim 1, characterized in that The comparing the element in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determining that the pre-selected alarm indicator light having the same element as the element in the voice-triggered interpretation request is the target alarm indicator light, includes: Comparing the elements in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determining whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is the same as the element in the voice-triggered interpretation request; If the judgment result is yes, the pre-selected warning indicator light having the same element as that in the voice trigger interpretation request is determined to be the target warning indicator light.
4. The method according to claim 1, wherein The identifying an element in the voice-triggered interpretation request associated with the warning indicator light to obtain at least one element in the voice-triggered interpretation request includes: Converting the voice-triggered interpretation request into a voice-triggered interpretation request text; Performing word segmentation processing on the voice-triggered interpretation request text to obtain multiple words; Identify the lexical structure, grammar, and semantics of each of the multiple words, select at least one word associated with the information representing the attribute characteristics of the warning indicator light from the multiple words, and obtain at least one element in the voice-triggered interpretation request.
5. The method according to claim 3, characterized in that The comparing the element in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determining whether the element information of the pre-selected alarm indicator light contains an alarm indicator light that is identical to the element in the voice-triggered interpretation request, includes: Determining the number of elements in the voice-triggered interpretation request; If the number of elements in the voice-triggered interpretation request is more than one, comparing the elements in the voice-triggered interpretation request with the element information of the pre-selected alarm indicator light, and determining whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is identical to all the elements in the voice-triggered interpretation request; If the judgment result is no, the number of elements in the voice trigger interpretation request is reduced by one to obtain the number of remaining elements; Determine element combinations corresponding to the remaining number of elements in the voice-triggered interpretation request, and obtain at least one element combination; Traversing each element combination, determining whether there is an alarm indicator light in the element information of the preselected alarm indicator light that is identical to all elements in the element combination; If the number of remaining elements is two, the judgment result is still no, traverse each element in the voice trigger interpretation request, and determine whether there is an alarm indicator light in the element information of the pre-selected alarm indicator light that is the same as the currently traversed element in the two elements in the voice trigger interpretation request.
6. The method according to claim 1, characterized in that The outputting the interpretation information of the target warning indicator light includes: Determining that the number of the target warning indicator lights is one or more; If the number of the target warning indicator light is one, then the interpretation information of the target warning indicator light is broadcasted by voice; If the number of the target warning indicator lights is more than one, interpretation information of the target warning indicator lights is displayed on the human-computer interaction interface of the vehicle.
7. The method according to claim 1, characterized in that The obtaining of element information and interpretation information of the pre-selected warning indicator light includes: Obtaining light information of a preselected warning indicator light that is lit on a human-machine interface of the vehicle, the light information including the light name; An alarm indicator light with the same name as the light is searched from the alarm indicator light configuration file to obtain element information of the preselected alarm indicator light; the alarm indicator light configuration file at least includes the element information and interpretation information of the alarm indicator light.
8. A warning indicator light interpretation device, characterized in that: include: an acquisition unit, configured to acquire element information and interpretation information of a preselected warning indicator light, wherein the preselected warning indicator light is a warning indicator light that is illuminated on a human-machine interface of the vehicle; wherein the element information is information characterizing attribute characteristics of the warning indicator light, and the interpretation information includes interpretation information and processing solution information; a receiving unit, configured to receive a voice-triggered interpretation request for at least one of the preselected warning indicator lights; an identification unit, configured to identify an element in the voice-triggered interpretation request associated with the warning indicator light, and obtain at least one element in the voice-triggered interpretation request; a determining unit, configured to compare the elements in the voice-triggered interpretation request with the element information of the pre-selected warning indicator light, and determine that the pre-selected warning indicator light having the same elements as those in the voice-triggered interpretation request is a target warning indicator light; The output unit is used to output the interpretation information of the target warning indicator light.
9. An electronic device comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 7.
10. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 7.