Intelligent cockpit multi-tone-zone testing method and related equipment

Automatic switching of audio zones is achieved through script-controlled relays, which solves the problems of low test efficiency and insufficient data consistency in multi-zone testing of smart cockpits, and realizes efficient and accurate voice interaction testing. It is suitable for laboratory bench environments with different vehicle models and cockpit architectures.

CN120640228APending Publication Date: 2025-09-12VOYAH AUTOMOBILE TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510792278.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-13
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

In the existing technology, the multi-zone voice interaction testing method for smart cockpits relies on manual plugging and unplugging of audio channels, which has low test efficiency and poor repeatability. It is difficult to simulate the real voice path in a test bench environment, resulting in insufficient objectivity and consistency of test data, and the inability to achieve automated and large-scale rapid regression testing.

Method used

Automatic switching of audio zones is achieved through script-controlled relays. The relay device is used to control the microphone to establish a physical connection with the microphone channel of the target audio zone, keeping the channels of other audio zones disconnected. Combined with the voice speaker and cockpit electronic control unit, the voice test audio transmission and response result analysis are completed automatically.

Benefits of technology

It improves the degree of test automation and data accuracy, reduces costs, is applicable to different vehicle models and cockpit architectures, is efficient, accurate, low-cost and highly versatile, and can complete multi-zone voice interaction tests in a laboratory bench environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120640228A_ABST
    Figure CN120640228A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent cabin multi-sound-area test method and related equipment, and relates to the technical field of vehicle testing, and the method comprises the steps: obtaining a sound area selection instruction for a target sound area in a test script; on the basis of the sound area selection instruction, controlling a closed state of a channel contact in the relay device so as to establish physical connection between the microphone and a microphone channel corresponding to the target sound area, and keeping disconnection of microphone channel contacts corresponding to other sound areas; sending a voice test audio to the target sound area through a voice loudspeaker; and based on a response result of a cockpit electronic control unit deployed on the rack to the voice test audio, determining voice interaction function test data of the target voice area. According to the application, the relay is controlled through the script to realize automatic switching of the sound area, so that the test automation degree and the data accuracy are improved, the rack environment is supported, the cost is reduced, the structure is simple, expansion is easy, and the technical effects of high efficiency, accuracy, low cost and high universality are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle testing technology, and more specifically, to a smart cockpit multi-zone testing method and related equipment. Background Art

[0002] With the rapid development of smart cockpit technology, voice interaction, as a core means of enhancing the human-machine experience, has been widely adopted in intelligent mobility scenarios such as passenger cars and commercial vehicles. To ensure that the voice interaction system has good recognition rate and response speed at different occupant positions, voice function testing focusing on multiple audio zones in the cockpit has become a key part of quality verification. However, since the cockpit structure typically has multiple independent audio zones, such as the driver's seat, front passenger seat, and rear left and right areas, each with its own independent microphone acquisition channel, the testing process requires individual verification of each audio zone to fully evaluate the performance of the voice interaction system.

[0003] Existing testing methods mostly rely on manually plugging and unplugging audio channels or manual, teach-and-play switching in real-world vehicle environments. They lack a unified automated switching mechanism, resulting in low test efficiency and poor repeatability. Furthermore, it's difficult to simulate real-world voice paths in a test bench environment, making the audio zone switching process susceptible to human influence. This makes it difficult to guarantee the objectivity and consistency of test data and integrate it into automated testing processes, limiting the feasibility of large-scale voice function verification and rapid regression testing. Consequently, the relevant technologies suffer from the common technical issues of low audio zone switching test efficiency, strong reliance on manual intervention, and insufficient test coverage. Summary of the Invention

[0004] The Summary of the Invention section of this application introduces a series of simplified concepts that will be further described in detail in the Detailed Description of the Invention section. The Summary of the Invention section of this application is not intended to limit the key features and essential technical features of the claimed technical solution, nor is it intended to determine the scope of protection of the claimed technical solution.

[0005] The intelligent cockpit multi-zone testing method and related equipment provided in this application can realize automatic switching of sound zones through script-controlled relays, which not only improves the degree of test automation and data accuracy, but also supports bench environment, reduces costs, has a simple structure, and is easy to expand. It has the technical effects of high efficiency, precision, low cost and strong versatility.

[0006] In the first aspect, the present application provides a smart cockpit multi-zone testing method, which is applied in a laboratory bench environment. The laboratory bench environment includes a relay device, a microphone, a voice speaker and a bench. The smart cockpit multi-zone testing method includes: obtaining a sound zone selection instruction for a target sound zone in a test script; based on the sound zone selection instruction, controlling the closed state of the channel contacts in the relay device so that the microphone establishes a physical connection with the microphone channel corresponding to the target sound zone, and keeps the microphone channel contacts corresponding to other sound zones disconnected; sending voice test audio to the target sound zone through the voice speaker; and determining the voice interaction function test data of the target sound zone based on the response result of the cockpit electronic control unit deployed on the bench to the voice test audio.

[0007] In some embodiments, controlling the closed state of the channel contacts in the relay device based on the sound zone selection instruction includes: parsing the target sound zone number in the sound zone selection instruction; mapping the target sound zone number to a preset relay channel identifier; outputting a first level signal to the first control pin of the relay channel corresponding to the preset relay channel identifier to close the contact of the first control pin; and outputting a second level signal to the second control pin of other relay channels to maintain the open state of the second control pin.

[0008] In some embodiments, the target sound zone number is any one of the first number, the second number, the third number and the fourth number; mapping the target sound zone number to a preset relay channel identifier includes: mapping the first number to a first channel identifier based on a preset sound zone channel mapping table stored in a test host computer, wherein the first channel identifier is associated with the main driver's sound zone relay channel; mapping the second number to a second channel identifier, wherein the second channel identifier is associated with the co-driver's sound zone relay channel; mapping the third number to a third channel identifier, wherein the third channel identifier is associated with the left rear sound zone relay channel; mapping the fourth number to a fourth channel identifier, wherein the fourth channel identifier is associated with the right rear sound zone relay channel.

[0009] In some embodiments, before sending the voice test audio to the target sound zone through the voice speaker, the smart cockpit multi-sound zone testing method also includes: collecting the contact mechanical vibration waveform through a piezoelectric sensor deployed on the control pin contact; performing a timing analysis on the mechanical vibration waveform based on a preset contact state recognition model to obtain the energized state of the first control pin and the isolated state of the second control pin; when the energized state and the isolated state are both true, sending the voice test audio to the target sound zone through the voice speaker.

[0010] In some embodiments, sending the voice test audio through the voice speaker includes: detecting the impedance change value of the microphone channel corresponding to the target sound zone; and adjusting the transmission power of the voice test audio sent by the voice speaker based on the impedance change value.

[0011] In some embodiments, the voice interaction function test data of the target sound zone is determined based on the response result of the cockpit electronic control unit deployed on the test bench to the voice test audio, including: obtaining the original response data stream generated by the cockpit electronic control unit in response to the voice test audio; using a preset semantic parsing engine to extract intent from the original response data stream to obtain at least one semantic intent segment; based on a preset voice interaction quality assessment model, performing similarity matching on the semantic intent segment and a predefined standard intent template to determine the intent recognition accuracy; collecting the mechanical vibration feedback signal generated during the execution of the voice test audio through a vibration sensor array deployed around the target sound zone; determining the timing stability index of the voice command execution based on the waveform characteristics of the mechanical vibration feedback signal; and generating the voice interaction function test data of the target sound zone based on the intent recognition accuracy and the timing stability index.

