Testing system for refrigerator voice module
The refrigerator voice module testing system utilizes a combination of conveying and sound-generating devices to automate the testing of refrigerator voice modules, solving the problems of low testing efficiency and device detachment, and achieving efficient and accurate test results.
Patent Information
- Application Number
- CN202111204877.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-15
- Publication Date
- 2026-03-06
- Estimated Expiration
- 2041-10-15
AI Technical Summary
Existing technologies for testing refrigerator voice functions are inefficient and require significant manpower, and the device is prone to detachment during testing.
A refrigerator voice module testing system is adopted, which includes a first conveying device, a sound-generating device, and a testing device. The refrigerator is conveyed by the conveying device, the sound-generating device plays sound signals, and the testing device acquires and analyzes the execution results to achieve automated testing.
The automated testing of the refrigerator's voice module has been achieved, saving labor costs, improving testing efficiency, ensuring the accuracy of test results, and avoiding misjudgments caused by device detachment.
Smart Images

Figure CN115985293B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of refrigerator testing technology, and in particular to a testing system for a refrigerator voice module. Background Technology
[0002] Currently, with the development of IoT technology, voice control of refrigerators is becoming increasingly common. To ensure the proper functioning of the refrigerator's voice function, it needs to be tested before the refrigerator leaves the factory. Currently, the main method for testing the refrigerator's voice function is for testers to test each function individually, which is not only labor-intensive but also very inefficient. Summary of the Invention
[0003] One objective of the first aspect of this invention is to overcome at least one technical defect in the prior art and provide a testing system for a refrigerator voice module.
[0004] One objective of this invention is to enable automatic and efficient testing of the voice module of a refrigerator.
[0005] A further objective of this invention is to prevent the testing device from detaching from the refrigerator during the testing process.
[0006] According to one aspect of the present invention, a testing system for a refrigerator voice module is provided, comprising:
[0007] The first conveying device is configured to convey the refrigerator to be tested in a specified direction;
[0008] A sound-generating device is configured to play a set sound signal, which is used to activate a specified function of the refrigerator; wherein the refrigerator under test has a voice module and a main control device, the voice module includes a microphone, the microphone receives the sound signal and generates control commands, and the main control device is used to execute the control commands and record the execution results;
[0009] The testing device is used to connect to the main control device of the refrigerator under test, and is configured to acquire the execution result and determine whether the voice module passes the test based on the acquired execution result.
[0010] Optionally, if the testing device obtains the execution result, it determines that the voice module has passed the test.
[0011] Optionally, the testing system also includes:
[0012] The second conveying device is connected to the testing device and is configured to drive the testing device and the refrigerator under test to move synchronously.
[0013] Optionally, the second conveying device is located above the first conveying device.
[0014] Optionally, the voice module also includes a speaker;
[0015] The testing device controls the loudspeaker to play a sound signal of a specified power, and obtains the actual power generated by the loudspeaker in response to the sound signal of the specified power.
[0016] The testing device is further configured to compare the specified power with the actual power, and determine whether the speaker passes the test based on the comparison result.
[0017] The testing device is further configured to calculate the ratio between the specified power and the actual power; if the ratio falls within a first preset range, the speaker is determined to have passed the test; or
[0018] The testing device is also configured to determine whether the actual power falls within a second preset range; if so, the speaker is determined to have passed the test.
[0019] Optionally, the sound-generating device is configured to play the set sound signal according to a preset period, the magnitude of which is inversely proportional to the moving speed of the first conveying device.
[0020] Optionally, the testing device is also configured to store the test results of the voice module.
[0021] Optionally, the testing device is also configured to send the test results of the voice module to the terminal device bound to it.
[0022] Optionally, the sound-generating device is located at one end of the first conveying device closer to the designated direction.
[0023] In the refrigerator voice module testing system of the present invention, the first conveying device can be a conveyor. The sound-emitting device can be a speaker. The first conveying device is used to convey the refrigerator under test in a specified direction, and the sound-emitting device is used to play a set sound signal. The sound signal is used to activate a specified function of the refrigerator. The microphone of the voice module of the refrigerator under test receives the sound signal and generates a control command. The main control device is used to execute the control command and record the execution result. The testing device is used to obtain the execution result and determine whether the voice module passes the test based on the obtained execution result. This realizes the automated testing of the voice module before the refrigerator leaves the production line, ensuring that the voice module can be used normally when the refrigerator leaves the production line. This method of testing the voice module can save a lot of labor costs, has high testing efficiency, and can also ensure the accuracy of the test results.
[0024] Furthermore, during the process of the first conveying device transporting the refrigerator under test in the designated direction, in order to prevent the refrigerator and the testing device from detaching before the end of the test, the second conveying device is connected to the testing device, and the testing device and the refrigerator under test are moved synchronously.
[0025] Furthermore, placing the second conveyor above the first conveyor reduces the required floor space compared to placing the second conveyor on either side of the first conveyor. Also, since refrigerators are typically placed above the first conveyor, positioning the second conveyor above the first conveyor facilitates connecting the testing device to both the refrigerator and the second conveyor.
[0026] Furthermore, the sound-generating device plays a preset sound signal according to a preset cycle, and the size of the preset cycle is inversely proportional to the moving speed of the first conveying device. During the process of the first conveying device transporting the refrigerator under test to the designated direction, the voice module in the refrigerator under test has more opportunities to receive the preset sound signal played by the sound-generating device, avoiding the situation where the refrigerator under test fails to receive the preset sound signal due to moving away from the sound-generating device quickly, thus avoiding misjudgment of the test results and further ensuring the accuracy of the test results.
[0027] Furthermore, the sound-generating device is located at the end of the first conveying device closer to the designated direction. During the process of the first conveying device transporting the refrigerator under test to the designated direction, the voice module in the refrigerator can have more time to receive the set sound signal played by the sound-generating device. This avoids the situation where the refrigerator fails to receive the set sound signal due to moving away from the sound-generating device quickly, thus avoiding misjudgment of the test results and further ensuring the accuracy of the test results.
[0028] The above and other objects, advantages and features of the present invention will become more apparent to those skilled in the art from the following detailed description of specific embodiments of the invention in conjunction with the accompanying drawings. Attached Figure Description
[0029] The following sections will describe some specific embodiments of the invention in detail by way of example and not limitation, with reference to the accompanying drawings. The same reference numerals in the drawings denote the same or similar parts or portions. Those skilled in the art should understand that these drawings are not necessarily drawn to scale. In the drawings:
[0030] Figure 1 This is a schematic architecture diagram of a test system for a refrigerator voice module according to an embodiment of the present invention;
[0031] Figure 2 This is a schematic structural diagram of a test system for a refrigerator voice module according to another embodiment of the present invention. Detailed Implementation
[0032] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
[0033] Figure 1 This is a schematic architecture diagram of a test system for a refrigerator voice module according to an embodiment of the present invention. See also Figure 1 The refrigerator voice module testing system 100 may include a first conveying device 106, a sound-generating device 107, and a testing device 102. The first conveying device 106 is used to convey the refrigerator 105 under test in a specified direction. The sound-generating device 107 is used to play a preset sound signal, which is used to activate a specified function of the refrigerator 105 under test. The refrigerator 105 under test has a voice module 108 and a main control device 104. The voice module 108 may include a microphone 110, which receives sound signals and generates control commands. The main control device 104 is used to execute the control commands and record the execution results. The testing device 102 is used to connect to the main control device 104 of the refrigerator 105 under test, obtain the execution results, and determine whether the voice module 108 passes the test based on the obtained execution results.
[0034] In this embodiment, the testing system 100 can be applied to a refrigerator production line. The first conveying device 106 can be a conveyor. The sound-emitting device 107 can be a speaker. The first conveying device 106 is used to convey the refrigerator 105 under test in a specified direction. The sound-emitting device 107 is used to play a set sound signal. The sound signal is used to activate a specified function of the refrigerator 105 under test. The microphone 110 of the refrigerator 105 under test receives the sound signal and generates control commands. The main control device 104 is used to execute the control commands and record the execution results. The testing device 102 is used to obtain the execution results and determine whether the voice module 108 passes the test based on the obtained execution results. This achieves automated testing of the voice module 108 before the refrigerator 105 under test is taken off the production line, ensuring that the voice module 108 can be used normally when the refrigerator 105 under test is taken off the production line. This method of testing the voice module 108 can save a lot of labor costs, has high testing efficiency, and can also ensure the accuracy of the test results.
[0035] In one embodiment of the present invention, if the testing device 102 obtains the execution result, it determines that the voice module 108 has passed the test.
[0036] In this embodiment, when the main control device 104 executes the control commands generated by the voice module 108, it can record the execution results. If the testing device 102 obtains the execution results recorded by the main control device 104, it indicates that the microphone 110 of the voice module 108 is functioning normally. Therefore, it can be determined that the voice module 108 has passed the test. If the testing device 102 does not obtain the execution results recorded by the main control device 104, it indicates that the microphone 110 of the voice module 108 has not received a sound signal or has not generated a control command after receiving a sound signal. Therefore, it can be determined that the voice module 108 has failed the test.
[0037] In one embodiment of the present invention, the sound-generating device 107 is also adapted to play a preset sound signal according to a preset period, the size of which can be inversely proportional to the moving speed of the first conveying device. For example, the sound-generating device 107 plays "Turn on rapid cooling mode" once every preset period. After receiving "Turn on rapid cooling mode", the microphone 110 of the voice module 108 generates a control command for "Turn on rapid cooling mode", the main control device 104 executes the control command for "Turn on rapid cooling mode" and records the execution result. The preset period can be set to 1 second, 3 seconds, 5 seconds or 10 seconds, etc. Generally, the size of the preset period is inversely proportional to the moving speed of the first conveying device 106, that is, the faster the moving speed of the first conveying device 106, the smaller the preset period, and the slower the moving speed of the first conveying device 106, the larger the preset period. The sound-generating device 107 plays a preset sound signal according to a preset cycle, and the size of the preset cycle is inversely proportional to the moving speed of the first conveying device 106. During the process of the first conveying device 106 conveying the refrigerator under test 105 to the specified direction, the voice module 108 in the refrigerator under test 105 has more opportunities to receive the preset sound signal played by the sound-generating device 107, avoiding the situation where the refrigerator under test 105 fails to receive the preset sound signal due to moving away from the sound-generating device quickly, thus avoiding misjudgment of the test results and further ensuring the accuracy of the test results.
[0038] In some other embodiments, the main control device 104 may pre-store fault information, such as "voice interaction fault". The voice module 108 receives the sound signal and generates control commands. The main control device 104 executes the control commands and clears the stored fault information. The testing device 102 connects to the main control device 104 of the refrigerator under test 105, acquires the fault information, and determines whether the voice module 108 passes the test based on the acquisition results of the fault information. If the testing device 102 does not acquire the stored fault information, it means that the voice module 108 has received the sound signal, the main control device 104 has executed the control commands, and cleared the stored fault information, thus confirming that the voice module 108 has passed the test. If the testing device 102 acquires the stored fault information, it means that the voice module 108 has not received the sound signal, the main control device 104 has not executed the control commands, and has not cleared the stored fault information, thus confirming that the voice module 108 has failed the test.
[0039] In one embodiment of the present invention, the testing system 100 may further include a second conveying device 101. The second conveying device 101 is connected to the testing device 102 and is used to drive the testing device 102 and the refrigerator under test 105 to move synchronously.
[0040] In this embodiment, the second conveying device 101 can also be a conveyor. During the process of the first conveying device 106 conveying the refrigerator 105 to be tested in a specified direction, in order to prevent the refrigerator 105 to be tested from separating from the testing device 102 before the end of the test, the second conveying device 101 is connected to the testing device 102, and the testing device 102 and the refrigerator 105 to be tested move synchronously.
[0041] In one embodiment of the present invention, the second conveying device 101 is located above the first conveying device 106.
[0042] In this embodiment, the second conveying device 101 is located above the first conveying device 106. This arrangement, compared to placing the second conveying device 101 on either side of the first conveying device 106, reduces the space occupied. Furthermore, since the refrigerator under test 105 is placed above the first conveying device 106, positioning the second conveying device 101 above the first conveying device 106 facilitates the connection of the testing device 102 to both the refrigerator under test 105 and the second conveying device 101.
[0043] In one embodiment of the present invention, the voice module 108 may further include a speaker 111. The testing device 102 controls the speaker 111 to play a sound signal of a specified power and acquires the actual power generated by the speaker 111 in response to the sound signal of the specified power. The testing device 102 is also adapted to compare the specified power and the actual power, and determine whether the speaker 111 passes the test based on the comparison result.
[0044] In this embodiment, the testing device 102 compares the specified power with the actual power, and determines whether the speaker 111 passes the test based on the comparison result. This achieves automated testing of the speaker 111, which has high testing efficiency and can also ensure the accuracy of the test results.
[0045] In one specific embodiment of the present invention, the testing device 102 is further configured to calculate the ratio between the specified power and the actual power; if the ratio falls within a first preset range, the speaker 111 is determined to have passed the test; or
[0046] The testing device 102 is also used to determine whether the actual power is within the second preset range. If so, it determines that the speaker 111 has passed the test.
[0047] In this embodiment, the first preset range is generally between 0.9 and 1.1. The method of calculating the ratio between the specified power and the actual power does not need to consider the magnitude of the specified power; that is, even if the specified power changes, there is no need to modify the first preset range, which has good practicality. Furthermore, the second preset range can be set according to the magnitude of the specified power. For example, if the specified power is 3W, the second preset range is 2.7 to 3.3W.
[0048] In one embodiment of the present invention, the testing device 102 is further used to store the test results of the voice module 108.
[0049] In this embodiment, in order to facilitate personnel to view the test results of the voice module 108, the test device 102 also stores the test results of the voice module 108.
[0050] In one embodiment of the present invention, the testing device 102 is further configured to send the test results of the voice module 108 to the terminal device bound to it.
[0051] In this embodiment, the testing device 102 sends the test results of the voice module 108 to the terminal device bound to it, which facilitates timely access to the test results by personnel. The terminal device bound to the testing device 102 can be a computer, mobile phone, tablet computer, or wearable device, etc. The testing device 102 can also send the test results of the voice module 108 to a designated email address, so that personnel can more conveniently query the test results.
[0052] In one embodiment of the present invention, the sound-generating device 107 may be located at one end of the first conveying device 106 near a designated direction.
[0053] In this embodiment, the sound-generating device 107 is located at the end of the first conveying device 106 closer to the designated direction. During the process of the first conveying device 106 conveying the refrigerator under test 105 to the designated direction, the voice module 108 in the refrigerator under test 105 can have more time to receive the set sound signal played by the sound-generating device 107, avoiding the situation where the refrigerator under test 105 fails to receive the set sound signal due to moving away from the sound-generating device quickly, thus avoiding misjudgment of the test results and further ensuring the accuracy of the test results.
[0054] Figure 2 This is a schematic structural diagram of a test system for a refrigerator voice module under test according to another embodiment of the present invention. Figure 1 and Figure 2 This paper provides an overview of the test system 100 for the voice module of the refrigerator under test.
[0055] The refrigerator under test 105 has a voice module 108 and a main control device 104. The voice module 108 may include a voice motherboard 109, a microphone 110, and a speaker 111. The voice motherboard 109 is connected to the microphone 110 and the speaker 111 respectively. The main control device 104 of the refrigerator under test 105 is connected to the voice motherboard 109 of the voice module 108, and then connected to the microphone 110 and the speaker 111 respectively through the voice motherboard 109. The testing of the microphone 110 and the speaker 111 does not have a specific order.
[0056] The test system 100 for the voice module of the refrigerator under test includes a first conveying device 106, a sound-emitting device 107, a test device 102, and a second conveying device 101. The first conveying device 106 conveys the refrigerator under test 105 in a designated direction. The sound-emitting device 107 is located at the end of the first conveying device 106 closest to the designated direction. The sound-emitting device 107 plays a preset sound signal. The sound signal is used to activate a specified function of the refrigerator under test 105. The second conveying device 101 is located above the first conveying device 106. The test device 102 is connected to both the second conveying device 101 and the main control device 104 of the refrigerator under test 105. The second conveying device 101 drives the test device 102 to move synchronously with the refrigerator under test 105.
[0057] The testing device 102 sends a playback command to the main control device 104, instructing the speaker 111 to play a sound signal at a specified power. The main control device 104 receives the playback command and sends it to the voice mainboard 109. The voice mainboard 109 controls the speaker 111 to emit sound in response to the playback command. The testing device 102 obtains the actual power of the speaker 111 through the main control device 104 and compares the specified power with the actual power. Specifically, the testing device 102 can calculate the ratio between the specified power and the actual power. If the ratio falls within a first preset range, the speaker 111 is determined to have passed the test, and the voice mainboard 109 is also determined to have passed the test. The sound-emitting device 107 plays a set sound signal. The sound signal is used to activate a specified function of the refrigerator 105 under test. The microphone 110 of the voice module 108 receives the set sound signal and generates a control command. The main control device 104 executes the control command and records the execution result. The testing device 102 acquires the execution results recorded by the main control device 104. If the recorded information is successfully acquired, it means that the microphone 110 has received the set sound signal played by the sound-emitting device 107, and the microphone 110 has passed the test. If the recorded information is not acquired, it means that the microphone 110 has not received the set sound signal played by the sound-emitting device 107, and the microphone 110 has failed the test.
[0058] The above embodiments can be combined arbitrarily. Based on any one preferred embodiment or a combination of multiple preferred embodiments, the embodiments of the present invention can achieve the following beneficial effects:
[0059] In the testing system 100 for the voice module of the refrigerator under test of the present invention, the first conveying device 106 is used to convey the refrigerator under test 105 to a specified direction, the sound-emitting device 107 is used to play a set sound signal, the sound signal is used to activate a specified function of the refrigerator under test 105, the microphone 110 of the voice module 108 of the refrigerator under test 105 receives the sound signal and generates control commands, the main control device 104 is used to execute the control commands and record the execution results, the testing device 102 is used to obtain the execution results and determine whether the voice module 108 passes the test based on the obtained execution results. This realizes the automated testing of the voice module 108 before the refrigerator under test 105 is taken off the production line, ensuring that the voice module 108 can be used normally when the refrigerator under test 105 is taken off the production line. This method of testing the voice module 108 can save a lot of labor costs, has high testing efficiency, and can also ensure the accuracy of the test results.
[0060] Therefore, those skilled in the art should recognize that although numerous exemplary embodiments of the present invention have been shown and described in detail herein, many other variations or modifications conforming to the principles of the present invention can be directly determined or derived from the disclosure of the present invention without departing from the spirit and scope of the invention. Thus, the scope of the present invention should be understood and construed as covering all such other variations or modifications.
Claims
1.A refrigerator voice module testing system, comprising: a first conveying device configured to convey a refrigerator under test in a specified direction; a sound emitting device configured to play a set sound signal, the sound signal being used to turn on a specified function of the refrigerator; wherein the refrigerator under test has a voice module and a master control device, the voice module comprising a microphone and a loudspeaker, the microphone receiving the sound signal and generating a control instruction, and the master control device being used to execute the control instruction and record an execution result; a testing device configured to connect with the master control device of the refrigerator under test, acquire the execution result, and determine whether the voice module passes the test according to an acquisition result of the execution result; a second conveying device connected with the testing device and configured to drive the testing device to move synchronously with the refrigerator under test; the second conveying device being located above the first conveying device; the sound emitting device being located at one end of the first conveying device close to the specified direction; the testing device controlling the loudspeaker to play a sound signal of a specified power and acquiring an actual power generated by the loudspeaker in response to the sound signal of the specified power; the testing device being further configured to compare the specified power and the actual power and determine whether the loudspeaker passes the test according to a comparison result; the sound emitting device being configured to play the set sound signal according to a preset period, the size of the preset period being inversely proportional to the moving speed of the first conveying device. 2.The testing system according to claim 1, if the testing device acquires the execution result, the testing device determining that the voice module passes the test. 3.The testing system according to claim 1, wherein the testing device being further configured to calculate a ratio between the specified power and the actual power, and if the ratio belongs to a first preset range, the testing device determining that the loudspeaker passes the test; or the testing device being further configured to determine whether the actual power belongs to a second preset range, and if yes, the testing device determining that the loudspeaker passes the test. 4.The testing system according to claim 1, wherein the testing device being further configured to store a test result of the voice module. 5.The testing system according to claim 4, wherein the testing device being further configured to send the test result of the voice module to a terminal device bound thereto.
Citation Information
Patent Citations
Voice test method and device, electronic equipment and storage medium
CN111951833A
Intelligent household electrical appliance intelligent level test system and method based on voice interaction
CN112383451A