Air conditioner control method and device, air conditioner and storage medium

CN117212979BActive Publication Date: 2026-09-29TCL AIR CONDITIONER WUHAN
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311231414.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-21
Publication Date
2026-09-29
Estimated Expiration
2043-09-21

AI Technical Summary

Technical Problem

[0003]本申请提供一种空调控制方法、装置、空调及存储介质,旨在解决语音指令采集时,用户口音以及风机运行噪音导致语音指令识别的准确性低,降低空调的控制性能的问题,结合口音和风机运行参数进行空调控制,提升空调的控制性能

Benefits of technology

[0014]本申请提供空调控制方法、装置、空调及存储介质,通过接收唤醒语音,识别所述唤醒语音对应的目标口音类型;根据所述目标口音类型和空调的风机转速,确定语音识别准确率;若所述语音识别准确率小于预设准确率阈值,则调整所述风机转速;基于所述风机转速调整后采集的控制语音,控制所述空调运行。本方案在接收到唤醒语音时,通过识别唤醒语音的口音类型,并结合空调的风机转速对所述语音识别准确率进行预测,若语音识别准确率小于预设准确率阈值,则控制风机转速进行调整,以降低风机对语音采集的干扰,进一步所述风机转速调整后采集的控制语音,控制所述空调运行,提升控制语音的语音识别准确率,进而提升空调的控制性能。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117212979B_ABST
    Figure CN117212979B_ABST
Patent Text Reader

Abstract

The application provides an air conditioner control method and device, an air conditioner and a storage medium. The method comprises the following steps: receiving a wake-up voice, identifying a target accent type corresponding to the wake-up voice; determining a voice recognition accuracy according to the target accent type and a fan speed of the air conditioner; adjusting the fan speed if the voice recognition accuracy is less than a preset accuracy threshold; and controlling the air conditioner to operate based on a control voice collected after the fan speed is adjusted. The scheme identifies the accent type of the wake-up voice, predicts the voice recognition accuracy in combination with the fan speed of the air conditioner, adjusts the fan speed according to the voice recognition accuracy, further collects the control voice after the fan speed is adjusted, improves the voice recognition accuracy of the control voice, and further improves the control performance of the air conditioner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of air conditioning technology, specifically to an air conditioning control method, device, air conditioner, and storage medium. Background Technology

[0002] With the development of air conditioning technology, air conditioners are becoming increasingly intelligent, and the integration of voice technology with air conditioning is becoming more and more widespread. In this technology, a voice acquisition device installed on the air conditioner is typically used to collect voice commands for control. However, due to differences in user location, the collected voice commands may carry different accents. Combined with factors such as fan noise during air conditioner operation, this reduces the accuracy of voice command recognition, thereby lowering the air conditioner's control performance. Summary of the Invention

[0003] This application provides an air conditioning control method, device, air conditioner, and storage medium, aiming to solve the problem that the accuracy of voice command recognition is low and the control performance of air conditioners is reduced due to user accents and fan operating noise during voice command acquisition. The method combines accents and fan operating parameters to control the air conditioner and improve its control performance.

[0004] In a first aspect, this application provides an air conditioning control method, comprising: Receive a wake-up voice and identify the target accent type corresponding to the wake-up voice; The speech recognition accuracy is determined based on the target accent type and the air conditioner fan speed. If the voice recognition accuracy is less than a preset accuracy threshold, then the fan speed is adjusted. The air conditioner is controlled based on the control voice collected after the fan speed is adjusted.

[0005] In one possible implementation of this application, determining the speech recognition accuracy based on the target accent type and the air conditioner fan speed includes: Obtain the first distance between the sound source location corresponding to the wake-up voice and the air conditioner location; The speech similarity between the target accent type and the preset accent type is set as the relevance factor; The correlation factor, the wind turbine speed, and the first distance are output to a preset covariance function to obtain the speech recognition accuracy. The preset covariance function is: , X1 is the first distance, X2 is the wind speed in the fan rotation speed, Z is the correlation factor, and Y is the voice recognition accuracy.

[0006] In one possible implementation of this application, before outputting the correlation factor, the wind turbine speed, and the first distance to a preset covariance function to obtain the speech recognition accuracy, the method further includes: The first preset mapping table corresponding to the correlation and accent type is searched to obtain the first correlation parameter and the second correlation parameter corresponding to the target accent type. The first correlation parameter is used to characterize the degree of influence of the first distance on the speech recognition accuracy, and the second correlation parameter is used to characterize the degree of influence of the fan speed on the speech recognition accuracy. If the first correlation parameter or the second correlation parameter is greater than the preset correlation parameter threshold, then query the second preset mapping table corresponding to the distance or rotation speed and accuracy to obtain the speech recognition accuracy corresponding to the first distance or the wind turbine rotation speed. If both the first correlation parameter and the second correlation parameter are greater than the preset correlation parameter threshold, then the step of outputting the correlation factor, the wind turbine speed, and the first distance to the preset covariance function to obtain the speech recognition accuracy is executed.

[0007] In one possible implementation of this application, before searching the first preset mapping table corresponding to the relevance and accent, the method further includes: Obtain the first sample speech corresponding to the sample accent type. The first sample speech includes sample speech with speech recognition accuracy label, sample fan speed when the sample speech was collected, and sample distance between the sound source location corresponding to the sample speech and the air conditioner location. The first sample speech is input into the first preset analysis model, and the first correlation parameter is output. The first sample speech is input into the second preset analysis model, and the second correlation parameter is output. Based on the correspondence between the first correlation parameter and the second correlation parameter and the sample accent type, a first preset mapping table corresponding to the correlation and accent type is created.

[0008] In one possible implementation of this application, before determining the speech recognition accuracy based on the target accent type and the air conditioner fan speed, the method further includes: For each of the sample accent types, if both the first correlation parameter and the second correlation parameter are greater than a preset correlation parameter threshold, then the preset covariance function is created based on the first sample speech corresponding to the sample accent type. For each of the accent types, if the first correlation parameter is greater than the preset correlation parameter threshold and the second correlation parameter is less than or equal to the preset correlation parameter threshold, then a second mapping table corresponding to distance and accuracy is created based on the speech accuracy in the first sample speech and the sample distance. For each accent type, if the second correlation is greater than the preset correlation parameter threshold and the first correlation is less than or equal to the preset correlation parameter threshold, then a second mapping table corresponding to the rotational speed and the voice accuracy is created based on the voice accuracy and the fan speed in the first sample voice.

