In-vehicle noise control method, device, equipment and readable storage medium

By superimposing and weighting the frequency domain signals of in-vehicle noise and host voice, a clear sound wave signal output is generated, which solves the problem of in-vehicle noise affecting passengers' ability to hear important information and improves the riding experience.

CN116653830BActive Publication Date: 2026-02-27DONGFENG MOTOR GRP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310523712.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-05
Publication Date
2026-02-27
Estimated Expiration
2043-05-05

AI Technical Summary

Technical Problem

Existing vehicles cannot effectively eliminate in-vehicle noise, causing passengers to have difficulty hearing multimedia music and important information, thus affecting their riding experience.

Method used

The frequency domain signal is obtained by Fourier transforming the time domain signal collected by the microphone, superimposing the frequency domain signals of the in-vehicle background noise and the host voice, and then performing weighted processing and energy superposition to generate the frequency domain signal of the synthesized speech. Finally, the sound wave signal is output through the speaker to enhance the clarity of important speech information.

Benefits of technology

It improves the clarity of important information such as Bluetooth voice and multimedia voice for passengers inside the vehicle, reduces the noise masking effect, and enhances the riding experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116653830B_ABST
    Figure CN116653830B_ABST
Patent Text Reader

Abstract

The application provides an in-vehicle noise control method, device, equipment and readable storage medium, comprising: when a time domain signal collected by an in-vehicle microphone is not interfered by a loudspeaker, performing Fourier transform on the time domain signal collected by the in-vehicle microphone to obtain a frequency domain signal, and determining the frequency domain signal of in-vehicle background noise; superimposing the frequency domain signal of the in-vehicle background noise and the frequency domain signal of host voice, performing weighting processing on the superimposed frequency domain signal, and performing energy superposition on the same frequency, and generating a frequency domain signal of a synthesized voice; performing inverse Fourier transform on the frequency domain signal of the synthesized voice to obtain a time domain signal, and generating a sound wave signal of the synthesized voice through the loudspeaker and outputting the sound wave signal. Through the application, an in-vehicle passenger can hear important information such as Bluetooth voice, prompt sound, media voice and the like more clearly.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of noise control, in particular to an in-vehicle noise control method, device, equipment and readable storage medium. BACKGROUND

[0002] Nowadays, people have higher and higher requirements for the comfort of vehicles, and vehicle enterprises have more and more strict requirements for in-vehicle noise. However, the existing vehicles cannot completely eliminate the in-vehicle noise. The in-vehicle noise will have a noise masking effect on the passengers listening to multimedia music, so that the passengers cannot clearly hear the multimedia music, affecting the evaluation experience of the multimedia music. In addition, the in-vehicle noise will also interfere with important information such as the in-vehicle radio, prompt sound and Bluetooth phone, so that the in-vehicle passengers cannot clearly hear the important information such as the radio, prompt sound and Bluetooth phone, affecting the passengers' riding experience. SUMMARY

[0003] The main purpose of the present application is to provide an in-vehicle noise control method, device, equipment and readable storage medium, which aims to superimpose the frequency domain signal of the in-vehicle background noise and the frequency domain signal of the host voice, perform weighting processing on the superimposed frequency domain signal and energy superposition on the same frequency, and finally play out the sound wave signal through the loudspeaker, so that the in-vehicle passengers can hear clearer important voice information such as Bluetooth voice and multimedia voice.

[0004] In a first aspect, the present application provides an in-vehicle noise control method, which comprises:

[0005] When the time domain signal collected by the in-vehicle microphone is not interfered by the loudspeaker, performing Fourier transform on the time domain signal collected by the in-vehicle microphone to obtain a frequency domain signal, and determining the frequency domain signal of the in-vehicle background noise;

[0006] Superimposing the frequency domain signal of the in-vehicle background noise and the frequency domain signal of the host voice, performing weighting processing on the superimposed frequency domain signal and energy superposition on the same frequency, and generating a frequency domain signal of a synthesized voice;

[0007] Performing inverse Fourier transform on the frequency domain signal of the synthesized voice to obtain a time domain signal, and generating a sound wave signal of the synthesized voice through the loudspeaker and outputting the synthesized voice.

[0008] Optionally, the weighting processing is A weighting processing.

[0009] Optionally, the in-vehicle noise control method further comprises:

[0010] Determining a noise value in the vehicle according to the sound pressure signal of the in-vehicle microphone;

[0011] Outputting a control prompt of the vehicle according to the noise value.

[0012] Optionally, the step of outputting a prompt for controlling the vehicle according to the noise value comprises:

[0013] detecting whether the noise value is greater than a preset decibel value according to the noise value;

[0014] if the noise value is greater than the preset decibel value, detecting whether a current blower gear is greater than a preset gear;

[0015] if the current blower gear is greater than the preset gear, controlling the vehicle to reduce the current blower gear.

[0016] Optionally, the step of outputting a prompt for controlling the vehicle according to the noise value further comprises:

[0017] detecting whether the noise value is greater than a preset decibel value according to the noise value;

[0018] if the noise value is greater than the preset decibel value, detecting whether a current driving mode is an energy-saving mode;

[0019] if the current driving mode is not the energy-saving mode, outputting a prompt for adjusting the vehicle to enter the energy-saving mode.

[0020] Optionally, the step of outputting a prompt for controlling the vehicle according to the noise value further comprises:

[0021] detecting whether the noise value is greater than a preset decibel value according to the noise value;

[0022] if the noise value is greater than the preset decibel value, detecting whether a current engine speed is greater than a preset engine speed;

[0023] if the current engine speed is greater than the preset engine speed, outputting a prompt for reducing the current engine speed.

[0024] Optionally, the vehicle interior noise control method further comprises:

[0025] determining a noise level according to the noise value, and outputting a prompt for the noise level.

[0026] In a second aspect, the present application provides a vehicle interior noise control device, which comprises:

[0027] a first determining module, configured to perform Fourier transform on a time-domain signal collected by an in-vehicle microphone to obtain a frequency-domain signal when the time-domain signal collected by the in-vehicle microphone is not interfered by a loudspeaker, and determine a frequency-domain signal of in-vehicle background noise;

[0028] The first generation module is used to superimpose the frequency domain signal of the in-vehicle background noise and the frequency domain signal of the host voice, perform weighted processing on the superimposed frequency domain signal and superimpose the energy at the same frequency to generate the frequency domain signal of the synthesized voice.

[0029] The second generation module is used to perform an inverse Fourier transform on the frequency domain signal of the synthesized speech to obtain a time domain signal, and to generate a sound wave signal of the synthesized speech through a loudspeaker and output it.

[0030] Thirdly, the present invention also provides an in-vehicle noise control device, the in-vehicle noise control device including a processor, a memory, and an in-vehicle noise control program stored in the memory and executable by the processor, wherein when the in-vehicle noise control program is executed by the processor, the steps of the in-vehicle noise control method as described above are implemented.

[0031] Fourthly, the present invention also provides a readable storage medium storing an in-vehicle noise control program, wherein when the in-vehicle noise control program is executed by a processor, it implements the steps of the in-vehicle noise control method as described above.

[0032] In this invention, when the time-domain signal collected by the in-vehicle microphone is not interfered with by the speaker, the time-domain signal collected by the in-vehicle microphone is subjected to Fourier transform to obtain a frequency-domain signal, and the frequency-domain signal of the in-vehicle background noise is determined; the frequency-domain signal of the in-vehicle background noise and the frequency-domain signal of the host voice are superimposed, and the superimposed frequency-domain signal is weighted and the energy at the same frequency is superimposed to generate the frequency-domain signal of the synthesized speech; the frequency-domain signal of the synthesized speech is subjected to inverse Fourier transform to obtain a time-domain signal, and the time-domain signal of the synthesized speech is used to generate the sound wave signal of the synthesized speech through the speaker and output. This invention addresses the issue of microphone interference. When the in-vehicle microphone is too far from the speaker, the speaker is not activated, or the audio output is too low, the time-domain signal collected by the microphone is assumed to be unaffected by the speaker. The time-domain signal is then subjected to a Fourier transform to obtain a frequency-domain signal, which is identified as the frequency domain signal of the in-vehicle background noise. This frequency-domain signal is then superimposed with the frequency-domain signal of the host voice signal. High-frequency or low-frequency bands that are insensitive to the human ear are attenuated in the superimposed signal. Energy at the same frequency in the superimposed signal is accumulated and amplified to obtain the frequency-domain signal of the synthesized speech. This synthesized speech time-domain signal is then obtained through an inverse Fourier transform and played back as a sound wave signal generated by the speaker. This allows passengers to hear Bluetooth voice messages, notification tones, media voice messages, and other important information more clearly. Attached Figure Description