[0012] In some embodiments, determining the voice interaction function test data of the target sound zone based on the response result of the cockpit electronic control unit deployed on the test bench to the voice test audio also includes: obtaining multidimensional noise samples in the test environment, wherein the multidimensional noise samples include air-conditioning system noise, road simulation noise and electronic equipment background noise; performing time-frequency domain decomposition on the multidimensional noise samples using a preset noise feature extraction algorithm to obtain at least one noise feature vector; based on the noise feature vector, synthesizing the at least one noise feature vector using an adaptive noise generation module deployed on the test bench to obtain a dynamic noise scene matching the test environment; obtaining anti-interference response data of the cockpit electronic control unit in response to the voice test audio in the dynamic noise scene; performing semantic integrity analysis on the anti-interference response data using a pre-trained anti-interference evaluation model to determine the voice recognition robustness index of the target sound zone in a complex acoustic environment; and generating the voice interaction function test data of the target sound zone based on the voice recognition robustness index.

[0013] In some embodiments, after sending the voice test audio to the target sound zone through the voice speaker, the smart cockpit multi-sound zone testing method also includes: obtaining position adjustment parameters of a simulated passenger seat deployed on a test bench, wherein the position adjustment parameters include seat forward and backward sliding distance, backrest tilt angle and headrest height data; using a preset human sitting posture modeling algorithm, generating a three-dimensional sitting posture model of a simulated passenger according to the position adjustment parameters; collecting the reflected echo signal of the voice test audio on the surface of the three-dimensional sitting posture model through acoustic wave reflection sensors deployed around the test bench; determining the receiving sensitivity offset of the target sound zone microphone to voice signals in different sitting postures based on the phase and amplitude characteristics of the reflected echo signal; and generating voice interaction adaptability test data of the target sound zone in the passenger posture change scenario according to the receiving sensitivity offset.

[0014] In the second aspect, the present application also provides an intelligent cockpit multi-zone testing device, including: an instruction acquisition unit, used to obtain the sound zone selection instruction for the target sound zone in the test script; a relay control unit, used to control the closed state of the channel contacts in the relay device based on the sound zone selection instruction, so that the microphone establishes a physical connection with the microphone channel corresponding to the target sound zone, and keeps the microphone channel contacts corresponding to other sound zones disconnected; an instruction sending unit, used to send voice test audio to the target sound zone through a voice speaker; a test response unit, used to determine the voice interaction function test data of the target sound zone based on the response result of the cockpit electronic control unit deployed on the test bench to the voice test audio.

[0015] In a third aspect, the present application further provides an electronic device comprising: a memory and a processor, wherein the processor is configured to implement the steps of the smart cockpit multi-sound zone testing method described in the first aspect when executing a computer program stored in the memory.

[0016] In a fourth aspect, the present application further provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the smart cockpit multi-tone zone testing method described in the first aspect.

[0017] In a fifth aspect, the present application also provides a computer program product, including a computer program or computer executable instructions. When the computer program or computer executable instructions are executed by a processor, the smart cockpit multi-zone testing method provided in the embodiment of the present application is implemented.

[0018] In summary, the present application automatically controls the on-off state of the relay channel by reading the sound zone selection instructions in the test script, so that the microphone is connected to the microphone channel of the target sound zone, and the sound zone switching can be completed without manual intervention, which can greatly improve the degree of automation of the test and avoid the inefficiency and risk of misoperation caused by frequent plugging and unplugging or manual operation in traditional methods; only the microphone channel of the target sound zone is activated, and the remaining channels remain disconnected, which ensures the signal isolation between the sound zones during the test from a physical level, effectively prevents crosstalk problems in multiple sound intervals, ensures the independence and accuracy of voice test data, and thus improves the credibility of the test results; it can be directly applied to the laboratory bench system, and the test can be completed without relying on the whole vehicle environment, which lowers the deployment threshold and can reduce the dependence on test vehicles and on-site resources. Voice interaction testing can be carried out in the early stage of development, significantly reducing the overall test cost and cycle; the relay control method has a clear structure and low cost, is suitable for multi-zone configurations of different models and different cockpit architectures, and can be deployed with a small hardware cost, with good scalability and versatility. To sum up, the intelligent cockpit multi-zone testing method provided in this application realizes automatic switching of sound zones through script-controlled relays, which not only improves the degree of test automation and data accuracy, but also supports bench environment, reduces costs, has a simple structure, and is easy to expand. It has the technical effects of high efficiency, precision, low cost and strong versatility. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiment below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present description. The same reference symbols are used throughout the drawings to represent the same components. In the drawings:

[0020] Figure 1 A flowchart of a multi-zone testing method for an intelligent cockpit provided in an embodiment of the present application;

[0021] Figure 2 A schematic diagram of the hardware circuit connection architecture of a smart cockpit multi-zone testing method provided in an embodiment of the present application;

[0022] Figure 3 A schematic diagram of the structure of a smart cockpit multi-zone testing device provided in an embodiment of the present application;

[0023] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0024] Terms in the specification, claims, and drawings of this application, such as "first," "second," "third," "fourth," and the like (if any), are used to distinguish between similar objects, rather than to describe a particular order or precedence. Therefore, it is understood that these terms can be used interchangeably where appropriate, so that the embodiments described can be implemented in a different order, unless otherwise specified in the drawings or descriptions. In addition, the terms "is" and "has" and any variations thereof in this application are intended to cover all possible constituent elements on a non-exclusive basis. For example, a process, method, system, product, or apparatus that includes several steps or units is not necessarily limited to the steps or units that are explicitly listed, but may also include other steps or units that are not explicitly listed, or steps or units that are inherent to the process, method, product, or apparatus.

[0025] In this application, a "module" or "unit" refers to a computer program or part of a computer program that has a specific function and works in conjunction with other related parts to achieve a predetermined goal. These modules or units can be implemented by software, hardware (such as processing circuits or memories), or a combination of the two. One or more processors or memories can implement one or more modules or units. At the same time, each module or unit can also be part of a larger module or unit.

[0026] The technical solutions in this application will be described in detail below in conjunction with the accompanying drawings in the embodiments. It should be noted that the embodiments described are only part of this application, not all embodiments. In the following description, the "some embodiments" mentioned are only a subset of all possible embodiments, which may be the same or different subsets, and different embodiments can be combined with each other without conflict.

[0027] Figure 1 This is a flow chart of a method for testing multiple sound zones in a smart cockpit provided by an embodiment of the present application. Figure 1 The smart cockpit multi-zone test method provided in an embodiment of the present application is applied in a laboratory bench environment. The laboratory bench environment includes a relay device, a microphone, a voice speaker, and a bench. The smart cockpit multi-zone test method may include the following steps 101 to 104:

[0028] Step 101, obtaining a voice range selection instruction for a target voice range in a test script;