[0009] In one possible implementation of this application, adjusting the fan speed if the speech recognition accuracy is less than a preset accuracy threshold includes: If the speech recognition accuracy is less than a preset accuracy threshold, then the indoor ambient temperature is obtained. If the temperature difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than a preset temperature difference threshold, then the minimum fan speed corresponding to the temperature difference value is obtained. Find the preset correspondence table of rotation speed, distance and recognition accuracy to obtain the minimum fan speed and the target distance corresponding to the voice recognition accuracy. Based on the target distance feedback distance prompt information, the user position corresponding to the wake-up voice is adjusted, and the fan speed of the air conditioner is adjusted based on the minimum fan speed.

[0010] In one possible implementation of this application, after obtaining the indoor ambient temperature if the speech recognition accuracy is less than a preset accuracy threshold, the method further includes: If the temperature difference between the indoor environment and the set temperature of the air conditioner is less than or equal to a preset temperature difference threshold, then look up the preset correspondence table of speed, distance and accent type to obtain the target speed and target distance corresponding to the accent type. Based on the target distance feedback distance prompt information, the user position corresponding to the wake-up voice is adjusted, and the fan speed of the air conditioner is adjusted based on the target rotation speed.

[0011] Secondly, this application provides an air conditioning control device, the device comprising: The recognition module is used to receive the wake-up voice and identify the target accent type corresponding to the wake-up voice; An accuracy determination module is used to determine the speech recognition accuracy based on the target accent type and the air conditioner fan speed. An adjustment module is used to adjust the fan speed if the voice recognition accuracy is less than a preset accuracy threshold. The data acquisition and control module is used to control the operation of the air conditioner based on the control voice collected after the fan speed is adjusted.

[0012] Thirdly, this application provides an air conditioner, the air conditioner comprising: One or more processors; Memory; and One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the steps in any of the air conditioning control methods described above.

[0013] Fourthly, this application provides a computer-readable storage medium having a computer program stored thereon, the computer program being loaded by a processor to perform the steps in any of the air conditioning control methods described herein.

[0014] This application provides an air conditioning control method, device, air conditioner, and storage medium. It receives a wake-up voice message and identifies the target accent type corresponding to the wake-up voice message. Based on the target accent type and the air conditioner's fan speed, it determines the voice recognition accuracy. If the voice recognition accuracy is less than a preset accuracy threshold, it adjusts the fan speed. Based on the control voice message collected after the fan speed adjustment, it controls the air conditioner's operation. This solution, upon receiving a wake-up voice message, identifies the accent type of the wake-up voice message and predicts the voice recognition accuracy based on the air conditioner's fan speed. If the voice recognition accuracy is less than a preset accuracy threshold, it controls the fan speed to adjust, reducing interference from the fan on voice acquisition. Furthermore, the control voice message collected after the fan speed adjustment controls the air conditioner's operation, improving the voice recognition accuracy of the control voice message and thus enhancing the air conditioner's control performance. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0016] Figure 1 This is a schematic diagram of a scenario for the air conditioning control method provided in an embodiment of this application; Figure 2 This is a schematic flowchart of an embodiment of the air conditioning control method provided in this application. Figure 3 A schematic diagram of one implementation scheme for determining the accuracy of voice recognition in the air conditioning control method provided in this application; Figure 4A schematic diagram of another implementation scheme for determining the accuracy of voice recognition in the air conditioning control method provided in this application; Figure 5 A schematic flowchart of one embodiment of the air conditioning control method provided in this application for adjusting the fan speed; Figure 6 This is a schematic diagram of an embodiment of the air conditioning control device provided in this application. Figure 7 This is a schematic diagram of an embodiment of the air conditioner provided in this application. Detailed Implementation

[0017] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0018] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of the stated features. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0019] In this embodiment, "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / ", unless otherwise specified, generally indicates that the preceding and following associated objects have an "or" relationship.

[0020] In this application, the term "exemplary" is used to mean "serving as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to make and use the invention. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that the invention can be made without using these specific details. In other instances, well-known structures and processes will not be described in detail to avoid obscuring the description of the invention with unnecessary detail. Therefore, the invention is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.

[0021] This application provides an air conditioning control method, device, air conditioner, and computer-readable storage medium (the computer-readable storage medium may be referred to as the storage medium), which will be described in detail below.

[0022] The air conditioning control method in this embodiment of the invention is applied to an air conditioning control device, which is installed in an air conditioner. The air conditioner includes one or more processors, a memory, and one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the processor to implement the air conditioning control method. The air conditioner may be an indoor unit, or an air conditioning system including an indoor unit.

[0023] like Figure 1 As shown, Figure 1 This is a schematic diagram of a scenario for an air conditioning control method according to an embodiment of this application. The air conditioning control scenario in this embodiment includes an air conditioner 100 (which integrates an air conditioning control device). The air conditioner 100 runs a computer-readable storage medium corresponding to the air conditioning control to execute the steps of the air conditioning control.

[0024] Understandable Figure 1 The air conditioners in the scenario of the air conditioning control method shown, or the devices contained in the air conditioners, do not constitute a limitation on the embodiments of the present invention. That is, the number or type of air conditioners in the scenario of the air conditioning control method, or the number or type of devices contained in each air conditioner, do not affect the overall implementation of the technical solution in the embodiments of the present invention, and can all be considered as equivalent substitutions or derivatives of the technical solutions claimed in the embodiments of the present invention.

[0025] In this embodiment of the invention, the air conditioner 100 is mainly used for: receiving a wake-up voice and identifying the target accent type corresponding to the wake-up voice; determining the voice recognition accuracy rate based on the target accent type and the fan speed of the air conditioner; adjusting the fan speed if the voice recognition accuracy rate is less than a preset accuracy threshold; and controlling the operation of the air conditioner based on the control voice collected after the fan speed adjustment.