[0033] Figure 1A flowchart of a first embodiment of the in-vehicle noise control method provided by the embodiment of the present application is shown in FIG. 1.

[0034] Figure 2 A frequency spectrum synthesis diagram for determining the frequency domain signal of the synthesized voice in the first embodiment of the in-vehicle noise control method provided by the embodiment of the present application is shown in FIG. 2.

[0035] Figure 3 A flowchart of a second embodiment of the in-vehicle noise control method provided by the embodiment of the present application is shown in FIG. 3.

[0036] Figure 4 A display interface diagram of the in-vehicle noise control method provided by the embodiment of the present application is shown in FIG. 4.

[0037] Figure 5 A functional module diagram of the in-vehicle noise control device provided by the embodiment of the present application is shown in FIG. 5.

[0038] Figure 6 A hardware structure diagram of the in-vehicle noise control device provided by the embodiment of the present application is shown in FIG. 6.

[0039] The implementation, functional features and advantages of the present application will be further described with reference to the accompanying drawings in conjunction with the embodiments. DETAILED DESCRIPTION

[0040] It should be understood that the specific embodiments described herein are merely intended to explain the present application and not to limit the present application.

[0041] In a first aspect, the embodiment of the present application provides an in-vehicle noise control method.

[0042] Please refer to Figure 1 , Figure 1 A flowchart of a first embodiment of the in-vehicle noise control method provided by the embodiment of the present application is shown in FIG. 1. Figure 1 As shown in FIG. 1, in an embodiment, the in-vehicle noise control method comprises:

[0043] In step S10-1, when the time domain signal collected by the in-vehicle microphone is not interfered by the loudspeaker, the time domain signal collected by the in-vehicle microphone is subjected to Fourier transform to obtain a frequency domain signal, and the frequency domain signal of the in-vehicle background noise is determined.

[0044] In the embodiment, when the time domain signal collected by the in-vehicle microphone is not interfered by the loudspeaker (for example, when the in-vehicle microphone is far away from the loudspeaker, the loudspeaker is in the off state, or the volume of the loudspeaker is less than 5 decibels, the sound wave signal emitted by the loudspeaker cannot be collected by the in-vehicle microphone, and thus no time domain voltage signal is generated. The "5 decibels" is only used for example), the in-vehicle microphone collects and converts the sound wave signals of various noises into time domain signals, and then converts the time domain signals into frequency domain signals through Fourier transform, so as to obtain the frequency domain signals of the in-vehicle background noise.

[0045] In step S20-1, the frequency domain signals of the in-vehicle background noise and the host voice are superimposed, the superimposed frequency domain signals are weighted and the energy of the same frequency is superimposed, and the frequency domain signals of the synthesized voice are generated.

[0046] In the embodiment, the frequency domain signals of the in-vehicle background noise and the host voice are superimposed, the frequency bands to which the human ear is not sensitive in the superimposed frequency domain signals are weighted and the energy of the same frequency is superimposed and strengthened, and finally the frequency domain signals of the synthesized voice are obtained.

[0047] In step S30-1, the frequency domain signals of the synthesized voice are inversely Fourier transformed to obtain time domain signals, and the time domain signals of the synthesized voice are transmitted to the loudspeaker, the loudspeaker receives the time domain signals of the synthesized voice, and then generates and transmits the sound wave signals of the synthesized voice through vibration.

[0048] In the embodiment, the frequency domain signals of the synthesized voice are inversely Fourier transformed to obtain time domain signals of the synthesized voice, the time domain signals of the synthesized voice are transmitted to the loudspeaker, the loudspeaker receives the time domain signals of the synthesized voice, and then generates and transmits the sound wave signals of the synthesized voice through vibration.

[0049] Further, in an embodiment, please refer to Figure 2 , Figure 2 The frequency spectrum synthesis diagram for determining the frequency domain signals of the synthesized voice in the first embodiment of the in-vehicle noise control method provided by the embodiment of the present application is shown in Figure 2 The in-vehicle noise control method comprises the following steps:

[0050] The weighting processing is A weighting processing.