[0029] In some examples, a laboratory bench environment refers to a test platform that simulates the operating state of a vehicle's cockpit electronic system under non-complete vehicle conditions. The laboratory bench environment integrates the hardware modules involved in the vehicle's intelligent cockpit, such as the central control host, microphones, speakers, relays, power supply system, etc., into a test bench. Functional operating conditions close to the real vehicle environment are constructed in the laboratory, enabling controllable and repeatable voice interaction function testing. Test scripts are pre-written instruction files or code segments that can be used to control automated test processes. In the multi-zone test of the intelligent cockpit, the test script defines the execution order, parameter configuration, and target area of ​​each test task. The target sound zone refers to the preset voice interaction area in the intelligent cockpit, which can correspond to a specific occupant position, such as the main driver, co-pilot, left rear row, right rear row, etc. Each voice interaction area is equipped with a corresponding microphone channel and speaker arrangement to simulate the voice interaction behavior of the occupant in that position. The zone selection instruction is a control command used in the test script to indicate which zone the current test should be executed for. It can exist in the form of a number (such as 1 to 4) or a character string (such as "driver", "passenger"). The corresponding hardware channels such as relays can be switched according to the zone selection instruction.

[0030] Through the implementation of step 101, the test process is scripted and automated. The test process is controlled by pre-set test scripts, making the test operation standards unified and highly repeatable, avoiding the arbitrariness and uncertainty of manual operations, and laying the foundation for the subsequent automated execution of audio zone switching and voice interaction tests.

[0031] Step 102: Based on the zone selection instruction, controlling the closed state of the channel contacts in the relay device to establish a physical connection between the microphone and the microphone channel corresponding to the target zone, while keeping the microphone channel contacts corresponding to other zones open;

[0032] In some examples, the relay device is a controllable electrical switch module used to implement on-off control of high voltage or different circuit channels by low-level control signals; in an embodiment of the present application, the relay device is used to control the connection or disconnection of multiple microphone signal channels, thereby physically connecting the microphone of a target sound zone to the test system. The channel contact is a conductive switch contact inside the relay. When a contact is closed, the corresponding channel forms a complete circuit, allowing the signal to flow; when a contact is disconnected, the circuit of the corresponding channel is interrupted and the signal cannot pass through; by closing the contacts of the target sound zone channel by the relay, the audio acquisition module of the test system, such as the microphone, can be directly connected to the microphone line corresponding to the sound zone, thereby ensuring that the source of the audio data collected in the test is unique and clear; for example, the microphone signal line of the main driving sound zone is connected to the audio acquisition card through relay channel 1 to form an effective test path; at the same time, the lines of other sound zones are disconnected to avoid interference. Other audio zones refer to all areas of in-cockpit voice interaction other than the currently tested target zone. For example, if the current test target is the "passenger driver," the driver, left rear, and right rear audio zones are considered "other zones." Their associated relay channels are controlled to remain disconnected to avoid signal contamination and ensure data accuracy. A microphone channel is the signal transmission path that collects audio signals from a microphone and transmits them to the cockpit electronic control unit or test processing unit. A microphone channel contact is the electrical contact portion of a relay that controls the opening or closing of the microphone channel.

[0033] By implementing step 102, misoperation and equipment loss caused by manual plugging and unplugging are effectively avoided; at the same time, other channels remain disconnected to prevent interference from multiple audio zone signals, improve the accuracy of test data and the independence of audio zone identification, thereby ensuring test quality.

[0034] Step 103, sending voice test audio to the target sound area through the voice speaker;

[0035] In some examples, a voice speaker refers to an audio output device installed in a test bench or simulated cockpit environment that emits standardized test speech content. During testing, it simulates the real-world sound environment of a passenger or voice source interacting with the vehicle's systems. The voice speaker can be an external test speaker or a directional sound unit controlled by the audio playback module. For example, a full-band test speaker can be placed at a position equivalent to the passenger's head to simulate passenger speech. Voice test audio is a pre-defined standardized voice command used to test cockpit voice recognition or interaction functions, such as "open the window" or "navigate to the office." Voice test audio can be read from a test script and a text-to-speech system can be used to generate and play a voice file. For example, a script containing "command_01 = 'play music'" can be synthesized and played. The control system can drive the voice speaker to play specific voice command audio within the physical space of the target sound zone to trigger the speech recognition module of the vehicle's cockpit electronic control unit and evaluate its responsiveness.

[0036] By implementing step 103 , a real voice interaction scenario is simulated, and targeted voice stimulation is performed on a specific sound zone to ensure that the test instructions are accurately transmitted to the target sound zone. This improves the authenticity and pertinence of the simulation test and helps verify the responsiveness and voice recognition effect of the voice system under different occupant positions.

[0037] Step 104 , determining voice interaction function test data of a target audio range based on a response result of the cockpit electronic control unit deployed on the test bench to the voice test audio;

[0038] In some examples, the cockpit electronic control unit (ECU) is a central control module deployed in the intelligent cockpit system, used to process in-vehicle voice interaction requests, control multimedia systems, air conditioning, navigation, and other functions, and integrate with the on-board voice recognition module. The cockpit ECU can be integrated into a test bench environment using the cockpit controller in a real vehicle (such as an IVI central control, voice recognition module, etc.), and communicate with the test equipment via buses such as CAN, LIN, or Ethernet. For example, the module deployment can be completed by installing a certain brand of IVI host and loading voice recognition firmware. The response result refers to the processing feedback information of the cockpit ECU after receiving the voice test audio. It can include the parsed semantic intent (such as "open the window"), the command execution status (such as "successfully executed" or "unrecognized"), as well as the response time, feedback data stream, etc. The response result of the cockpit ECU can be obtained through CAN logs, diagnostic protocols, API interfaces, debug serial ports, etc. The voice interaction function test data of the target voice zone is a set of evaluation data such as voice recognition accuracy, execution rate, response delay, etc. for a specific voice zone, which is extracted and organized based on the response results. It is used to judge the actual performance of the voice interaction system in the target voice zone; the parsed response results can be compared with the "expected intention" predefined in the test script, and combined with the execution status, response time, etc. to generate a set of quantitative indicators, which are the voice interaction function test data of the target voice zone.

[0039] For example, when the voice command "open the window" is sent to the passenger seat audio zone, the response is read by the cockpit electronic control unit: "The intention is recognized as 'open the window', and the execution status is successful"; then the actual response is compared with the preset script instructions for consistency, and the response duration, intention deviation and other information are recorded to finally form complete test evaluation data for the passenger seat audio zone.

[0040] By implementing step 104, the recognition and execution capabilities of the target voice zone after receiving voice commands can be comprehensively evaluated, thereby generating quantitative test data to support functional verification, troubleshooting, and performance optimization, thereby facilitating the high-quality delivery of the cockpit voice system.

[0041] In summary, the embodiment of the present application automatically controls the on-off state of the relay channel by reading the sound zone selection instruction in the test script, so that the microphone is connected to the microphone channel of the target sound zone, and the sound zone switching can be completed without manual intervention, which can greatly improve the degree of automation of the test and avoid the inefficiency and risk of misoperation caused by frequent plugging and unplugging or manual operation in traditional methods; only the microphone channel of the target sound zone is activated, and the remaining channels remain disconnected, which ensures the signal isolation between the sound zones during the test from a physical level, effectively prevents the crosstalk problem in multiple sound intervals, ensures the independence and accuracy of the voice test data, and thus improves the credibility of the test results; it can be directly applied to the laboratory bench system, and the test can be completed without relying on the whole vehicle environment, which lowers the deployment threshold and can reduce the dependence on test vehicles and on-site resources. Voice interaction testing can be carried out in the early stage of development, significantly reducing the overall test cost and cycle; the relay control method has a clear structure and low cost, is suitable for multi-tone zone configurations of different models and different cockpit architectures, and can be deployed with a small hardware cost, with good scalability and versatility. In summary, the smart cockpit multi-zone testing method provided in the embodiment of the present application realizes automatic switching of sound zones through script-controlled relays, which not only improves the degree of test automation and data accuracy, but also supports bench environment, reduces costs, has a simple structure, and is easy to expand. It has the technical effects of high efficiency, precision, low cost and strong versatility.

