CN114724545A - Method and device for testing air conditioner, testing system and storage medium - Google Patents

Method and device for testing air conditioner, testing system and storage medium Download PDF

Info

Publication number
CN114724545A
CN114724545A CN202210283610.1A CN202210283610A CN114724545A CN 114724545 A CN114724545 A CN 114724545A CN 202210283610 A CN202210283610 A CN 202210283610A CN 114724545 A CN114724545 A CN 114724545A
Authority
CN
China
Prior art keywords
air conditioner
microphone
normal
voice
testing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210283610.1A
Other languages
Chinese (zh)
Inventor
陈祖江
张桂芳
耿宝寒
贾丽萍
纪国超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Haier Air Conditioner Gen Corp Ltd
Qingdao Haier Air Conditioning Electric Co Ltd
Haier Smart Home Co Ltd
Original Assignee
Qingdao Haier Air Conditioner Gen Corp Ltd
Qingdao Haier Air Conditioning Electric Co Ltd
Haier Smart Home Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qingdao Haier Air Conditioner Gen Corp Ltd, Qingdao Haier Air Conditioning Electric Co Ltd, Haier Smart Home Co Ltd filed Critical Qingdao Haier Air Conditioner Gen Corp Ltd
Priority to CN202210283610.1A priority Critical patent/CN114724545A/en
Publication of CN114724545A publication Critical patent/CN114724545A/en
Priority to PCT/CN2023/075171 priority patent/WO2023179229A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/01Assessment or evaluation of speech recognition systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification techniques
    • G10L17/22Interactive procedures; Man-machine interfaces
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/225Feedback of the input speech

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Computational Linguistics (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

The application relates to the technical field of intelligent household appliances, and discloses a method for testing an air conditioner, wherein a testing system comprises a sound box, and the method comprises the following steps: controlling the sound box to play a wake-up instruction; under the condition of receiving the awakening response of the air conditioner, controlling the sound box to play a test instruction; acquiring information collected by a microphone of an air conditioner; and determining whether the voice equipment and the function of the air conditioner are normal or not according to the information acquired by the microphone. The test system controls the sound box to play the awakening instruction, awakens the air conditioner to be tested and enables the air conditioner to be awakened to respond. The test system controls the sound box to play the test instruction, and tests the air conditioner. After the test is finished, the test system acquires information acquired by a microphone of the air conditioner and determines the condition that the air conditioner receives and plays voice. According to the information collected by the microphone, whether the voice equipment and the function of the air conditioner are normal or not is determined, and the accuracy of testing the voice equipment and the function of the air conditioner is improved. The application also discloses a device, a test system and a storage medium for testing the air conditioner.

Description

Method and device for testing air conditioner, testing system and storage medium
Technical Field
The present disclosure relates to the field of intelligent home appliance technologies, and in particular, to a method and an apparatus for testing an air conditioner, a test system, and a storage medium.
Background
At present, with the development of intelligent control, more and more air conditioners have a voice control function. For air conditioner manufacturers, it is necessary to test the voice devices and functions of the air conditioners.
The method for testing the voice function of the air conditioner in the related art comprises the following steps: when a play trigger is received, reading the configuration file, and playing at least one voice test instruction in the configuration file according to the play mode of the voice test instruction configured in the configuration file; acquiring an operation log of an external intelligent voice air conditioner in real time; and analyzing the running log in real time, and calculating a running test result when a playing completion instruction is received.
In the process of implementing the embodiments of the present disclosure, it is found that at least the following problems exist in the related art:
the technology can test the voice function of the air conditioner. However, when the voice equipment and/or program of the air conditioner is abnormal, the voice function of the air conditioner is abnormal, and the technology cannot accurately test the voice equipment and the function.
Disclosure of Invention
The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed embodiments. This summary is not an extensive overview nor is intended to identify key/critical elements or to delineate the scope of such embodiments but rather as a prelude to the more detailed description that is presented later.
The embodiment of the disclosure provides a method and a device for testing an air conditioner, a testing system and a storage medium, so as to improve the accuracy of testing the voice equipment and the function of the air conditioner.
In some embodiments, the test system comprises an acoustic enclosure, the method comprising: controlling the sound box to play a wake-up instruction; under the condition of receiving the awakening response, controlling the sound box to play a test instruction; acquiring information collected by a microphone of an air conditioner; and determining whether the voice equipment and the function of the air conditioner are normal or not according to the information acquired by the microphone.
Optionally, the information collected by the microphone includes audio played by a speaker and an air-conditioning speaker.
Optionally, determining whether the voice device and the function of the air conditioner are normal according to the information collected by the microphone includes: determining whether the microphone is normal or not according to the audio played by the sound box; determining whether the loudspeaker is normal or not according to the audio played by the loudspeaker; and determining whether the voice function is normal or not according to the audio played by the sound box and the loudspeaker.
Optionally, determining whether the microphone is normal according to the audio played by the speaker includes: determining the sound energy value and the confidence coefficient of the audio according to the audio played by the sound box; and under the condition that the sound energy value of the audio played by the sound box is greater than the first energy threshold and the confidence coefficient of the audio is greater than the first confidence coefficient threshold, determining that the microphone is normal.
Optionally, determining whether the speaker is normal according to the audio played by the speaker includes: determining the sound energy value and the confidence coefficient of the audio according to the audio played by the loudspeaker; and under the condition that the sound energy value of the audio played by the loudspeaker is greater than the second energy threshold and less than the third energy threshold and the confidence coefficient of the audio is greater than the second confidence coefficient threshold, determining that the loudspeaker is normal.
Optionally, determining whether the voice function is normal according to the audio played by the sound box and the loudspeaker comprises: converting the audio played by the sound box into a first voice text; determining a second voice text corresponding to the first voice text; converting the audio played by the loudspeaker into a third voice text; and under the condition that the second voice text has the same function as the third voice text, determining that the voice function is normal.
Optionally, before controlling the speaker to play the wake-up command, the method further includes: sending the service set identification and the password of the wireless network to the air conditioner; and acquiring the equipment information of the air conditioner through a wireless network.
In some embodiments, the apparatus includes a processor and a memory storing program instructions, the processor being configured to, upon execution of the program instructions, perform the above-described method for testing an air conditioner.
In some embodiments, the test system includes an audio enclosure and the above-described apparatus for testing an air conditioner.
In some embodiments, the storage medium stores program instructions that, when executed, perform the above-described method for testing an air conditioner.
The method and the device for testing the air conditioner, the testing system and the storage medium provided by the embodiment of the disclosure can realize the following technical effects:
the test system controls the sound box to play the awakening instruction, awakens the air conditioner to be tested and enables the air conditioner to be awakened to respond. And under the condition of receiving the awakening response of the air conditioner, the test system controls the sound box to play a test instruction so as to test the air conditioner. After the test is finished, the test system acquires information acquired by a microphone of the air conditioner, and determines the conditions of voice receiving and voice playing of the air conditioner. And determining whether the voice equipment and the function of the air conditioner are normal or not according to the information acquired by the microphone so as to improve the accuracy of the test of the voice equipment and the function of the air conditioner.
The foregoing general description and the following description are exemplary and explanatory only and are not restrictive of the application.
Drawings
One or more embodiments are illustrated by way of example in the accompanying drawings, which correspond to the accompanying drawings and not in limitation thereof, in which elements having the same reference numeral designations are shown as like elements and not in limitation thereof, and wherein:
fig. 1 is a schematic diagram of a method for testing an air conditioner according to an embodiment of the present disclosure;
fig. 2 is a schematic diagram of another method for testing an air conditioner provided by an embodiment of the present disclosure;
fig. 3 is a schematic diagram of another method for testing an air conditioner provided by an embodiment of the present disclosure;
fig. 4 is a schematic diagram of another method for testing an air conditioner provided by an embodiment of the present disclosure;
fig. 5 is a schematic diagram of another method for testing an air conditioner provided by an embodiment of the present disclosure;
fig. 6 is a schematic diagram of an apparatus for testing an air conditioner according to an embodiment of the present disclosure.
Detailed Description
So that the manner in which the features and elements of the disclosed embodiments can be understood in detail, a more particular description of the disclosed embodiments, briefly summarized above, may be had by reference to the embodiments, some of which are illustrated in the appended drawings. In the following description of the technology, for purposes of explanation, numerous details are set forth in order to provide a thorough understanding of the disclosed embodiments. However, one or more embodiments may be practiced without these details. In other instances, well-known structures and devices may be shown in simplified form in order to simplify the drawing.
The terms "first," "second," and the like in the description and claims of the embodiments of the disclosure and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the present disclosure described herein may be made. Furthermore, the terms "comprising" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions.
The term "plurality" means two or more unless otherwise specified.
In the embodiment of the present disclosure, the character "/" indicates that the preceding and following objects are in an or relationship. For example, A/B represents: a or B.
The term "and/or" is an associative relationship that describes objects, meaning that three relationships may exist. For example, a and/or B, represents: a or B, or A and B.
The term "correspond" may refer to an association or binding relationship, and a corresponds to B refers to an association or binding relationship between a and B.
In the embodiment of the disclosure, the intelligent household appliance is a household appliance formed by introducing a microprocessor, a sensor technology and a network communication technology into the household appliance, and has the characteristics of intelligent control, intelligent sensing and intelligent application, the operation process of the intelligent household appliance usually depends on the application and processing of modern technologies such as internet of things, internet and an electronic chip, for example, the intelligent household appliance can realize the remote control and management of a user on the intelligent household appliance by connecting the intelligent household appliance with the electronic device.
At present, as a common intelligent household appliance, an air conditioner can perform voice control through a built-in voice device and a built-in program. Before selling the air conditioner, an air conditioner manufacturer needs to test the voice equipment and the function of the air conditioner through a test system, so that defective products are prevented from flowing into the market.
The test system comprises a sound box, a microphone, a wireless network scanner and a conveyor belt. The sound box is used for playing the awakening instruction and the testing instruction. The microphone is used for receiving wake-up response of the air conditioner. The wireless network scanner is used for communicating with the air conditioner and sending the service set identification and the password of the wireless network. The conveyor belt is used for conveying the air conditioner to the test area.
Referring to fig. 1, an embodiment of the present disclosure provides a method for testing an air conditioner, including:
and S230, controlling the sound box to play a wake-up instruction by the test system.
And S240, under the condition of receiving the awakening response of the air conditioner, controlling the sound box to play a test instruction by the test system.
And S250, the testing system acquires information acquired by a microphone of the air conditioner.
And S260, the testing system determines whether the voice equipment and the function of the air conditioner are normal or not according to the information collected by the microphone.
By adopting the method for testing the air conditioner, provided by the embodiment of the disclosure, the test system controls the sound box to play the awakening instruction, and awakens the air conditioner to be tested to enable the air conditioner to be awakened and responded. And under the condition of receiving the awakening response of the air conditioner, the test system controls the sound box to play a test instruction so as to test the air conditioner. After the test is finished, the test system acquires information acquired by a microphone of the air conditioner, and determines the conditions of voice receiving and voice playing of the air conditioner. And determining whether the voice equipment and the function of the air conditioner are normal or not according to the information acquired by the microphone so as to improve the accuracy of the test of the voice equipment and the function of the air conditioner.
The wake-up response received by the air conditioner in step S240 means that the test system receives the wake-up response of the air conditioner within a set time. The setting time may be set according to the distance between the sound box and the air conditioner and/or the speed of the processor chip, and may be 0.5s, 1s, or 2s, for example.
Optionally, the information collected by the microphone in step S250 includes audio played by a sound box and an air-conditioning speaker. Therefore, whether the microphone, the loudspeaker and the voice function are respectively normal or not can be judged according to the audio information of the loudspeaker and the loudspeaker collected by the microphone.
And the air conditioner automatically sends out a wake-up response after receiving the wake-up instruction of the sound box of the test system. If the awakening response is not sent, the microphone and/or the voice function of the air conditioner are abnormal, and a fault exists. And after the air conditioner is awakened, receiving a test instruction of the sound box. The air conditioner calls a microphone to collect audio played by the sound box. After the microphone collects the audio played by the sound box, the air conditioner plays the test result corresponding to the test instruction through the loudspeaker, and calls the microphone to collect the audio played by the loudspeaker. After the microphone collects the audio played by the loudspeaker, the air conditioner uploads the sound box and the audio played by the loudspeaker to the test system.
Optionally, after the step S230 of controlling the sound box to play the wake-up command by the test system, the method further includes: and under the condition that the awakening response of the air conditioner is not received, the testing system determines that the voice equipment and/or the voice function of the air conditioner are/is failed. Thus, when the microphone of the air conditioner fails, the wake-up command cannot be received. Even if the speaker and voice function are normal, the wake-up response cannot be performed. When the microphone of the air conditioner is normal and the loudspeaker of the air conditioner has a fault, the air conditioner can receive the awakening instruction but cannot play the awakening response. Even if the voice function is normal, the wake-up response cannot be performed. When the microphone and the loudspeaker of the air conditioner are normal, the air conditioner can receive the awakening instruction and play the awakening response, but the voice function cannot output the content of the awakening response. And the voice equipment and/or voice function faults are determined so as to be analyzed and processed by maintenance personnel.
With reference to fig. 2, another method for testing an air conditioner is provided in an embodiment of the present disclosure, including:
and S230, controlling the sound box to play a wake-up instruction by the test system.
And S240, under the condition of receiving the awakening response of the air conditioner, controlling the sound box to play a test instruction by the test system.
And S250, the testing system acquires information acquired by a microphone of the air conditioner.
S270, the testing system determines whether the microphone is normal or not according to the audio played by the sound box.
S280, under the condition that the microphone is normal, the testing system determines whether the loudspeaker is normal or not according to the audio played by the loudspeaker.
And S290, under the condition that the microphone and the loudspeaker are normal, the test system determines whether the voice function is normal according to the audio played by the sound box and the loudspeaker.
By adopting the method for testing the air conditioner, the voice equipment of the air conditioner is divided into the microphone for receiving the audio and the loudspeaker for playing the audio, and whether the audio is normal or not needs to be determined one by one. The sound box of the test system is used as an external input source of the air conditioner and used for testing the microphone. The test system determines whether the installation position and the function of the microphone are normal or not according to the audio frequency of the sound box received by the microphone. Because the microphone of the air conditioner is adopted to test the loudspeaker, the loudspeaker test result is effective under the condition that the microphone is normal. The test system determines whether the installation position and the function of the loudspeaker are normal or not according to the audio frequency of the loudspeaker received by the microphone. Since the voice function depends on the voice input and the voice output, the result of the voice function test is valid in the case where the microphone and the speaker are normal. The test system determines whether the program of the voice function is normal according to the audio played by the sound box and the loudspeaker. Because the voice equipment and the function are tested in a certain sequence and only one equipment or function is detected at a time, whether the specific equipment or function is normal or not can be determined.
Specifically, when the test system detects a microphone fault, the test of the loudspeaker and the voice function is not performed any more, and the microphone fault, the loudspeaker and the voice function are determined to be tested. At this time, if the speaker and the voice function are tested, it may be determined as a failure by mistake. For example, the microphone does not receive audio and the speaker is normal. Because the microphone can not receive the test instruction, the loudspeaker can not play audio, and the test system can determine that the loudspeaker and the voice function are in failure. And when the testing system detects that the microphone is normal and the loudspeaker has a fault, determining that the microphone is normal, the loudspeaker has a fault and the voice function is to be tested. At this time, if the voice function is tested, it may be determined as a failure by mistake. For example, the microphone is normal, the speaker cannot play audio, and the voice function is normal. After the microphone receives the audio frequency of the sound box, the corresponding audio frequency is played through the loudspeaker. The loudspeaker can not play audio, so that the test system determines that the voice function is faulty.
Referring to fig. 3, another method for testing an air conditioner is provided in an embodiment of the present disclosure, including:
and S230, controlling the sound box to play a wake-up instruction by the test system.
And S240, under the condition of receiving the awakening response of the air conditioner, controlling the sound box to play a test instruction by the test system.
And S250, the testing system acquires information acquired by a microphone of the air conditioner.
S271, the testing system determines the sound energy value and the confidence of the audio according to the audio played by the sound box.
S272, under the condition that the sound energy value of the audio played by the sound box is larger than the first energy threshold and the confidence coefficient of the audio is larger than the first confidence coefficient threshold, the testing system determines that the microphone is normal.
And S281, under the condition that the microphone is normal, the testing system determines the sound energy value and the confidence coefficient of the audio according to the audio played by the loudspeaker.
S282, under the condition that the sound energy value of the audio played by the loudspeaker is larger than the second energy threshold and smaller than the third energy threshold and the confidence coefficient of the audio is larger than the second confidence coefficient threshold, the testing system determines that the loudspeaker is normal.
And S291, under the condition that the microphone and the loudspeaker are normal, the test system converts the audio played by the sound box into a first voice text.
S292, the test system determines a second voice text corresponding to the first voice text.
S293, the test system converts the audio played by the loudspeaker into a third voice text.
S294, under the condition that the second speech text and the third speech text have the same function, the testing system determines that the speech function is normal.
By adopting the method for testing the air conditioner, whether the microphone and the loudspeaker are normal or not is determined by analyzing the sound energy value and the confidence coefficient of the audio. When the microphone receives the audio of the loudspeaker box, the sound energy value and the confidence coefficient are embodied into the capacity of receiving the audio. For the sound energy value, it needs to be greater than the first energy threshold to ensure that the microphone receives the user's voice. For the confidence level, it needs to be greater than the first confidence threshold to ensure that the speech information received by the microphone is valid. Whether the loudspeaker is normal or not is determined by analyzing the sound energy value and the confidence coefficient of the audio. When the microphone receives the audio of the loudspeaker, the sound energy value and the confidence coefficient represent the capability of the loudspeaker to play the audio. For the sound energy value, it is necessary to be between the second energy threshold and the third energy threshold to avoid that too small sound is played by the speaker, which makes the user unable to hear the sound or that too large sound impairs the hearing of the user. For the confidence level, it needs to be larger than the second confidence threshold value to ensure that the voice information played by the speaker is valid. For the voice function, it is represented as whether the corresponding relation between the received and played voice texts is correct. When the audio functions of the loudspeaker box and the loudspeaker are corresponding, the air conditioner can execute the corresponding functions according to the voice request so as to ensure that the voice functions are normal.
Optionally, after the testing system in step S271 determines the sound energy value and the confidence level of the audio according to the audio played by the sound box, the method further includes: and under the condition that the sound energy value of the audio played by the sound box is smaller than or equal to the first energy threshold value and/or the confidence coefficient of the audio is smaller than or equal to the first confidence coefficient threshold value, the testing system determines that the microphone fails. In this way, when the sound energy value and/or confidence of the audio of the loudspeaker box received by the microphone is not up to the requirement, the microphone fault is determined so as to repair the microphone or adjust the installation position.
Optionally, after the testing system in step S281 determines the sound energy value and the confidence of the audio according to the audio played by the speaker, the method further includes: and under the condition that the sound energy value of the audio played by the loudspeaker is smaller than or equal to the second energy threshold, or the sound energy value of the audio played by the loudspeaker is larger than or equal to the third energy threshold, and/or the confidence coefficient of the audio is smaller than or equal to the second confidence coefficient threshold, the testing system determines that the loudspeaker is in fault. In this way, when the sound energy value and/or confidence level of the audio of the horn received by the microphone is not satisfactory, a horn malfunction is determined in order to repair the horn itself or to adjust the installation position.
Optionally, after the step S293 of converting the audio played by the loudspeaker into the third speech text, the method further includes: and under the condition that the functions of the second voice text and the third voice text are different, the testing system determines that the voice function is failed. Thus, when the corresponding relation of the voice function is wrong, the voice function fault is determined, and the program needs to be adjusted.
Specifically, when the sound box plays a test instruction for checking time, the first voice text is the time checking. The second phonetic text determined by the test system is time. The test system converted the third phonetic text to five points or five points of the current time. The second voice text and the third voice text have the same function and are both time, and the testing system determines that the voice function is normal. When the sound box plays a music listening test instruction, the first voice text is music listening. The second phonetic text determined by the test system is a song or music. The test system converted the third phonetic text to five points or five points of the current time. The functions of the second voice text and the third voice text are different, and the testing system determines that the voice function is failed.
Referring to fig. 4, another method for testing an air conditioner is provided in an embodiment of the present disclosure, including:
and S200, driving the conveyor belt to run by the testing system so that the air conditioner reaches a testing area.
S210, the test system sends the service set identification and the password of the wireless network to the air conditioner.
And S220, the test system acquires the equipment information of the air conditioner through a wireless network.
And S230, controlling the sound box to play a wake-up instruction by the test system.
And S240, under the condition of receiving the awakening response of the air conditioner, controlling the sound box to play a test instruction by the test system.
And S250, the testing system acquires information acquired by a microphone of the air conditioner.
And S260, the testing system determines whether the voice equipment and the function of the air conditioner are normal or not according to the information collected by the microphone.
And S261, under the condition that the voice equipment and/or the function of the air conditioner are abnormal, the test system feeds back information of the failed voice equipment and/or function.
By adopting the method for testing the air conditioners, the testing system automatically enables the air conditioners to reach the testing area by driving the conveyor belt so as to carry out voice testing on each air conditioner. Because the air conditioner to be tested is in the same test area during testing, the results of the voice equipment and the function test are accurate. The testing system obtains the equipment information of the air conditioner and the information collected by the microphone by networking the air conditioner, and simultaneously tests the online voice function. When the voice equipment and/or the function of the air conditioner are abnormal, the test system can feed back the information of the failed voice equipment and/or function so that a worker can analyze and maintain the voice equipment and/or the function conveniently.
Because each air conditioner is located in the test area when the voice test is carried out, the distance and the angle between the sound box and the air conditioner are fixed, and the test standard (the sound energy threshold value and the confidence coefficient threshold value) is fixed.
Referring to fig. 5, another method for testing an air conditioner according to an embodiment of the present disclosure includes:
and S200, driving the conveyor belt to run by the testing system so that the air conditioner reaches a testing area.
S210, the test system sends the service set identification and the password of the wireless network to the air conditioner.
And S220, the test system acquires the equipment information of the air conditioner through a wireless network.
And S221, the test system sends the voice function set, the protocol matching rule and the function mutual exclusion relation to the air conditioner.
And S230, controlling the sound box to play a wake-up instruction by the test system.
And S240, under the condition of receiving the awakening response of the air conditioner, controlling the sound box to play a test instruction by the test system.
And S250, the testing system acquires information acquired by a microphone of the air conditioner.
And S260, the testing system determines whether the voice equipment and the function of the air conditioner are normal or not according to the information collected by the microphone.
By adopting the method for testing the air conditioner, the testing system can send the voice function and the protocol to the air conditioner, and the air conditioners with different models can adapt to the software with the same voice module version, so that the generalization of the voice software is realized.
For air conditioners, hardware specifications for microphones and speakers have been entered into flash memory. The system comprises voice software containing a voice function set, protocol matching rules and function mutual exclusion relations, and audio equalizer files of different loudspeakers and algorithm models of microphones of different specifications, wherein the audio equalizer files are prestored. The voice software matches according to the hardware specification in the flash memory and the orientation of the microphone.
As shown in fig. 6, an embodiment of the present disclosure provides an apparatus for testing an air conditioner, which includes a processor (processor)41 and a memory (memory) 42. Optionally, the apparatus may further include a Communication Interface (Communication Interface)43 and a bus 44. The processor 41, the communication interface 43, and the memory 42 may communicate with each other via a bus 44. The communication interface 43 may be used for information transfer. The processor 41 may call logic instructions in the memory 42 to perform the method for testing an air conditioner of the above-described embodiment.
Furthermore, the logic instructions in the memory 42 may be implemented in the form of software functional units and stored in a computer readable storage medium when sold or used as a stand-alone product.
The memory 42 is a storage medium and can be used for storing software programs, computer executable programs, such as program instructions/modules corresponding to the methods in the embodiments of the present disclosure. The processor 41 executes functional applications and data processing, i.e., implements the method for testing the air conditioner in the above-described embodiment, by executing program instructions/modules stored in the memory 42.
The memory 42 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the terminal device, and the like. Further, the memory 42 may include a high speed random access memory and may also include a non-volatile memory.
The embodiment of the disclosure provides a test system, which comprises the device for testing the air conditioner.
Embodiments of the present disclosure provide a storage medium storing computer-executable instructions configured to perform the above-described method for testing an air conditioner.
The storage medium described above may be a transitory computer-readable storage medium or a non-transitory computer-readable storage medium.
The technical solution of the embodiments of the present disclosure may be embodied in the form of a software product, where the computer software product is stored in a storage medium and includes one or more instructions to enable a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method of the embodiments of the present disclosure. And the aforementioned storage medium may be a non-transitory storage medium comprising: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes, and may also be a transient storage medium.
The above description and drawings sufficiently illustrate embodiments of the disclosure to enable those skilled in the art to practice them. Other embodiments may incorporate structural, logical, electrical, process, and other changes. The examples merely typify possible variations. Individual components and functions are optional unless explicitly required, and the sequence of operations may vary. Portions and features of some embodiments may be included in or substituted for those of others. Furthermore, the words used in the specification are words of description only and are not intended to limit the claims. As used in the description of the embodiments and the claims, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. Similarly, the term "and/or" as used in this application is meant to encompass any and all possible combinations of one or more of the associated listed. Furthermore, the terms "comprises" and/or "comprising," when used in this application, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Without further limitation, an element defined by the phrase "comprising an …" does not exclude the presence of other like elements in a process, method or apparatus that comprises the element. In this document, each embodiment may be described with emphasis on differences from other embodiments, and the same and similar parts between the respective embodiments may be referred to each other. For methods, products, etc. of the embodiment disclosures, reference may be made to the description of the method section for relevance if it corresponds to the method section of the embodiment disclosure.
Those of skill in the art would appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software may depend upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosed embodiments. It can be clearly understood by the skilled person that, for convenience and brevity of description, the specific working processes of the system, the apparatus and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, apparatuses, etc.) may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units may be merely a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form. The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to implement the present embodiment. In addition, functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. In the description corresponding to the flowcharts and block diagrams in the figures, operations or steps corresponding to different blocks may also occur in different orders than disclosed in the description, and sometimes there is no specific order between the different operations or steps. For example, two sequential operations or steps may in fact be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. Each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