[0051] In the embodiment, there are various ways of weighting processing for the frequency domain signals, such as A weighting, B weighting, C weighting and D weighting, etc. According to the characteristics of the human ear, the result of A weighting processing is very close to the feeling of the human ear, and thus the high frequency band or the low frequency band to which the human ear is not sensitive in the superimposed frequency domain signals can be processed. Therefore, the weighting processing in this embodiment is A weighting processing.

[0052] Further, in an embodiment, referring to Figure 3 Figure 3 A flowchart of a second embodiment of the in-vehicle noise control method according to the embodiments of the present application is shown in FIG. 2. As shown in FIG. 2, the in-vehicle noise control method further comprises: Figure 3

[0053] Step S10-2, determining a noise value in the vehicle according to the sound pressure signal of the in-vehicle microphone.

[0054] In the embodiment, in the process of driving, due to the small space in the vehicle, multiple noises cannot be effectively absorbed, and sometimes mutual collision can cause resonance in the vehicle. The in-vehicle microphone can collect and convert the sound wave signals of multiple noises into time-domain voltage signals in real time, and display the noise value in the vehicle.

[0055] Step S20-2, outputting a prompt for controlling the vehicle according to the noise value.

[0056] In the embodiment, considering the condition of human ears, if the noise value in the vehicle meets the condition of damaging human ear health, a prompt for controlling the vehicle needs to be output, such as prompt information of reducing the blower gear, adjusting the driving mode to the energy-saving mode, or reducing the engine speed.

[0057] Further, in an embodiment, step S20-2 comprises:

[0058] Step S201-2, detecting whether the noise value is greater than a preset decibel value according to the noise value.

[0059] Step S202-2, if the noise value is greater than the preset decibel value, detecting whether the current blower gear is greater than a preset gear.

[0060] Step S203-2, if the current blower gear is greater than the preset gear, outputting a prompt for reducing the current blower gear.

[0061] ​​In this embodiment, the user can set a maximum safe decibel value that can be tolerated on the car according to the hearing condition of his own ears, compare the noise value in the car with the maximum safe decibel value, and once the noise value in the car exceeds the maximum safe decibel value, it is determined that the current noise value will cause damage to the human ear, and the noise value in the car needs to be reduced. According to the corresponding relationship between the blower gear and the noise value, it is known that the higher the blower gear, the larger the noise value. If the current blower gear exceeds the preset gear, the human ear will feel uncomfortable, at which time the driver needs to be prompted to reduce the current blower gear through voice or information screen. For example, the user feels uncomfortable when the noise reaches 60 decibels according to his own hearing condition, and can set 60 decibels as the maximum safe decibel value in the car. Once the noise value in the car is greater than 60 decibels during vehicle driving, the reason for the increase in the noise value needs to be found out, and the driver needs to be prompted to reduce the noise value. A plurality of test data are summarized to obtain the corresponding relationship between the blower gear of the vehicle and the noise value, as shown in the following table:

[0062] Blower gear 1 2 3 4 5 6 7 8 Noise value 37 40 43 47 51 55 59 64

[0063] The blower of a general vehicle has 8 gears. According to the corresponding relationship between the blower gear in the car and the noise value, a blower gear value is set in advance. It is assumed that the maximum safe gear is 6 gears. Once the current blower gear exceeds 6 gears, it is easy to cause discomfort to the human ear, and it will also have a noise masking effect on other important voice information (such as human voice, host voice, etc.) in the car. Therefore, the driver needs to be prompted to reduce the current blower gear to an appropriate gear through voice or information screen. It should be noted that the numerical values and table data listed in this embodiment, such as "8 gears", "60 decibels" and "6 gears", are only used to illustrate the content of this embodiment and are not specific limit values.

[0064] Further, in an embodiment, step S20-2 further comprises:

[0065] detecting whether the noise value is greater than a preset decibel value according to the noise value;

[0066] if the noise value is greater than the preset decibel value, detecting whether the current driving mode is an energy-saving mode;

[0067] if the current driving mode is not an energy-saving mode, outputting a prompt for adjusting the vehicle to enter an energy-saving mode.