[0026] Those skilled in the art will understand that Figure 1 The application environment shown is merely one application scenario of the solution in this application and does not constitute a limitation on the application scenario of the solution in this application. Other application environments may include those that are more specific to this application. Figure 1 The number of more or fewer air conditioners shown, or the air conditioner network connection relationship, for example Figure 1 Only one air conditioner is shown in the diagram. It is understood that the scenario of this air conditioner control method may also include one or more other air conditioners, which are not specifically limited here. The air conditioner 100 may also include a memory for storing data, such as storing image information acquired by shooting.

[0027] Furthermore, in the scenario of the air conditioning control method of this application, the air conditioner 100 may be equipped with a display device, or the air conditioner 100 may not have a display device but may communicate with an external display device 200. The display device 200 is used to output the results of the air conditioning control method executed in the air conditioner. The air conditioner 100 can access the background database 300 (the background database may be in the local storage of the air conditioner or it may be located in the cloud). The background database 300 stores information related to air conditioning control, such as the initial image in the background database 300 or pre-set filtering parameters.

[0028] It should be noted that, Figure 1 The schematic diagram of the air conditioning control method shown is merely an example. The scenarios of the air conditioning control method described in the embodiments of the present invention are intended to more clearly illustrate the technical solutions of the embodiments of the present invention and do not constitute a limitation on the technical solutions provided in the embodiments of the present invention.

[0029] Based on the scenarios described above for air conditioning control methods, an embodiment of the air conditioning control method is proposed.

[0030] like Figure 2 The diagram shown is a flowchart of an embodiment of the air conditioning control method in this application. The air conditioning control method includes steps S201-S204: S201. Receive the wake-up voice and identify the target accent type corresponding to the wake-up voice.

[0031] The wake-up voice, also known as the command voice collected by the air conditioner user, is understood to be the voice recognition used to wake up the air conditioner.

[0032] It is understandable that the voice acquisition device of the air conditioner can be in sleep mode to reduce power consumption when it is working. The air conditioner user can wake it up with a voice command. For example, if "hi~ little air conditioner~" is set as the wake-up command, then when the user needs to control the air conditioner by voice, he / she can input the wake-up voice "hi~ little air conditioner~" through the corresponding voice acquisition device of the air conditioner. After receiving the wake-up voice, the air conditioner can control the voice acquisition device to switch from low power mode to running mode and identify the accent category corresponding to the wake-up voice.

[0033] The accent type, that is, the parameter representing different regional accents, can be exemplified by a province, with each province having a preset accent type, or a county, with each county having a preset accent type. It is understood that since the accents of each region have a certain similarity, the accent type can be determined by speech recognition. The accent type is determined after the target accent type wakes up the speech and performs accent recognition.

[0034] Specifically, this application does not specifically limit the target accent type corresponding to the wake-up voice; for example: In one embodiment of this application, after receiving a wake-up voice, the air conditioner inputs the wake-up voice into a preset accent type recognition model to identify the accent type and determine the target accent type.

[0035] In another embodiment of this application, after receiving a wake-up voice, the air conditioner extracts the pitch change information and / or timbre feature information of the wake-up voice, and determines the target accent type based on the similarity between the pitch change information and / or timbre feature information and the preset pitch change information and / or timbre feature information corresponding to each region.

[0036] S202. Determine the speech recognition accuracy based on the target accent type and the air conditioner fan speed.

[0037] The fan speed refers to the air conditioner fan speed in the environment corresponding to the voice acquisition device that collects the user's voice. For example, if the user's voice acquisition device is installed in the indoor unit of the air conditioner, then the fan speed is the fan speed of the indoor fan.

[0038] Specifically, after determining the user's target accent type based on the wake-up voice, the air conditioner further predicts the speech recognition accuracy based on the target accent type and the air conditioner's fan speed, thus obtaining the speech recognition accuracy. The implementation method for determining the speech recognition accuracy is not specifically limited in this application; an example is provided below: In one embodiment of this application, after the air conditioner determines the user's target accent type based on the wake-up voice, it looks up a preset mapping table corresponding to the accent, speed, and accuracy, and obtains the voice recognition accuracy corresponding to the target accent type and the air conditioner's fan speed.

[0039] In another embodiment of this application, after the air conditioner determines the user's target accent type based on the wake-up voice, it further obtains the first distance between the sound source location corresponding to the wake-up voice and the voice acquisition device; or it obtains the first distance between the sound source location and the air conditioner, and further determines the voice recognition accuracy based on the target accent type, the first distance and the fan speed, specifically by looking up a table or calculating according to a calculation formula.

[0040] It is understandable that different fan speeds and / or first distances will affect the accuracy of accent recognition for different accent types. Therefore, the accuracy of speech recognition can be predicted by combining fan speed and / or first distance with the target accent type to ensure the accuracy of the predicted speech recognition accuracy.

[0041] S203. If the voice recognition accuracy is less than a preset accuracy threshold, then adjust the fan speed.

[0042] Specifically, after determining the speech recognition accuracy based on the target accent type and the air conditioner fan speed, the speech recognition accuracy is compared with a preset accuracy threshold. If the speech recognition accuracy is less than the preset accuracy threshold, it indicates that the current fan speed is not the optimal speed for controlling speech acquisition. Under the premise that the accent cannot be changed, the fan speed is adjusted to reduce the impact of fan operating noise on speech acquisition.

[0043] S204. Control the operation of the air conditioner based on the control voice collected after the fan speed is adjusted.

[0044] The control voice, that is, the control voice input by the user collected by the voice acquisition device, is used to control the air conditioner to adjust operating parameters or turn it on and off, for example, to control the air conditioner to switch from cooling mode to heating mode, or to control the air conditioner to switch the target temperature of cooling mode from 24 degrees Celsius to 22 degrees Celsius.

[0045] Specifically, after adjusting the fan speed, the air conditioner can provide feedback through voice prompts, further collect user-inputted voice commands, perform voice recognition on the voice commands, extract the target control parameters corresponding to the voice commands, and control the air conditioner to operate based on the target control parameters.

[0046] It is understood that in some other embodiments of this application, if the speech recognition accuracy is greater than or equal to a preset accuracy threshold, it means that the current wind turbine speed acquisition control speech can also be accurately recognized, and then the step of acquiring the control speech corresponding to the wake-up speech is executed.

