Detection method and device of vehicle-mounted audio system, storage medium and electronic equipment
By detecting pop sounds at each stage in the vehicle audio system, and using time domain and frequency domain analysis combined with detection results, the problem of low detection accuracy in the existing technology is solved, fast and accurate fault location and efficient detection are achieved, and the system's detection accuracy and user experience are improved.
Patent Information
- Application Number
- CN202510845814.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-23
- Publication Date
- 2025-08-12
AI Technical Summary
The detection methods of existing vehicle audio systems have false alarms or missed reports, resulting in low detection accuracy and the inability to quickly and accurately locate the faulty modules, affecting driving safety and user experience.
By detecting pop sounds at each stage in the playback audio file of the vehicle audio system, the first audio signal and the second audio signal are obtained, and the time domain and frequency domain analysis are used to perform detection respectively. The detection results of the system are determined based on the detection results, and the interference of the original audio signal and environmental noise is eliminated to improve detection accuracy.
It improves the accuracy of detection of the on-board audio system, can quickly and accurately locate the faulty module, shorten the detection time, ensure the quality of audio playback, improve user experience and driving safety.
Smart Images

Figure CN120472938A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of audio signal processing, and in particular to a detection method, device, storage medium, and electronic device for a vehicle-mounted audio system. Background Art
[0002] With the rapid development of technology, users are demanding higher quality and sound effects from in-vehicle audio systems. The sudden appearance of popping sounds while playing audio files in a car audio system can disrupt the user experience and reduce satisfaction. Furthermore, when playing audio while the vehicle is in motion, the sudden popping sound can distract the driver, potentially compromising driving safety. The detection methods for in-vehicle audio systems proposed in related technologies suffer from issues such as false positives and missed negatives, which impact detection accuracy and efficiency. Summary of the Invention
[0003] To address the technical issue of a high false detection rate of pop sounds in in-vehicle audio systems, the present disclosure provides a method, device, storage medium, and electronic device for detecting in-vehicle audio systems. By detecting pop sounds at various stages of an in-vehicle audio system playing an audio file, the detection accuracy can be improved, and the faulty module can be quickly and accurately located when a pop sound is generated, thereby shortening the detection time.
[0004] A first aspect of the present disclosure provides a method for detecting an in-vehicle audio system, comprising:
[0005] Determine a first audio signal obtained by performing a first processing on an original audio signal by the vehicle audio system to be detected;
[0006] determining a second audio signal collected when the in-vehicle audio system performs a second processing on the first audio signal;
[0007] determining a first detection result of a pop sound in the first audio signal and a second detection result of a pop sound in the second audio signal;
[0008] A detection result of the in-vehicle audio system is determined according to the first detection result and the second detection result.
[0009] A second aspect of the present disclosure provides a detection device for a vehicle-mounted audio system, comprising:
[0010] A first determining module, configured to determine a first audio signal obtained by performing a first processing on an original audio signal by the vehicle audio system to be detected;
[0011] a second determining module, configured to determine a second audio signal collected when the in-vehicle audio system performs a second processing on the first audio signal;
[0012] a third determining module, configured to determine a first detection result of a pop sound in the first audio signal and a second detection result of a pop sound in the second audio signal;
[0013] A fourth determining module is configured to determine a detection result of the in-vehicle audio system according to the first detection result and the second detection result.
[0014] According to a third aspect of the present disclosure, a computer-readable storage medium is provided, wherein the storage medium stores a computer program for executing the vehicle audio system detection method provided in the first aspect.
[0015] A fourth aspect of the present disclosure provides an electronic device, comprising:
[0016] processor;
[0017] a memory for storing instructions executable by the processor;
[0018] The processor is configured to read the instructions from the memory and execute the instructions to implement the vehicle audio system detection method provided in the first aspect.
[0019] According to a fifth aspect of the present disclosure, a computer program product is provided. When instructions in the computer program product are executed by a processor, the detection method for the in-vehicle audio system provided in the first aspect is executed.
[0020] The present disclosure provides a method for detecting an in-vehicle audio system. The method first determines a first audio signal obtained by the in-vehicle audio system performing a first processing operation on an original audio signal, and then determines a second audio signal collected by the in-vehicle audio system performing a second processing operation on the first audio signal. The method then detects pop sounds in the first and second audio signals to obtain a first detection result and a second detection result. Finally, the detection result of the in-vehicle audio system is determined based on the first and second detection results. By detecting pop sounds at various stages of an audio file played by the in-vehicle audio system, the detection accuracy can be improved, enabling the rapid and accurate location of a faulty module when a pop sound is generated, and shortening the detection time. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 is a structural diagram of a vehicle audio system provided by an exemplary embodiment of the present disclosure;
[0022] Figure 2 is a structural diagram of a detection system for an in-vehicle audio system provided by an exemplary embodiment of the present disclosure;
[0023] Figure 3is a flow chart of a detection method for an in-vehicle audio system provided by an exemplary embodiment of the present disclosure;
[0024] Figure 4 is a flow chart of a method for detecting an in-vehicle audio system provided by another exemplary embodiment of the present disclosure;
[0025] Figure 5 is a flowchart of a detection method for an in-vehicle audio system provided by yet another exemplary embodiment of the present disclosure;
[0026] Figure 6 This is a flowchart of a step of determining a first detection result of a pop sound in a first audio signal in a detection method for an in-vehicle audio system provided by an exemplary embodiment of the present disclosure;
[0027] Figure 7 This is a flowchart of the step of determining a time domain detection result of a pop sound in a first audio signal in a detection method for an in-vehicle audio system provided by an exemplary embodiment of the present disclosure;
[0028] Figure 8 is a schematic diagram of a time domain signal of a first audio signal provided by an exemplary embodiment of the present disclosure;
[0029] Figure 9 is a schematic diagram of a portion of sampled signals in a first audio signal provided by an exemplary embodiment of the present disclosure;
[0030] Figure 10 This is a flowchart of the step of determining a frequency domain detection result of a pop sound in a first audio signal in a detection method for an in-vehicle audio system provided by an exemplary embodiment of the present disclosure;
[0031] Figure 11 is a schematic diagram of a mel-spectrogram corresponding to a first audio signal provided by an exemplary embodiment of the present disclosure;
[0032] Figure 12 is a schematic diagram of obtaining a target sub-image by image processing on a mel-spectrogram provided by an exemplary embodiment of the present disclosure;
[0033] Figure 13 This is a flowchart of a step of determining a first detection result of a pop sound in a first audio signal in a detection method for an in-vehicle audio system provided by an exemplary embodiment of the present disclosure;
[0034] Figure 14 1 is a schematic diagram of the structure of a detection device for an in-vehicle audio system provided by an exemplary embodiment of the present disclosure;
[0035] Figure 15 1 is a schematic diagram of the structure of a detection device for an in-vehicle audio system provided by an exemplary embodiment of the present disclosure;
[0036] Figure 16 1 is a schematic diagram of the structure of a detection device for an in-vehicle audio system provided by an exemplary embodiment of the present disclosure;
[0037] Figure 17 It is a schematic diagram of the composition structure of an electronic device provided by an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0038] To explain the present disclosure, example embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments. It should be understood that the present disclosure is not limited to the example embodiments.
[0039] It should be noted that the relative arrangement of components and steps, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present disclosure unless specifically stated otherwise.
[0040] Application Overview
[0041] An audio system is a technical system that converts stored audio signals into sound and plays it through speakers, headphones, or other audio output devices. The audio system used in intelligent driving vehicles, also known as the in-vehicle audio system, can play a variety of audio programs such as music, radio, and audiobooks for the driver and passengers. Furthermore, the driver and passengers can use the in-vehicle audio system to make in-car calls and interact with the intelligent driving system through voice, thereby enhancing driving comfort, convenience, and safety.
[0042] However, when the in-vehicle audio system plays audio, the audio signal may be deformed or lost during storage, processing, or output in the audio system, resulting in noise, crackling, and distortion in the audio heard by the user. Among them, popping sound, also known as popping sound, is a sudden sound with high instantaneous energy and similar to a burst. It may be caused by discontinuous or transient changes in the signal due to problems with the sound source, hardware problems, or software timing problems. When playing audio while the vehicle is moving, the sudden appearance of pop sounds may distract the driver and affect driving safety. In addition, the pop sounds affect the audio playback effect, resulting in a poor user experience.
[0043] To ensure safe driving and a positive user experience, it's crucial to minimize the likelihood of popping noises in in-car audio systems. Therefore, during the production and manufacturing process, in-car audio systems must be tested to detect popping noises and other noise. Systems that pass these tests can ensure audio playback quality, avoid unexpected popping noises that can disrupt driving, and provide users with high-quality audio playback, ultimately enhancing the market competitiveness of in-car audio systems and related products.
[0044] In the related art, automatic pop sound detection algorithms are commonly used to test in-vehicle audio systems. These automatic detection algorithms use time-domain or frequency-domain analysis to detect the presence of pop sounds in the audio played by the in-vehicle audio system. However, these algorithms suffer from inaccurate detection issues, such as failure to accurately identify pop sounds or misidentification of non-pop sounds as pop sounds, resulting in false positives or missed negatives, which affects the accuracy of in-vehicle audio system detection results. Furthermore, the parameters set in the time-domain and frequency-domain analysis methods generally only effectively detect a specific type of pop sound. Recognizing a large number of different pop sounds requires re-adjusting the design parameters, resulting in low in-vehicle audio system detection efficiency.
[0045] To address the problems of false positives and missed positives in vehicle audio system detection in related technologies, the present disclosure provides a vehicle audio system detection method. The method first obtains a first audio signal obtained by the vehicle audio system performing a first processing on an original audio signal, and a second audio signal collected by the vehicle audio system performing a second processing on the first audio signal. The method then detects pop sounds in the first and second audio signals to obtain a first detection result and a second detection result. Finally, based on the first and second detection results, the detection result of the vehicle audio system is determined. By detecting pop sounds at various stages of the vehicle audio system playing an audio file, the detection accuracy can be improved, and when a pop sound is generated, the faulty module can be quickly and accurately located, thereby shortening the detection time.
[0046] Exemplary Systems
[0047] Figure 1 FIG. 1 is a structural diagram of a vehicle audio system provided by an exemplary embodiment of the present disclosure. The vehicle audio system is an audio system to be tested, such as Figure 1 As shown, the in-vehicle audio system 100 may include a processor 110 , a memory 120 , an amplifier 130 , and a speaker 140 .
[0048] When the in-vehicle audio system 100 plays audio, the processor 110 can decode and encode the audio source file (i.e., the original audio signal) stored in the memory 120. For example, the processor 110 can decode the compressed audio source file to obtain a decoded audio signal; or it can digitize the decoded audio signal to obtain a first audio signal.
[0049] The audio source files can include but are not limited to the following formats:
[0050] MPEG Audio Layer III (MP3): MP3 is a lossy audio file format that compresses audio data to reduce file size. It is widely used in music players, streaming services, and internet radio.
[0051] Advanced Audio Coding (AAC): AAC is a lossy audio file format and one of the most widely adopted audio coding formats. It offers higher audio quality and smaller file sizes and is commonly used in music, video, and broadcasting.
[0052] Free Lossless Audio Codec (FLAC): FLAC is a lossless audio file format that compresses audio data without loss, preserving the original audio quality. It is commonly used in music storage and audio production.
[0053] Waveform Audio File Format (WAV): WAV is a lossless audio file format commonly used to store uncompressed audio data. It can contain different audio encoding formats, such as pulse code modulation.
[0054] OGG (OGG Vobis): OGG is an open audio file format that supports lossless and lossy compression. It is commonly used in music, games, and streaming media.
[0055] The audio source file can be stored in the memory 120. The memory 120 can be a hard disk, a flash memory card, etc. The processor 110 interacts with the memory 120 through the input / output interface to read the audio source file into the processor 110 for processing.
[0056] In addition, the processor 110 can also receive files in various audio formats or real-time audio input, and process, adjust and control the original audio signal to optimize the audio effect and realize the functions of the in-vehicle audio system 100.
[0057] For example, the processor 110 of the in-vehicle audio system 100 may include an audio digital signal processor (ADSP) 111. The ADSP 111 may perform processing such as sampling, equalization, reverberation, compression, decoding, and digitization on the original audio signal, and may perform mathematical operations and algorithmic processing on the original audio signal to improve the audio quality and enhance audio effects (such as stereo and surround sound).
[0058] In the in-vehicle audio system 100, the ADSP 111 can be integrated into a system-on-chip (SoC) to achieve high integration and close collaboration of the in-vehicle audio system 100, thereby improving system performance and efficiency. Furthermore, integrating the ADSP 111 into the SoC can reduce system power consumption and communication overhead, simplify system design and development processes, and improve overall system reliability and stability.
[0059] For example, the memory 120 may also be integrated on the SoC, and the processor 110 reads and writes data on the chip, thereby enabling fast reading of audio source files.
[0060] In the in-vehicle audio system 100, a digital audio node device 112 may also be integrated into the SoC. The digital audio node device 112 may be provided at the output end of the ADSP 111 to take over the audio signal processed by the ADSP 111 and be responsible for distributed transmission and control of the audio signal processed by the ADSP 111, such as transmitting the first audio signal processed by the ADSP 111 to other devices or systems.
[0061] Exemplarily, the digital audio node device 112 in the in-vehicle audio system 100 may be an automotive audio bus node device (A2B Node) 112. The A2B Node 112 is a node device based on Analog Devices' A2B technology and provides a variety of audio functions and interfaces. The A2B Node 112 can transmit audio data with high bandwidth and low latency to support audio playback and processing. The A2B Node 112 also supports integration with other automotive electronic systems, such as in-vehicle entertainment systems and in-vehicle communication systems, to achieve more comprehensive audio functions and interconnection.
[0062] like Figure 1 As shown, in the in-vehicle audio system 100, the first audio signal processed by the processor 110 can be transmitted to the amplifier 130 (Amplifier, AMP) via the digital audio node device 112. The amplifier 130 receives the first audio signal, and after amplification processing by the amplification circuit, outputs an enhanced signal, which can increase the amplitude, current, power or voltage of the signal, so that the signal can better drive the speaker 140, headphones or other audio devices. The amplifier 130 usually has different input and output interfaces to adapt to different audio devices and connection requirements. In the in-vehicle audio system 100, the amplifier 130 can allow music, sound and other audio content to be spread in a larger space and provide a better listening experience.
[0063] In the in-vehicle audio system 100 , the audio signal processed by the amplifier 130 may be transmitted to the speaker 140 so as to be played by the speaker 140 .
[0064] In one implementation, a smart driving vehicle provides a central control system, and the user can manipulate the central control system's user interface (UI) to control the in-vehicle audio system 100. The UI is the interface through which the user interacts with the in-vehicle audio system 100, typically operated through a touch screen, buttons, knobs, etc. The user can use the UI to switch audio sources, adjust the volume, change tracks, and so on.
[0065] In one implementation, a user can issue audio interface commands (such as switching audio sources, adjusting volume, etc.) to the vehicle audio system 100 through the UI operation interface. The audio interface commands can be transmitted to the vehicle audio system 100 via audio CAN (Controller Area Network) / LIN (Local Interconnect Network) signals, thereby achieving control and operation of the vehicle audio system 100.
[0066] The audio interface can be a digital interface (such as I2S, TDM) or an analog interface (such as RCA, 3.5mm jack). Audio interface commands can be used to transmit audio signals, control volume, adjust sound effects, and other functions. CAN and LIN are commonly used vehicle communication protocols. In the in-vehicle audio system 100, CAN / LIN signals are used to transmit audio control and status information. For example, CAN / LIN signals can be used to send audio source switching commands, volume adjustment commands, and the like.
[0067] In an intelligent driving vehicle, the UI operation interface, audio CAN / LIN signals and audio interface commands together constitute the interaction and control link of the vehicle audio system 100.
[0068] It should be noted that in other application areas, electronic devices equipped with the audio system 100 may use different interaction and control links. For example, a smartphone may use an application to interact with and control the audio system. A smart TV may use a remote control to interact with and control the audio system.
[0069] Figure 2 The structure diagram of the detection system of the vehicle audio system provided by an exemplary embodiment of the present disclosure is as follows: Figure 1 The vehicle audio system 100 shown is tested. Figure 2 As shown, the detection system 200 may include a collection device 210 and a detection device 220 .
[0070] The collection device 210 is used to collect audio signals processed by the vehicle audio system 100 and transmit the collected signals to the detection device 220 for pop sound detection. The collection device 210 may include an audio signal monitor 211 and an audio collection device 212.
[0071] Exemplarily, the audio signal monitor 211 may be an automotive audio bus monitor (A2B Monitor) 211, which is primarily used to monitor data transmission on the A2B bus in the vehicle audio system 100. For example, the A2B Monitor 211 can acquire audio signals, control information, and other related data on the vehicle audio system 100 bus in real time to monitor the operating status of the vehicle audio system 100. In the disclosed embodiment, the A2B Monitor 211 can capture the data stream on the A2B Node 112 bus as the first audio signal.
[0072] For example, the audio collection device 212 may be a microphone. In one implementation, there may be one microphone, which is used to collect the audio output by the speaker 140 of the in-vehicle audio system 100 as the second audio signal.
[0073] In another implementation, there may be multiple microphones, with at least one microphone positioned at a first location near the speaker 140 of the vehicle audio system 100, and the remaining microphones positioned at a second location farther from the speaker 140 of the vehicle audio system 100. The signal collected by the microphone positioned at the first location is used as the second audio signal. The second audio signal primarily comprises the audio signal output by the speaker 140 of the vehicle audio system 100, and also includes a real-time environmental noise signal. The audio signal collected by the microphone positioned at the second location primarily comprises the real-time environmental noise signal.
[0074] The detection device 220 is configured to perform pop sound detection on the signal collected by the collection device 210. If no pop sound is detected, it indicates that no pop sound is generated when the in-vehicle audio system 100 is used to play audio, and the in-vehicle audio system 100 is considered to have passed the detection. If a pop sound is detected, it indicates that a pop sound is generated when the in-vehicle audio system 100 is used to play audio, and the in-vehicle audio system 100 is considered to have failed the detection. The detection device 220 may include a detection component 221 and a determination component 222.
[0075] Exemplarily, the detection component 221 can be used to detect the audio signal collected by the collection device 210. Specifically, the detection component 221 can perform pop sound detection on the first audio signal monitored by the A2B Monitor 211 and the second audio signal collected by the audio collection device 212, respectively, to obtain a first detection result and a second detection result.
[0076] The detection component 221 may include a first detection submodule 2211, a second detection submodule 2212, and a determination submodule 2213. The first detection submodule 2211 is configured to analyze the audio signal (including the first audio signal and the second audio signal) in the time domain to determine whether it includes a pop sound, that is, to determine a time domain detection result of the pop sound in the audio signal. The second detection submodule 2212 is configured to analyze the audio signal (including the first audio signal and the second audio signal) in the frequency domain to determine whether it includes a pop sound, that is, to determine a frequency domain detection result of the pop sound in the audio signal. The determination submodule 2213 is configured to determine a detection result of the pop sound in the audio signal based on the time domain detection result and the frequency domain detection result of the pop sound in the audio signal.
[0077] Exemplarily, the determining component 222 is configured to determine a test result of the vehicle audio system based on the first test result and the second test result. Specifically, if the first test result indicates that there is no pop sound in the first audio signal and the second test result indicates that there is no pop sound in the second audio signal, the vehicle audio system 100 is considered to have passed the test; if the first test result indicates that there is a pop sound in the first audio signal, the processor 110 in the vehicle audio system 100 is considered to have failed the test; and if the second test result indicates that there is a pop sound in the second audio signal, the speaker 140 in the vehicle audio system 100 is considered to have failed the test.
[0078] In some embodiments, the detection device 220 may further include a noise reduction component 223 for performing noise reduction processing on the second audio signal. Specifically, before detecting the second audio signal, noise reduction processing is performed on the second audio signal collected by the microphone at the first position based on the noise signal collected by the microphone at the second position to obtain a third audio signal. The third audio signal is then subjected to pop sound detection by the detection component 221. This noise reduction processing avoids misjudgment of the second detection result of the second audio signal due to pop sounds in the environment, thereby helping to improve the accuracy of the detection results.
[0079] When using the detection system 200 provided in the embodiments of the present disclosure to detect the in-vehicle audio system 100, the system first obtains an original audio signal from the in-vehicle audio system 100. The A2B monitor 211 then obtains a first audio signal obtained by the processor 110 in the in-vehicle audio system 100 performing a first processing operation on the original audio signal. The audio acquisition device 212 then obtains a second audio signal collected by the in-vehicle audio system 100 when the in-vehicle audio system 100 performs a second processing operation on the first audio signal. The detection component 221 then detects pop sounds in the first and second audio signals, respectively, to obtain a first detection result and a second detection result. Finally, the determination component 222 determines the detection result of the in-vehicle audio system 100 based on the first and second detection results.
[0080] In the disclosed embodiment, the detection system 200 detects pop sounds in the audio signals processed by the vehicle audio system 100 at various stages when playing an audio file, and based on this, determines whether the vehicle audio system 100 has a fault that generates the pop sound. This can improve detection accuracy and enable the faulty module to be quickly and accurately located when the vehicle audio system 100 generates the pop sound, thereby helping to shorten detection time.
[0081] Exemplary Methods
[0082] Figure 3 This is a flow chart of a method for detecting a vehicle audio system provided by an exemplary embodiment of the present disclosure. Figure 2 The detection system of the car audio system shown is used to Figure 1 The car audio system shown in the figure is tested to detect whether the car audio system will produce pop sound. Figure 3 As shown, the detection method of the vehicle audio system provided by the embodiment of the present disclosure may include the following steps:
[0083] Step S301 : determining a first audio signal obtained by performing a first processing on an original audio signal by an in-vehicle audio system to be detected.
[0084] The vehicle audio system detection method provided by the embodiments of the present disclosure can be applied to a vehicle audio system detection system (hereinafter referred to as the detection system), and can be specifically executed by a vehicle audio system detection device (hereinafter referred to as the detection device) in the detection system.
[0085] The detection device can obtain the first audio signal collected by the collection device. Figure 2In the illustrated embodiment, the audio signal monitor (e.g., A2B Monitor) 211 receives a transmitted audio signal. The first audio signal is a signal obtained by performing a first processing on an original audio signal by an audio signal processor in the vehicle audio system. For example, the original audio signal is an original audio signal to be played by the vehicle audio system, and may be an audio source file pre-stored in the memory of the vehicle audio system. The first processing may be digitizing the original audio signal by the vehicle audio system, and the first audio signal obtained after the first processing may be a digital audio signal.
[0086] Step S302 : determining a second audio signal collected when the in-vehicle audio system performs a second processing on the first audio signal.
[0087] The detection device can obtain the second audio signal collected by the collection device. Figure 2 In the illustrated embodiment, the audio acquisition device (e.g., microphone) 212 receives the transmitted audio signal. The second audio signal is a signal obtained by performing a second processing on the first audio signal via the audio output device of the vehicle audio system. For example, the second processing may be amplified output processing, and the second audio signal is the audio signal heard by the user.
[0088] Step S303: Determine a first detection result of a pop sound in the first audio signal and a second detection result of a pop sound in the second audio signal.
[0089] The detection device detects the first audio signal and the second audio signal respectively, determines whether they include pop sound, and obtains a first detection result of the first audio signal and a second detection result of the second audio signal.
[0090] The first detection result of the first audio signal includes a pass and a fail. When the detection device detects the presence of a pop sound in the first audio signal, it indicates that the audio signal processor of the vehicle audio system may have generated the pop sound when processing the original audio signal, and in this case, the first detection result is determined to be a fail. When the detection device detects the absence of a pop sound in the first audio signal, it indicates that the audio signal processor of the vehicle audio system did not generate the pop sound when processing the original audio signal, and in this case, the first detection result is determined to be a pass.
[0091] The second detection result of the second audio signal includes a pass and a fail. When the detection device detects the presence of a pop sound in the second audio signal, it indicates that the audio output device of the vehicle audio system may have generated a pop sound while outputting the first audio signal, and the second detection result is determined to be a fail. When the detection device detects the absence of a pop sound in the second audio signal, it indicates that the audio output device of the vehicle audio system did not generate a pop sound while outputting the first audio signal, and the second detection result is determined to be a pass.
[0092] Step S304 : determining a detection result of the vehicle audio system according to the first detection result and the second detection result.
[0093] The detection device analyzes and determines a detection result of the in-vehicle audio system according to a first detection result of the first audio signal and a second detection result of the second audio signal.
[0094] Specifically, in response to the first detection result indicating that there is a pop sound in the first audio signal, it is determined that the audio signal processor in the vehicle audio system has failed the detection; in response to the first detection result indicating that there is no pop sound in the first audio signal and the second detection result indicating that there is a pop sound in the second audio signal, it is determined that the audio output device in the vehicle audio system has failed the detection.
[0095] If the first test result is "passed" and the second test result is "passed," it indicates that no pop sound was detected in either the first or second audio signal. Since the first audio signal is generated by the vehicle audio system's audio signal processor and the second audio signal is generated by the vehicle audio system's audio output device, it can be inferred that no pop sound was generated when the audio signal processor processed the original audio signal, and no pop sound was generated when the audio output device output the first audio signal. Therefore, it is assumed that both the audio signal processor and the audio output device are capable of processing the audio signal normally and no pop sound is generated. At this point, the vehicle audio system test results are determined to be "passed" for both the vehicle audio system's audio signal processor and the audio output device.
[0096] If the first test result is a pass and the second test result is a fail, this indicates that there is no pop in the first audio signal but there is a pop in the second audio signal. Therefore, it can be inferred that the audio signal processor did not generate a pop when processing the original audio signal, but the audio output device generated a pop when outputting the first audio signal. Therefore, it is believed that there may be a fault in the audio output device. In this case, the in-vehicle audio system test result is determined to be that the audio signal processor of the in-vehicle audio system has passed the test, but the audio output device has failed the test.
[0097] If the first test result is a failure and the second test result is a pass, it indicates that a pop tone is present in the first audio signal but not in the second audio signal. It is therefore inferred that the pop tone was generated during processing of the original audio signal by the audio signal processor. However, since the pop tone is present in the first audio signal input to the audio output device, it can only be determined that the audio signal processor may be faulty, and it is not possible to determine whether the audio output device is faulty, requiring further testing. In this case, the in-vehicle audio system test result is determined to be a failure of the audio signal processor, and the audio output device test result cannot be determined.
[0098] If the first test result is a failure and the second test result is a failure, it indicates that pop noise is present in both the first and second audio signals. It is speculated that the pop noise was generated during processing of the original audio signal by the audio signal processor. However, since the pop noise is present in the first audio signal input to the audio output device, it can only be determined that the audio signal processor may be faulty, and it is not possible to determine whether the audio output device is faulty, requiring further testing. In this case, the in-vehicle audio system test result is determined to be a failure of the audio signal processor of the in-vehicle audio system, and the test result of the audio output device cannot be determined.
[0099] The in-vehicle audio system detection method provided by the disclosed embodiments first determines a first audio signal obtained by the in-vehicle audio system performing a first processing on an original audio signal, and then determines a second audio signal collected by the in-vehicle audio system performing a second processing on the first audio signal. The method then detects pop sounds in the first and second audio signals to obtain a first detection result and a second detection result. Finally, the in-vehicle audio system detection result is determined based on the first and second detection results. By detecting pop sounds at various stages of the in-vehicle audio system playing an audio file, the detection accuracy can be improved, enabling the rapid and accurate location of the faulty module when a pop sound is generated, and shortening the detection time.
[0100] In some embodiments, based on the above embodiments, before the in-vehicle audio system performs the first processing on the original audio signal, the detection device can obtain the original audio signal and detect the original audio signal to ensure that the original audio signal undergoing the first processing does not include pop sound, thereby avoiding the pop sound in the audio source file causing the in-vehicle audio system to misdetect. Based on this, the embodiment of the present disclosure further provides a detection method for an in-vehicle audio system, including the following steps: Figure 4 The following steps are shown:
[0101] Step S401: determining an original audio signal in the vehicle audio system.
[0102] Exemplarily, the original audio signal obtained by the detection device is an audio signal to be played by the vehicle audio system. The original audio signal may be an audio signal that has not yet been processed by the vehicle audio system and may be pre-stored in the memory of the vehicle audio system. The detection device may obtain the original audio signal from the vehicle audio system via the automotive audio bus (A2B).
[0103] Step S402: Determine a third detection result of a pop sound in the original audio signal.
[0104] The detection device detects the original audio signal to determine whether the original audio signal includes a pop sound, and obtains a third detection result of the original audio signal.
[0105] The third detection result of the original audio signal includes a pass and a fail. If the detection device detects the presence of a pop tone in the original audio signal, it indicates that the audio source file to be played in the vehicle audio system contains a pop tone, and the third detection result is determined to be a fail. If the detection device detects the absence of a pop tone in the original audio signal, it indicates that the audio source file to be played does not contain a pop tone, and the third detection result is determined to be a pass.
[0106] Step S403: determine whether the third detection result indicates that there is no pop sound in the original audio signal.
[0107] If the third detection result is a pass, it indicates that there is no pop sound in the original audio signal, and the process proceeds to step S404 to continue executing the vehicle audio system detection step; if the third detection result is a fail, it indicates that there is a pop sound in the original audio signal, and the process proceeds to step S408.
[0108] Step S404 : determining a first audio signal obtained by digitally processing the original audio signal by the audio signal processor in the vehicle audio system.
[0109] Exemplarily, the detection device may obtain a first audio signal from the acquisition device, where the first audio signal is a digital audio signal obtained by digitizing an original audio signal through an audio signal processor in the vehicle audio system.
[0110] Since the original audio signal is a pop-free signal, the signal input to the audio signal processor is ensured to be pop-free. Therefore, the pop sound in the audio source file can be eliminated from interfering with the detection result of the audio signal processor in the vehicle audio system, thereby improving the accuracy of the detection result.
[0111] Step S405 : determining a second audio signal collected when the in-vehicle audio system performs a second processing on the first audio signal.
[0112] Exemplarily, the detection device may obtain a second audio signal from the acquisition device, where the second audio signal is an audio signal acquired by the acquisition device when the audio output device in the vehicle audio system performs output processing on the first audio signal.
[0113] Since the original audio signal is a signal without pop sound, it is possible to exclude the possibility that the pop sound in the audio source file interferes with the detection result of the audio output device in the in-vehicle audio system.
[0114] Step S406 : Determine a first detection result of the pop sound in the first audio signal and a second detection result of the pop sound in the second audio signal.
[0115] The detection device detects the first audio signal and the second audio signal respectively, determines whether they include pop sound, and obtains a first detection result of the first audio signal and a second detection result of the second audio signal.
[0116] If a pop sound is detected in the first audio signal, it means that the audio signal processor may have generated a pop sound in the process of processing the original audio signal. In this case, the first detection result is determined as a detection failure; if no pop sound is detected in the first audio signal, it means that the audio signal processor did not generate a pop sound in the process of processing the original audio signal. In this case, the first detection result is determined as a detection pass.
[0117] Similarly, the detection device detects the second audio signal to determine whether it contains a pop sound. If a pop sound is detected in the second audio signal, it indicates that the audio output device may have generated a pop sound while outputting the first audio signal, and the second detection result is determined to be a failed test. If no pop sound is detected in the second audio signal, it indicates that the audio output device did not generate a pop sound while outputting the first audio signal, and the second detection result is determined to be a passed test.
[0118] Step S407 : determining a detection result of the vehicle audio system according to the first detection result and the second detection result.
[0119] The detection device analyzes and determines a detection result of the in-vehicle audio system according to a first detection result of the first audio signal and a second detection result of the second audio signal.
[0120] Specifically, when the first detection result is detection passed and the second detection result is detection passed, it means that no pop sound is detected in the first audio signal and the second audio signal. Since the first audio signal is a signal generated by the audio signal processor of the vehicle audio system, and the second audio signal is a signal generated by the audio output device of the vehicle audio system, it is inferred that no pop sound is generated when the audio signal processor processes the original audio signal, and no pop sound is generated when the audio output device outputs the first audio signal. It is determined that both the audio signal processor and the audio output device can process the audio signal normally and no pop sound is generated.
[0121] When the first detection result is passed and the second detection result is failed, it means that there is no pop sound in the first audio signal and there is a pop sound in the second audio signal. Therefore, it is inferred that the audio signal processor does not generate a pop sound when processing the original audio signal, but the audio output device generates a pop sound when outputting the first audio signal. It is considered that the audio output device may have a fault.
[0122] If the first detection result is a failure, it indicates that a pop sound is present in the first audio signal. It is therefore inferred that the pop sound was generated during processing of the original audio signal by the audio signal processor, resulting in the presence of the pop sound in the first audio signal input to the audio output device. Therefore, it can only be determined that the audio signal processor may be faulty, and it is not possible to determine whether the audio output device is faulty. Only when the first audio signal does not contain a pop sound, that is, when it is ensured that the first audio signal input to the audio output device does not contain a pop sound, can the presence of a pop sound in the audio output device be determined based on the second detection result.
[0123] In some embodiments, after executing step S404, the "determining a first detection result of the pop sound in the first audio signal" in step S406 can be executed first. When the first detection result is that the detection passes, the "determining a second detection result of the pop sound in the second audio signal" in step S405 and step S406 can be executed. This can eliminate the interference of the pop sound in the first audio signal with the detection result of the audio output device in the vehicle audio system, thereby improving the accuracy of the detection result.
[0124] Step S408: determining that the original audio signal fails the detection, and updating the original audio signal.
[0125] The third detection result is failure to pass the test, and it is determined that the original audio signal fails the test, that is, there is a pop sound in the original audio signal. The original audio signal needs to be updated to obtain a new original audio signal, and then the process returns to step S402.
[0126] Exemplarily, updating the original audio signal may involve retrieving a new original audio signal or removing pops from the original audio signal and using the processed original audio signal as the new original audio signal. In actual implementation, pop removal from the original audio signal may be achieved using a pop removal software tool, manually editing the original audio signal, or using other methods, all of which are not limited in the presently disclosed embodiments.
[0127] Since the original audio signal contains a pop sound, if the in-vehicle audio system plays the original audio signal containing the pop sound, the first audio signal and the second audio signal obtained may also contain the pop sound. The detection device cannot determine whether the pop sound in the first audio signal and the second audio signal is caused by the pop sound in the original audio signal itself or by a malfunction of the in-vehicle audio system. Therefore, the pop sound in the original audio signal will interfere with the detection result of the in-vehicle audio system. In order to eliminate the interference of the pop sound in the original audio signal with the detection result of the in-vehicle audio system, in the embodiment of the present disclosure, before the in-vehicle audio system plays the original audio signal, the original audio signal is detected to eliminate the interference of the pop sound in the original audio signal, ensure that the original audio signal processed by the in-vehicle audio system does not contain the pop sound, and avoid the pop sound in the audio source file causing the in-vehicle audio system to misdetect, thereby improving the accuracy of the detection result.
[0128] In the above embodiment, after the detection device obtains the second audio signal, it directly detects the pop sound in the second audio signal to determine whether there is a pop sound in the second audio signal. Since there is ambient noise in the environment where the acquisition device is located, the second audio signal collected by the acquisition device includes not only the audio signal output by the audio output device of the vehicle audio system, but also the noise signal in the environment. If there is a pop sound in the noise signal, it will interfere with the second detection result and cause the audio output device of the vehicle audio system to be misdetected. Based on this, a detection method for a vehicle audio system is further provided in the embodiment of the present disclosure, including the following steps: Figure 5 The following steps are shown:
[0129] Step S501: determining an original audio signal in the vehicle audio system.
[0130] Exemplarily, the original audio signal obtained by the detection device is an audio signal to be played by the vehicle audio system to be detected. The original audio signal may be an audio signal that has not yet been processed by the vehicle audio system and may be pre-stored in the memory of the vehicle audio system. The detection device may obtain the original audio signal from the vehicle audio system via the automotive audio bus (A2B).
[0131] Step S502: Determine a third detection result of a pop sound in the original audio signal.
[0132] The detection device detects the original audio signal to determine whether the original audio signal includes a pop sound, and obtains a third detection result of the original audio signal.
[0133] The third detection result of the original audio signal includes a pass and a fail. If the detection device detects the presence of a pop tone in the original audio signal, it indicates that the audio source file to be played in the vehicle audio system contains a pop tone, and the third detection result is determined to be a fail. If the detection device detects the absence of a pop tone in the original audio signal, it indicates that the audio source file to be played does not contain a pop tone, and the third detection result is determined to be a pass.
[0134] Step S503 : determining whether the third detection result indicates that there is no pop sound in the original audio signal.
[0135] If the third detection result is a pass, indicating that there is no pop sound in the original audio signal, the process proceeds to step S504 to continue executing the vehicle audio system detection step; if the third detection result is a fail, indicating that there is a pop sound in the original audio signal, the process proceeds to step S512.
[0136] Step S504 : determining a first audio signal obtained by digitally processing the original audio signal by the audio signal processor in the vehicle audio system.
[0137] Exemplarily, the detection device may obtain a first audio signal from the acquisition device, where the first audio signal is a digital audio signal obtained by digitizing an original audio signal through an audio signal processor in the vehicle audio system.
[0138] Since the original audio signal is a pop-free signal, the signal input to the audio signal processor is ensured to be pop-free. Therefore, the pop sound in the audio source file can be eliminated from interfering with the detection result of the audio signal processor in the vehicle audio system, thereby improving the accuracy of the detection result.
[0139] Step S505: Determine a first detection result of a pop sound in the first audio signal.
[0140] The detection device detects the first audio signal, determines whether the first audio signal includes a pop sound, and obtains a first detection result of the first audio signal.
[0141] The first detection result of the first audio signal includes a pass and a fail. When the detection device detects a pop sound in the first audio signal, it indicates that the audio signal processor in the vehicle audio system may have generated the pop sound while processing the original audio signal, and in this case, the first detection result is determined to be a fail. When the detection device does not detect a pop sound in the first audio signal, it indicates that the audio signal processor did not generate the pop sound while processing the original audio signal, and in this case, the first detection result is determined to be a pass.
[0142] In some embodiments, when the first detection result is a pass, step S506 is executed to continue testing the audio output device of the vehicle audio system. When the first detection result is a fail, indicating the presence of a pop tone in the first audio signal, the vehicle audio system detection result can be directly determined to be a failure of the vehicle audio system's audio signal processor, possibly indicating a malfunction of the audio signal processor. Because the pop tone is present in the first audio signal output by the audio signal processor, if a pop tone is also detected in the second audio signal, it is impossible to determine whether the pop tone in the second audio signal is caused by a malfunction of the audio output device or by the pop tone in the first audio signal. Therefore, there is no need to continue testing the audio output device of the vehicle audio system, thereby further improving detection efficiency.
[0143] Step S506 : determining a second audio signal collected when the in-vehicle audio system performs the second processing on the first audio signal.
[0144] Exemplarily, the detection device may obtain a second audio signal from the acquisition device, where the second audio signal is an audio signal acquired by the acquisition device when an audio output device in the vehicle audio system performs output processing on the first audio signal.
[0145] Since the original audio signal is a signal without pop sound and the first detection result is detection passed, the pop sound in the audio source file and the pop sound in the first audio signal can be eliminated from interfering with the detection result of the audio output device in the vehicle audio system, thereby improving the accuracy of the detection result of the audio output device.
[0146] Step S507 : determining a noise signal collected when the audio output device in the vehicle audio system outputs the first audio signal.
[0147] Because the collection device is located in an environment with ambient noise, the second audio signal collected by the collection device includes not only the audio signal output by the audio output device of the vehicle audio system but also the noise signal in the environment. In the disclosed embodiment, the detection device can obtain the noise signal from the collection device. This noise signal is an audio signal obtained by the collection device collecting the noise in the real-time environment when the audio output device outputs the first audio signal.
[0148] Exemplarily, the collection device may include multiple microphones, and the second audio signal and the noise signal may be collected simultaneously by the multiple microphones.
[0149] Step S508: Perform noise reduction processing on the second audio signal according to the noise signal to obtain a third audio signal.
[0150] To prevent pops that may be present in the noise signal from interfering with the second detection result, in the disclosed embodiment, noise reduction processing is performed on the second audio signal based on the noise signal to produce a noise-reduced second audio signal, i.e., a third audio signal. This third audio signal eliminates pops that may be caused by ambient noise in the second audio signal. This eliminates ambient noise interference with the detection results of the audio output device in the in-vehicle audio system, thereby improving the accuracy of the detection results of the audio output device.
[0151] Step S509: Detect the third audio signal to obtain a detection result of a pop sound in the third audio signal.
[0152] Step S510: Determine a second detection result according to a detection result of a pop sound in a third audio signal.
[0153] The detection device detects the third audio signal to determine whether the third audio signal includes a pop sound, obtains a detection result of the pop sound in the third audio signal, and determines the detection result of the third audio signal as the second detection result.
[0154] The detection results of the third audio signal include a pass and a fail. If the detection device detects a pop sound in the third audio signal, it indicates that the audio output device of the vehicle audio system may have generated a pop sound while outputting the first audio signal. In this case, the detection result of the pop sound in the third audio signal is determined to be a fail, and the second detection result is determined to be a fail. If the detection device does not detect a pop sound in the third audio signal, it indicates that the audio output device did not generate a pop sound while outputting the first audio signal. In this case, the detection result of the pop sound in the third audio signal is determined to be a pass, and the second detection result is determined to be a pass.
[0155] Step S511 : determining a detection result of the vehicle audio system according to the first detection result and the second detection result.
[0156] The detection device determines a detection result of the in-vehicle audio system according to a first detection result of the first audio signal and a second detection result of the second audio signal.
[0157] Specifically, when the first detection result is detection passed, it indicates that no pop sound is detected in the first audio signal, and it is determined that the audio signal processor of the in-vehicle audio system does not generate pop sound when processing the original audio signal, and the detection passes.
[0158] When the second detection result is detection passed, it indicates that no pop sound is detected in the third audio signal, and it is determined that no pop sound is generated when the audio output device of the in-vehicle audio system outputs the first audio signal, and the detection is passed.
[0159] Step S512: determining that the original audio signal fails the detection, and updating the original audio signal.
[0160] The third detection result is failure to pass the test, and it is determined that the original audio signal fails the test, that is, there is a pop sound in the original audio signal. The original audio signal needs to be updated to obtain a new original audio signal, and then the process returns to step S502.
[0161] In order to eliminate the interference of pop sounds and environmental noise in the original audio signal with the detection results of the vehicle audio system, in the embodiment of the present disclosure, before the vehicle audio system plays the original audio signal, the original audio signal is detected to eliminate the interference of pop sounds in the original audio signal, to ensure that there is no pop sound in the original audio signal processed by the vehicle audio system, and to avoid the pop sound in the audio source file causing false detection by the vehicle audio system; and before detecting the second audio signal, the influence of environmental noise is eliminated to eliminate the interference of pop sounds in the environmental noise, and to avoid the pop sounds in the environmental noise affecting the second detection result and causing false detection by the vehicle audio system, thereby improving the accuracy of the detection result.
[0162] In some embodiments, based on the above embodiments, the "determining the first detection result of the pop sound in the first audio signal" in step S303 and step S406, and step S506 in the above embodiments can be performed by Figure 6 The following steps are shown to achieve this:
[0163] Step S601: Determine a time domain detection result of a pop sound in the first audio signal according to the first audio signal.
[0164] Because pop sounds typically have the characteristics of large amplitude and short duration in the time domain, the presence of pop sounds in the first audio signal can be determined based on this characteristic. For example, the detection device may first determine first time domain data corresponding to the first audio signal in the time domain, search the first time domain data for data with large amplitude and short duration, i.e., pop sound characteristic data, and use the search result as the time domain detection result for pop sounds in the first audio signal.
[0165] In one implementation, the time domain detection result of the pop sound in the first audio signal can be based on Figure 7 The following steps are shown to determine:
[0166] Step S6011: Divide the first audio signal into a plurality of sub-region signals including the same number of sample signals.
[0167] For example, Figure 8 is a schematic diagram of a time domain signal of a first audio signal provided by an exemplary embodiment of the present disclosure, such as Figure 8 As shown, the horizontal axis represents time in seconds (s), and the vertical axis represents amplitude in millimeters (mm). The time domain signal diagram can intuitively show the amplitude of the audio signal at each time point. The detection device can group the sampling signals included in the first audio signal according to a preset number, and divide the first audio signal into multiple sub-region signals. The number of sampling signals included in each sub-region signal is the same, which is the preset number (denoted as n). For example, the preset number n is 100, and every 100 sampling signals are divided into a group. The first audio signal is divided into multiple sub-region signals, and the number of sub-region signals obtained by division is denoted as N. Each sub-region signal includes 100 sampling signals.
[0168] Step S6012: searching for a target sub-region signal containing a pop sound from the multiple sub-region signals according to the amplitude of each sample signal included in the multiple sub-region signals.
[0169] Figure 9 FIG. 4 shows a schematic diagram of a portion of a sampling signal in a first audio signal, such as Figure 9 As shown, the amplitude gradient (absolute value of the amplitude) between sampling points in the non-pop region is relatively small, while the amplitude gradient between sampling points in the pop region is relatively large. The average amplitude of the sampled signals in the pop region far exceeds that of the sampled signals in the non-pop region. Based on this, when the detection device searches for a target sub-region signal containing a pop sound from multiple sub-region signals, it can determine the target sub-region signal based on the amplitude of each sampled signal included in the sub-region signal.
[0170] Specifically, the sum of the amplitudes of the n sampled signals in each sub-region signal is calculated, and the sum of the amplitudes of each pair of adjacent sub-region signals is compared. Based on the sum of the amplitudes of each sub-region signal, the sub-region signal whose sum of amplitudes is greater than the sum of the amplitudes of the adjacent sub-region signals is selected from the N sub-region signals as the target sub-region signal.
[0171] For example, the amplitude of the i-th sampling signal in the j-th sub-region signal is recorded as x ij , the sum of the amplitudes of the n sampling signals included in the j-th sub-region signal is recorded as X j ,in, If the sum of the amplitudes of the j-th sub-region signals X j Much larger than the sum of the amplitudes of the signals in the j-1th sub-region X j-1 , and the sum of the amplitudes of the j+1th sub-region signals is X j+1 Much larger than the sum of the amplitudes of the j-th sub-region signals X j , that is, if the sum of the amplitudes of the j-th sub-region signals X j Much larger than the sum of the signal amplitudes of adjacent sub-regions (e.g., X j -X j-1 >Preset threshold, and X j+1 -X j > a preset threshold, where the preset threshold is a preset larger value), then it is considered that there is a pop sound signal in the j-th sub-region signal, and the j-th sub-region signal is determined as the target sub-region signal. Wherein, i = 1, 2, ..., n; j = 1, 2, ..., N.
[0172] Step S6013: determine whether the target sub-region signal is found.
[0173] If you find a match for X j -X j-1 >Preset threshold, and X j+1 -X j > Preset threshold X j , determine that the target sub-region signal is found, determine that there is pop sound in the first audio signal, then enter step S6014, continue to determine the detailed data of the pop sound signal; if no signal that meets X is found j -X j-1 >Preset threshold, and X j+1 -X j > Preset threshold X j , determining that the target sub-region signal is not found, and proceeding to step S6017. Determining that no pop sound signal is detected in the time domain signal of the first audio signal, and determining the time domain detection result of the pop sound in the first audio signal as no pop sound.
[0174] Step S6014 : Filter out a target sampled signal with the largest amplitude from the sampled signals included in the target sub-region signal according to the amplitudes of the sampled signals included in the target sub-region signal.
[0175] Assume that the target sub-region signal is X j , in the target sub-region signal X j The sampling signal with the largest amplitude is searched from the n sampling signals as the target sampling signal. Specifically, according to the amplitude of the n sampling signals, the sampling signal with the largest amplitude is selected as the target sampling signal. Figure 9 As shown, the first sampling signal has the largest amplitude, and is used as the target sampling signal. The target sampling signal is the signal with the largest amplitude in the pop sound signal.
[0176] Step S6015: Determine the time information of the target sampling signal.
[0177] Get the time information of the target sampling signal with the largest amplitude in the pop sound signal, that is, determine Figure 9 The horizontal axis coordinate t corresponding to the first sampling signal shown uses the time information as the marking information of the pop sound.
[0178] Step S6016: Determine a time domain detection result of the pop sound in the first audio signal according to the time information of the target sub-region signal and the target sampling signal.
[0179] Step S6017: Determine that no pop sound signal is detected in the time domain signal of the first audio signal, and determine the time domain detection result of the pop sound in the first audio signal as no pop sound exists.
[0180] In the embodiment of the present disclosure, if the target sub-region signal is found in step S6013, it is determined that a pop signal is detected in the time domain signal of the first audio signal, and the time information of the target sub-region signal found in the first audio signal and the target sample signal with the largest amplitude in the target sub-region signal is used as the time domain detection result of the pop sound in the first audio signal. If the target sub-region signal is not found in step S6013, it is determined that no pop signal is detected in the time domain signal of the first audio signal, and the time domain detection result of the pop sound in the first audio signal is determined as the absence of pop sound.
[0181] Step S602: Determine a frequency domain detection result of a pop sound in the first audio signal according to the first audio signal.
[0182] Because pop sounds typically exhibit transient high energy, the first audio signal can be converted to the frequency domain. Based on this characteristic, the presence of pop sounds in the first audio signal can be determined in the frequency domain. For example, the detection device can first determine first frequency domain data corresponding to the first audio signal, search for transient high energy data within the first frequency domain data, i.e., pop sound characteristic data, and use the search result as the frequency domain detection result for pop sounds in the first audio signal.
[0183] In one implementation, the frequency domain detection result of the pop sound in the first audio signal can be based on Figure 10 The following steps are shown to determine:
[0184] Step S6021: Convert the first audio signal into the frequency domain to obtain a Mel-spectrogram corresponding to the first audio signal.
[0185] Exemplarily, the first audio signal may be converted into a frequency domain by using a Fast Fourier Transform (FFT), then filtered by a Mel filter, and then the logarithm is taken to generate a Mel spectrum corresponding to the first audio signal. Figure 11 is a schematic diagram of a Mel-spectrogram corresponding to a first audio signal provided by an exemplary embodiment of the present disclosure, such as Figure 11 As shown, the horizontal axis represents the time frame, the vertical axis represents the Mel frequency band number, and the color depth represents the logarithmic energy value in decibels (dB). Figure 11 The Mel spectrum diagram shown can intuitively show the sound intensity of the audio signal in each time frame. The darker the color, the smaller the sound intensity, and the lighter the color, the greater the sound intensity.
[0186] In practical applications, the first audio signal can be converted using an existing application module (such as the audio processing library librosa), or other methods can be used to convert and determine the mel-spectrogram, which is not limited in the embodiments of the present disclosure. When determining the mel-spectrogram, the resolution of the mel-spectrogram can be improved by increasing the FFT window size, increasing the number of mel filters, increasing the high frequency, etc., to provide data support for quickly and accurately finding the target subgraph.
[0187] Step S6022: performing image processing on the mel-spectrogram corresponding to the first audio signal, and searching for a target subgraph containing a pop sound in the mel-spectrogram.
[0188] The detection device can perform image processing on the Mel spectrum graph to determine the target subgraph containing the pop sound. Figure 12As shown, the specific processing process may include: converting the Mel spectrum image into a grayscale image; performing edge detection on the grayscale image through an edge detection algorithm to extract the edges of areas with strong intensity changes; then filling the closed edges through Gaussian processing to smooth the edge contours; then performing region segmentation to remove the low-frequency background noise area, traversing the remaining area after removing the low-frequency background noise area, searching for areas with an area larger than a preset area threshold, and using the search result as the target sub-image containing the pop sound.
[0189] Exemplarily, the OpenCV image library can be used to grayscale the Mel spectrum map, the edge detection algorithm can be the Candy algorithm, and the preset area threshold can be a preset constant value. In actual implementation, other algorithms or methods can be used for grayscale processing or edge detection, which is not limited in the embodiments of the present disclosure.
[0190] Step S6023: Determine whether the target subgraph is found.
[0191] The target subgraphs found are the frequency-domain image regions corresponding to the pop sounds. The number of target subgraphs is the number of pop sounds found. If one or more target subgraphs are found, it indicates that one or more image regions of pop sounds have been detected in the frequency-domain image of the first audio signal, and the process proceeds to step S6024. If no target subgraphs are found, it indicates that no image regions of pop sounds have been detected in the spectrum image of the first audio signal, and the process proceeds to step S6026.
[0192] Step S6024: Determine the time information of the target subgraph.
[0193] like Figure 12 As shown, the time frame number corresponding to each target subgraph can be determined according to the horizontal coordinate of the center of the target subgraph, and the time t corresponding to each target subgraph can be obtained by conversion according to the time frame number, thereby obtaining the time information of each target subgraph.
[0194] Step S6025: Determine a frequency domain detection result of the pop sound in the first audio signal according to the target sub-graph and the time information of the target sub-graph.
[0195] Step S6026: Determine the frequency domain detection result of the pop sound in the first audio signal as no pop sound exists.
[0196] In the embodiment of the present disclosure, if the target subgraph is found in step S6023, it is determined that a pop sound image is detected in the frequency domain image of the first audio signal, and each target subgraph found in the spectrum image of the first audio signal and its time information are determined as the frequency domain detection result of the pop sound in the first audio signal. If the target subgraph is not found in step S6023, it is determined that no pop sound image is detected in the frequency domain image of the first audio signal, and the frequency domain detection result of the pop sound in the first audio signal is determined as the absence of the pop sound.
[0197] Step S603 : Determine a first detection result of the pop sound in the first audio signal according to the time domain detection result of the pop sound in the first audio signal and the frequency domain detection result of the pop sound in the first audio signal.
[0198] After determining the time domain detection result and the frequency domain detection result of the pop sound in the first audio signal, the detection device determines a first detection result of the pop sound in the first audio signal according to the time domain detection result and the frequency domain detection result.
[0199] Specifically, because the signal characteristics of a pop sound are consistent in the time domain and frequency domain, it can be determined whether the time domain detection result and the frequency domain detection result of the pop sound in the first audio signal are consistent. If the time domain detection result and the frequency domain detection result of the pop sound in the first audio signal are consistent, it is determined that a pop sound is detected in the first audio signal. The first detection result can be determined based on the time domain detection result and / or the frequency domain detection result of the pop sound in the first audio signal. If the time domain detection result and the frequency domain detection result of the pop sound in the first audio signal are inconsistent, it is determined that no pop sound is detected in the first audio signal.
[0200] In one implementation, the detection device can Figure 13 The following steps are shown to determine a first detection result of a pop sound in a first audio signal.
[0201] Step S6031: Determine the consistency of the time information of the pop sound in the first audio signal according to the time information of the target sampling signal in the time domain detection result of the pop sound in the first audio signal and the time information of the target sub-graph in the frequency domain detection result of the pop sound in the first audio signal.
[0202] Since the signal characteristics of the pop sound in the first audio signal are consistent in the time domain and frequency domain, that is, the actual pop sound, the difference between the time information of the target sampling signal in the time domain detection result and the time information of the target sub-graph in the frequency domain detection result should be within the preset time length range (since the target sampling signal in the time domain detection result is a sampling value, there is a certain error with the time information of the pop sound signal with the largest actual amplitude, so the time information may have a slight error). Determine whether the difference between the time information of the target sampling signal in the time domain detection result of the pop sound in the first audio signal and the time information of the target sub-graph in the frequency domain detection result of the pop sound in the first audio signal is less than the preset time length range. If the difference is less than the preset time length range, the consistency relationship of the time information of the pop sound in the first audio signal is determined to be consistent; otherwise, the consistency relationship of the time information of the pop sound in the first audio signal is determined to be inconsistent.
[0203] Step S6032: Determine a first detection result of the pop sound in the first audio signal according to the consistency relationship of the pop sound time information in the first audio signal.
[0204] A first detection result of a pop sound in the first audio signal is determined based on the consistency relationship of the pop sound time information in the first audio signal being consistent. Specifically, if the consistency relationship of the pop sound time information in the first audio signal is consistent, that is, the pop sound is detected at the corresponding time of the first audio signal in both the time domain and the frequency domain, then it is determined that the pop sound is detected at the corresponding time in the first audio signal; if the consistency relationship of the pop sound time information in the first audio signal is inconsistent, that is, the pop sound is not detected at the corresponding time of the first audio signal in the time domain and / or the frequency domain, then it is determined that the pop sound is not detected at the corresponding time in the first audio signal. In this way, the first detection result of the pop sound in the first audio signal is obtained.
[0205] In an embodiment of the present disclosure, a consistency relationship of the time information of the pop sound in the first audio signal is determined based on the time information of the target sampling signal in the time domain detection result of the pop sound in the first audio signal and the time information of the target subgraph in the frequency domain detection result of the pop sound in the first audio signal. Based on the consistency relationship of the time information of the pop sound in the first audio signal, a first detection result of the pop sound in the first audio signal is determined. The first detection result of the pop sound in the first audio signal not only includes the detection result of whether there is a pop sound in the first audio signal, but also, when there is a pop sound, the first detection result of the pop sound in the first audio signal also includes the time corresponding to the pop sound in the first audio signal. The pop sound can be located quickly and accurately. The positioning information of the pop helps to quickly and efficiently locate the cause of the fault in the vehicle audio system, thereby improving the maintenance efficiency.
[0206] Similar to determining the first detection result of the pop sound in the first audio signal, the detection device can determine the third detection result of the pop sound in the original audio signal (corresponding to step S502 in the above embodiment), determine the second detection result of the pop sound in the second audio signal (corresponding to steps S303 and S406 in the above embodiment), and determine the detection result of the pop sound in the third audio signal (corresponding to step S509 in the above embodiment) in the same detection method. It can also determine the detection result of the pop sound in other audio signals. Taking the determination of the second detection result of the pop sound in the second audio signal as an example, the "determination of the second detection result of the pop sound in the second audio signal" in steps S303 and S406 in the above embodiment can be achieved by the following steps:
[0207] Step S3031: Determine a time domain detection result of a pop sound in the second audio signal according to the second audio signal.
[0208] Step S3032: Determine a frequency domain detection result of a pop sound in the second audio signal according to the second audio signal.
[0209] Step S3033: Determine a second detection result of the pop sound in the second audio signal according to the time domain detection result of the pop sound in the second audio signal and the frequency domain detection result of the pop sound in the second audio signal.
[0210] Taking the detection result of a pop sound in the third audio signal as an example, step S509 of “detecting the third audio signal to obtain a detection result of a pop sound in the third audio signal” in the above embodiment can be implemented by the following steps:
[0211] Step S5091: Determine a time domain detection result of a pop sound in the third audio signal according to the third audio signal.
[0212] Step S5092: Determine a frequency domain detection result of a pop sound in the third audio signal according to the third audio signal.
[0213] Step S5093: Determine a detection result of the pop sound in the third audio signal according to the time domain detection result of the pop sound in the third audio signal and the frequency domain detection result of the pop sound in the third audio signal.
[0214] The above steps S3031 to S3033, and steps S5091 to S5093 respectively correspond to steps S601 to S603, steps S3031 to S3033, and steps S5091 to S5093 in the above embodiment. The specific implementation process can be found in the detailed description of steps S601 to S603 in the above embodiment, and will not be repeated here.
[0215] In the embodiment of the present disclosure, when the detection device determines whether there is a pop sound in the audio signal, it detects the audio signal in the time domain and frequency domain respectively, and determines whether there is a pop sound in the audio signal based on whether the time domain detection result and the frequency domain detection result are consistent. The judgment is made by combining the time domain and frequency domain detection results, which can improve the reliability of the pop sound detection result, thereby improving the accuracy of the detection result of the vehicle audio system, reducing the false positive rate, and improving the detection efficiency.
[0216] Exemplary devices
[0217] Figure 14 FIG. 1 is a schematic diagram showing the structure of a detection device for an in-vehicle audio system provided by an exemplary embodiment of the present disclosure. Figure 14 As shown, the detection device 1400 of the vehicle audio system may include:
[0218] A first determining module 1401 is configured to determine a first audio signal obtained by performing a first processing on an original audio signal by the vehicle audio system to be detected;
[0219] A second determining module 1402 is configured to determine a second audio signal collected when the in-vehicle audio system performs a second processing on the first audio signal;
[0220] a third determining module 1403, configured to determine a first detection result of a pop sound in the first audio signal and a second detection result of a pop sound in the second audio signal;
[0221] The fourth determining module 1404 is configured to determine a detection result of the in-vehicle audio system according to the first detection result and the second detection result.
[0222] See also Figure 15 In some embodiments, the vehicle audio system detection device 1400 may further include:
[0223] A fifth determining module 1405 is configured to determine an original audio signal in the vehicle audio system;
[0224] a sixth determining module 1406, configured to determine a third detection result of a pop sound in the original audio signal;
[0225] Correspondingly, the first determining module 1401 is further configured to, in response to the third detection result indicating that there is no pop sound in the original audio signal, determine a first audio signal obtained by digitally processing the original audio signal by an audio signal processor in the in-vehicle audio system;
[0226] The updating module 1407 is configured to, in response to the third detection result indicating that a pop sound exists in the original audio signal, determine that the original audio signal fails the detection, and update the original audio signal.
[0227] See also Figure 16 In some embodiments, the third determining module 1403 may include:
[0228] A first determining unit 14031 is configured to determine, based on the first audio signal, a time domain detection result of a pop sound in the first audio signal;
[0229] A second determining unit 14032 is configured to determine, based on the first audio signal, a frequency domain detection result of a pop sound in the first audio signal;
[0230] The third determining unit 14033 is configured to determine a first detection result of the pop sound in the first audio signal according to the time domain detection result of the pop sound in the first audio signal and the frequency domain detection result of the pop sound in the first audio signal.
[0231] In some embodiments, the first determining unit 14031 is further configured to: determine, based on the original audio signal, a time domain detection result of a pop sound in the original audio signal; determine, based on the second audio signal, a time domain detection result of a pop sound in the second audio signal; and determine, based on the original audio signal, a time domain detection result of a pop sound in the original audio signal.
[0232] The second determining unit 14032 is further configured to: determine, based on the original audio signal, a frequency domain detection result of a pop sound in the original audio signal; determine, based on the second audio signal, a frequency domain detection result of a pop sound in the second audio signal; and determine, based on the third audio signal, a frequency domain detection result of a pop sound in the third audio signal;
[0233] The second determination unit 14032 is further used to: determine a third detection result of the pop sound in the original audio signal based on the time domain detection result of the pop sound in the original audio signal and the frequency domain detection result of the pop sound in the original audio signal; determine a second detection result of the pop sound in the second audio signal based on the time domain detection result of the pop sound in the second audio signal and the frequency domain detection result of the pop sound in the second audio signal; and determine a detection result of the pop sound in the third audio signal based on the time domain detection result of the pop sound in the third audio signal and the frequency domain detection result of the pop sound in the third audio signal.
[0234] In some embodiments, the first determining unit 14031 may include:
[0235] a dividing subunit, configured to divide the first audio signal into a plurality of sub-region signals including the same number of sampling signals;
[0236] a searching subunit, configured to search for a target sub-region signal containing a pop sound from the plurality of sub-region signals according to the amplitude of each sampled signal included in the plurality of sub-region signals;
[0237] a screening subunit, configured to, in response to finding the target sub-region signal, screen out a target sampling signal having the largest amplitude from the sampling signals included in the target sub-region signal according to the amplitudes of the sampling signals included in the target sub-region signal;
[0238] A first determining subunit, configured to determine time information of the target sampling signal;
[0239] The second determining subunit is configured to determine a time domain detection result of the pop sound in the first audio signal according to the found time information of the target sub-region signal and the target sampling signal.
[0240] In some embodiments, the second determining unit 14032 may include:
[0241] a conversion subunit, configured to convert the first audio signal into a frequency domain to obtain a mel-spectrogram corresponding to the first audio signal;
[0242] an image processing unit, configured to perform image processing on the mel-spectrogram corresponding to the first audio signal, and search for a target subgraph containing a pop sound from the mel-spectrogram;
[0243] a third determining subunit, configured to determine time information of the target subgraph in response to finding the target subgraph;
[0244] The fourth determining subunit is configured to determine a frequency domain detection result of the pop sound in the first audio signal according to the found target subgraph and time information of the target subgraph.
[0245] In some embodiments, the third determining unit 14033 may include:
[0246] a fifth determining subunit, configured to determine a consistency relationship between time information of the pop sound in the first audio signal based on time information of the target sampled signal in the time domain detection result of the pop sound in the first audio signal and time information of the target subgraph in the frequency domain detection result of the pop sound in the first audio signal;
[0247] The sixth determining subunit is configured to determine a first detection result of the pop sound in the first audio signal according to a consistency relationship of the pop sound time information in the first audio signal.
[0248] See also Figure 16 In some embodiments, the third determining module 1403 may further include:
[0249] a fourth determining unit 14034, configured to determine a noise signal collected when the audio output device in the in-vehicle audio system outputs the first audio signal;
[0250] a noise reduction unit 14035, configured to perform noise reduction processing on the second audio signal according to the noise signal to obtain a third audio signal;
[0251] a detection unit 14036, configured to detect the third audio signal and obtain a detection result of a pop sound in the third audio signal;
[0252] The fifth determining unit 14037 is configured to determine the second detection result according to the detection result of the pop sound in the third audio signal.
[0253] See also Figure 16 In some embodiments, the fourth determining module 1404 may include:
[0254] a sixth determining unit 14041, configured to determine that a test of an audio signal processor in the in-vehicle audio system fails in response to the first detection result indicating that a pop sound exists in the first audio signal;
[0255] The seventh determining unit 14042 is configured to determine that the audio output device detection in the in-vehicle audio system fails in response to the first detection result indicating that there is no pop sound in the first audio signal and the second detection result indicating that there is a pop sound in the second audio signal.
[0256] The beneficial technical effects corresponding to the exemplary embodiment of this device can be found in the corresponding beneficial technical effects of the above exemplary method part, which will not be repeated here.
[0257] Exemplary electronic devices
[0258] Figure 17 FIG. 1 is a schematic diagram of the structure of an electronic device provided by an exemplary embodiment of the present disclosure. Figure 17 As shown, the electronic device 1700 may include at least one processor 1701 and a memory 1702 .
[0259] The processor 1701 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 1700 to perform desired functions.
[0260] Memory 1702 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory. Non-volatile memory may include, for example, read-only memory (ROM), a hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and processor 1701 may execute one or more computer program instructions to implement the vehicle audio system detection method and / or other desired functions of the various embodiments of the present disclosure described above.
[0261] In one example, the electronic device 1700 may further include an input device 1703 and an output device 1704 , and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).
[0262] The input device 1703 may also include, for example, a keyboard, a mouse, and the like.
[0263] The output device 1704 can output various information to the outside, and may include, for example, a display, a speaker, a printer, a communication network and its connected remote output devices, etc.
[0264] Of course, to simplify, Figure 17 Only some of the components related to the present disclosure in the electronic device 1700 are shown, and components such as buses, input / output interfaces, etc. are omitted. In addition, according to specific application scenarios, the electronic device 1700 may further include any other appropriate components.
[0265] Exemplary computer program products and computer-readable storage media
[0266] In addition to the above-mentioned methods and devices, embodiments of the present disclosure may also provide a computer program product, including computer program instructions, which, when executed by a processor, enable the processor to execute the steps of the detection method of the in-vehicle audio system of various embodiments of the present disclosure described in the above-mentioned "Exemplary Method" section.
[0267] The computer program product may be written in any combination of one or more programming languages to implement the operations of the disclosed embodiments, including object-oriented programming languages such as Java, C++, and conventional procedural programming languages such as C or similar programming languages. The program code may be executed entirely on the user's computing device, partially on the user's computing device, as a stand-alone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0268] In addition, an embodiment of the present disclosure may also be a computer-readable storage medium having computer program instructions stored thereon. When the computer program instructions are executed by a processor, the processor executes the steps of the detection method of the vehicle audio system of various embodiments of the present disclosure described in the above “Exemplary Method” section.
[0269] Computer readable storage media can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium is, for example, but not limited to, a system, device or component comprising electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0270] The basic principles of the present disclosure have been described above in conjunction with specific embodiments. However, the advantages, strengths, and effects mentioned in this disclosure are merely illustrative and not restrictive, and should not be considered as essential to each embodiment of the present disclosure. Furthermore, the specific details disclosed above are provided for illustrative purposes and to facilitate understanding, rather than as limitations. These details do not limit the present disclosure to necessarily being implemented using these specific details.
[0271] Those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.
Claims
1. A method for detecting an in-vehicle audio system, comprising: Determine a first audio signal obtained by performing a first processing on an original audio signal by the vehicle audio system to be detected; determining a second audio signal collected when the in-vehicle audio system performs a second processing on the first audio signal; determining a first detection result of a pop sound in the first audio signal and a second detection result of a pop sound in the second audio signal; A detection result of the in-vehicle audio system is determined according to the first detection result and the second detection result.
2. The method according to claim 1, wherein The determining of the first audio signal obtained by performing a first processing on the original audio signal by the vehicle audio system to be detected includes: determining an original audio signal in the vehicle audio system; Determining a third detection result of a pop sound in the original audio signal; In response to the third detection result indicating that there is no pop sound in the original audio signal, a first audio signal is determined to be obtained by digitally processing the original audio signal by an audio signal processor in the in-vehicle audio system.
3. The method according to claim 2, further comprising: In response to the third detection result indicating that a pop sound exists in the original audio signal, it is determined that the original audio signal fails the detection, and the original audio signal is updated.
4. The method according to claim 1, wherein The determining a first detection result of a pop sound in the first audio signal includes: determining, according to the first audio signal, a time-domain detection result of a pop sound in the first audio signal; determining, according to the first audio signal, a frequency domain detection result of a pop sound in the first audio signal; A first detection result of the pop sound in the first audio signal is determined according to a time domain detection result of the pop sound in the first audio signal and a frequency domain detection result of the pop sound in the first audio signal.
5. The method according to claim 4, wherein The determining, according to the first audio signal, a time domain detection result of a pop sound in the first audio signal includes: Dividing the first audio signal into a plurality of sub-region signals including the same number of sampling signals; searching for a target sub-region signal containing a pop sound from the plurality of sub-region signals according to the amplitude of each sample signal included in the plurality of sub-region signals; In response to finding the target sub-region signal, filtering out a target sampling signal with the largest amplitude from the sampling signals included in the target sub-region signal according to the amplitudes of the sampling signals included in the target sub-region signal; Determining time information of the target sampling signal; A time domain detection result of the pop sound in the first audio signal is determined according to the found time information of the target sub-region signal and the target sampling signal.
6. The method according to claim 5, wherein: The determining, according to the first audio signal, a frequency domain detection result of a pop sound in the first audio signal includes: Converting the first audio signal into a frequency domain to obtain a Mel-spectrogram corresponding to the first audio signal; performing image processing on a mel-spectrogram corresponding to the first audio signal, and searching for a target subgraph containing a pop sound from the mel-spectrogram; In response to finding the target subgraph, determining time information of the target subgraph; A frequency domain detection result of the pop sound in the first audio signal is determined according to the found target subgraph and time information of the target subgraph.
7. The method according to claim 6, wherein: The determining, according to the time domain detection result of the pop sound in the first audio signal and the frequency domain detection result of the pop sound in the first audio signal, a first detection result of the pop sound in the first audio signal includes: Determining a consistency relationship between the time information of the pop sound in the first audio signal and the time information of the target subgraph in the frequency domain detection result of the pop sound in the first audio signal; A first detection result of the pop sound in the first audio signal is determined according to a consistency relationship of the pop sound time information in the first audio signal.
8. The method according to claim 1, wherein Determining a second detection result of a pop sound in the second audio signal includes: determining a noise signal collected when an audio output device in the in-vehicle audio system outputs the first audio signal; performing noise reduction processing on the second audio signal according to the noise signal to obtain a third audio signal; detecting the third audio signal to obtain a detection result of a pop sound in the third audio signal; The second detection result is determined according to a detection result of the pop sound in the third audio signal.
9. The method according to claim 1, wherein Determining a detection result of the in-vehicle audio system according to the first detection result and the second detection result includes: In response to the first detection result indicating that a pop sound exists in the first audio signal, determining that an audio signal processor in the in-vehicle audio system fails a test; In response to the first detection result indicating that a pop sound is not present in the first audio signal and the second detection result indicating that a pop sound is present in the second audio signal, it is determined that a test of an audio output device in the in-vehicle audio system fails.
10. A detection device for a vehicle audio system, comprising: A first determining module, configured to determine a first audio signal obtained by performing a first processing on an original audio signal by the vehicle audio system to be detected; a second determining module, configured to determine a second audio signal collected when the in-vehicle audio system performs a second processing on the first audio signal; a third determining module, configured to determine a first detection result of a pop sound in the first audio signal and a second detection result of a pop sound in the second audio signal; A fourth determining module is configured to determine a detection result of the in-vehicle audio system according to the first detection result and the second detection result. 11 . A computer-readable storage medium storing a computer program, wherein the computer program is configured to execute the vehicle audio system detection method according to claim 1 .
12. An electronic device, comprising: processor; a memory for storing instructions executable by the processor; The processor is configured to read the instructions from the memory and execute the instructions to implement the vehicle audio system detection method according to any one of claims 1 to 9.