[0068] In this embodiment, users can pre-set a maximum safe decibel level in the vehicle based on their hearing. The noise level inside the vehicle is compared to this maximum safe decibel level. If the noise level exceeds this maximum safe decibel level, it is considered that the current noise level will cause damage to the ears, and the noise level needs to be reduced. Users can choose to adjust the current driving mode to make the vehicle more stable, thereby reducing the noise level. If the current driving mode is not the energy-saving mode, and is in another driving mode, the driver needs to be prompted to switch to energy-saving mode via voice or information screen. For example, if a user feels uncomfortable with noise at 60 decibels based on their hearing, they can set 60 decibels as the maximum safe decibel level inside the vehicle. If the noise level inside the vehicle exceeds 60 decibels while driving, the cause of the increased noise level should be identified, and the driver should be prompted to reduce the noise level. When the vehicle is driving on the road, the current driving mode directly affects the vehicle's vibration. If the current driving mode is in normal or sport mode, the vehicle vibration is stronger, which will also increase the noise level inside the vehicle. In this case, the driver needs to be prompted to switch to energy-saving mode via voice or information screen. It should be noted that the values ​​listed in this embodiment, such as "60 decibels", are only used to illustrate the content of this embodiment and are not specific limiting values.

[0069] Furthermore, in one embodiment, step S20-2 further includes:

[0070] Based on the noise value, detect whether the noise value is greater than a preset decibel value;

[0071] If the noise value is greater than the preset decibel value, then detect whether the current engine speed is greater than the preset engine speed;

[0072] If the current engine speed is greater than the preset engine speed, a prompt to reduce the current engine speed will be output.

[0073] In the embodiment, the user can set a maximum safe decibel value that can be tolerated in advance according to the hearing condition of his own ear, compare the noise value in the vehicle with the maximum safe decibel value, and reduce the noise value in the vehicle once the noise value in the vehicle exceeds the maximum safe decibel value, which is determined to cause damage to the human ear. A maximum speed value is set for the engine in advance, and the engine causes the noise in the vehicle to become very large if the speed of the engine exceeds the maximum speed value, at which time the driver is prompted to reduce the speed of the engine through voice or an information screen. For example, the user feels uncomfortable when the noise reaches 60 decibels according to the hearing condition of his own ear, and can set 60 decibels as the maximum safe decibel value in the vehicle. Once the noise value in the vehicle is greater than 60 decibels during the driving process, the reason for the increase in the noise value is found, and the driver is prompted to reduce the noise value. If the preset engine speed is 2000 revolutions, the vibration of the engine becomes large once the speed of the engine exceeds 2000 revolutions, thereby causing the noise value in the vehicle to increase, at which time the driver is prompted to reduce the speed of the engine through voice or an information screen. It should be noted that the values such as "60 decibels" and "2000 revolutions" listed in the embodiment are only used to illustrate the content of the embodiment, and are not specific values.

[0074] Further, in an embodiment, please refer to Figure 4 , Figure 4 The prompt interface schematic diagram of the vehicle noise control method provided by the embodiment of the application is shown in FIG. 1. Figure 4 The vehicle noise control method further includes:

[0075] According to the noise value, determine the noise level, and output the prompt of the noise level.

[0076] In the embodiment, the noise in the vehicle is classified according to the condition of the human ear in advance, and each level corresponds to a noise value range. According to the noise value in the vehicle, the noise level in the vehicle can be obtained, and the prompt of the noise level is output. For example, please continue to refer to Figure 5The prompt interface is composed of three parts. The middle part displays the in-vehicle noise value, which is displayed in real time in the form of numerical value and instrument pointer. The left part is set as quiet, loud, noisy, noisy, and light pollution (it should be noted that the noise level is not limited to only five noise levels, which is only used as an example here) according to the size of the in-vehicle noise database. When the noise level is quiet, the corresponding noise value range is below 40 decibels; when the noise level is loud, the corresponding noise value range is 41-50 decibels; when the noise level is noisy, the corresponding noise value range is 51-63 decibels; when the noise level is noisy, the corresponding noise value range is 64-74 decibels; and when the noise level is light pollution, the corresponding noise value range is above 75 decibels; so that the driver can have a very intuitive understanding. The right part can display the frequency distribution of the in-vehicle noise in real time through a frequency histogram. Among them, the low frequency corresponds to the range of 40-80HZ, the medium-low frequency corresponds to the range of 80-160HZ, the medium frequency corresponds to the range of 160-1280HZ, the medium-high frequency corresponds to the range of 1280-2560HZ, the high frequency corresponds to the range of 2560-5120HZ, and the ultrahigh frequency corresponds to the range of 5120-20000HZ. It should be noted that the numerical values listed in this embodiment, such as "below 40 decibels", "41-50 decibels", "51-63 decibels", "64-74 decibels", "above 75 decibels", "40-80HZ", "80-160HZ", "160-1280HZ", "1280-2560HZ", "2560-5120HZ", and "5120-20000HZ", are only used to illustrate the content of this embodiment and are not specific limit values.