[0047] Based on the above implementation scheme, in order to increase the accuracy of speech recognition accuracy determination, this application also provides an implementation scheme for determining speech recognition accuracy by combining the first distance between the sound source location corresponding to the wake-up voice and the air conditioner location, see [link to implementation scheme]. Figure 3 , Figure 3 A flowchart illustrating one implementation scheme for determining the accuracy of voice recognition in the air conditioning control method provided in this application is shown, specifically including steps S301-S303: S301. Obtain the first distance between the sound source location corresponding to the wake-up voice and the air conditioner location.

[0048] The location of the sound source for the wake-up voice is the user location corresponding to the input voice wake-up command.

[0049] Specifically, the first distance between the sound source location and the air conditioner location can be acquired by a distance sensor, such as an infrared sensor.

[0050] S302. Set the speech similarity between the target accent type and the preset accent type as a correlation factor.

[0051] The preset accent type is generally the accent type corresponding to Mandarin Chinese. It can be understood that the preset accent type can also be based on the accent corresponding to the air conditioner's language system. For example, if the air conditioner's voice system is based on Mandarin Chinese, then the preset accent type is based on the standard Mandarin Chinese accent; if the air conditioner's voice system represents Henan dialect, then the preset accent type represents the Henan dialect.

[0052] The correlation factor is used to characterize the similarity between the interpretation type and the preset accent type. It can be the direct similarity score or the value of the similarity score converted into a dummy variable.

[0053] For example, Mandarin is set as a preset accent type, and other different regions correspond to a different accent type. The similarity between the accent types corresponding to different regions and the Mandarin accent type is calculated. Based on the similarity, the speech similarity between the accent types of different regions and the preset accent type is converted into a corresponding dummy variable value between 0 and 1, thereby reducing the amount of data computation while ensuring the accuracy of data calculation. That is, the speech similarity between the target accent type and the preset accent type is set as a correlation factor. This can be achieved by looking up a preset mapping table of similarity and dummy variables to obtain the target dummy variable corresponding to the speech similarity between the target accent type and the preset accent type, and then setting the target dummy variable as the correlation factor.

[0054] S303. Output the correlation factor, the fan speed, and the first distance to a preset covariance function to obtain the speech recognition accuracy.

[0055] The preset covariance function is: ; X1 is the first distance, X2 is the wind speed in the fan rotation speed, Z is the correlation factor, and Y is the voice recognition accuracy.

[0056] Furthermore, based on the above implementation scheme, in order to increase the accuracy of speech recognition accuracy determination, this application also provides an implementation scheme that combines conditional judgment to determine speech recognition accuracy, see [link to implementation scheme]. Figure 4 , Figure 4 A flowchart illustrating another implementation scheme for determining the accuracy of voice recognition in the air conditioning control method provided in this application is shown, specifically including steps S401-S402: S401. Search the first preset mapping table corresponding to the correlation and accent type, and obtain the first correlation parameter and the second correlation parameter corresponding to the target accent type.

[0057] Wherein, the first correlation parameter is used to characterize the degree of influence of the first distance on the speech recognition accuracy, and the second correlation parameter is used to characterize the degree of influence of the wind turbine speed on the speech recognition accuracy.

[0058] It is understandable that, due to different accent pitches, different parameters will have different degrees of impact on the accuracy of speech recognition. For example, accent type A has a relatively deep and resonant accent with a low audio frequency, so the fan noise may have a greater impact on this accent. On the other hand, accent type B has a relatively high-pitched accent, so the fan noise may have a smaller impact on the recognition of this accent. The first distance has a greater impact on the recognition of this accent. Therefore, for each accent type, a first correlation parameter representing the degree of influence of the first distance on the speech recognition accuracy and a second correlation parameter representing the degree of influence of the fan speed on the speech recognition accuracy can be determined through model analysis, and a first mapping table corresponding to the accent type and the correlation can be created.

[0059] Furthermore, after determining the target accent type, the air conditioner can look up the first preset mapping table corresponding to the correlation and accent type to obtain the first correlation parameter and the second correlation parameter corresponding to the target accent type.

[0060] S402. If the first correlation parameter or the second correlation parameter is greater than the preset correlation parameter threshold, then query the second preset mapping table corresponding to the distance or rotation speed and accuracy to obtain the voice recognition accuracy corresponding to the first distance or the fan rotation speed.

[0061] Specifically, if either the first correlation parameter or the second correlation parameter is greater than a preset correlation parameter threshold, it indicates that for the target accent type, the first distance or the fan speed has a significant impact on the accuracy of speech recognition. Therefore, the speech recognition accuracy is determined by querying the second preset mapping table corresponding to the distance or speed and the accuracy. For example: In one embodiment of this application, if the first correlation parameter is greater than the preset correlation parameter threshold and the second correlation parameter is less than or equal to the preset correlation parameter threshold, then the first distance between the sound source location corresponding to the wake-up voice and the air conditioner location is obtained, and the mapping table corresponding to the distance and the accuracy is searched to obtain the voice recognition accuracy corresponding to the first distance.

[0062] In another embodiment of this application, if the second correlation parameter is greater than the preset correlation parameter threshold and the first correlation parameter is less than or equal to the preset correlation parameter threshold, then the mapping table corresponding to the rotation speed and the voice recognition accuracy is looked up to obtain the voice recognition accuracy corresponding to the fan rotation speed.

[0063] It is understood that, in another embodiment of this application, determining the speech recognition accuracy specifically includes the following steps: (1) Find the first preset mapping table corresponding to the correlation and accent type, and obtain the first correlation parameter and the second correlation parameter corresponding to the target accent type; (2) If both the first correlation parameter and the second correlation parameter are greater than the preset correlation parameter threshold, then obtain the first distance between the sound source location corresponding to the wake-up voice and the air conditioner location of the air conditioner; (3) Set the speech similarity between the target accent type and the preset accent type as the correlation factor; (4) Output the correlation factor, the fan speed and the first distance to a preset covariance function to obtain the speech recognition accuracy.

[0064] Specifically, by targeting speech recognition accuracy to ensure accuracy, and by reducing data computation to improve data processing efficiency.