[0042] In some embodiments, the aforementioned control of the closing state of the channel contacts in the relay device based on the tone zone selection instruction may include: parsing the target tone zone number in the tone zone selection instruction; mapping the target tone zone number to a preset relay channel identifier; outputting a first level signal to the first control pin of the relay channel corresponding to the preset relay channel identifier to close the contact of the first control pin; and outputting a second level signal to the second control pin of other relay channels to maintain the open state of the second control pin.

[0043] In some examples, the target audio zone number is a unique identifier representing the target audio zone and can be expressed as a number or a string; for example, number 1 represents the driver's seat audio zone, and number 2 represents the passenger's seat audio zone. The preset relay channel identifier is a relay channel code that corresponds one-to-one with the audio zone number and is used to match a specific physical relay channel; for example, number 1 maps to relay channel A, and number 2 maps to channel B. The relay channel corresponding to the preset relay channel identifier is the specific channel in the physical relay array that actually controls the audio on and off, with each channel connecting the microphone path of a audio zone. The first control pin is the electrical pin of the relay channel corresponding to the preset relay channel identifier, and the on and off of the channel can be controlled by an input signal. Closing the contact of the first control pin means that the relay channel is closed, the circuit is conductive, and the microphone signal can be smoothly transmitted from the target audio zone to the test host computer. The first level signal is a high level or activation signal used to control the closure of the first control pin, which is a high level signal in the embodiment of the present application. Other relay channels refer to relay channels corresponding to audio zones other than the target audio zone; the second control pin is a pin that controls the status of other relay channels. The second level signal is a signal that controls the second control pin to remain in the disconnected state, which can be a low level to prevent false conduction; maintaining the disconnected state of the second control pin means that the channels of other sound zones are always not conductive, preventing the mixing of multi-tone zone signals and ensuring the independence and accuracy of the test.

[0044] For example, after receiving the script instruction to test the main driving sound zone, number 1 will be automatically mapped to relay channel A, and the corresponding control pin IN1 will output a high level to close channel A. At the same time, low-level signals are output to other channels B, C, and D to remain disconnected, so as to ensure that the voice test audio is only sent and acts on the main driving sound zone, and no crosstalk is generated in other areas, thereby achieving high-precision sound zone isolation testing.

[0045] Through the implementation of the above embodiment, the sound zone number is mapped to a specific relay channel and the level state of each control pin is precisely controlled, which can ensure that the target sound zone channel is closed and the non-target channel is disconnected, and the test environment of a single sound zone is guaranteed from the hardware bottom layer. It can improve the reliability and repeatability of the test process, and lay a solid foundation for high-fidelity voice interaction testing.

[0046] In some embodiments, the aforementioned target sound zone number is any one of the first number, the second number, the third number and the fourth number; mapping the target sound zone number to a preset relay channel identifier may include: based on a preset sound zone channel mapping table solidified and stored in the test host computer, mapping the first number to a first channel identifier, wherein the first channel identifier is associated with the main driver's sound zone relay channel; mapping the second number to a second channel identifier, wherein the second channel identifier is associated with the co-driver's sound zone relay channel; mapping the third number to a third channel identifier, wherein the third channel identifier is associated with the left rear sound zone relay channel; mapping the fourth number to a fourth channel identifier, wherein the fourth channel identifier is associated with the right rear sound zone relay channel.

[0047] In some examples, the first number, the second number, the third number, and the fourth number are numbers used to uniquely identify different audio zones, which can be integers (such as 1, 2, 3, 4) or enumeration type labels (such as "Z1", "Z2", etc.); the first number corresponds to the main driver's audio zone, the second number corresponds to the co-driver's audio zone, the third number corresponds to the left rear audio zone, and the fourth number corresponds to the right rear audio zone. The preset audio zone channel mapping table stored in the test host computer is a mapping relationship table preset in the host computer memory and cannot be dynamically changed, which is used to map the audio zone number to the relay channel identifier. This mapping mechanism is not only applicable to the four-zone cockpit structure, but also supports expansion to more audio zone configurations. For example, the three-row seat layout in a 6-seat or 7-seat vehicle model can achieve the same physical connection control logic by increasing the audio zone number (such as "5", "6" or "Z5", "Z6", etc.) and expanding the number of relay channels. Therefore, the method provided in the embodiment of the present application has good versatility and scalability, and can flexibly adapt to the multi-zone voice interaction test requirements under different vehicle models.

[0048] Through the implementation of the above embodiment, the four common audio zone numbers of the main driver, front passenger, left rear and right rear are solidified in the preset audio zone channel mapping table, so that the test targets can be quickly identified and switched, and one-click conversion of multi-zone tests can be achieved, which can improve the breadth and convenience of test coverage and enhance the versatility and scalability of the method under different vehicle cabin configurations.

[0049] In some embodiments, before the aforementioned step 103, it may also include: collecting the contact mechanical vibration waveform through a piezoelectric sensor deployed on the control pin contact; performing timing analysis on the mechanical vibration waveform based on a preset contact state recognition model to obtain the energized state of the first control pin and the isolated state of the second control pin; when the energized state and the isolated state are both true, executing step 103.

[0050] In some examples, the control pin contact is an electrical contact that controls the on / off state of a relay. When connected to the control pin of the relay, it can control the contact's closing or opening based on a voltage level signal (e.g., high / low voltage). The piezoelectric sensor deployed on the control pin contact is a small sensor used to detect mechanical vibration changes during contact operation. It can be attached to the relay housing or near the contact, and piezoelectric ceramic or PVDF film sensors can be used as piezoelectric sensors. The contact mechanical vibration waveform is a time-amplitude curve signal formed by the tiny vibrations generated when the control pin contact is actuated, and can be expressed as a rapidly fluctuating signal wave. For example, a complete pull-in waveform lasts approximately 30 milliseconds, with a peak value of approximately 2V. The preset contact state recognition model is a pre-trained or rule-based model that analyzes waveform signals and determines whether they represent "closed" or "opened." Machine learning models or rule thresholds can be established by comparing a large number of relay closed / open waveform samples. For example, if the waveform peak is greater than 1.5V and the duration is less than 50ms, the preset contact state recognition model determines the closed state as "true." Timing analysis involves analyzing the collected waveform along the time axis, including start and end times, peak position, and duration, to identify state changes. The closed state of the first control pin indicates that the control pin of the target tone zone relay channel is currently "closed," meaning the channel is physically connected. The isolated state of the second control pin indicates that the control pins of other non-target tone zones are currently "open," meaning the channels are physically disconnected. When both the closed and isolated states are true, the target tone zone is connected and other zones are disconnected. Voice commands are only initiated when the hardware connection requirements for emitting voice test audio are met, ensuring an accurate and uninterrupted data source for the test.

[0051] For example, in a test process, after the relay is activated, the test host computer first monitors the waveform feedback from the piezoelectric sensor, and combines the built-in model to determine that the main driver's channel has been energized and other channels are not closed; only when this electrical path is clear, a standard voice test clip (such as wake-up words, command words) is sent to the main driver's speaker to ensure that the voice path is clean and the data results are accurate, effectively avoiding cross-interference of multiple sound zones or hardware false triggering.