[0077] In the embodiment, when the time domain signal collected by the in-vehicle microphone is not interfered by the loudspeaker, the time domain signal collected by the in-vehicle microphone is subjected to Fourier transform to obtain a frequency domain signal, and the frequency domain signal of the in-vehicle background noise is determined; the frequency domain signal of the in-vehicle background noise and the frequency domain signal of the host voice are superimposed, the superimposed frequency domain signal is subjected to weighting processing and energy superposition at the same frequency, and the frequency domain signal of the synthesized voice is generated; the frequency domain signal of the synthesized voice is subjected to inverse Fourier transform to obtain a time domain signal, and the time domain signal of the synthesized voice is outputted through the loudspeaker to generate a sound wave signal of the synthesized voice. In the embodiment, when the in-vehicle microphone is too far away from the loudspeaker, the loudspeaker is not enabled, or the audio emitted by the loudspeaker is too small, it is determined that the time domain signal collected by the in-vehicle microphone is not interfered by the loudspeaker, the time domain signal collected by the in-vehicle microphone is subjected to Fourier transform to obtain a frequency domain signal, and the frequency domain signal is determined as the frequency domain signal of the in-vehicle background noise; the frequency domain signal of the in-vehicle background noise and the frequency domain signal of the host voice are superimposed, the high frequency band or the low frequency band of the superimposed frequency domain signal which is not sensitive to human ears is attenuated, the energy at the same frequency in the superimposed frequency domain signal is accumulated and strengthened, and finally the frequency domain signal of the synthesized voice is obtained, the time domain signal of the synthesized voice is obtained through inverse Fourier transform, and the time domain signal of the synthesized voice is played out through the loudspeaker to generate a sound wave signal of the synthesized voice. In this way, the passengers in the vehicle can hear important information such as Bluetooth voice, prompt sound, media voice and the like more clearly.

[0078] In a second aspect, the embodiment of the present application further provides an in-vehicle noise control device.

[0079] In an embodiment, the in-vehicle noise control device comprises: Figure 5 , Figure 5 The in-vehicle noise control device provided by the embodiment of the present application is shown in a functional module schematic diagram. As shown in the figure, the in-vehicle noise control device comprises: Figure 5

[0080] The first determination module 10 is configured to, when the time domain signal collected by the in-vehicle microphone is not interfered by the loudspeaker, subject the time domain signal collected by the in-vehicle microphone to Fourier transform to obtain a frequency domain signal, and determine the frequency domain signal of the in-vehicle background noise;

[0081] The first generation module 20 is configured to superimpose the frequency domain signal of the in-vehicle background noise and the frequency domain signal of the host voice, subject the superimposed frequency domain signal to weighting processing and energy superposition at the same frequency, and generate the frequency domain signal of the synthesized voice;

[0082] The second generation module 30 is configured to subject the frequency domain signal of the synthesized voice to inverse Fourier transform to obtain a time domain signal, and output the time domain signal of the synthesized voice through the loudspeaker to generate a sound wave signal of the synthesized voice.

[0083] ​Further, in an embodiment, the in-vehicle noise control apparatus comprises: a first generating module 20, specifically configured to:

[0084] The weighting processing is A-weighting processing.

[0085] Further, in an embodiment, the in-vehicle noise control apparatus further comprises:

[0086] A second determining module is configured to determine a noise value in the vehicle according to the sound pressure signal of the in-vehicle microphone.

[0087] A prompting module is configured to output a prompt for controlling the vehicle according to the noise value.

[0088] Further, in an embodiment, the in-vehicle noise control apparatus comprises: a prompting module, specifically configured to:

[0089] detect, according to the noise value, whether the noise value is greater than a preset decibel value;

[0090] if the noise value is greater than the preset decibel value, detect whether a current blower gear is greater than a preset gear;

[0091] if the current blower gear is greater than the preset gear, output a prompt for reducing the current blower gear.