[0065] Furthermore, based on the above implementation scheme, this application also provides a method for creating a first preset mapping table, which specifically includes the following steps before searching the first preset mapping table corresponding to relevance and accent: (1) Obtain the first sample speech corresponding to the sample accent type, the first sample speech includes sample speech with speech recognition accuracy label, the sample fan speed when the sample speech is collected, and the sample distance between the sound source location corresponding to the sample speech and the air conditioner location; (2) Input the first sample speech into the first preset analysis model and output the first correlation parameter; (3) Input the first sample speech into the second preset analysis model and output the second correlation parameter; (4) Based on the correspondence between the first correlation parameter and the second correlation parameter and the sample accent type, create a first preset mapping table corresponding to the correlation and accent type.

[0066] It is understood that the first preset analysis model and the second preset analysis model can be fitted using SAS&O2, and it is understood that the first preset analysis model and the second preset analysis model can be trained according to different analytical focuses.

[0067] The first preset analysis model is used to analyze the impact of changes in sample distance combined with the accent category corresponding to the sample speech and the sample fan speed on the speech recognition accuracy. That is, the first preset analysis model mainly uses variable sample distance analysis to obtain a first correlation parameter characterizing the degree of influence of the accent category corresponding to the first distance and the sample fan speed on the speech recognition accuracy. The second preset analysis model is used to analyze the impact of changes in sample fan speed combined with sample distance and sample accent category on the speech recognition accuracy. That is, the second preset analysis model mainly uses variable sample fan speed analysis to obtain a second correlation parameter characterizing the degree of influence of the accent category corresponding to the fan speed and the first distance on the speech recognition accuracy.

[0068] Furthermore, it can be understood that the first correlation parameter and the second correlation parameter can carry accent type labels. The corresponding relationship between the first correlation parameter and the second correlation parameter and the sample accent type can be confirmed by carrying accent type labels. Alternatively, the first sample speech can be divided according to different sample accent types. The first sample speech corresponding to the same type of sample accent is a sample set. The first correlation parameter and the second correlation parameter are analyzed for each sample set.

[0069] Furthermore, based on the above implementation scheme, in one embodiment of this application, after obtaining the first correlation parameter and the second correlation parameter through the first preset analysis model and the second preset analysis model, for each sample accent type, if both the first correlation parameter and the second correlation parameter are greater than the preset correlation parameter threshold, then the preset covariance function is created based on the first sample speech corresponding to the sample accent type. That is, the first sample speech corresponding to the sample accent type is used as a sample set to fit the initial covariance function to obtain the preset covariance function, which is used to determine the speech recognition accuracy based on the preset covariance function.

[0070] Furthermore, based on the above implementation scheme, in one embodiment of this application, after obtaining the first correlation parameter and the second correlation parameter through the first preset analysis model and the second preset analysis model, for each accent type, if the first correlation parameter is greater than the preset correlation parameter threshold and the second correlation parameter is less than or equal to the preset correlation parameter threshold, then a second mapping table corresponding to distance and accuracy is created based on the speech accuracy in the first sample speech and the sample distance, for determining the speech recognition accuracy based on the second mapping table.

[0071] Furthermore, based on the above implementation scheme, in one implementation scheme of this application, after obtaining the first correlation parameter and the second correlation parameter through the first preset analysis model and the second preset analysis model, for each accent type, if the second correlation is greater than the preset correlation parameter threshold and the first correlation is less than or equal to the preset correlation parameter threshold, then a second mapping table corresponding to the rotation speed and the voice accuracy is created based on the voice accuracy in the first sample voice and the fan speed, and is used to determine the voice recognition accuracy based on the second mapping table.

[0072] Furthermore, based on the above implementation scheme, in order to ensure user comfort, this application also provides an implementation scheme that adjusts the fan speed according to the indoor ambient temperature, see [link to implementation scheme]. Figure 5 , Figure 5 This is a flowchart illustrating one embodiment of the air conditioning control method provided in this application for adjusting the fan speed, specifically including steps S501-S504: S501. If the speech recognition accuracy is less than a preset accuracy threshold, then obtain the indoor ambient temperature.

[0073] The indoor ambient temperature, i.e. the indoor ambient temperature where the user is located, can be collected by a temperature sensor.

[0074] Specifically, after determining the voice recognition accuracy rate, the air conditioner compares the voice recognition accuracy rate with a preset accuracy rate threshold. If the voice recognition accuracy rate is less than the preset accuracy rate threshold, the indoor ambient temperature is obtained.

[0075] S502. If the temperature difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than a preset temperature difference threshold, then obtain the minimum fan speed corresponding to the temperature difference value.

[0076] The set temperature of the air conditioner is the target temperature corresponding to the operation of the air conditioner.

[0077] The minimum fan speed is the lowest operating speed at which the air conditioner can ensure user comfort under the corresponding temperature difference.

[0078] Specifically, after obtaining the indoor ambient temperature, the air conditioner compares the indoor ambient temperature with the set temperature. If the temperature difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than a preset temperature difference threshold, it means that the indoor ambient temperature does not meet the user's required temperature. Then, by looking up a preset relationship table between temperature difference and fan speed, the minimum fan speed corresponding to the temperature difference between the indoor ambient temperature and the set temperature of the air conditioner is obtained.

[0079] S503. Search the preset correspondence table of rotation speed, distance and recognition accuracy to obtain the minimum fan speed and the target distance corresponding to the voice recognition accuracy.

[0080] Specifically, after obtaining the minimum fan speed corresponding to the temperature difference value, the system further searches a preset correspondence table of speed, distance, and recognition accuracy to obtain the target distance corresponding to the minimum fan speed and the voice recognition accuracy. That is, under the condition of fixed accent and limited fan speed adjustment, the system further combines user position adjustment to enhance voice recognition accuracy.

[0081] S504. Based on the target distance feedback distance prompt information, control the user position corresponding to the wake-up voice to adjust, and control the fan speed of the air conditioner to adjust the speed according to the minimum fan speed.

[0082] Specifically, in one embodiment of this application, after obtaining the target distance, the difference between the first distance and the target distance can be compared. If the difference is small, the air conditioner fan speed is controlled to run at the minimum fan speed, based on a voice prompt that the user's position remains unchanged.

[0083] Specifically, in another embodiment of this application, after obtaining the target distance, the difference between the first distance and the target distance can be compared. If the difference is large, the user is prompted to adjust their position by a voice prompt based on the distance, and the air conditioner fan speed is controlled to run at the minimum fan speed.

[0084] Furthermore, in some other embodiments of this application, if the speech recognition accuracy is less than a preset accuracy threshold, after obtaining the indoor ambient temperature, the following steps are also included: (1) If the temperature difference between the indoor environment and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, then look up the preset correspondence table of speed, distance and accent type to obtain the target speed and target distance corresponding to the accent type; (2) Adjust the user position of the user corresponding to the wake-up voice according to the target distance feedback distance prompt information, and adjust the speed of the air conditioner fan according to the target speed.

[0085] Specifically, after acquiring the indoor ambient temperature, the air conditioner compares the indoor ambient temperature with the set temperature. If the temperature difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to a preset temperature difference threshold, it means that the indoor ambient temperature has met the user's required temperature, and adjusting the fan speed will not reduce the user's comfort. Then, it looks up the preset correspondence table of speed, distance, and accent type to obtain the target speed and target distance corresponding to the accent type. Based on the target distance feedback distance prompt information, it controls the user's position corresponding to the wake-up voice to be adjusted, and controls the air conditioner's fan speed to be adjusted based on the target speed.

[0086] In this application's implementation scheme, when different wind speeds, user accents, and distances all significantly affect the speech recognition rate, the optimal wind speed is adjusted based on the user's accent and distance when the user activates the voice function; when different wind speeds and user accents / distances significantly affect the speech recognition rate, the optimal wind speed is adjusted based on the user's accent / distance when the user activates the voice function; when only different wind speeds significantly affect the speech recognition rate, the optimal wind speed is adjusted when the user activates the voice function; and when distance or user accents and distance significantly affect the speech recognition rate, the user is reminded of the distance.

[0087] This application provides an air conditioning control method. It receives a wake-up voice message and identifies the target accent type corresponding to the wake-up voice. Based on the target accent type and the air conditioner's fan speed, it determines the voice recognition accuracy. If the voice recognition accuracy is less than a preset accuracy threshold, it adjusts the fan speed. Based on the control voice message collected after the fan speed adjustment, it controls the air conditioner's operation. When receiving a wake-up voice message, this method identifies the accent type of the wake-up voice message and predicts the voice recognition accuracy based on the air conditioner's fan speed. If the voice recognition accuracy is less than a preset accuracy threshold, it controls the fan speed to adjust, reducing interference from the fan to the voice acquisition. Furthermore, the control voice message collected after the fan speed adjustment controls the air conditioner's operation, improving the voice recognition accuracy of the control voice message and thus enhancing the air conditioner's control performance.

[0088] To better implement the air conditioning control method in the embodiments of this application, an air conditioning control device is also provided in the embodiments of this application, such as... Figure 6 As shown, the air conditioning control device includes modules 601-604: The recognition module 601 is used to receive the wake-up voice and recognize the target accent type corresponding to the wake-up voice; The accuracy determination module 602 is used to determine the speech recognition accuracy based on the target accent type and the air conditioner fan speed; The adjustment module 603 is used to adjust the fan speed if the voice recognition accuracy is less than a preset accuracy threshold. The acquisition and control module 604 is used to control the operation of the air conditioner based on the control voice collected after the fan speed is adjusted.

[0089] In one embodiment of this application, the accuracy determination module 602 is used to determine the speech recognition accuracy based on the target accent type and the air conditioner fan speed, specifically including: Obtain the first distance between the sound source location corresponding to the wake-up voice and the air conditioner location; The speech similarity between the target accent type and the preset accent type is set as the relevance factor; The correlation factor, the wind turbine speed, and the first distance are output to a preset covariance function to obtain the speech recognition accuracy. The preset covariance function is: , X1 is the first distance, X2 is the wind speed in the fan rotation speed, Z is the correlation factor, and Y is the voice recognition accuracy.

[0090] In one embodiment of this application, before the accuracy determination module 602 outputs the correlation factor, the wind turbine speed, and the first distance to a preset covariance function to obtain the speech recognition accuracy, it specifically includes the following functions: The first preset mapping table corresponding to the correlation and accent type is searched to obtain the first correlation parameter and the second correlation parameter corresponding to the target accent type. The first correlation parameter is used to characterize the degree of influence of the first distance on the speech recognition accuracy, and the second correlation parameter is used to characterize the degree of influence of the fan speed on the speech recognition accuracy. If the first correlation parameter or the second correlation parameter is greater than the preset correlation parameter threshold, then query the second preset mapping table corresponding to the distance or rotation speed and accuracy to obtain the speech recognition accuracy corresponding to the first distance or the wind turbine rotation speed. If both the first correlation parameter and the second correlation parameter are greater than the preset correlation parameter threshold, then the step of outputting the correlation factor, the wind turbine speed, and the first distance to the preset covariance function to obtain the speech recognition accuracy is executed.

[0091] In one embodiment of this application, the apparatus further includes a creation module and an accuracy determination module 602, which, before searching a first preset mapping table corresponding to the correlation and accent, specifically includes functions for: Obtain the first sample speech corresponding to the sample accent type. The first sample speech includes sample speech with speech recognition accuracy label, sample fan speed when the sample speech was collected, and sample distance between the sound source location corresponding to the sample speech and the air conditioner location. The first sample speech is input into the first preset analysis model, and the first correlation parameter is output. The first sample speech is input into the second preset analysis model, and the second correlation parameter is output. Based on the correspondence between the first correlation parameter and the second correlation parameter and the sample accent type, a first preset mapping table corresponding to the correlation and accent type is created.

[0092] In one embodiment of this application, the accuracy determination module 602 is used to, before determining the speech recognition accuracy based on the target accent type and the air conditioner fan speed, specifically for: For each of the sample accent types, if both the first correlation parameter and the second correlation parameter are greater than a preset correlation parameter threshold, then the preset covariance function is created based on the first sample speech corresponding to the sample accent type. For each of the accent types, if the first correlation parameter is greater than the preset correlation parameter threshold and the second correlation parameter is less than or equal to the preset correlation parameter threshold, then a second mapping table corresponding to distance and accuracy is created based on the speech accuracy in the first sample speech and the sample distance. For each accent type, if the second correlation is greater than the preset correlation parameter threshold and the first correlation is less than or equal to the preset correlation parameter threshold, then a second mapping table corresponding to the rotational speed and the voice accuracy is created based on the voice accuracy and the fan speed in the first sample voice.

[0093] In one embodiment of this application, the adjustment module is used to adjust the fan speed if the speech recognition accuracy is less than a preset accuracy threshold, specifically for: If the speech recognition accuracy is less than a preset accuracy threshold, then the indoor ambient temperature is obtained. If the temperature difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than a preset temperature difference threshold, then the minimum fan speed corresponding to the temperature difference value is obtained. Find the preset correspondence table of rotation speed, distance and recognition accuracy to obtain the minimum fan speed and the target distance corresponding to the voice recognition accuracy. Based on the target distance feedback distance prompt information, the user position corresponding to the wake-up voice is adjusted, and the fan speed of the air conditioner is adjusted based on the minimum fan speed.

[0094] In one embodiment of this application, the adjustment module is used to, after obtaining the indoor ambient temperature, specifically if the speech recognition accuracy is less than a preset accuracy threshold: If the temperature difference between the indoor environment and the set temperature of the air conditioner is less than or equal to a preset temperature difference threshold, then look up the preset correspondence table of speed, distance and accent type to obtain the target speed and target distance corresponding to the accent type. Based on the target distance feedback distance prompt information, the user position corresponding to the wake-up voice is adjusted, and the fan speed of the air conditioner is adjusted based on the target rotation speed.

[0095] Based on the above implementation scheme, this embodiment of the invention also provides an air conditioner, such as... Figure 7 As shown, Figure 7 This is a schematic diagram of an embodiment of the air conditioner provided in this application.

[0096] Air conditioning includes: One or more processors; Memory; and One or more applications, wherein the one or more applications are stored in the memory and configured by the processor to execute the steps of the air conditioning control method in any of the embodiments described above.

[0097] Specifically, an air conditioner may include components such as a processor 1001 with one or more processing cores, a memory 1002 with one or more computer-readable storage media, a power supply 1003, and an input unit 1004. Those skilled in the art will understand that... Figure 7 The air conditioner structure shown does not constitute a limitation on the air conditioner and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein: The processor 1001 is the control center of the air conditioner. It connects various parts of the air conditioner via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 1002, and by calling data stored in the memory 1002, it performs various functions and processes data, thereby providing overall monitoring of the air conditioner. It is understood that the processor 1001 communicates with the controller via signal transmission. Optionally, the processor 1001 may include one or more processing cores; preferably, the processor 1001 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into the processor 1001.

[0098] The memory 1002 can be used to store software programs and modules. The processor 1001 executes various functional applications and data processing by running the software programs and modules stored in the memory 1002. The memory 1002 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created based on the use of the air conditioner, etc. In addition, the memory 1002 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 1002 may also include a memory controller to provide the processor 1001 with access to the memory 1002.

[0099] In some embodiments of this application, the air conditioning control device can be implemented as a computer program, and the computer program can be implemented in, for example... Figure 7 The air conditioner shown is running. The air conditioner's memory can store the various program modules that make up the air conditioner control method device, for example, Figure 6 The diagram shows an identification module 601, an accuracy determination module 602, an adjustment module 603, and a data acquisition and control module 604. The computer program comprised of these modules causes the processor to execute the steps of the air conditioning control methods described in the various embodiments of this application.

[0100] For example, Figure 7 The air conditioner shown can be used as follows Figure 6The identification module 601 in the air conditioning control method device shown executes step S201. The air conditioner can execute step S202 through the orientation accuracy determination module 602. The air conditioner can execute step S203 through the adjustment module 603. The air conditioner can execute step S204 through the acquisition and control module 604. The air conditioner includes a processor, memory, and network interface connected via a system bus. The processor of the air conditioner provides computing and control capabilities. The memory of the air conditioner includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface of the air conditioner is used to communicate with an external air conditioner via a network connection. When the computer program is executed by the processor, it implements an air conditioning control method.

[0101] The air conditioner also includes a power supply 1003 that supplies power to various components. Preferably, the power supply 1003 can be logically connected to the processor 1001 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 1003 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0102] The air conditioner may also include an input unit 1004, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0103] Although not shown, the air conditioner may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 1001 in the air conditioner loads the executable files corresponding to the processes of one or more application programs into the memory 1002 according to the following instructions, and the processor 1001 runs the application programs stored in the memory 1002 to realize various functions, as follows: Receive a wake-up voice and identify the target accent type corresponding to the wake-up voice; The speech recognition accuracy is determined based on the target accent type and the air conditioner fan speed. If the voice recognition accuracy is less than a preset accuracy threshold, then the fan speed is adjusted. The air conditioner is controlled based on the control voice collected after the fan speed is adjusted.

[0104] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0105] Therefore, embodiments of the present invention provide a computer-readable storage medium (hereinafter referred to as the storage medium), which may include: read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk, etc. A computer program is stored thereon, which is loaded by a processor to execute the steps in any of the air conditioning control methods provided in the embodiments of the present invention. For example, the computer program loaded by the processor can execute the following steps: Receive a wake-up voice and identify the target accent type corresponding to the wake-up voice; The speech recognition accuracy is determined based on the target accent type and the air conditioner fan speed. If the voice recognition accuracy is less than a preset accuracy threshold, then the fan speed is adjusted. The air conditioner is controlled based on the control voice collected after the fan speed is adjusted.

[0106] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the detailed descriptions of other embodiments above, which will not be repeated here.

[0107] In practice, each of the above units or structures can be implemented as an independent entity or can be arbitrarily combined to be implemented as the same or several entities. For the specific implementation of each of the above units or structures, please refer to the previous method embodiments, which will not be repeated here.

[0108] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0109] The above provides a detailed description of an air conditioning control method, device, air conditioner, and storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. An air conditioning control method, characterized in that, include: Receive a wake-up voice and identify the target accent type corresponding to the wake-up voice; The speech recognition accuracy is determined based on the target accent type and the air conditioner fan speed. If the voice recognition accuracy is less than a preset accuracy threshold, then the fan speed is adjusted. The air conditioner is controlled based on the control voice collected after the fan speed is adjusted. The step of determining the speech recognition accuracy based on the target accent type and the air conditioner fan speed includes: obtaining a first distance between the sound source location corresponding to the wake-up voice and the air conditioner location; setting the speech similarity between the target accent type and a preset accent type as a correlation factor; and outputting the correlation factor, the fan speed, and the first distance to a preset function to obtain the speech recognition accuracy. The preset function is: , The For the first distance, the aforementioned Z represents the wind speed in the fan rotation speed, Z represents the correlation factor, and Y represents the speech recognition accuracy. Before outputting the correlation factor, the wind turbine speed, and the first distance to a preset function to obtain the speech recognition accuracy, the method further includes: searching a first preset mapping table corresponding to correlation and accent type, and obtaining a first correlation parameter and a second correlation parameter corresponding to the target accent type, wherein the first correlation parameter is used to characterize the influence of the first distance on the speech recognition accuracy, and the second correlation parameter is used to characterize the influence of the wind turbine speed on the speech recognition accuracy; if the first correlation parameter or the second correlation parameter is greater than a preset correlation parameter threshold, then querying the second preset mapping table corresponding to distance or speed and accuracy to obtain the speech recognition accuracy corresponding to the first distance or the wind turbine speed; if both the first correlation parameter and the second correlation parameter are greater than the preset correlation parameter threshold, then executing the step of outputting the correlation factor, the wind turbine speed, and the first distance to a preset function to obtain the speech recognition accuracy.

2. The air conditioning control method according to claim 1, characterized in that, Before searching the first preset mapping table corresponding to the relevance and accent, the method further includes: Obtain the first sample speech corresponding to the sample accent type. The first sample speech includes sample speech with speech recognition accuracy label, sample fan speed when the sample speech was collected, and sample distance between the sound source location corresponding to the sample speech and the air conditioner location. The first sample speech is input into the first preset analysis model, and the first correlation parameter is output. The first sample speech is input into the second preset analysis model, and the second correlation parameter is output. Based on the correspondence between the first correlation parameter and the second correlation parameter and the sample accent type, a first preset mapping table corresponding to the correlation and accent type is created.

3. The air conditioning control method according to claim 2, characterized in that, Before determining the speech recognition accuracy based on the target accent type and the air conditioner fan speed, the method further includes: For each of the sample accent types, if both the first correlation parameter and the second correlation parameter are greater than a preset correlation parameter threshold, then the preset function is created based on the first sample speech corresponding to the sample accent type. For each of the accent types, if the first correlation parameter is greater than the preset correlation parameter threshold and the second correlation parameter is less than or equal to the preset correlation parameter threshold, then a second mapping table corresponding to distance and accuracy is created based on the speech accuracy in the first sample speech and the sample distance. For each accent type, if the second correlation is greater than the preset correlation parameter threshold and the first correlation is less than or equal to the preset correlation parameter threshold, then a second mapping table corresponding to the rotational speed and the voice accuracy is created based on the voice accuracy and the fan speed in the first sample voice.

4. The air conditioning control method according to any one of claims 1-3, characterized in that, If the speech recognition accuracy is less than a preset accuracy threshold, then adjusting the fan speed includes: If the speech recognition accuracy is less than a preset accuracy threshold, then the indoor ambient temperature is obtained. If the temperature difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than a preset temperature difference threshold, then the minimum fan speed corresponding to the temperature difference value is obtained. Find the preset correspondence table of rotation speed, distance and recognition accuracy to obtain the minimum fan speed and the target distance corresponding to the voice recognition accuracy. Based on the target distance feedback distance prompt information, the user position corresponding to the wake-up voice is adjusted, and the fan speed of the air conditioner is adjusted based on the minimum fan speed.

5. The air conditioning control method according to claim 4, characterized in that, If the speech recognition accuracy is less than a preset accuracy threshold, then after obtaining the indoor ambient temperature, the method further includes: If the temperature difference between the indoor environment and the set temperature of the air conditioner is less than or equal to a preset temperature difference threshold, then look up the preset correspondence table of speed, distance and accent type to obtain the target speed and target distance corresponding to the accent type. Based on the target distance feedback distance prompt information, the user position corresponding to the wake-up voice is adjusted, and the fan speed of the air conditioner is adjusted based on the target rotation speed.

6. An air conditioning control device, characterized in that, The device includes: The recognition module is used to receive the wake-up voice and identify the target accent type corresponding to the wake-up voice; An accuracy determination module is used to determine the speech recognition accuracy based on the target accent type and the air conditioner fan speed. An adjustment module is used to adjust the fan speed if the voice recognition accuracy is less than a preset accuracy threshold. The data acquisition and control module is used to control the operation of the air conditioner based on the control voice collected after the fan speed is adjusted. The accuracy determination module is specifically used for: obtaining a first distance between the sound source location corresponding to the wake-up voice and the air conditioner location; setting the voice similarity between the target accent type and the preset accent type as a correlation factor; and outputting the correlation factor, the fan speed, and the first distance to a preset function to obtain the voice recognition accuracy. The preset function is: , The For the first distance, the aforementioned Z represents the wind speed in the fan rotation speed, Z represents the correlation factor, and Y represents the speech recognition accuracy. The accuracy determination module, before outputting the correlation factor, the wind turbine speed, and the first distance to a preset covariance function to obtain the speech recognition accuracy, specifically performs the following steps: First, it searches a first preset mapping table corresponding to correlation and accent type to obtain a first correlation parameter and a second correlation parameter corresponding to the target accent type. The first correlation parameter characterizes the influence of the first distance on the speech recognition accuracy, and the second correlation parameter characterizes the influence of the wind turbine speed on the speech recognition accuracy. If either the first correlation parameter or the second correlation parameter is greater than a preset correlation parameter threshold, it queries a second preset mapping table corresponding to distance or speed and accuracy to obtain the speech recognition accuracy corresponding to the first distance or the wind turbine speed. If both the first correlation parameter and the second correlation parameter are greater than the preset correlation parameter threshold, it executes the step of outputting the correlation factor, the wind turbine speed, and the first distance to a preset function to obtain the speech recognition accuracy.

7. An air conditioner, characterized in that, The air conditioner includes: One or more processors; Memory; and One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the steps of the air conditioning control method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, It stores a computer program, which is loaded by a processor to execute the steps of the air conditioning control method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Voice recognition control method, device, system and air conditioner

    CN106871337A

  • Negative ion purifier and working method thereof

    CN110986338A