[0052] Through the implementation of the above embodiment, a piezoelectric sensor is used to monitor the vibration waveform of the relay control pin, and its energized and isolated states are identified based on the model. After ensuring that the relay switching has been successful, a voice command is issued to avoid test errors caused by incomplete channel switching, thereby improving the timeliness and accuracy of voice command sending, and ensuring the uniqueness of the test signal and the credibility of the test behavior.

[0053] In some embodiments, the aforementioned sending of voice test audio through a voice speaker may include: detecting the impedance change value of the microphone channel corresponding to the target sound zone; and adjusting the transmission power of the voice test audio sent by the voice speaker based on the impedance change value.

[0054] In some examples, the impedance change value refers to the dynamic change in the AC impedance exhibited by the microphone channel over time when connected. This value reflects the channel circuit status, microphone connection stability, and wiring integrity. The complex impedance can be obtained by applying a small signal current to the microphone channel and measuring the voltage (or reverse) using a test host computer, using Ohm's law or a vector impedance measurement algorithm. The measured impedance change value can be used to dynamically adjust the output power of the voice speaker to ensure that the voice signal is clearly received in the target channel without causing circuit reflections or crosstalk due to excessive power. For example, when the impedance is low (indicating a tight channel connection), the power can be appropriately reduced (e.g., from 1W to 0.5W) to avoid overdriving. The transmit power of the voice test audio refers to the physical sound power of the voice signal when it is emitted from the voice speaker. It can be determined by the signal amplitude, current level, and amplifier output setting, and can be expressed in decibel sound pressure level (dBSPL) or watts (W). For example, when playing the command "Hello, driver," the speaker output power is set to 0.8W, corresponding to approximately 75dBSPL sound pressure.

[0055] For example, before automatic testing of multiple sound zones, a detection signal can be injected into the microphone channel of the target sound zone, and the return impedance change can be collected in real time; if the impedance is detected to be low (such as good contact), the speaker output power will be automatically reduced to prevent strong sound waves from causing microphone saturation or sound wave crosstalk to other unconnected sound zones; if the impedance is high (such as loose contact), the power will be appropriately increased to compensate for signal attenuation; this dynamic matching mechanism improves test accuracy and stability, and is especially suitable for test bench scenarios with multiple sound zones and complex circuits.

[0056] Through the implementation of the above embodiments, the impedance changes of the microphone channel are detected and the output power of the voice speaker is adaptively adjusted. It can be optimized according to the actual acoustic path and hardware status, so that the voice test signal is closer to the real user voice, the simulation of the test scenario is improved, and it helps to more accurately evaluate the microphone reception capability and the sensitivity and robustness of voice recognition.

[0057] In some embodiments, the aforementioned step 104 may include: obtaining the original response data stream generated by the cockpit electronic control unit in response to the voice test audio; using a preset semantic parsing engine to extract the intent of the original response data stream to obtain at least one semantic intent segment; based on a preset voice interaction quality assessment model, performing similarity matching on the semantic intent segment and a predefined standard intent template to determine the intent recognition accuracy; collecting the mechanical vibration feedback signal generated during the execution of the voice test audio through a vibration sensor array deployed around the target sound area; determining the timing stability index of the voice command execution based on the waveform characteristics of the mechanical vibration feedback signal; and generating voice interaction function test data for the target sound area based on the intent recognition accuracy and the timing stability index.

[0058] In some examples, the raw response data stream refers to the unprocessed text, status code, or intermediate protocol data output by the cockpit electronic control unit (CEU) through its speech recognition module, natural language processing system, and other components after receiving voice test audio. The CCU's real-time data output can be captured via the CAN bus, Ethernet, or UART interface. The pre-deployed semantic parsing engine is a pre-deployed language processing engine used to perform semantic analysis on the raw response data, including word segmentation, part-of-speech tagging, and intent classification. It can be built based on BERT, LSTM, or a rule base. Intent extraction involves identifying the specific user-desired system action from the raw response data stream. Semantic intent fragments represent semantic units extracted from the raw response data stream that can be compared with standard templates and may include intent names and parameter slots. The pre-deployed voice interaction quality assessment model is a pre-trained algorithmic model used to assess whether the voice system correctly recognizes, understands, and responds to user intent, combining metrics such as similarity, latency, and confidence. The pre-defined standard intent templates are standardized expressions for each voice control command, serving as a reference for comparison. The similarity matching process compares semantic intent segments with standard intent templates using algorithms such as cosine similarity, Jaccard index, and BERT embedding comparison to calculate the degree of match. Intent recognition accuracy measures the similarity or proportion of exact matches between semantic intent segments and standard intent templates. For example, if the wake-up command "turn on the air conditioner" is correctly recognized 9 out of 10 test attempts, the accuracy is 90%. The vibration sensor array deployed around the target audio zone consists of multiple sensors installed near seats, interior trim, and glass. They can detect the timing changes in the system's physical response (such as the execution of mechanical commands) after voice playback. Mechanical vibration feedback signals originate from mechanical vibration signals caused by sound waves propagating through the speaker or physical actions of control units (such as motors and door / window actuators). For example, after recognizing the command "open the window," the window motor activates, generating a vibration waveform lasting 500ms. The timing stability indicator measures the fluctuation in response time between command issuance and execution, reflecting the real-time and consistency of the control link. It can identify the accuracy and timing stability indicators of intention, build a unified evaluation model, comprehensively score, record and output the voice interaction quality, and generate voice interaction function test data for the target voice range.

[0059] For example, in a round of multi-zone testing, after the voice speaker plays "turn on the air conditioner", the cockpit control unit generates response data, extracts the semantic intent in the response, compares it with the standard template, and calculates the recognition accuracy; at the same time, the sensor array in the right rear sound zone synchronously records the mechanical vibration in the door panel area, based on which the response delay is measured and the timing stability index is calculated; finally, the two indicators are summarized into a set of voice interaction test data for the target sound zone, including semantic recognition results, execution delay curve and stability score, for subsequent analysis and system optimization.

[0060] Through the implementation of the above embodiment, the semantic engine is used to analyze the response content of the cockpit control unit, combined with the standard template matching recognition accuracy, and then the vibration sensor is used to analyze the timing stability of the execution action. The quality of voice interaction is comprehensively evaluated from the two levels of understanding and execution. The test not only stops at whether there is a response, but also goes deeper into whether it is accurate and stable, thereby comprehensively quantifying the interactive performance of the smart cockpit.

[0061] In some embodiments, the aforementioned step 104 may also include: obtaining multidimensional noise samples in the test environment, wherein the aforementioned multidimensional noise samples may include air-conditioning system noise, road simulation noise and electronic equipment background noise; performing time-frequency domain decomposition on the multidimensional noise samples through a preset noise feature extraction algorithm to obtain at least one noise feature vector; based on the noise feature vector, synthesizing at least one noise feature vector through an adaptive noise generation module deployed on the test bench to obtain a dynamic noise scene matching the test environment; in the dynamic noise scene, obtaining anti-interference response data of the cockpit electronic control unit in response to the voice test audio; performing semantic integrity analysis on the anti-interference response data through a pre-trained anti-interference evaluation model to determine the speech recognition robustness index of the target sound zone in a complex acoustic environment; and generating speech interaction function test data for the target sound zone based on the speech recognition robustness index.

