Voice intelligent awakening method and device applied to control panel
By collecting and analyzing voice information in the control panel scene, extracting and judging voice keywords, and generating wake-up control parameters, the problem of low intelligence and accuracy caused by interference in home scenes is solved, and a more efficient voice control panel wake-up is achieved.
Patent Information
- Application Number
- CN202311458378.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-03
- Publication Date
- 2025-05-06
AI Technical Summary
Current voice wake-up technology has problems in home scenes where other sound interference leads to voice wake-up failure or error, resulting in low intelligence and accuracy of the control panel.
By collecting scene voice information of the scene where the control panel is located, extracting voice keywords, determining that it is used to wake up the control panel, and generating wake-up control parameters based on the voice control analysis results, and performing matching wake-up operations.
Improves the intelligence and accuracy of voice wake-up on the control panel, so as to easily and comfortably control the smart device.
Smart Images

Figure CN119943040A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent wake-up technology, and in particular to a voice intelligent wake-up method and device applied to a control panel. Background Art
[0002] With the continuous development of science and technology, people's living standards are improving day by day. Various intelligent devices have entered people's lives, improving the level of intelligence in people's daily lives. With the development of speech recognition technology, speech recognition and voice control related technologies are widely used in intelligent devices needed in people's daily lives.
[0003] Voice wake-up technology refers to the process of waking up a device by saying a wake-up word so that the device can perform the corresponding operation. In current home scenarios, the control method of multiple devices is usually integrated on the control panel, and the control panel is woken up to achieve intelligent control of the corresponding devices. However, in the current application scenarios of voice wake-up technology, there will usually be interference from other sounds, resulting in failure of voice wake-up of the control panel or voice wake-up error of the control panel, so there are problems of low intelligence of the control panel and low accuracy of voice wake-up. It can be seen that it is particularly important to provide a new voice wake-up method to improve the intelligence and accuracy of voice wake-up of the control panel. Summary of the invention
[0004] The technical problem to be solved by the present invention is to provide a voice intelligent wake-up method and device applied to a control panel, which is conducive to improving the intelligence of voice wake-up of the control panel, and is conducive to improving the accuracy of voice wake-up of the control panel, thereby helping to improve the convenience and comfort of users in controlling smart devices through the voice control panel.
[0005] In order to solve the above technical problems, the first aspect of the present invention discloses a voice intelligent wake-up method applied to a control panel, the method comprising:
[0006] Collect scene voice information of the scene where the control panel is located;
[0007] Extracting a voice keyword from the scene voice information, and determining whether the voice keyword is used to wake up the control panel;
[0008] When it is determined that the voice keyword is used to wake up the control panel, analyzing the voice keyword to obtain a voice control analysis result, and generating a wake-up control parameter based on the voice control analysis result;
[0009] According to the wake-up control parameter, a wake-up operation matching the wake-up control parameter is performed on the control panel.
[0010] As an optional implementation, in the first aspect of the present invention, after collecting the scene voice information of the scene where the control panel is located, the method further includes:
[0011] Determining voice attribute information of the scene voice information according to the scene voice information, wherein the voice attribute information includes one or more of volume information, timbre information, and audio information;
[0012] Acquire scene information of the scene where the control panel is located, determine a target user who outputs the scene voice information according to the scene information and the voice attribute information, acquire user attribute information of the target user, and determine a control authority parameter of the target user according to the user attribute information of the target user;
[0013] Determining whether the control authority parameter of the target user meets the preset control authority condition;
[0014] When it is determined that the control authority parameter of the target user meets the preset control authority condition, the extraction of voice keywords in the scene voice information is triggered to determine whether the voice keyword is used to wake up the control panel operation.
[0015] As an optional implementation, in the first aspect of the present invention, before generating the wake-up control parameter based on the voice control analysis result, the method further includes:
[0016] Determine the target control information corresponding to the scene voice information according to the voice control analysis result, wherein the target control information includes one or more of a control panel interface to be controlled by the scene voice information and a device to be controlled to be controlled by the scene voice information;
[0017] Based on the target control information, determining an interface to be awakened corresponding to the scene voice information;
[0018] The step of generating a wake-up control parameter based on the voice control analysis result includes:
[0019] Generate wake-up control parameters based on the wake-up interface corresponding to the scene voice information.
[0020] As an optional implementation manner, in the first aspect of the present invention, after determining the target user to output the scene voice information according to the scene information and according to the voice attribute information, the method further includes:
[0021] Acquire real-time user information of the target user, and determine user location information of the target user according to the real-time user information;
[0022] Calculating a target distance value between the target user and the control panel according to the user location information, and determining whether the target distance value meets a preset control distance condition;
[0023] When it is determined that the target distance value meets the preset control distance condition, the operation of obtaining the user attribute information of the target user, determining the control authority parameters of the target user based on the user attribute information of the target user, and judging whether the control authority parameters of the target user meet the preset control authority condition is triggered.
[0024] As an optional embodiment, in the first aspect of the present invention, the method further comprises:
[0025] When it is determined that the target distance value does not meet the preset control distance condition, obtaining real-time scene information of the scene where the control panel is located;
[0026] Predicting the scene demand information of the scene where the control panel is located according to the scene real-time information, and determining the control demand information of the scene voice information according to the scene voice information;
[0027] Determining whether the scenario requirement information matches the control requirement information;
[0028] When it is determined that the scenario requirement information matches the control requirement information, the operation of obtaining the user attribute information of the target user, determining the control authority parameters of the target user based on the user attribute information of the target user, and determining whether the control authority parameters of the target user meet the preset control authority conditions is triggered.
[0029] As an optional implementation, in the first aspect of the present invention, after performing a wake-up operation matching the wake-up control parameter on the control panel according to the wake-up control parameter, the method further includes:
[0030] Acquire real-time panel parameters of the control panel, where the real-time panel parameters include one or more of real-time panel display parameters and real-time panel control parameters of the control panel;
[0031] Determining whether the panel real-time parameters match the wake-up control parameters;
[0032] When it is determined that the real-time parameters of the panel do not match the wake-up control parameters, the difference parameters between the real-time parameters of the panel and the wake-up control parameters are analyzed, and based on the difference parameters, target control parameters of the control panel are generated, and the control panel is controlled to perform control operations matching the target control parameters; wherein the target control parameters include one or more of the display control parameters of the control panel, the interface control parameters of the control panel, and the operation control parameters of the control panel.
[0033] As an optional implementation manner, in the first aspect of the present invention, generating the target control parameter of the control panel based on the difference parameter includes:
[0034] Based on the difference parameter, analyzing the difference reason between the panel real-time parameter and the wake-up control parameter;
[0035] Generate a difference adjustment parameter according to the difference parameter and the difference reason;
[0036] Based on the difference adjustment parameter, a parameter adjustment operation matching the difference adjustment parameter is performed on the wake-up control parameter to obtain a target control parameter of the control panel.
[0037] The second aspect of the present invention discloses a voice intelligent wake-up device applied to a control panel, the device comprising:
[0038] A collection module, used to collect scene voice information of the scene where the control panel is located;
[0039] An extraction module, used to extract voice keywords from the scene voice information;
[0040] A judgment module, used to judge whether the voice keyword is used to wake up the control panel;
[0041] An analysis module, configured to analyze the voice keyword to obtain a voice control analysis result when the judgment module determines that the voice keyword is used to wake up the control panel;
[0042] A generating module, used for generating a wake-up control parameter based on the voice control analysis result;
[0043] The control module is used to perform a wake-up operation matching the wake-up control parameter on the control panel according to the wake-up control parameter.
[0044] As an optional implementation, in the second aspect of the present invention, the device further includes:
[0045] A determination module, configured to determine, after the acquisition module acquires the scene voice information of the scene where the control panel is located, voice attribute information of the scene voice information according to the scene voice information, wherein the voice attribute information includes one or more of volume information, timbre information, and audio information;
[0046] An acquisition module, used to acquire scene information of the scene where the control panel is located;
[0047] The determination module is further used to determine a target user to output the scene voice information according to the scene information and the voice attribute information;
[0048] The acquisition module is further used to acquire user attribute information of the target user;
[0049] The determination module is further used to determine the control authority parameter of the target user according to the user attribute information of the target user;
[0050] The judgment module is also used to judge whether the control authority parameters of the target user meet the preset control authority conditions; when it is judged that the control authority parameters of the target user meet the preset control authority conditions, the extraction module is triggered to execute the operation of extracting the voice keywords in the scene voice information and executing the operation of judging whether the voice keywords are used to wake up the control panel.
[0051] As an optional implementation, in the second aspect of the present invention, the determination module is further used to determine the target control information corresponding to the scene voice information according to the voice control analysis result before the generation module generates the wake-up control parameter based on the voice control analysis result, wherein the target control information includes one or more of a control panel interface to be controlled by the scene voice information and a device to be controlled by the scene voice information;
[0052] The determination module is further used to determine the to-be-awakened interface corresponding to the scene voice information based on the target control information;
[0053] The specific manner in which the generating module generates the wake-up control parameter based on the voice control analysis result includes:
[0054] Generate wake-up control parameters based on the wake-up interface corresponding to the scene voice information.
[0055] As an optional implementation, in the second aspect of the present invention, the acquisition module is further used to acquire the real-time user information of the target user after the determination module determines the target user who outputs the scene voice information according to the scene information and the voice attribute information;
[0056] The determination module is further used to determine the user location information of the target user according to the real-time user information;
[0057] The device also includes:
[0058] A calculation module, for calculating a target distance value between the target user and the control panel according to the user location information;
[0059] The judgment module is further used to judge whether the target distance value meets the preset control distance condition; when it is judged that the target distance value meets the preset control distance condition, the acquisition module is triggered to execute the acquisition of the user attribute information of the target user, and the determination module is triggered to execute the operation of determining the control authority parameter of the target user according to the user attribute information of the target user and to execute the operation of judging whether the control authority parameter of the target user meets the preset control authority condition.
[0060] As an optional implementation, in the second aspect of the present invention, the acquisition module is further used to acquire the scene real-time information of the scene where the control panel is located when the judgment module determines that the target distance value does not meet the preset control distance condition;
[0061] The device also includes:
[0062] A prediction module, used to predict the scene demand information of the scene where the control panel is located according to the real-time information of the scene;
[0063] The determination module is further used to determine the control requirement information of the scene voice information according to the scene voice information;
[0064] The judgment module is also used to judge whether the scenario requirement information matches the control requirement information; when it is judged that the scenario requirement information matches the control requirement information, the acquisition module is triggered to execute the acquisition of the user attribute information of the target user, and the determination module is triggered to execute the operation of determining the control authority parameters of the target user according to the user attribute information of the target user and judging whether the control authority parameters of the target user meet the preset control authority conditions.
[0065] As an optional implementation, in the second aspect of the present invention, the acquisition module is further used to acquire panel real-time parameters of the control panel after the control module performs a wake-up operation matching the wake-up control parameter on the control panel according to the wake-up control parameter, wherein the panel real-time parameters include one or more of panel real-time display parameters and panel real-time control parameters of the control panel;
[0066] The judging module is further used to judge whether the panel real-time parameters match the wake-up control parameters;
[0067] The analysis module is further configured to analyze a difference parameter between the panel real-time parameter and the wake-up control parameter when the judgment module judges that the panel real-time parameter does not match the wake-up control parameter;
[0068] The generating module is further used to generate a target control parameter of the control panel based on the difference parameter;
[0069] The control module is also used to control the control panel to perform a control operation matching the target control parameters; wherein the target control parameters include one or more of the display control parameters of the control panel, the interface control parameters of the control panel, and the operation control parameters of the control panel.
[0070] As an optional implementation, in the second aspect of the present invention, the specific manner in which the generating module generates the target control parameter of the control panel based on the difference parameter includes:
[0071] Based on the difference parameter, analyzing the difference reason between the panel real-time parameter and the wake-up control parameter;
[0072] Generate a difference adjustment parameter according to the difference parameter and the difference reason;
[0073] Based on the difference adjustment parameter, a parameter adjustment operation matching the difference adjustment parameter is performed on the wake-up control parameter to obtain a target control parameter of the control panel.
[0074] The third aspect of the present invention discloses another voice intelligent wake-up device applied to a control panel, the device comprising:
[0075] A memory storing executable program code;
[0076] a processor coupled to the memory;
[0077] The processor calls the executable program code stored in the memory to execute the voice intelligent wake-up method applied to the control panel disclosed in the first aspect of the present invention.
[0078] The fourth aspect of the present invention discloses a computer storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute the voice intelligent wake-up method applied to the control panel disclosed in the first aspect of the present invention.
[0079] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0080] In an embodiment of the present invention, scene voice information of the scene where the control panel is located is collected, voice keywords in the scene voice information are extracted, and it is determined whether the voice keywords are used to wake up the control panel; when it is determined that the voice keywords are used to wake up the control panel, the voice keywords are analyzed to obtain voice control analysis results, and based on the voice control analysis results, wake-up control parameters are generated; according to the wake-up control parameters, a wake-up operation matching the wake-up control parameters is performed on the control panel. It can be seen that the implementation of the present invention can improve the intelligence of voice wake-up of the control panel, and is conducive to improving the accuracy of voice wake-up of the control panel, thereby helping to improve the convenience and comfort of users controlling smart devices through the voice control panel. BRIEF DESCRIPTION OF THE DRAWINGS
[0081] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, 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 invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0082] Figure 1 It is a scene schematic diagram of a voice intelligent wake-up scene applied to a control panel disclosed in an embodiment of the present invention;
[0083] Figure 2 It is a flow chart of a voice intelligent wake-up method applied to a control panel disclosed in an embodiment of the present invention;
[0084] Figure 3 It is a flow chart of another voice intelligent wake-up method applied to a control panel disclosed in an embodiment of the present invention;
[0085] Figure 4 It is a structural schematic diagram of a voice intelligent wake-up device applied to a control panel disclosed in an embodiment of the present invention;
[0086] Figure 5 It is a structural schematic diagram of another voice intelligent wake-up device applied to a control panel disclosed in an embodiment of the present invention;
[0087] Figure 6 It is a structural schematic diagram of another voice intelligent wake-up device applied to a control panel disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0088] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0089] The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, device, product or end including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units inherent to these processes, methods, products or ends.
[0090] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0091] The present invention discloses a voice intelligent wake-up method and device applied to a control panel, which can improve the intelligence of voice wake-up of the control panel, and is conducive to improving the accuracy of voice wake-up of the control panel, thereby improving the convenience and comfort of users controlling smart devices through the voice control panel. The following are detailed descriptions.
[0092] In order to better understand the voice intelligent wake-up method and device for a control panel disclosed in the present invention, the voice intelligent wake-up scenario applied to the control panel is first described. The specific voice intelligent wake-up scenario applied to the control panel can be as follows: Figure 1 As shown, Figure 1 1 is a schematic diagram of a scenario of a voice intelligent wake-up scenario applied to a control panel disclosed in an embodiment of the present invention. Figure 1The voice intelligent wake-up scene applied to the control panel shown may include air conditioning equipment, Xiao Ming and a control panel, wherein the control panel integrates the control function of the air conditioning equipment. Optionally, the voice intelligent wake-up scene applied to the control panel may be a home scene, or a variety of scenes such as a shopping mall scene and a company scene, which is not limited by the embodiment of the present invention. It should be noted that the voice intelligent wake-up method applied to the control panel is to collect scene voice information of the scene where the control panel is located, extract voice keywords in the scene voice information, and determine whether the voice keywords are used to wake up the control panel; when it is determined that the voice keywords are used to wake up the control panel, analyze the voice keywords to obtain voice control analysis results, and generate wake-up control parameters based on the voice control analysis results; according to the wake-up control parameters, the control panel performs a wake-up operation that matches the wake-up control parameters, which can improve the intelligence of voice wake-up of the control panel, and is conducive to improving the accuracy of voice wake-up of the control panel, thereby facilitating the user to control the smart device through the voice control panel. Convenience and comfort.
[0093] Optionally, voice attribute information of the scene voice information is determined based on the scene voice information; scene information of the scene where the control panel is located is obtained, and the target user for outputting the scene voice information is determined based on the scene information and the voice attribute information, and the user attribute information of the target user is obtained, and the control authority parameters of the target user are determined based on the user attribute information of the target user; it is judged whether the control authority parameters of the target user meet the preset control authority conditions, and if so, the voice keywords in the scene voice information are extracted and executed to determine whether the voice keywords are used to wake up the control panel. The corresponding target user can be determined based on the voice attribute information and the attribute information of the target user can be further determined, which is conducive to improving the intelligence of the wake-up control of the control panel, and is conducive to improving the security of the wake-up control of the control panel, and preventing the phenomenon of erroneous control of the control panel by unrelated personnel, thereby helping to improve the accuracy and reliability of the wake-up control of the control panel, and is conducive to improving the intelligence and security of the wake-up control of the control panel, and further helping to improve the comfort and safety of the user when using the control panel.
[0094] Further optionally, according to the voice control analysis result, the target control information corresponding to the scene voice information is determined, and based on the target control information, the wake-up interface corresponding to the scene voice information is determined; based on the wake-up interface corresponding to the scene voice information, the wake-up control parameters are generated, which is conducive to improving the accuracy and reliability of determining the wake-up interface corresponding to the scene voice information, and is conducive to improving the matching degree between the determined wake-up interface and the user's wake-up needs, and is conducive to improving the intelligence and efficiency of determining the wake-up interface, and is further conducive to improving the accuracy and reliability of generating the wake-up control parameters, and thus is conducive to improving the accuracy and reliability of wake-up control of the control panel, as well as improving the intelligence and safety of wake-up control of the control panel, and is conducive to improving the comfort and safety of users using the control panel.
[0095] For example, if Figure 1 As shown, Xiao Ming is a user in the scene where the control panel is located. If Xiao Ming says "set the air conditioner to cooling mode and the operating temperature is 24 degrees Celsius", the extracted voice keywords include "cooling" and "24 degrees Celsius", and the voice keywords are determined to be used to wake up the control panel, and the wake-up control parameters are to determine the operating parameters of the air conditioner to cooling mode and the operating temperature to 24 degrees Celsius, and perform a wake-up operation on the control panel that matches the wake-up control parameters.
[0096] It should be noted that Figure 1 The scenario architecture shown is only for representing the scenario used by the voice intelligent wake-up method applied to the control panel. The Xiaoming, bed, air-conditioning equipment and control panel involved are only schematically shown. The specific structure / size / shape / location / installation method can be adaptively adjusted according to the actual scenario. Figure 1 The scene architecture shown is not limited to this.
[0097] The above describes the scenarios in which the voice intelligent wake-up method applied to the control panel is used. The following describes the voice intelligent wake-up method and device applied to the control panel in detail.
[0098] Embodiment 1
[0099] See also Figure 2 , Figure 2 1 is a flow chart of a voice intelligent wake-up method applied to a control panel disclosed in an embodiment of the present invention. Figure 2 The described voice intelligent wake-up method applied to the control panel can be applied to the voice intelligent wake-up device of the control panel, can also be applied to the local server or cloud server of the voice intelligent wake-up of the control panel, and can also be applied to the control panel itself, which is not limited in the embodiment of the present invention. Figure 2As shown, the voice intelligent wake-up method applied to the control panel may include the following operations:
[0100] 101. Collect scene voice information of the scene where the control panel is located.
[0101] In the embodiment of the present invention, optionally, the scene voice information of the scene where the control panel is located can be collected in real time or can be collected periodically according to a preset time period, which is not limited in the embodiment of the present invention.
[0102] In the embodiment of the present invention, optionally, the scene where the control panel is located can be a home scene or a company scene, which is not specifically limited in the embodiment of the present invention.
[0103] In the embodiment of the present invention, optionally, the scene voice information includes the voice information emitted by the personnel in the scene where the control panel is located; further optionally, the scene voice information also includes one or more of the device voice information and the environmental voice information in the scene where the control panel is located, which is not specifically limited in the embodiment of the present invention. Among them, the device voice information includes the voice information emitted by the smart device in the scene where the control panel is located, for example, the voice information emitted by the smart TV, etc.; the environmental voice information may include one or more of the sound of wind, rain, and water flow.
[0104] 102. Extract voice keywords from the scene voice information, and determine whether the voice keywords are used to wake up the control panel.
[0105] In the embodiment of the present invention, optionally, the voice keyword in the scene voice information may be a voice keyword spoken by a user of the scene where the control panel is located. The voice keyword may include the name of the device to be controlled and the name corresponding to the control panel to be controlled.
[0106] In the embodiment of the present invention, optionally, determining whether the voice keyword is used to wake up the control panel includes:
[0107] Determine whether the voice keyword matches the preset wake-up keyword;
[0108] When it is determined that the voice keyword matches the preset wake-up keyword, determining that the voice keyword is used to wake up the control panel;
[0109] When it is determined that the voice keyword does not match the preset wake-up keyword, it is determined that the voice keyword is not used to wake up the control panel.
[0110] 103. When it is determined that the voice keyword is used to wake up the control panel, the voice keyword is analyzed to obtain a voice control analysis result, and a wake-up control parameter is generated based on the voice control analysis result.
[0111] In the embodiment of the present invention, further optionally, when it is determined that the voice keyword is not used to wake up the control panel, the process can be terminated.
[0112] In the embodiment of the present invention, optionally, analyzing the voice keywords to obtain the voice control analysis result includes:
[0113] Analyze the voice keywords, determine the control requirement information corresponding to the voice keywords, and determine the voice control analysis results according to the control requirement information.
[0114] 104. According to the wake-up control parameter, a wake-up operation matching the wake-up control parameter is performed on the control panel.
[0115] In the embodiment of the present invention, optionally, performing a wake-up operation matching the wake-up control parameter on the control panel according to the wake-up control parameter includes:
[0116] According to the wake-up control parameters, the control panel is started; or,
[0117] According to the wake-up control parameter, a wake-up display interface matching the wake-up control parameter is determined, and the wake-up display interface is displayed on the display panel.
[0118] It can be seen that the implementation Figure 2 The described voice intelligent wake-up method applied to a control panel can collect scene voice information of the scene where the control panel is located, extract voice keywords in the scene voice information, and determine whether the voice keywords are used to wake up the control panel. If so, the voice keywords are analyzed to obtain voice control analysis results, and wake-up control parameters are generated based on the voice control analysis results. A wake-up operation matching the wake-up control parameters is performed on the control panel according to the wake-up control parameters, and corresponding wake-up control parameters can be generated based on the voice keywords. The intelligence of voice wake-up of the control panel can be improved, and the accuracy of voice wake-up of the control panel can be improved, which in turn helps to improve the convenience and comfort of users controlling smart devices through the voice control panel.
[0119] Embodiment 2
[0120] See also Figure 3 , Figure 3 1 is a flow chart of another voice intelligent wake-up method applied to a control panel disclosed in an embodiment of the present invention. Figure 3 The described voice intelligent wake-up method applied to the control panel can be applied to the voice intelligent wake-up device of the control panel, can also be applied to the local server or cloud server of the voice intelligent wake-up of the control panel, and can also be applied to the control panel itself, which is not limited in the embodiment of the present invention. Figure 3 As shown, the voice intelligent wake-up method applied to the control panel may include the following operations:
[0121] 201. Collect scene voice information of the scene where the control panel is located.
[0122] 202. Determine voice attribute information of the scene voice information according to the scene voice information.
[0123] In the embodiment of the present invention, the speech attribute information includes one or more of volume information, timbre information, and audio information.
[0124] In the embodiment of the present invention, optionally, the volume information includes voice decibel information, and the audio information includes voice frequency information.
[0125] 203. Obtain scene information of the scene where the control panel is located, determine the target user for outputting the scene voice information according to the scene information and the voice attribute information, obtain user attribute information of the target user, and determine the control authority parameters of the target user according to the user attribute information of the target user.
[0126] In an embodiment of the present invention, optionally, scene information of the scene where the control panel is located can be obtained in real time, or can be obtained periodically according to a preset time period, or can be obtained when scene voice information is obtained, and the embodiment of the present invention does not make specific limitations.
[0127] In an embodiment of the present invention, optionally, the scene information of the scene where the control panel is located includes one or more of scene temperature information, scene humidity information, scene user quantity information, and user information of each user included in the scene where the control panel is located.
[0128] In the embodiment of the present invention, optionally, determining a target user for outputting scene voice information according to scene information and voice attribute information includes:
[0129] According to the scene information, determine the users included in the scene where the control panel is located;
[0130] According to the timbre information, a user matching the timbre information is determined from all users included in the scene where the control panel is located, and the user matching the timbre information is determined as a target user for outputting the scene voice information.
[0131] In the embodiment of the present invention, optionally, determining the control authority parameter of the target user according to the user attribute information of the target user includes:
[0132] The user attribute information of the target user is input into a predetermined authority determination model to obtain a model output result, and the model output result is determined as a control authority parameter of the target user.
[0133] 204. Determine whether the control authority parameter of the target user meets a preset control authority condition.
[0134] In the embodiment of the present invention, optionally, determining whether the control authority parameter of the target user meets a preset control authority condition includes:
[0135] Determine the control authority value of the target user according to the control authority parameter of the target user, and determine the control authority threshold according to the preset control authority condition;
[0136] Determine whether the control authority value of the target user is greater than or equal to the control authority threshold;
[0137] When it is determined that the control authority value of the target user is greater than or equal to the control authority threshold, it is determined that the control authority parameter of the target user meets the preset control authority condition;
[0138] When it is determined that the control authority value of the target user is less than the control authority threshold, it is determined that the control authority parameter of the target user does not satisfy a preset control authority condition.
[0139] 205. When it is determined that the control authority parameter of the target user meets the preset control authority condition, extract the voice keyword in the scene voice information, and determine whether the voice keyword is used to wake up the control panel.
[0140] In the embodiment of the present invention, optionally, when it is determined that the control authority parameter of the target user does not satisfy a preset control authority condition, the process may be terminated.
[0141] 206. When it is determined that the voice keyword is used to wake up the control panel, analyze the voice keyword to obtain a voice control analysis result, and generate a wake-up control parameter based on the voice control analysis result.
[0142] 207. According to the wake-up control parameter, perform a wake-up operation matching the wake-up control parameter on the control panel.
[0143] In the embodiment of the present invention, for the detailed description of step 201 and step 205 to step 207, please refer to the other descriptions of step 101 to step 104 in the first embodiment, and the embodiment of the present invention will not be repeated here.
[0144] It can be seen that the implementation Figure 2The described voice intelligent wake-up method applied to the control panel can determine the voice attribute information of the scene voice information according to the scene voice information, obtain the scene information of the scene where the control panel is located, determine the target user for outputting the scene voice information according to the scene information and the voice attribute information, and obtain the user attribute information of the target user, determine the control authority parameter of the target user according to the user attribute information of the target user, and judge whether the control authority parameter of the target user meets the preset control authority condition. If so, extract the voice keyword in the scene voice information, and judge whether the voice keyword is used for the operation of waking up the control panel. It can determine the corresponding target user based on the voice attribute information and further determine the attribute information of the target user, which is conducive to improving the intelligence of the wake-up control of the control panel, and is conducive to improving the security of the wake-up control of the control panel, preventing the phenomenon of erroneous control of the control panel by unrelated personnel, thereby helping to improve the accuracy and reliability of the wake-up control of the control panel, and is conducive to improving the intelligence and security of the wake-up control of the control panel, and further helping to improve the comfort and security of the user using the control panel.
[0145] In an optional embodiment, before generating the wake-up control parameter based on the voice control analysis result, the method further includes:
[0146] Determine the target control information corresponding to the scene voice information according to the voice control analysis result, wherein the target control information includes one or more of a control panel interface to be controlled by the scene voice information and a device to be controlled to be controlled by the scene voice information;
[0147] Based on the target control information, determine the to-be-awakened interface corresponding to the scene voice information;
[0148] Wherein, based on the voice control analysis result, the wake-up control parameters are generated, including:
[0149] Generate wake-up control parameters based on the wake-up interface corresponding to the scene voice information.
[0150] In this optional embodiment, optionally, when the target control information includes a control panel interface to be controlled by the scene voice information, determining the to-be-awakened interface corresponding to the scene voice information based on the target control information includes:
[0151] A control panel interface required to be controlled with the scene voice information is determined from all control panel interfaces included in the control panel, and the control panel interface required to be controlled with the scene voice information is determined as the interface to be awakened.
[0152] In this optional embodiment, optionally, when the target control information includes a to-be-controlled device to be controlled by the scene voice information, determining the to-be-awakened interface corresponding to the scene voice information based on the target control information includes:
[0153] The control panel interface of the device to be controlled including the scene voice information is determined from all control panel interfaces included in the control panel, and the control panel interface of the device to be controlled including the scene voice information is determined as the interface to be awakened.
[0154] In this optional embodiment, the wake-up control parameter is optionally used to wake up the to-be-wake-up interface corresponding to the wake-up scene voice information.
[0155] It can be seen that the implementation of this optional embodiment can determine the target control information corresponding to the scene voice information according to the voice control analysis result, determine the to-be-awakened interface corresponding to the scene voice information based on the target control information, and generate wake-up control parameters based on the to-be-awakened interface corresponding to the scene voice information, and can specifically determine the target control information corresponding to the scene voice information, which is conducive to improving the accuracy and reliability of determining the target control information, and determining the matching to-be-awakened interface according to the target control information, which is conducive to improving the accuracy and reliability of determining the to-be-awakened interface corresponding to the scene voice information, which is conducive to improving the matching degree between the determined to-be-awakened interface and the user's wake-up needs, which is conducive to improving the intelligence and efficiency of determining the to-be-awakened interface, and further conducive to improving the accuracy and reliability of generating wake-up control parameters, and then conducive to improving the accuracy and reliability of wake-up control of the control panel, as well as conducive to improving the intelligence and safety of wake-up control of the control panel, and conducive to improving the comfort and safety of users using the control panel.
[0156] In another optional embodiment, after determining the target user for outputting the scene voice information according to the scene information and the voice attribute information, the method further includes:
[0157] Acquire real-time user information of the target user, and determine the user location information of the target user based on the real-time user information;
[0158] Calculate the target distance between the target user and the control panel based on the user location information, and determine whether the target distance meets the preset control distance condition;
[0159] When it is determined that the target distance value meets the preset control distance condition, the operation of obtaining the user attribute information of the target user and determining the control authority parameters of the target user based on the user attribute information of the target user and determining whether the control authority parameters of the target user meet the preset control authority condition is triggered.
[0160] In this optional embodiment, optionally, the real-time user information of the target user may be obtained by one or more of an infrared sensor, a visual sensor, and an ultrasonic sensor.
[0161] In this optional embodiment, optionally, determining whether the target distance value satisfies a preset control distance condition includes:
[0162] Determine whether the target distance value is less than or equal to a preset control distance threshold;
[0163] When it is determined that the target distance value is less than or equal to a preset control distance threshold, it is determined that the target distance value satisfies a preset control distance condition;
[0164] When it is determined that the target distance value is greater than the preset control distance threshold, it is determined that the target distance value does not meet the preset control distance condition.
[0165] It can be seen that implementing this optional embodiment can obtain real-time user information of the target user, determine the user location information of the target user based on the real-time user information, calculate the target distance value between the target user and the control panel based on the user location information, and judge whether the target distance value meets the preset control distance condition. If it meets the condition, the user attribute information of the target user is obtained and the control authority parameters of the target user are determined, and whether the control authority parameters of the target user meet the control authority condition can be judged. Whether the distance value between the user's real-time location information and the control panel meets the control distance condition can be combined to perform corresponding operations, which is conducive to improving the accuracy and reliability of the user's wake-up control of the control panel, and is conducive to improving the intelligence of the user's wake-up control of the control panel. It can also comprehensively determine whether to perform a wake-up operation on the control panel based on multiple factors, which can improve the safety of the wake-up operation on the control panel, and thus is conducive to improving the intelligence and safety of the wake-up control of the control panel, and is conducive to improving the comfort and safety of the user using the control panel.
[0166] In yet another optional embodiment, the method further comprises:
[0167] When it is determined that the target distance value does not meet the preset control distance condition, the real-time scene information of the scene where the control panel is located is obtained;
[0168] Predict the scene demand information of the scene where the control panel is located based on the scene real-time information, and determine the control demand information of the scene voice information based on the scene voice information;
[0169] Determine whether the scene requirement information matches the control requirement information;
[0170] When it is determined that the scenario requirement information matches the control requirement information, the operation of obtaining the user attribute information of the target user and determining the control authority parameters of the target user based on the user attribute information of the target user and determining whether the control authority parameters of the target user meet the preset control authority conditions is triggered.
[0171] In this optional embodiment, optionally, the real-time scene information of the scene where the control panel is located includes one or more of the real-time scene temperature information, real-time scene humidity information, real-time scene wind speed information, and real-time scene equipment operation information of the scene where the control panel is located.
[0172] In this optional embodiment, optionally, determining whether the scene requirement information matches the control requirement information includes:
[0173] Determine a first requirement keyword of the scene requirement information, and determine a second requirement keyword of the control requirement information;
[0174] Calculate the matching degree between the first demand keyword and the second demand keyword, and determine whether the matching degree is greater than a preset matching degree threshold;
[0175] When it is determined that the matching degree is greater than a preset matching degree threshold, determining that the scene requirement information matches the control requirement information;
[0176] When it is determined that the matching degree is less than or equal to a preset matching degree threshold, it is determined that the scene requirement information does not match the control requirement information.
[0177] In this optional embodiment, further optionally, when it is determined that the scene requirement information does not match the control requirement information, the process can be terminated.
[0178] In this optional embodiment, optionally, for example, if the scene demand information of the scene where the control panel is located is predicted to require lowering the indoor temperature, and the control demand information is to start the air conditioner and set the air conditioner to a cooling mode of 24 degrees Celsius, it is determined that the scene demand information matches the control demand information.
[0179] It can be seen that the implementation of this optional embodiment can obtain the scene real-time information of the scene where the control panel is located when it is judged that the target distance value does not meet the control distance condition, and predict the scene demand information of the scene where the control panel is located according to the scene implementation information and determine the control demand information according to the scene voice information, and judge whether the scene demand information matches the control demand information. If so, the user attribute information of the target user is obtained and the control authority parameters of the target user are determined, and the operation of judging whether the control authority parameters of the target user meet the preset control authority conditions can be comprehensively determined in combination with the scene demand information and the control demand information whether to perform the corresponding wake-up control operation on the control panel, which is conducive to improving the accuracy and reliability of the user's wake-up control of the control panel, and is conducive to improving the intelligence of the user's wake-up control of the control panel, and can determine whether to perform the wake-up operation on the control panel in combination with the scene demand information and the control demand information, which can improve the safety of the wake-up operation on the control panel, and can improve the intelligence of the wake-up operation on the control panel and the matching degree between the operation of the control panel and the user's needs, thereby helping to improve the intelligence and safety of the wake-up control of the control panel, and is conducive to improving the comfort and safety of the user using the control panel.
[0180] In yet another optional embodiment, after performing a wake-up operation matching the wake-up control parameter on the control panel according to the wake-up control parameter, the method further includes:
[0181] Acquire real-time panel parameters of the control panel, where the real-time panel parameters include one or more of real-time panel display parameters and real-time panel control parameters of the control panel;
[0182] Determine whether the panel real-time parameters match the wake-up control parameters;
[0183] When it is determined that the real-time parameters of the panel do not match the wake-up control parameters, the difference parameters between the real-time parameters of the panel and the wake-up control parameters are analyzed, and based on the difference parameters, target control parameters of the control panel are generated, and the control panel is controlled to perform control operations that match the target control parameters; wherein the target control parameters include one or more of the display control parameters of the control panel, the interface control parameters of the control panel, and the operation control parameters of the control panel.
[0184] In this optional embodiment, optionally, the real-time display parameters of the panel include one or more of the interface parameters displayed in real time by the control panel, the application parameters displayed in real time by the control panel, and the application running parameters displayed in real time by the control panel; the real-time control parameters of the panel include one or more of the real-time control parameters of the device of the control panel and the real-time running parameters of the device of the control panel.
[0185] In this optional embodiment, further optionally, when it is determined that the panel real-time parameters match the wake-up control parameters, the process can be terminated.
[0186] It can be seen that implementing this optional embodiment can obtain the panel real-time parameters of the control panel, and determine whether the panel real-time parameters match the wake-up control parameters. If they do not match, the difference parameters between the panel real-time parameters and the wake-up control parameters are analyzed, and the target control parameters of the control panel are generated based on the difference parameters. The control panel is controlled to perform a matching control operation. After the control panel performs a wake-up operation that matches the wake-up control parameters, it can detect whether the real-time parameters of the control panel match the wake-up control parameters, which can improve the accuracy of the control panel performing the matching wake-up operation, and can timely generate target control parameters when it is detected that the panel real-time parameters of the control panel do not match the wake-up control parameters, so as to update the wake-up operation of the control panel, further improve the accuracy and reliability of the control panel executing the wake-up operation that matches the wake-up control parameters, and thus help to improve the intelligence and security of the wake-up control of the control panel, and help to improve the comfort and safety of users using the control panel.
[0187] In yet another optional embodiment, generating a target control parameter of the control panel based on the difference parameter includes:
[0188] Based on the difference parameters, analyze the difference reasons between the panel real-time parameters and the wake-up control parameters;
[0189] Generate difference adjustment parameters according to difference parameters and difference reasons;
[0190] Based on the difference adjustment parameter, a parameter adjustment operation matching the difference adjustment parameter is performed on the wake-up control parameter to obtain a target control parameter of the control panel.
[0191] In this optional embodiment, optionally, the difference cause includes one or more of a communication abnormality cause, a signal transmission abnormality cause, and a signal loss abnormality cause.
[0192] In this optional embodiment, optionally, generating a difference adjustment parameter according to the difference parameter and the difference reason includes:
[0193] A control demand parameter is generated according to the difference parameter and the difference reason, and a difference adjustment parameter is generated according to the control demand parameter and the wake-up control parameter.
[0194] It can be seen that the implementation of this optional embodiment can analyze the difference reasons for the mismatch between the real-time parameters of the panel and the wake-up control parameters based on the difference parameters, generate difference adjustment parameters according to the difference parameters and the difference reasons, and perform parameter adjustment operations on the wake-up control parameters that match the difference adjustment parameters based on the difference adjustment parameters to obtain the target control parameters of the control panel. It can intelligently analyze the difference reasons and generate difference adjustment parameters, which is conducive to improving the accuracy and reliability of generating difference adjustment parameters, as well as the intelligence and efficiency of generating difference adjustment parameters, and further helps to improve the accuracy and reliability of obtaining the target control parameters of the control panel, so that the wake-up operation of the control panel can be updated, further improving the accuracy and reliability of the control panel's execution of the wake-up operation that matches the wake-up control parameters, and further helping to improve the intelligence and safety of the wake-up control of the control panel, and helping to improve the comfort and safety of users using the control panel.
[0195] Embodiment 3
[0196] See also Figure 4 , Figure 4 Schematic diagram of a structure of a voice intelligent wake-up device applied to a control panel disclosed in an embodiment of the present invention. Figure 4 As shown, the voice intelligent wake-up device applied to the control panel may include:
[0197] The collection module 301 is used to collect scene voice information of the scene where the control panel is located;
[0198] Extraction module 302, used to extract voice keywords from scene voice information;
[0199] A judgment module 303 is used to determine whether the voice keyword is used to wake up the control panel;
[0200] An analysis module 304 is used to analyze the voice keyword to obtain a voice control analysis result when the judgment module 303 judges that the voice keyword is used to wake up the control panel;
[0201] A generating module 305, configured to generate a wake-up control parameter based on the voice control analysis result;
[0202] The control module 306 is configured to execute a wake-up operation matching the wake-up control parameter on the control panel according to the wake-up control parameter.
[0203] It can be seen that the implementation Figure 4The described device can collect scene voice information of the scene where the control panel is located, extract voice keywords in the scene voice information, and determine whether the voice keywords are used to wake up the control panel. If so, the voice keywords are analyzed to obtain voice control analysis results, and wake-up control parameters are generated based on the voice control analysis results. According to the wake-up control parameters, a wake-up operation matching the wake-up control parameters is performed on the control panel. The corresponding wake-up control parameters can be generated based on the voice keywords, which can improve the intelligence of voice wake-up of the control panel, and is conducive to improving the accuracy of voice wake-up of the control panel, thereby helping to improve the convenience and comfort of users controlling smart devices through the voice control panel.
[0204] In an optional embodiment, if Figure 5 As shown, the device also includes:
[0205] The determination module 307 is used to determine the voice attribute information of the scene voice information after the collection module 301 collects the scene voice information of the scene where the control panel is located, according to the scene voice information, wherein the voice attribute information includes one or more of volume information, timbre information, and audio information;
[0206] The acquisition module 308 is used to acquire scene information of the scene where the control panel is located;
[0207] The determination module 307 is further used to determine the target user to output the scene voice information according to the scene information and the voice attribute information;
[0208] The acquisition module 308 is also used to acquire user attribute information of the target user;
[0209] The determination module 307 is further used to determine the control authority parameters of the target user according to the user attribute information of the target user;
[0210] The judgment module 303 is also used to judge whether the control authority parameters of the target user meet the preset control authority conditions; when it is judged that the control authority parameters of the target user meet the preset control authority conditions, the extraction module 302 is triggered to execute the operation of extracting the voice keywords in the scene voice information and to execute the operation of judging whether the voice keywords are used to wake up the control panel.
[0211] It can be seen that the implementation Figure 5The described device can determine the voice attribute information of the scene voice information according to the scene voice information, obtain the scene information of the scene where the control panel is located, determine the target user for outputting the scene voice information according to the scene information and the voice attribute information, and obtain the user attribute information of the target user, determine the control authority parameters of the target user according to the user attribute information of the target user, and judge whether the control authority parameters of the target user meet the preset control authority conditions. If so, extract the voice keywords in the scene voice information, and judge whether the voice keywords are used for the operation of waking up the control panel. It can determine the corresponding target user based on the voice attribute information and further determine the attribute information of the target user, which is conducive to improving the intelligence of waking up the control panel, and is conducive to improving the security of waking up the control panel, preventing the phenomenon of erroneous control of the control panel by unrelated personnel, thereby helping to improve the accuracy and reliability of waking up the control panel, and is conducive to improving the intelligence and security of waking up the control panel, and further helping to improve the comfort and safety of users using the control panel.
[0212] In another optional embodiment, Figure 5 As shown, the determination module 307 is further used to determine the target control information corresponding to the scene voice information according to the voice control analysis result before the generation module 305 generates the wake-up control parameter based on the voice control analysis result, wherein the target control information includes one or more of the control panel interface to be controlled by the scene voice information and the to-be-controlled device to be controlled by the scene voice information;
[0213] The determination module 307 is further used to determine the to-be-awakened interface corresponding to the scene voice information based on the target control information;
[0214] The specific manner in which the generating module 305 generates the wake-up control parameters based on the voice control analysis result includes:
[0215] Generate wake-up control parameters based on the wake-up interface corresponding to the scene voice information.
[0216] It can be seen that the implementation Figure 5The described device can determine the target control information corresponding to the scene voice information according to the voice control analysis result, determine the interface to be awakened corresponding to the scene voice information based on the target control information, and generate wake-up control parameters based on the interface to be awakened corresponding to the scene voice information. The target control information corresponding to the scene voice information can be determined in a targeted manner, which is conducive to improving the accuracy and reliability of determining the target control information, and determining the matching interface to be awakened according to the target control information, which is conducive to improving the accuracy and reliability of determining the interface to be awakened corresponding to the scene voice information, which is conducive to improving the matching degree between the determined interface to be awakened and the user's wake-up needs, which is conducive to improving the intelligence and efficiency of determining the interface to be awakened, and further conducive to improving the accuracy and reliability of generating wake-up control parameters, and then conducive to improving the accuracy and reliability of wake-up control of the control panel, as well as improving the intelligence and safety of wake-up control of the control panel, and conducive to improving the comfort and safety of users using the control panel.
[0217] In yet another optional embodiment, Figure 5 As shown, the acquisition module 308 is further used to acquire the real-time user information of the target user after the determination module 307 determines the target user for outputting the scene voice information according to the scene information and the voice attribute information;
[0218] The determination module 307 is further used to determine the user location information of the target user according to the real-time user information;
[0219] The device also includes:
[0220] The calculation module 309 calculates the target distance value between the target user and the control panel according to the user location information;
[0221] The judgment module 303 is also used to judge whether the target distance value meets the preset control distance condition; when it is judged that the target distance value meets the preset control distance condition, the acquisition module 308 is triggered to execute the acquisition of user attribute information of the target user, and the determination module 307 is triggered to execute the operation of determining the control authority parameters of the target user according to the user attribute information of the target user and to execute the operation of judging whether the control authority parameters of the target user meet the preset control authority condition.
[0222] It can be seen that the implementation Figure 5The described device can obtain real-time user information of a target user, determine user location information of the target user based on the real-time user information, calculate a target distance value between the target user and a control panel based on the user location information, and judge whether the target distance value satisfies a preset control distance condition. If so, the user attribute information of the target user is obtained and a control authority parameter of the target user is determined, and judge whether the control authority parameter of the target user satisfies the control authority condition. The device can perform corresponding operations based on whether the distance value between the user's real-time location information and the control panel satisfies the control distance condition, which is beneficial to improving the accuracy and reliability of the user's wake-up control of the control panel, and is beneficial to improving the intelligence of the user's wake-up control of the control panel. The device can also comprehensively determine whether to perform a wake-up operation on the control panel based on multiple factors, which can improve the safety of the wake-up operation on the control panel, and thus is beneficial to improving the intelligence and safety of the wake-up control of the control panel, and is beneficial to improving the comfort and safety of the user when using the control panel.
[0223] In yet another optional embodiment, Figure 5 As shown, the acquisition module 308 is also used to acquire the scene real-time information of the scene where the control panel is located when the judgment module 303 determines that the target distance value does not meet the preset control distance condition;
[0224] The device also includes:
[0225] The prediction module 310 is used to predict the scene demand information of the scene where the control panel is located according to the real-time scene information;
[0226] The determination module 307 is further used to determine the control requirement information of the scene voice information according to the scene voice information;
[0227] The judgment module 303 is also used to judge whether the scene requirement information matches the control requirement information; when it is judged that the scene requirement information matches the control requirement information, it triggers the acquisition module 308 to obtain the user attribute information of the target user, and triggers the determination module 307 to perform the operation of determining the control authority parameters of the target user based on the user attribute information of the target user and judging whether the control authority parameters of the target user meet the preset control authority conditions.
[0228] It can be seen that the implementation Figure 5The described device can obtain the real-time scene information of the scene where the control panel is located when it is judged that the target distance value does not meet the control distance condition, and predict the scene demand information of the scene where the control panel is located according to the scene implementation information and determine the control demand information according to the scene voice information, and judge whether the scene demand information matches the control demand information. If so, the user attribute information of the target user is obtained and the control authority parameters of the target user are determined, and the operation of judging whether the control authority parameters of the target user meet the preset control authority conditions can be comprehensively determined in combination with the scene demand information and the control demand information whether to perform the corresponding wake-up control operation on the control panel, which is conducive to improving the accuracy and reliability of the user's wake-up control of the control panel, and is conducive to improving the intelligence of the user's wake-up control of the control panel, and can determine whether to perform the wake-up operation on the control panel in combination with the scene demand information and the control demand information, which can improve the safety of the wake-up operation on the control panel, and can improve the intelligence of the wake-up operation on the control panel and the matching degree between the operation of the control panel and the user's needs, thereby helping to improve the intelligence and safety of the wake-up control of the control panel, and is conducive to improving the comfort and safety of the user when using the control panel.
[0229] In yet another optional embodiment, Figure 5 As shown, the acquisition module 308 is further used to acquire the panel real-time parameters of the control panel after the control module 306 performs the wake-up operation matching the wake-up control parameter on the control panel according to the wake-up control parameter, and the panel real-time parameters include one or more of the panel real-time display parameters and the panel real-time control parameters of the control panel;
[0230] The judging module 303 is further used to judge whether the panel real-time parameters match the wake-up control parameters;
[0231] The analysis module 304 is further used to analyze the difference parameters between the panel real-time parameters and the wake-up control parameters when the judgment module 303 judges that the panel real-time parameters do not match the wake-up control parameters;
[0232] The generating module 305 is further used to generate target control parameters of the control panel based on the difference parameters;
[0233] The control module 306 is also used to control the control panel to perform control operations that match target control parameters; wherein the target control parameters include one or more of the display control parameters of the control panel, the interface control parameters of the control panel, and the operation control parameters of the control panel.
[0234] It can be seen that the implementation Figure 5The described device can obtain the panel real-time parameters of the control panel and determine whether the panel real-time parameters match the wake-up control parameters. If they do not match, the difference parameters between the panel real-time parameters and the wake-up control parameters are analyzed, and the target control parameters of the control panel are generated based on the difference parameters. The control panel is controlled to perform a matching control operation. After the control panel performs a wake-up operation that matches the wake-up control parameters, it is possible to detect whether the real-time parameters of the control panel match the wake-up control parameters, which can improve the accuracy of the control panel performing the matching wake-up operation, and can timely generate the target control parameters when it is detected that the panel real-time parameters of the control panel do not match the wake-up control parameters, so as to update the wake-up operation of the control panel, further improve the accuracy and reliability of the control panel performing the wake-up operation that matches the wake-up control parameters, and thus help to improve the intelligence and security of the wake-up control of the control panel, and help to improve the comfort and safety of users using the control panel.
[0235] In yet another optional embodiment, Figure 5 As shown, the specific manner in which the generating module 305 generates the target control parameters of the control panel based on the difference parameters includes:
[0236] Based on the difference parameters, analyze the difference reasons between the panel real-time parameters and the wake-up control parameters;
[0237] Generate difference adjustment parameters according to difference parameters and difference reasons;
[0238] Based on the difference adjustment parameter, a parameter adjustment operation matching the difference adjustment parameter is performed on the wake-up control parameter to obtain a target control parameter of the control panel.
[0239] It can be seen that the implementation Figure 5 The described device can analyze the difference reasons between the real-time parameters of the panel and the wake-up control parameters based on the difference parameters, generate difference adjustment parameters according to the difference parameters and the difference reasons, and perform parameter adjustment operations on the wake-up control parameters that match the difference adjustment parameters based on the difference adjustment parameters to obtain the target control parameters of the control panel. It can intelligently analyze the difference reasons and generate the difference adjustment parameters, which is conducive to improving the accuracy and reliability of generating the difference adjustment parameters, as well as the intelligence and efficiency of generating the difference adjustment parameters, and further helps to improve the accuracy and reliability of obtaining the target control parameters of the control panel, so that the wake-up operation of the control panel can be updated, further improving the accuracy and reliability of the control panel executing the wake-up operation that matches the wake-up control parameters, and further helping to improve the intelligence and safety of the wake-up control of the control panel, and is conducive to improving the comfort and safety of users using the control panel.
[0240] Embodiment 4
[0241] See also Figure 6 , Figure 6 1 is a schematic diagram of the structure of another voice intelligent wake-up device applied to a control panel disclosed in an embodiment of the present invention. Figure 6 As shown, the voice intelligent wake-up device applied to the control panel may include:
[0242] A memory 401 storing executable program codes;
[0243] a processor 402 coupled to the memory 401;
[0244] The processor 402 calls the executable program code stored in the memory 401 to execute the steps of the voice intelligent wake-up method applied to the control panel described in the first embodiment of the present invention or the second embodiment of the present invention.
[0245] Embodiment 5
[0246] An embodiment of the present invention discloses a computer storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute the steps of the voice intelligent wake-up method applied to the control panel described in Embodiment 1 or Embodiment 2 of the present invention.
[0247] Embodiment 6
[0248] An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable a computer to execute the steps of the voice intelligent wake-up method applied to a control panel described in Embodiment 1 or Embodiment 2.
[0249] The device embodiments described above are only illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, i.e., they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative work.
[0250] Through the specific description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solution can be essentially or partly contributed to the prior art in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0251] Finally, it should be noted that the voice intelligent wake-up method and device applied to the control panel disclosed in the embodiment of the present invention discloses only the preferred embodiment of the present invention, which is only used to illustrate the technical solution of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, ordinary technicians in this field should understand that the technical solutions recorded in the aforementioned embodiments can still be modified, or some of the technical features therein can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A voice intelligent wake-up method applied to a control panel, characterized in that: The method comprises: Collect scene voice information of the scene where the control panel is located; Extracting a voice keyword from the scene voice information, and determining whether the voice keyword is used to wake up the control panel; When it is determined that the voice keyword is used to wake up the control panel, analyzing the voice keyword to obtain a voice control analysis result, and generating a wake-up control parameter based on the voice control analysis result; According to the wake-up control parameter, a wake-up operation matching the wake-up control parameter is performed on the control panel.
2. The voice intelligent wake-up method applied to the control panel according to claim 1 is characterized in that: After collecting the scene voice information of the scene where the control panel is located, the method further includes: Determining voice attribute information of the scene voice information according to the scene voice information, wherein the voice attribute information includes one or more of volume information, timbre information, and audio information; Acquire scene information of the scene where the control panel is located, determine a target user who outputs the scene voice information according to the scene information and the voice attribute information, acquire user attribute information of the target user, and determine a control authority parameter of the target user according to the user attribute information of the target user; Determining whether the control authority parameter of the target user meets the preset control authority condition; When it is determined that the control authority parameter of the target user meets the preset control authority condition, the extraction of voice keywords in the scene voice information is triggered to determine whether the voice keyword is used to wake up the control panel operation.
3. The voice intelligent wake-up method applied to the control panel according to claim 2 is characterized in that: Before generating the wake-up control parameter based on the voice control analysis result, the method further includes: Determine the target control information corresponding to the scene voice information according to the voice control analysis result, wherein the target control information includes one or more of a control panel interface to be controlled by the scene voice information and a device to be controlled to be controlled by the scene voice information; Based on the target control information, determining an interface to be awakened corresponding to the scene voice information; The step of generating a wake-up control parameter based on the voice control analysis result includes: Generate wake-up control parameters based on the wake-up interface corresponding to the scene voice information.
4. The voice intelligent wake-up method applied to the control panel according to claim 2 is characterized in that: After determining the target user for outputting the scene voice information according to the scene information and the voice attribute information, the method further includes: Acquire real-time user information of the target user, and determine user location information of the target user according to the real-time user information; Calculating a target distance value between the target user and the control panel according to the user location information, and determining whether the target distance value meets a preset control distance condition; When it is determined that the target distance value meets the preset control distance condition, the operation of obtaining the user attribute information of the target user, determining the control authority parameters of the target user based on the user attribute information of the target user, and judging whether the control authority parameters of the target user meet the preset control authority condition is triggered.
5. The voice intelligent wake-up method applied to the control panel according to claim 4 is characterized in that: The method further comprises: When it is determined that the target distance value does not meet the preset control distance condition, obtaining real-time scene information of the scene where the control panel is located; Predicting the scene demand information of the scene where the control panel is located according to the scene real-time information, and determining the control demand information of the scene voice information according to the scene voice information; Determining whether the scenario requirement information matches the control requirement information; When it is determined that the scenario requirement information matches the control requirement information, the operation of obtaining the user attribute information of the target user, determining the control authority parameters of the target user based on the user attribute information of the target user, and determining whether the control authority parameters of the target user meet the preset control authority conditions is triggered.
6. The voice intelligent wake-up method applied to a control panel according to claim 2, characterized in that: After performing a wake-up operation matching the wake-up control parameter on the control panel according to the wake-up control parameter, the method further includes: Acquire real-time panel parameters of the control panel, where the real-time panel parameters include one or more of real-time panel display parameters and real-time panel control parameters of the control panel; Determining whether the panel real-time parameters match the wake-up control parameters; When it is determined that the real-time parameters of the panel do not match the wake-up control parameters, the difference parameters between the real-time parameters of the panel and the wake-up control parameters are analyzed, and based on the difference parameters, target control parameters of the control panel are generated, and the control panel is controlled to perform control operations matching the target control parameters; wherein the target control parameters include one or more of the display control parameters of the control panel, the interface control parameters of the control panel, and the operation control parameters of the control panel.
7. The voice intelligent wake-up method applied to a control panel according to claim 3 is characterized in that: The step of generating a target control parameter of the control panel based on the difference parameter includes: Based on the difference parameter, analyzing the difference reason between the panel real-time parameter and the wake-up control parameter; Generate a difference adjustment parameter according to the difference parameter and the difference reason; Based on the difference adjustment parameter, a parameter adjustment operation matching the difference adjustment parameter is performed on the wake-up control parameter to obtain a target control parameter of the control panel.
8. A voice intelligent wake-up device applied to a control panel, characterized in that: The device comprises: A collection module, used to collect scene voice information of the scene where the control panel is located; An extraction module, used to extract voice keywords from the scene voice information; A judgment module, used to judge whether the voice keyword is used to wake up the control panel; An analysis module, configured to analyze the voice keyword to obtain a voice control analysis result when the judgment module determines that the voice keyword is used to wake up the control panel; A generating module, used for generating a wake-up control parameter based on the voice control analysis result; The control module is used to perform a wake-up operation matching the wake-up control parameter on the control panel according to the wake-up control parameter.
9. A voice intelligent wake-up device applied to a control panel, characterized in that: The device comprises: A memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the voice intelligent wake-up method applied to the control panel as described in any one of claims 1-7.
10. A computer storage medium, characterized in that: The computer storage medium stores computer instructions, which, when called, are used to execute the voice intelligent wake-up method applied to the control panel as described in any one of claims 1-7.
Citation Information
Cited By
Acoustic positioning-based awakening-free voice control method and system for ultrapure water instrument
CN121438828A