[0092] Further, in an embodiment, the in-vehicle noise control apparatus comprises: a prompting module, specifically further configured to:

[0093] detect, according to the noise value, whether the noise value is greater than a preset decibel value;

[0094] if the noise value is greater than the preset decibel value, detect whether a current driving mode is an energy-saving mode;

[0095] if the current driving mode is not the energy-saving mode, output a prompt for adjusting the vehicle to enter the energy-saving mode.

[0096] Further, in an embodiment, the in-vehicle noise control apparatus comprises: a prompting module, specifically further configured to:

[0097] detect, according to the noise value, whether the noise value is greater than a preset decibel value;

[0098] if the noise value is greater than the preset decibel value, detect whether a current engine speed is greater than a preset engine speed;

[0099] if the current engine speed is greater than the preset engine speed, output a prompt for reducing the current engine speed.

[0100] In an embodiment, the in-vehicle noise control apparatus further comprises:

[0101] The third determining module is used to determine the noise level inside the vehicle based on the noise value and output a prompt indicating the noise level.

[0102] The functions of each module in the above-mentioned in-vehicle noise control device correspond to the steps in the above-mentioned in-vehicle noise control method embodiment, and their functions and implementation processes will not be described in detail here.

[0103] Thirdly, embodiments of the present invention provide an in-vehicle noise control device, which may be a personal computer (PC), a laptop computer, a server, or other device with data processing capabilities.

[0104] Reference Figure 6 , Figure 6 This is a schematic diagram of the hardware structure of the in-vehicle noise control device involved in an embodiment of the present invention. In this embodiment, the in-vehicle noise control device may include a processor 1001 (e.g., a Central Processing Unit, CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to realize communication between these components; the user interface 1003 may include a display screen or an input unit such as a keyboard; the network interface 1004 may optionally include a standard wired interface or a wireless interface (e.g., Wireless Fidelity, Wi-Fi); the memory 1005 may be high-speed random access memory (RAM) or stable memory (non-volatile memory), such as a disk storage device. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001. Those skilled in the art will understand that… Figure 6 The hardware structure shown does not constitute a limitation of the invention and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0105] Continue to refer to Figure 6 , Figure 6 The memory 1005, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and an in-vehicle noise control program. The processor 1001 can call the in-vehicle noise control program stored in the memory 1005 and execute the in-vehicle noise control method provided in this embodiment of the invention.

[0106] Fourthly, embodiments of the present invention also provide a readable storage medium.

[0107] The application can store an in-vehicle noise control program on a readable storage medium, wherein the in-vehicle noise control program, when executed by a processor, implements the steps of the in-vehicle noise control method as described above.

[0108] The method implemented when the in-vehicle noise control program is executed can refer to the embodiments of the in-vehicle noise control method of the application, and will not be described here.

[0109] It should be noted that in this document, the terms "comprising", "containing", or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or system that includes a list of elements not only includes those elements, but also includes other elements not explicitly listed, or inherent to such a process, method, article, or system. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article, or system that includes the element.

[0110] The above-mentioned embodiment numbers of the application are only for description, and do not represent the advantages and disadvantages of the embodiments.

[0111] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and necessary general hardware platforms, of course, they can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the application can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, an optical disk) as described above, and includes a number of instructions for making a terminal device execute the methods described in the embodiments of the application.

[0112] The above is only the preferred embodiment of the application, and does not limit the patent scope of the application, and any equivalent structure or equivalent process transformation, or direct or indirect application in other related technical fields, is also included in the patent protection scope of the application.

Claims