[0062] In some examples, the test environment refers to the actual cockpit acoustic and electromagnetic environment simulated in a laboratory or test bench, including hardware layout, background noise, and sound wave propagation conditions. A test bench can be constructed with a realistic cockpit structural model, equipped with audio equipment and noise generators to simulate driving or stationary conditions. For example, a car cockpit simulation bench in a laboratory can be equipped with a fan to create air conditioning noise and speakers to play traffic noise. Multidimensional noise samples are comprehensive samples composed of multiple different types of noise, reflecting the various noise interference factors in the cockpit environment. They can be collected on-site or downloaded from a noise database and include recordings of various actual or simulated environments. For example, they can include the sound of the air conditioning system running, simulated road friction, and the background noise emitted by electronic equipment in the vehicle. Air conditioning system noise is the airflow and mechanical vibration noise generated by the air conditioning fan and compressor. Audio signals can be collected from the cabin using a microphone while the vehicle's air conditioning is running. Simulated road noise simulates the noise generated by road friction, tire rolling, and aerodynamic noise during vehicle operation. This can be generated using recorded real-world road noise or an audio synthesizer. Electronic equipment noise floor is the background electromagnetic and mechanical noise generated by the vehicle's internal electronic components (such as the central control screen and instrument panel) when powered on for extended periods. Other noise sources can be disabled, allowing only onboard electronics to be collected. A pre-set noise feature extraction algorithm analyzes noise samples for characteristics such as frequency, amplitude, and temporal variation. The time-frequency domain decomposition process simultaneously analyzes the signal in both time and frequency dimensions to reveal the time-varying frequency characteristics of the noise. A noise feature vector is a numerical vector extracted from the time-frequency domain data of a noise sample. It represents the primary characteristics of the noise; for example, it may include multidimensional features such as energy in different frequency bands, noise texture, and statistical distribution. The adaptive noise generation module deployed on the test bench is a device or software system that dynamically synthesizes noise based on input noise characteristics, adjusting noise parameters to match the target environment. It can consist of a noise generator, a digital signal processor, and a feedback control algorithm. Dynamic noise scenarios matched to the test environment are mixed noises generated in real time on the test bench, with characteristics highly similar to those in the actual environment, used to simulate complex acoustic conditions. In these dynamic noise scenarios, the cockpit electronic control unit's anti-interference response data, including recognition results, response latency, and accuracy, can be measured for speech test audio. Using a pre-trained anti-interference evaluation model, semantic integrity analysis of this anti-interference response data can be performed to determine the robustness index (robustness score) of speech recognition in the target audio zone under complex acoustic conditions. This robustness index can then be incorporated into the target audio zone's voice interaction function test data, serving as an important reference for the zone's voice interaction performance.

[0063] For example, during the test, multi-dimensional noise samples are first collected from air conditioners, roads, and electronic equipment, and their time-frequency features are extracted using short-time Fourier transform to form feature vectors; then, the adaptive noise generation module deployed on the test bench dynamically synthesizes realistic composite noise scenes based on these features to simulate the actual driving of the vehicle and the working state of the air conditioner; the cockpit electronic control unit responds to the voice test audio in this noise environment, captures its recognition results, and analyzes the semantic integrity through a pre-trained anti-interference evaluation model to quantify the robustness of the speech recognition; finally, these anti-interference performance indicators are integrated to form the voice interaction function test data of the target sound zone in a complex acoustic environment to help optimize system design and algorithm improvement.

[0064] By implementing the above examples, we construct dynamic noise environments encompassing various vehicle usage scenarios (such as air conditioning and road noise), and using an anti-interference evaluation model to quantitatively assess the integrity of speech recognition under noise interference, we can deeply analyze the performance of the smart cockpit under complex acoustic conditions. This helps to identify robustness issues in advance and improve the reliability of the smart cockpit in real-world environments.

[0065] In some embodiments, after step 103, the aforementioned smart cockpit multi-zone testing method may further include: obtaining position adjustment parameters of a simulated passenger seat deployed on a test bench, wherein the aforementioned position adjustment parameters may include seat forward and backward sliding distance, backrest tilt angle and headrest height data; using a preset human sitting posture modeling algorithm to generate a three-dimensional sitting posture model of a simulated passenger according to the position adjustment parameters; collecting the reflected echo signal of the voice test audio on the surface of the three-dimensional sitting posture model through acoustic wave reflection sensors deployed around the test bench; determining the receiving sensitivity offset of the target sound zone microphone to voice signals in different sitting postures based on the phase and amplitude characteristics of the reflected echo signal; and generating voice interaction adaptability test data of the target sound zone in the passenger posture change scenario according to the receiving sensitivity offset.

[0066] In some examples, the position adjustment parameters of the simulated passenger seat reflect the position of the passenger seat after adjustment on the test bench. These parameters represent specific numerical values ​​of seat posture changes and can be read via encoders, sensors, or a simulated adjustment panel on the seat motor control system. For example, the fore-and-aft seat slide distance is 200 mm, the backrest tilt angle is 15 degrees, and the headrest height is adjusted to the third position. The fore-and-aft seat slide distance, backrest tilt angle, and headrest height data specifically reflect the three primary degrees of freedom of seat adjustment and affect the position and angle of the passenger relative to the cabin microphone. The pre-set human sitting posture modeling algorithm calculates and generates an ergonomically correct three-dimensional sitting posture model. It simulates the position of the human skeleton and joints based on the seat adjustment parameters and can construct a three-dimensional digital model of the virtual passenger's sitting posture according to ergonomics and input parameters. Acoustic wave reflection sensors are sensing devices used to detect acoustic wave reflection signals. They capture the echo information returned by acoustic waves after impacting objects. These ultrasonic sensors, microphone arrays, or laser acoustic ranging devices are deployed around the test bench. These acoustic wave sensors collect the acoustic signals reflected from the surfaces of the three-dimensional model when voice commands are issued. The receiving sensitivity offset describes the change in the microphone's sensitivity to receiving voice signals in different passenger sitting positions relative to the standard position. This can be calculated by analyzing the phase and amplitude characteristics of the reflected echo and combining it with the change in microphone signal strength. For example, the sensitivity decreases by 3dB in one sitting position and increases by 1.5dB in another. Combining parameters such as sensitivity offset can generate test report data that evaluates the impact of different passenger sitting positions on the voice recognition system, also known as voice interaction adaptability test data.

[0067] For example, after completing the voice test audio transmission, the position adjustment parameters of the current passenger seat are first read, such as the fore-and-aft sliding distance, backrest angle and headrest height. These parameters are obtained in real time through the seat control system or sensor; then, the human body sitting posture modeling algorithm is used to convert these parameters into an accurate three-dimensional sitting posture model to reflect the passenger's actual sitting posture; then, the sound wave reflection sensors arranged around the test bench collect the reflected echo of the voice command sound wave on the surface of the three-dimensional model, and by analyzing the phase and amplitude characteristics of the echo, the microphone receiving sensitivity offset caused by different sitting postures is calculated; finally, based on these sensitivity offset data, adaptive test data reflecting the impact of passenger posture changes on voice interaction is generated to assist in optimizing the robustness design of the cabin voice system.

[0068] Through the implementation of the above embodiments, seat adjustment parameters are collected, a three-dimensional sitting posture model is established and the sound wave reflection characteristics are analyzed, and the impact of different sitting postures on the microphone receiving sensitivity is calculated, providing data support for the optimization of the voice recognition strategy adapted to the user's actual sitting posture, making the multi-zone voice system closer to real application scenarios, and improving the consistency and adaptability of the user interaction experience.