Claims (10)

1. A method for testing an air conditioner, the testing system including a sound box, the method comprising:
controlling the sound box to play a wake-up instruction;
under the condition of receiving the awakening response of the air conditioner, controlling the sound box to play a test instruction;
acquiring information collected by a microphone of an air conditioner;
and determining whether the voice equipment and the function of the air conditioner are normal or not according to the information acquired by the microphone.
2. The method of claim 1, wherein the information collected by the microphone includes audio played by a speaker and an air-conditioning speaker.
3. The method of claim 2, wherein determining whether the voice device and the function of the air conditioner are normal according to the information collected by the microphone comprises:
determining whether the microphone is normal or not according to the audio played by the sound box;
under the condition that the microphone is normal, determining whether the loudspeaker is normal or not according to the audio played by the loudspeaker;
and under the condition that the microphone and the loudspeaker are normal, determining whether the voice function is normal or not according to the audio played by the sound box and the loudspeaker.
4. The method of claim 3, wherein determining whether the microphone is normal based on audio played by the speaker comprises:
determining the sound energy value and the confidence coefficient of the audio according to the audio played by the sound box;
and under the condition that the sound energy value of the audio played by the sound box is greater than the first energy threshold and the confidence coefficient of the audio is greater than the first confidence coefficient threshold, determining that the microphone is normal.
5. The method of claim 3, wherein determining whether the speaker is normal based on the audio played by the speaker comprises:
determining the sound energy value and the confidence coefficient of the audio according to the audio played by the loudspeaker;
and under the condition that the sound energy value of the audio played by the loudspeaker is greater than the second energy threshold and less than the third energy threshold and the confidence coefficient of the audio is greater than the second confidence coefficient threshold, determining that the loudspeaker is normal.
6. The method of claim 3, wherein determining whether the speech function is normal based on audio played by the speaker and the speaker comprises:
converting the audio played by the sound box into a first voice text;
determining a second voice text corresponding to the first voice text;
converting the audio played by the loudspeaker into a third voice text;
and under the condition that the second voice text has the same function as the third voice text, determining that the voice function is normal.
7. The method according to any one of claims 1 to 6, wherein before controlling the speaker to play the wake-up command, further comprising:
sending the service set identification and the password of the wireless network to the air conditioner;
and acquiring the equipment information of the air conditioner through a wireless network.
8. An apparatus for testing an air conditioner comprising a processor and a memory storing program instructions, characterized in that the processor is configured to perform the method for testing an air conditioner according to any one of claims 1 to 7 when executing the program instructions.
9. A test system comprising an enclosure and the apparatus for testing an air conditioner of claim 8.
10. A storage medium storing program instructions, characterized in that the program instructions, when executed, perform a method for testing an air conditioner according to any one of claims 1 to 7.
CN202210283610.1A 2022-03-22 2022-03-22 Method and device for testing air conditioner, testing system and storage medium Pending CN114724545A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210283610.1A CN114724545A (en) 2022-03-22 2022-03-22 Method and device for testing air conditioner, testing system and storage medium
PCT/CN2023/075171 WO2023179229A1 (en) 2022-03-22 2023-02-09 Method and apparatus for testing air conditioner, and test system and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210283610.1A CN114724545A (en) 2022-03-22 2022-03-22 Method and device for testing air conditioner, testing system and storage medium

