Voice broadcast system of intelligent air conditioner
The WiFi intelligent module is connected to the serial port of the air conditioner electronic control terminal to generate a prompt broadcast signal and adjust the speaker output power, which solves the problem that users cannot understand the air conditioner status in a timely manner and improves the user experience and the accuracy of air conditioner operation.
Patent Information
- Application Number
- CN202411592710.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2024-12-31
AI Technical Summary
The existing voice air conditioner cannot understand the air conditioner status in time after the user operates it, resulting in misoperation and non-ideal modes, affecting indoor environment regulation.
Connect the serial port of the air conditioner electronic control terminal through the WiFi intelligent module to generate a prompt broadcast signal, index the pre-stored voice file for voice broadcast, and adjust the speaker output power percentage according to the noise volume and control distance to optimize the broadcast volume.
It avoids misoperation of air conditioners, improves user experience, ensures that the indoor environment quickly reaches an ideal state, and optimizes the broadcast volume to avoid interference with normal communication.
Smart Images

Figure CN119222721A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the field of air conditioning, relates to a voice control technology, and specifically is a voice broadcast system for an intelligent air conditioning. Background Art
[0002] As one of the important applications of artificial intelligence technology, voice assistants are making home appliances more intelligent. Through voice interaction and intelligent control, it has changed the operation mode of traditional home appliances and provided users with a more convenient, intelligent and personalized home experience. Many existing voice air conditioners use a voice intelligent module, which has the functions of voice recognition and voice broadcast in addition to the Internet function. Users control the air conditioner by inputting voice control terms, and the air conditioner broadcasts the control results by voice. This voice interaction method only simply solves the control problem of air conditioning equipment, and does not solve the problems of fault prompts of the air conditioner itself and sound effect settings for specific scenes. Therefore, there is still room for further improvement of its voice intelligent function.
[0003] The air conditioners currently sold on the market will only broadcast a "beep" prompt sound after the user operates the air conditioner. However, one button of the current remote control has the function of mode switching or can be used with other buttons to produce other functions. As a result, incorrect button operation on the remote control causes the air conditioner to be in a non-ideal mode, and the user cannot be informed in time, making it impossible for the air conditioner to quickly adjust the indoor environment to an ideal state. Summary of the invention
[0004] The present invention aims to solve at least one of the technical problems existing in the prior art; to this end, the present invention proposes a voice broadcast system for an intelligent air conditioner, which is used to solve the technical problem that the air conditioner is in a non-ideal mode due to incorrect button operation on the remote control, and the user cannot be informed in time. The present invention pre-stores a voice file, and after the user operates the air conditioner through a WiFi smart module and the air conditioner state changes, the serial port command and the air conditioner electronic control terminal are used to understand the current air conditioner state, and a prompt broadcast signal is generated, and the corresponding voice file is indexed according to the prompt broadcast signal, and then the speaker load on the air conditioner is controlled to voice broadcast the voice file to solve the above problem.
[0005] To achieve the above object, the first aspect of the present invention provides a voice broadcast system for an intelligent air conditioner, comprising: a WiFi intelligent module, an air conditioner electric control terminal and a speaker load, wherein the WiFi intelligent module is connected to the air conditioner electric control terminal and the speaker load via a serial port;
[0006] The WiFi smart module is used to generate a broadcast function after indexing the voice file according to the broadcast signal, and implement the voice broadcast of the speaker load through the broadcast function; and
[0007] Send query / control serial port commands to the air conditioner electronic control terminal to adjust the output power percentage of the speaker load;
[0008] The air conditioner electronic control terminal: performs continuous data communication with the WiFi intelligent module; and monitors changes in the air conditioner status and generates a prompt broadcast signal.
[0009] Preferably, the frequency of the data communication is once per second, and the content of the data communication is receiving the serial port instructions sent by the WiFi smart module, and sending the operating status parameters / control results of the air conditioner to the WiFi smart module according to the serial port instructions.
[0010] Preferably, the WiFi smart module is also used to obtain the control distance between the air conditioner electric control terminal and the control terminal containing the WiFi smart module and the noise level of the control terminal within a limited time; and,
[0011] The output power percentage of the speaker load is controlled according to the noise amount and the control distance, and the output power percentage of the speaker load is continuously optimized based on the noise amount and the adjustment status within a limited time; wherein the adjustment status refers to whether the user adjusts the output power percentage of the speaker load after the limited time.
[0012] It should be noted that the time limit is to ensure that the voice broadcast of the speaker load is completed.
[0013] Preferably, the method of controlling the output power percentage of the speaker load according to the noise level and the control distance includes:
[0014] Extract the noise volume starting within the limited time and mark it as dBc, determine the target volume dBm according to the noise volume-volume coverage table, and then Calculate the demand percentage and obtain the output power percentage by limiting the power percentage to Px = max(min(Ps, 100%), 5%); where L is the control distance, Pz is the maximum volume output by the speaker load, and μ is the correction factor;
[0015] It should be noted that the correction factor μ is related to the air density, the speed of sound propagation and the environment in which it is located, and the values of the correction factors corresponding to the home environment and the industrial environment are different.
[0016] Preferably, the continuous optimization of the output power percentage of the speaker load based on the noise amount and the historical adjustment amount within a limited time includes:
[0017] S1: Determine whether the user adjusts the output power percentage of the load after the limited time; if yes, adjust the value of the correction factor μ; if not, jump to S2;
[0018] S2: Linearly fit the noise level of the control terminal within a limited time to obtain a change formula f(dB), and obtain a change curve f′(dB) by deriving the change formula f(dB);
[0019] S3: Determine whether there is a value greater than the change threshold in the change curve f′ (dB); if yes, adjust the value of the correction factor μ; if no, keep the value of the correction factor μ.
[0020] It should be noted that the adjustment of the value of the correction factor μ in S1 is to increase or decrease it according to the user's adjustment; for example, when the user turns up the volume, the value of the correction factor μ increases, and when the user turns down the volume, the value of the correction factor μ decreases, and the increase and decrease values are both fixed values; while the adjustment of the value of the correction factor μ in S3 is to decrease it in a fixed value manner.
[0021] By adjusting the correction factor μ, the output power percentage of the speaker load can be adjusted to achieve continuous optimization and better meet the actual needs of users.
[0022] Preferably, it also includes a timbre module: used for storing a plurality of timbre attributes, and changing the output timbre of the speaker load according to the timbre attribute selected by the user.
[0023] Compared with the prior art, the present invention has the following beneficial effects:
[0024] 1. In the present invention, by pre-storing voice files, when the user operates through the WiFi smart module and the air conditioner state changes, the serial port command and the air conditioner electronic control terminal are used to understand the current air conditioner state, and a prompt broadcast signal is generated. The corresponding voice file is indexed according to the prompt broadcast signal, and then the speaker load on the air conditioner is controlled to perform voice broadcast on the voice file. In this way, the user can be prompted with the current state of the air conditioner, avoiding misoperation of the air conditioner, resulting in the air conditioner adjusting the indoor environment to a non-ideal adjustment for the user, resulting in a poor air conditioning experience.
[0025] 2. In the present invention, the output power percentage of the speaker load is controlled according to the noise amount and the control distance, and the output power percentage of the speaker load is continuously optimized based on the noise amount and the adjustment situation within a limited time. This can avoid the situation where the broadcast volume is too loud and affects the user's normal communication with others, and the air conditioner broadcast is too low to be heard, thereby further improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. 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 paying creative work.
[0027] Figure 1 A schematic diagram of module connection in an embodiment of the third aspect of the present invention;
[0028] Figure 2 It is a schematic diagram of a flow chart of an embodiment of the third aspect of the present invention. DETAILED DESCRIPTION
[0029] The technical solution of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than 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.
[0030] See also Figure 1 , the first aspect of the present invention provides a voice broadcast system for an intelligent air conditioner, comprising: a WiFi intelligent module, an air conditioner electric control terminal and a speaker load, wherein the WiFi intelligent module is connected to the air conditioner electric control terminal and the speaker load via a serial port;
[0031] WiFi smart module: used to generate a broadcast function function after indexing the voice file according to the broadcast signal, and realize the voice broadcast of the speaker load through the broadcast function function; and
[0032] Send query / control serial port commands to the air conditioner electronic control terminal to adjust the output power percentage of the speaker load;
[0033] Air conditioner electronic control end: Continuously communicate data with the WiFi smart module; and monitor changes in the air conditioner status and generate prompt broadcast signals; the frequency of data communication is once per second, and the content of data communication is to receive serial port commands sent by the WiFi smart module, and send the air conditioner operating status parameters / control results to the WiFi smart module according to the serial port commands.
[0034] The WiFi smart module has a digital-to-analog conversion chip. The SDK of the software code in the digital-to-analog conversion chip will contain the index of the voice file and the broadcast function. Furthermore, the WiFi module realizes the voice broadcast in the speaker device through the digital-to-analog conversion chip.
[0035] In this embodiment, when the WiFi module performs voice broadcast logic processing on the data returned by the air-conditioning electronic control end, it is divided into the following situations: the air-conditioning electronic control end returns a voice broadcast of changes in the air-conditioning functional attributes and the air-conditioning electronic control end returns a voice broadcast of the air-conditioning message push. The specific examples are: changes in the air-conditioning switch, temperature, mode, wind speed, etc. are all changes in functional attributes. When the state changes, auxiliary voice broadcast reminders are given; when the air-conditioning electronic control end sensor detects that its own filter is too dirty or the room air quality is too poor, the electronic control end returns a voice broadcast reminder to the WiFi module; because the current air-conditioning message push will report the message to the cloud by the WiFi module and then push it to the user's mobile terminal to remind the user with text information, such message reminders are difficult to inform the user in time when the user is not using the mobile terminal. Voice broadcast is used to solve this problem. When the WiFi module detects the relevant push message, it uses voice broadcast to inform the user.
[0036] In this embodiment, when the air conditioner is operated in a specific scenario, it not only meets the user's customized requirements for the air environment, but also adds the sounds of mountains and rivers, beaches, and deep forests to create an atmosphere for the user and make the home environment more beautiful.
[0037] See also Figure 2 As shown, the second embodiment is different from the above embodiment in that, in order to enable the air conditioner to make voice broadcasts without interrupting the conversation between the user and others and giving an abrupt experience, it also ensures that the user can clearly hear the broadcast of the air conditioner;
[0038] Therefore, the WiFi smart module in this embodiment is also used to obtain the control distance between the air conditioner electric control terminal and the control terminal containing the WiFi smart module and the noise level of the control terminal within a limited time; and
[0039] The output power percentage of the speaker load is controlled according to the noise amount and the control distance, and the output power percentage of the speaker load is continuously optimized based on the noise amount and the adjustment status within a limited time; wherein the adjustment status refers to whether the user adjusts the output power percentage of the speaker load after the limited time.
[0040] By adjusting the output power percentage of the speaker load in this way, it can better suit the actual usage of the user.
[0041] In this embodiment, since an uncomfortable volume suddenly appears when people communicate with each other, communication will stop, so a time limit is set to ensure that the voice broadcast of the speaker load is completed. The amount of noise collected at this time can reflect the user's perception of the volume of the air conditioner broadcast.
[0042] Specifically, the output power percentage of the speaker load is controlled according to the noise level and the control distance, including:
[0043] Extract the noise volume starting within the limited time and mark it as dBc, determine the target volume dBm according to the noise volume-volume coverage table, and use the formula Calculate the demand percentage and obtain the output power percentage by limiting the power percentage to Px = max(min(Ps, 100%), 5%); where L is the control distance, Pz is the maximum volume output by the speaker load, μ is the correction factor, and the value range of μ is [0.8, 1.2];
[0044] The correction factor μ is related to the air density, the speed of sound propagation, and the environment in which it is located. The values of the correction factors corresponding to the home environment and the industrial environment are different. The correction factor μ is initially set to 1.
[0045] For example, the maximum volume of the speaker load is 90dB, the control terminal with a WiFi module is 3m away from the air conditioner, and the initial noise level is 50dB. The above formula can be used to calculate that Ps≈78%. At this time, the air conditioner can be controlled to adjust to 78%.
[0046] The noise level-volume coverage table in this embodiment is shown in Table 1:
[0047] Background noise level (dB) Target volume (dB) [0,30) 40 [30,40) 52 [40,50) 64 [50,60) 77 [70,90) 90
[0048] Table 1
[0049] It should be noted that when the background noise level is greater than 90dB, the target volume at this time is limited by the maximum volume of the speaker load, and the target volume at this time can only be 90dB.
[0050] Furthermore, the output power percentage of the speaker load is continuously optimized based on the noise level and historical adjustment amount within a limited time, including:
[0051] S1: Determine whether the user adjusts the output power percentage of the speaker load after the specified time; if yes, adjust the value of the correction factor μ; when the user turns up the volume, the value of the correction factor μ increases by 0.05, and when the user turns down the volume, the value of the correction factor μ decreases by 0.05; if no, jump to S2;
[0052] S2: Linearly fit the noise level of the control terminal within a limited time to obtain a change formula f(dB), and obtain a change curve f′(dB) by deriving the change formula f(dB);
[0053] S3: Determine whether there is a value greater than the change threshold in the change curve f′ (dB); if yes, reduce the value of the correction factor μ by 0.05; if no, keep the value of the correction factor μ.
[0054] Through the above method, the value of each correction factor can be further adjusted to adapt to the user's habits.
[0055] The third embodiment is different from the above embodiment in that the system further includes a timbre module: used to store a plurality of timbre attributes, and to change the output timbre of the speaker load according to the timbre attribute selected by the user. When the user modifies the stored timbre attribute through the WiFi module, the speaker load broadcasts according to the timbre attribute.
[0056] Part of the data in the above formula is calculated by removing the dimension and taking its numerical value. The formula is a formula closest to the actual situation obtained by software simulation of a large amount of collected data; the preset parameters and preset thresholds in the formula are set by technical personnel in this field according to actual conditions or obtained through simulation of a large amount of data.
[0057] The working principle of the present invention is as follows: a prompt broadcast signal is generated, and a user sends a control serial port instruction to an air conditioner electronic control terminal through a WiFi intelligent module, the air conditioner electronic control terminal performs continuous data communication with the WiFi intelligent module, and modifies the model of the air conditioner according to the serial port instruction, the air conditioner electronic control terminal monitors the changes in the air conditioner state, and generates a prompt broadcast signal, the WiFi intelligent module generates a broadcast function function after indexing the voice file according to the broadcast signal, and implements the voice broadcast of the speaker load through the broadcast function function, and the user can also manually adjust the output power percentage of the speaker load through the WiFi intelligent module.
[0058] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.
Claims
1. A voice broadcast system for intelligent air conditioner, characterized in that: include: A WiFi smart module, an air conditioner electric control terminal and a speaker load, wherein the WiFi smart module is connected to the air conditioner electric control terminal and the speaker load via a serial port; The WiFi smart module is used to generate a broadcast function after indexing the voice file according to the broadcast signal, and implement the voice broadcast of the speaker load through the broadcast function; as well as, Send query / control serial port commands to the air conditioner electronic control terminal to adjust the output power percentage of the speaker load; The air conditioner electronic control terminal: performs continuous data communication with the WiFi intelligent module; and monitors changes in the air conditioner status and generates a prompt broadcast signal.
2. The voice broadcast system of the intelligent air conditioner according to claim 1, characterized in that: The frequency of the data communication is once per second, and the content of the data communication is to receive the serial port command sent by the WiFi smart module, and send the operating status parameters / control results of the air conditioner to the WiFi smart module according to the serial port command.
3. The voice broadcast system of the intelligent air conditioner according to claim 1, characterized in that: The WiFi smart module is also used to obtain the control distance between the air conditioner electric control terminal and the control terminal containing the WiFi smart module and the noise level of the control terminal within a limited time; and The output power percentage of the speaker load is controlled according to the noise amount and the control distance, and the output power percentage of the speaker load is continuously optimized based on the noise amount and the adjustment status within a limited time; wherein the adjustment status refers to whether the user adjusts the output power percentage of the speaker load after the limited time.
4. The voice broadcast system of the intelligent air conditioner according to claim 3, characterized in that: The method of controlling the output power percentage of the speaker load according to the noise level and the control distance includes: Extract the noise volume starting within the limited time and mark it as dBc, determine the target volume dBm according to the noise volume-volume coverage table, and then Calculate the demand percentage and obtain the output power percentage by limiting the power percentage to Px=max(min(Ps, 100%), 5%); where L is the control distance, Pz is the maximum volume output by the speaker load, and μ is the correction factor.
5. The voice broadcast system of the intelligent air conditioner according to claim 4, characterized in that: The continuous optimization of the output power percentage of the speaker load based on the noise amount and the historical adjustment amount within a limited time includes: S1: Determine whether the user adjusts the output power percentage of the load after the limited time; if yes, adjust the value of the correction factor μ; if no, jump to S2; S2: Linearly fit the noise level of the control terminal within a limited time to obtain a change formula f(dB), and obtain a change curve f′(dB) by deriving the change formula f(dB); S3: Determine whether there is a value greater than the change threshold in the change curve f′ (dB); if yes, adjust the value of the correction factor μ; if no, keep the value of the correction factor μ.
6. The voice broadcast system of an intelligent air conditioner according to claim 1 or 3, characterized in that: It also includes a tone module: used for storing a plurality of tone attributes, and changing the output tone of the speaker load according to the tone attributes selected by the user.