[0069] Figure 2 This paper demonstrates the hardware circuit connection architecture of the multi-zone test method for a smart cockpit, as provided in an embodiment of the present application. This architecture enables on-demand connection and control between microphone channels in different zones and the test system. The architecture consists of a microphone channel module, a relay device, a microphone and speaker (voice speaker), and a test host computer. The microphone channel module includes four channels: the driver's seat, the front passenger seat, the left rear, and the right rear. These channels correspond to the voice acquisition paths for different occupant positions in the vehicle, independently transmitting their respective audio signals. The relay device features four sets of channel contacts, which function as physical switches. They receive level signals from the test host computer to control their closing or opening, thereby connecting or isolating the corresponding microphone channels. When testing the main driver's seat, channel contact 1 is on, while channels 2, 3, and 4 are off. When testing the main driver's seat, channel contact 1 is on, while channels 2, 3, and 4 are off. When testing the passenger seat, channel contact 2 is on, while channels 1, 3, and 4 are off. When testing the left rear sound zone, channel contact 3 is on, while channels 1, 2, and 4 are off. When testing the right rear sound zone, channel contact 4 is on, while channels 1, 2, and 3 are off. The microphone collects the audio signal from the target sound zone selected by the relay, while the speaker, driven by the test host computer, plays the voice test audio to the target sound zone. The test host computer, serving as the control and data processing core, controls the relay status via the RS232 / RJ45 protocol, synchronously receives microphone signals, and drives the speakers, completing the complete voice interaction test process. For example, when testing the primary driver's audio zone, the test host computer issues a "primary driver's audio zone test" command. The relay closes channel contact 1 (the primary driver's channel) and disconnects the other channels, establishing a physical connection between the primary driver's microphone channel and the microphone. The host computer then plays the test voice "Open the window" through the speaker. The primary driver's audio is transmitted back to the host computer via the conductive channel and triggers a response from the cockpit control unit. When changing the test audio zone, simply switching the relay channel contact status reconstructs the signal path, supporting rapid multi-zone adaptation. "RS232" and "RJ45" are two different types of communication interfaces or connection standards used in the intelligent cockpit multi-zone test method to achieve data communication or signal control between the test host computer and hardware devices such as relays. The overall circuit architecture has technical advantages such as physical isolation, flexible switching and low-cost multiplexing. It not only avoids signal crosstalk and improves test accuracy, but also facilitates adaptation to the cabin structures of different vehicle models, providing reliable hardware support for the accurate verification of voice interaction functions.

[0070] Furthermore, as an implementation of the aforementioned method embodiment, the present application also provides a smart cockpit multi-zone test device for implementing the aforementioned method embodiment. This device embodiment corresponds to the aforementioned method embodiment. For ease of reading, this smart cockpit multi-zone test device embodiment will no longer repeat the details of the aforementioned method embodiment one by one, but it should be clear that the device in the embodiment of the present application can correspond to and implement all the contents of the aforementioned method embodiment. Figure 3 As shown, the intelligent cockpit multi-zone testing device 20 includes: an instruction acquisition unit 201, a relay control unit 202, an instruction sending unit 203 and a test response unit 204, wherein the instruction acquisition unit 201 is used to obtain the sound zone selection instruction for the target sound zone in the test script; the relay control unit 202 is used to control the closing state of the channel contacts in the relay device based on the sound zone selection instruction, so that the microphone establishes a physical connection with the microphone channel corresponding to the target sound zone, and keeps the microphone channel contacts corresponding to other sound zones disconnected; the instruction sending unit 203 is used to send voice test audio to the target sound zone through the voice speaker; the test response unit 204 is used to determine the voice interaction function test data of the target sound zone based on the response result of the cockpit electronic control unit deployed on the test bench to the voice test audio.

[0071] In some embodiments, the relay control unit 202 is also used to parse the target zone number in the zone selection instruction; map the target zone number to a preset relay channel identifier; output a first level signal to the first control pin of the relay channel corresponding to the preset relay channel identifier to close the contact of the first control pin; output a second level signal to the second control pin of other relay channels to maintain the disconnected state of the second control pin.

[0072] In some embodiments, the target sound zone number is any one of the first number, the second number, the third number and the fourth number; the relay control unit 202 is also used to map the first number to the first channel identifier based on the preset sound zone channel mapping table solidified and stored in the test host computer, wherein the first channel identifier is associated with the main driver's sound zone relay channel; map the second number to the second channel identifier, wherein the second channel identifier is associated with the co-driver's sound zone relay channel; map the third number to the third channel identifier, wherein the third channel identifier is associated with the left rear sound zone relay channel; map the fourth number to the fourth channel identifier, wherein the fourth channel identifier is associated with the right rear sound zone relay channel.

[0073] In some embodiments, the instruction sending unit 203 is also used to collect the contact mechanical vibration waveform through a piezoelectric sensor deployed on the control pin contact; perform timing analysis on the mechanical vibration waveform based on a preset contact state recognition model to obtain the energized state of the first control pin and the isolated state of the second control pin; when the energized state and the isolated state are true at the same time, send voice test audio to the target sound area through the voice speaker.

[0074] In some embodiments, the instruction sending unit 203 is further used to detect the impedance change value of the microphone channel corresponding to the target sound zone; and based on the impedance change value, adjust the transmission power of the voice speaker to send the voice test audio.

[0075] In some embodiments, the test response unit 204 is also used to obtain the original response data stream generated by the cockpit electronic control unit in response to the voice test audio; use a preset semantic parsing engine to extract the intent of the original response data stream to obtain at least one semantic intent segment; based on a preset voice interaction quality assessment model, perform similarity matching on the semantic intent segment and the predefined standard intent template to determine the intent recognition accuracy; collect the mechanical vibration feedback signal generated during the execution of the voice test audio through a vibration sensor array deployed around the target sound area; determine the timing stability index of the voice command execution based on the waveform characteristics of the mechanical vibration feedback signal; and generate voice interaction function test data for the target sound area based on the intent recognition accuracy and the timing stability index.

[0076] In some embodiments, the test response unit 204 is also used to obtain multi-dimensional noise samples in the test environment, wherein the multi-dimensional noise samples include air-conditioning system noise, road simulation noise and electronic equipment background noise; through a preset noise feature extraction algorithm, the multi-dimensional noise samples are decomposed in the time-frequency domain to obtain at least one noise feature vector; based on the noise feature vector, at least one noise feature vector is synthesized by an adaptive noise generation module deployed on the test bench to obtain a dynamic noise scene matching the test environment; in the dynamic noise scene, anti-interference response data of the cockpit electronic control unit in response to the voice test audio is obtained; through a pre-trained anti-interference evaluation model, the semantic integrity analysis of the anti-interference response data is performed to determine the speech recognition robustness index of the target sound zone in a complex acoustic environment; based on the speech recognition robustness index, the speech interaction function test data of the target sound zone is generated.

[0077] In some embodiments, the intelligent cockpit multi-zone testing device 20 also includes a seat adjustment unit for obtaining position adjustment parameters of a simulated passenger seat deployed on a test bench, wherein the position adjustment parameters include the seat forward and backward sliding distance, the backrest tilt angle, and the headrest height data; using a preset human sitting posture modeling algorithm, a three-dimensional sitting posture model of a simulated passenger is generated according to the position adjustment parameters; through the use of sound wave reflection sensors deployed around the test bench, the reflected echo signal of the voice test audio on the surface of the three-dimensional sitting posture model is collected; based on the phase and amplitude characteristics of the reflected echo signal, the receiving sensitivity offset of the microphone in the target sound zone to the voice signal in different sitting postures is determined; based on the receiving sensitivity offset, the voice interaction adaptability test data of the target sound zone in the passenger posture change scenario is generated.

[0078] The present application also provides a computer-readable storage medium, which stores computer-executable instructions or computer programs. When the computer-executable instructions or computer programs are executed by a processor, the processor will execute any step of the smart cockpit multi-zone testing method provided in the present application.

[0079] In some embodiments, the computer-readable storage medium may be a random access memory (RAM), a read-only memory (ROM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); or it may be various devices including one or any combination of the above memories.

[0080] In some embodiments, computer-executable instructions may be in the form of a program, software, software module, script, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.

[0081] In some embodiments, computer-executable instructions may, but need not, correspond to a file in a file system, may be stored as part of a file that stores other programs or data, for example, in one or more scripts in a HyperText Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple coordinating files (for example, files storing one or more modules, subroutines, or code portions).

[0082] In some embodiments, computer-executable instructions may be deployed to be executed on one electronic device, or on multiple electronic devices located at one site, or on multiple electronic devices distributed across multiple sites and interconnected by a communication network.

[0083] like Figure 4 As shown, the present application also provides an electronic device 30, including a memory 310, a processor 320 and a computer program 311 stored in the memory 310 and executable on the processor. When the processor 320 executes the computer program 311, any step of the above-mentioned smart cockpit multi-zone testing method is implemented.

[0084] The present application also provides a computer program product, comprising a computer program or computer-executable instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer program or computer-executable instructions from the computer-readable storage medium and executes the computer program or computer-executable instructions, causing the electronic device to perform any step of the intelligent cockpit multi-zone testing method described above.

[0085] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for testing multi-sound zones in an intelligent cockpit, characterized in that: Applied in a laboratory bench environment, the laboratory bench environment includes a relay device, a microphone, a voice speaker, and a bench. The smart cockpit multi-zone testing method includes: Obtaining a range selection instruction for a target range in a test script; Based on the sound zone selection instruction, controlling the closed state of the channel contacts in the relay device to establish a physical connection between the microphone and the microphone channel corresponding to the target sound zone, and keeping the microphone channel contacts corresponding to other sound zones open; Sending voice test audio to the target sound area through the voice speaker; Based on the response result of the cockpit electronic control unit deployed on the test bench to the voice test audio, voice interaction function test data of the target sound zone is determined.

2. The intelligent cockpit multi-zone testing method according to claim 1, characterized in that: The controlling the closed state of the channel contacts in the relay device based on the sound zone selection instruction includes: parsing the target range number in the range selection instruction; Mapping the target zone number to a preset relay channel identifier; Outputting a first level signal to a first control pin of a relay channel corresponding to the preset relay channel identifier to close a contact of the first control pin; Outputting a second level signal to the second control pins of other relay channels to maintain the disconnected state of the second control pins.

3. The intelligent cockpit multi-zone testing method according to claim 2, characterized in that: The target pitch range number is any one of the first number, the second number, the third number and the fourth number; Mapping the target sound zone number to a preset relay channel identifier includes: Based on a preset audio zone channel mapping table stored in a test host computer, the first number is mapped to a first channel identifier, wherein the first channel identifier is associated with a main driving audio zone relay channel; Mapping the second number to a second channel identifier, wherein the second channel identifier is associated with a passenger audio zone relay channel; Mapping the third number to a third channel identifier, wherein the third channel identifier is associated with a left rear audio zone relay channel; The fourth number is mapped to a fourth channel identifier, wherein the fourth channel identifier is associated with a right rear audio zone relay channel.

4. The intelligent cockpit multi-zone testing method according to claim 2, characterized in that: Before sending the voice test audio to the target sound zone through the voice speaker, the smart cockpit multi-sound zone testing method further includes: The mechanical vibration waveform of the contact is collected by a piezoelectric sensor deployed on the contact of the control pin; Performing a time series analysis on the mechanical vibration waveform based on a preset contact state recognition model to obtain an engaged state of the first control pin and an isolated state of the second control pin; When the engaged state and the isolated state are both true, the step of sending the voice test audio to the target sound zone through the voice speaker is performed.

5. The intelligent cockpit multi-zone testing method according to claim 1 or 4, characterized in that: The sending of the voice test audio through the voice speaker includes: Detecting the impedance change value of the microphone channel corresponding to the target sound range; Based on the impedance change value, the transmission power of the voice test audio sent by the voice speaker is adjusted.

6. The intelligent cockpit multi-zone testing method according to claim 1, characterized in that: The step of determining voice interaction function test data of a target sound zone based on a response result of a cockpit electronic control unit deployed on the test bench to the voice test audio includes: acquiring an original response data stream generated by the cockpit electronic control unit in response to the voice test audio; Using a preset semantic parsing engine to extract intent from the original response data stream to obtain at least one semantic intent fragment; Based on a preset voice interaction quality assessment model, the semantic intent fragment is matched with a predefined standard intent template for similarity to determine the intent recognition accuracy; collecting mechanical vibration feedback signals generated during the execution of the voice test audio by a vibration sensor array deployed around the target sound area; Determining a timing stability index of voice command execution based on waveform characteristics of the mechanical vibration feedback signal; Based on the intention recognition accuracy and the timing stability index, voice interaction function test data of the target sound zone is generated.

7. The intelligent cockpit multi-zone testing method according to claim 1, characterized in that: The step of determining voice interaction function test data of a target sound zone based on a response result of a cockpit electronic control unit deployed on the test bench to the voice test audio further includes: Acquire multi-dimensional noise samples in a test environment, wherein the multi-dimensional noise samples include air conditioning system noise, road simulation noise, and electronic equipment background noise; Decomposing the multidimensional noise sample in the time-frequency domain using a preset noise feature extraction algorithm to obtain at least one noise feature vector; synthesizing the at least one noise feature vector by an adaptive noise generation module deployed on the test bench to obtain a dynamic noise scene matching the test environment; acquiring, in the dynamic noise scenario, anti-interference response data of the cockpit electronic control unit in response to the voice test audio; Performing semantic integrity analysis on the anti-interference response data using a pre-trained anti-interference evaluation model to determine the speech recognition robustness index of the target sound area in a complex acoustic environment; Based on the speech recognition robustness index, speech interaction function test data for the target sound zone is generated.

8. An intelligent cockpit multi-zone testing device, characterized in that: include: An instruction acquisition unit, configured to acquire a range selection instruction for a target range in a test script; a relay control unit, configured to control the closing state of the channel contacts in the relay device based on the sound zone selection instruction, so that the microphone establishes a physical connection with the microphone channel corresponding to the target sound zone, and keeps the microphone channel contacts corresponding to other sound zones open; An instruction sending unit, configured to send a voice test audio to the target sound zone through the voice speaker; The test response unit is used to determine the voice interaction function test data of the target sound zone based on the response result of the cockpit electronic control unit deployed on the test bench to the voice test audio.

9. An electronic device comprising: A memory and a processor, characterized in that the processor is used to implement the steps of the smart cockpit multi-zone testing method according to any one of claims 1 to 7 when executing the computer program stored in the memory.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the smart cockpit multi-zone testing method according to any one of claims 1 to 7 are implemented.

Citation Information

Cited By

  • Parcel shelf sound equipment vibration test method and device

    CN121453424A