Publications (1)

Publication Number Publication Date
CN114724545A true CN114724545A (en) 2022-07-08

Family

ID=82239526

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210283610.1A Pending CN114724545A (en) 2022-03-22 2022-03-22 Method and device for testing air conditioner, testing system and storage medium

Country Status (2)

Country Link
CN (1) CN114724545A (en)
WO (1) WO2023179229A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023179229A1 (en) * 2022-03-22 2023-09-28 青岛海尔空调器有限总公司 Method and apparatus for testing air conditioner, and test system and storage medium

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107483254B (en) * 2017-08-23 2020-05-26 合肥美菱物联科技有限公司 Production test method and device for intelligent module of Internet of things
US10492013B2 (en) * 2017-09-14 2019-11-26 GM Global Technology Operations LLC Testing of vehicle system module using audio recognition
CN111798852B (en) * 2019-06-27 2024-03-29 深圳市豪恩声学股份有限公司 Voice wakeup recognition performance test method, device, system and terminal equipment
CN112019838B (en) * 2020-09-08 2023-01-20 深圳创维-Rgb电子有限公司 Smart television voice fault diagnosis method and device and smart television
US11962981B2 (en) * 2020-09-16 2024-04-16 Crestron Electronics, Inc. Multi-voice conferencing device soundbar test system and method
CN113707129B (en) * 2021-08-30 2023-06-23 四川虹美智能科技有限公司 Automatic testing method for voice module in Internet of things equipment
CN114120969A (en) * 2022-01-29 2022-03-01 中国电子技术标准化研究院 Method and system for testing voice recognition function of intelligent terminal and electronic equipment
CN114724545A (en) * 2022-03-22 2022-07-08 青岛海尔空调器有限总公司 Method and device for testing air conditioner, testing system and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023179229A1 (en) * 2022-03-22 2023-09-28 青岛海尔空调器有限总公司 Method and apparatus for testing air conditioner, and test system and storage medium