1. A method of controlling in-vehicle noise, characterized by, The in-vehicle noise control method comprises: When the time domain signal collected by the in-vehicle microphone is not interfered by the loudspeaker, the time domain signal collected by the in-vehicle microphone is subjected to Fourier transform to obtain a frequency domain signal, and the frequency domain signal of the in-vehicle background noise is determined; The frequency domain signal of the in-vehicle background noise and the frequency domain signal of the host voice are superimposed, the superimposed frequency domain signal is subjected to weighting processing and energy superposition at the same frequency, and a frequency domain signal of a synthesized voice is generated; The frequency domain signal of the synthesized voice is subjected to inverse Fourier transform to obtain a time domain signal, the time domain signal of the synthesized voice is outputted through the loudspeaker to generate a sound wave signal of the synthesized voice; The weighting processing is A weighting processing; The in-vehicle noise control method further comprises: According to the sound pressure signal of the in-vehicle microphone, the noise value in the vehicle is determined; According to the noise value, a prompt for controlling the vehicle is outputted; The step of outputting the prompt for controlling the vehicle according to the noise value comprises: According to the noise value, it is detected whether the noise value is greater than a preset decibel value; If the noise value is greater than the preset decibel value, it is detected whether the current blower gear is greater than a preset gear; If the current blower gear is greater than the preset gear, a prompt for reducing the current blower gear is outputted; The step of outputting the prompt for controlling the vehicle according to the noise value further comprises: According to the noise value, it is detected whether the noise value is greater than a preset decibel value; If the noise value is greater than the preset decibel value, it is detected whether the current driving mode is the energy-saving mode; If the current driving mode is not the energy-saving mode, a prompt for adjusting the vehicle to enter the energy-saving mode is outputted; The step of outputting the prompt for controlling the vehicle according to the noise value further comprises: According to the noise value, it is detected whether the noise value is greater than a preset decibel value; If the noise value is greater than the preset decibel value, it is detected whether the current engine speed is greater than a preset engine speed; If the current engine speed is greater than the preset engine speed, a prompt for reducing the current engine speed is outputted.

2. The in-vehicle noise control method according to claim 1, characterized by, The in-vehicle noise control method further comprises: According to the noise value, a noise level is determined, and a prompt for the noise level is outputted.

3. An in-vehicle noise control device characterized by comprising: The in-vehicle noise control device comprises: A first determination module is configured to, when the time domain signal collected by the in-vehicle microphone is not interfered by the loudspeaker, subject the time domain signal collected by the in-vehicle microphone to Fourier transform to obtain a frequency domain signal, and determine the frequency domain signal of the in-vehicle background noise; A first generation module is configured to superimpose the frequency domain signal of the in-vehicle background noise and the frequency domain signal of the host voice, subject the superimposed frequency domain signal to weighting processing and energy superposition at the same frequency, and generate a frequency domain signal of a synthesized voice; A second generation module is configured to subject the frequency domain signal of the synthesized voice to inverse Fourier transform to obtain a time domain signal, and output the time domain signal of the synthesized voice through the loudspeaker to generate a sound wave signal of the synthesized voice; The weighting processing is A weighting processing; The in-vehicle noise control method further comprises: According to the sound pressure signal of the in-vehicle microphone, the noise value in the vehicle is determined; According to the noise value, a prompt for controlling the vehicle is outputted; The in-vehicle noise control device comprises a prompting module, specifically configured to: According to the noise value, detecting whether the noise value is greater than a preset decibel value; If the noise value is greater than the preset decibel value, detecting whether a current blower gear is greater than a preset gear; If the current blower gear is greater than the preset gear, outputting a prompt of reducing the current blower gear; The in-vehicle noise control device comprises a prompting module, specifically configured to: According to the noise value, detecting whether the noise value is greater than a preset decibel value; If the noise value is greater than the preset decibel value, detecting whether a current driving mode is an energy-saving mode; If the current driving mode is not the energy-saving mode, outputting a prompt of adjusting the vehicle to enter the energy-saving mode; The in-vehicle noise control device comprises a prompting module, specifically configured to: According to the noise value, detecting whether the noise value is greater than a preset decibel value; If the noise value is greater than the preset decibel value, detecting whether a current engine speed is greater than a preset engine speed; If the current engine speed is greater than the preset engine speed, outputting a prompt of reducing the current engine speed.

4. An in-vehicle noise control apparatus characterized by comprising: The in-vehicle noise control device comprises a processor, a memory, and an in-vehicle noise control program stored in the memory and executable by the processor, wherein the in-vehicle noise control program, when executed by the processor, implements the steps of the in-vehicle noise control method according to any one of claims 1 to 2.

5. A readable storage medium characterized by, The readable storage medium stores an in-vehicle noise control program, wherein the in-vehicle noise control program, when executed by a processor, implements the steps of the in-vehicle noise control method according to any one of claims 1 to 2.

Citation Information

Patent Citations

  • In-vehicle noise detecting method and device, readable storage medium and computer equipment

    CN109632086A

  • In-vehicle noise dynamic display interaction method and system for enhancing user experience

    CN114153314A

  • Speech enhancement through partial speech reconstruction

    US20090112579A1