Also Published As

Publication number Publication date
WO2023179229A1 (en) 2023-09-28

Similar Documents

Publication Publication Date Title
CN105741840B (en) Voice control method and device
CN110334007A (en) A kind of functional interface calls verification method and device, electronic equipment and storage medium
US7295882B2 (en) Method and apparatus for audible error code detection and identification
WO2016029448A1 (en) Method for improving performance of speaker, and terminal device
CN103944983A (en) Error correction method and system for voice control instruction
KR20190016260A (en) System for controlling domestic applicances and Method for controlling the same
CN114724545A (en) Method and device for testing air conditioner, testing system and storage medium
CN108489000A (en) Detection method, device, system and the air conditioner of unit exception
CN103954011A (en) Indoor unit and outdoor unit matching method and device of air conditioning unit and air conditioning unit
CN110389901B (en) ARM industrial personal computer testing method and device, computer equipment and storage medium
WO2013091693A1 (en) Method for controlling operation of a hearing device
CN112164390B (en) Equipment fault recognition method and system
CN110411554B (en) Motor equipment detection method, device and system
CN113533887A (en) Intelligent debugging method and system for power distribution terminal
CN113053369A (en) Voice control method and device of intelligent household appliance and intelligent household appliance
CN112911478B (en) Method for training a hearing situation classifier of a hearing device
CN108006925A (en) Air-conditioning stress test method, computer installation, computer-readable recording medium
CN108870641B (en) Drive fault detection method and device and air conditioner
CN116996632A (en) Video subtitle generating method, electronic equipment and storage medium
CN111210839A (en) Method and device for detecting recording equipment
CN114816887B (en) Method, system, equipment and medium for checking server hard disk backboard topology setting
CN110763493A (en) Method and device for determining fault type
CN105828265A (en) System and method of detecting accessory
CN110198249B (en) Power distribution automation system testing method and system
CN112201248B (en) Stream type voice recognition method and system based on long connection

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination