In-vehicle sound generation method, controller, system, vehicle and medium
By generating sound signals that meet user expectations, the problem of the lack of sound in new energy vehicles has been solved, personalized sound generation has been achieved, and the driving experience has been improved.
Patent Information
- Application Number
- PCT/CN2025/111279
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-29
- Filing Date
- 2025-07-29
- Publication Date
- 2026-02-05
AI Technical Summary
New energy vehicles lack the sound of traditional fuel vehicles due to the quietness of their power systems, which reduces the driving experience. Existing sound synthesis methods are limited to imitating traditional fuel vehicles and cannot deviate from their characteristics.
By acquiring the target sound type and vehicle operating condition information, the target sound signal is generated using a multiple linear regression or neural network model. Combined with vehicle parameter information and mapping relationships, a sound signal that meets the user's expectations is generated.
It enables personalized generation of engine sounds in new energy vehicles, breaking away from the limitations of traditional fuel vehicle sound synthesis and enhancing the driving experience.
Smart Images

Figure CN2025111279_05022026_PF_FP_ABST
Abstract
Description
In-vehicle sound wave generation method, controller, system, vehicle and medium
[0001] The present application claims priority to the Chinese patent publication with the publication number 202411020328.X and the title "In-vehicle sound wave generation method, controller, system, vehicle and medium" filed in the China Patent Office on July 29, 2024, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to the technical field of vehicles, and in particular to an in-vehicle sound wave generation method, a vehicle controller, an in-vehicle sound wave playing system, a vehicle and a computer readable storage medium. BACKGROUND
[0003] The working principle of the power system of a new energy vehicle is different from that of a traditional fuel vehicle. This results in relatively small sound waves generated by the new energy vehicle during driving, so that the driving environment is relatively quiet. Such a quiet driving environment results in a lack of power feeling brought by the sound waves of the traditional fuel vehicle for the new energy vehicle, reducing the driving experience of the driver. In order to improve the driving experience of the driver, some new energy vehicles synthesize the sound waves of the traditional fuel vehicles as a reference. However, this sound wave synthesis method cannot be separated from the traditional fuel vehicle, that is, the sound wave synthesis method of the new energy vehicle in the related art has high limitations. SUMMARY
[0004] An object of the present application is to provide a new technical solution for synthesizing sound waves for a new energy vehicle.
[0005] According to a first aspect of the present application, an in-vehicle sound wave synthesis method is provided, comprising:
[0006] determining a target mapping relationship from a plurality of candidate mapping relationships according to a target sound wave type; wherein one of the candidate mapping relationships corresponds to a candidate sound wave type, and the candidate mapping relationship is used to reflect the correspondence between vehicle working condition information and first target vehicle parameter information and a sound wave signal of the candidate sound wave type; and
[0007] generating a target sound wave signal of the target sound wave type according to the vehicle working condition information, the first target vehicle parameter information and the target mapping relationship.
[0008] Optionally, the target sound wave type includes an expected sound perception type and / or an expected engine cylinder number.
[0009] Optionally, the first target vehicle parameter information includes common parameter information, and the common parameter information is parameter information common to new energy vehicles and non-new energy vehicles.
[0010] Optionally, before the determining the target mapping relationship from the plurality of candidate mapping relationships according to the target sound wave type, the method further comprises:
[0011] obtaining the plurality of candidate mapping relationships according to a training sample set; wherein the training sample set comprises a plurality of groups of training samples, one group of the training samples corresponds to one of the candidate sound wave types, and one group of the training samples comprises sample non-new energy vehicle parameter information, sample non-new energy vehicle working condition information, and a sample non-new energy vehicle sound wave signal of the candidate sound wave type.
[0012] Optionally, before the obtaining the plurality of candidate mapping relationships according to the training sample set, the method further comprises:
[0013] obtaining a plurality of actual sound wave signals of non-new energy vehicles;
[0014] for each of the actual sound wave signals, determining a sound wave type and an evaluation result of the actual sound wave signal according to the actual sound wave signal;
[0015] taking, as a sample non-new energy vehicle of the sound wave type, a non-new energy vehicle corresponding to the actual sound wave signal of the sound wave type, wherein the actual sound wave signal has an excellent evaluation result; and
[0016] for each of the sample non-new energy vehicles of the sound wave type, collecting a training sample according to the sample non-new energy vehicle.
[0017] Optionally, the first target vehicle parameter information comprises common parameter information and optimal virtual parameter information; the common parameter information is parameter information common to new energy vehicles and non-new energy vehicles; and the optimal virtual parameter information is parameter information that the new energy vehicle lacks compared to the non-new energy vehicle and that causes the candidate mapping relationship to output the corresponding candidate sound wave type.
[0018] Optionally, after the obtaining the plurality of candidate mapping relationships according to the training sample set, the method further comprises:
[0019] for each of the candidate mapping relationships, obtaining sample new energy vehicle parameter information and sample new energy vehicle working condition information; wherein the sample new energy vehicle parameter information comprises common sample parameter information and virtual sample parameter information, and the virtual sample parameter information is parameter information that a sample new energy vehicle lacks compared to the non-new energy vehicle;
[0020] determining a test sound wave signal corresponding to the sample new energy vehicle parameter information and the sample new energy vehicle working condition information according to the candidate mapping relationship;
[0021] in response to the test sound wave signal not meeting the candidate sound wave type corresponding to the candidate mapping relationship, adjusting a parameter value of the virtual sample parameter information in the sample new energy vehicle parameter information, and determining the test sound wave signal corresponding to the sample new energy vehicle parameter information and the sample new energy vehicle working condition information according to the candidate mapping relationship; and
[0022] in response to the test sound wave signal meeting the candidate sound wave type corresponding to the candidate mapping relationship, taking the latest virtual sample parameter information as the optimal virtual parameter information corresponding to the candidate mapping relationship.
[0023] Optionally, before the target sound wave signal of the target sound wave type is generated according to the vehicle working condition information, the first target vehicle parameter information and the target mapping relationship, the method further comprises:
[0024] determining the first target vehicle parameter information according to the optimal virtual parameter information corresponding to the target mapping relationship and common parameter information.
[0025] Optionally, the target sound wave signal of the target sound wave type is generated according to the vehicle working condition information, the first target vehicle parameter information and the target mapping relationship, comprising:
[0026] determining second target vehicle parameter information according to the adjusted virtual parameter information and common parameter information in the first target vehicle parameter information; and
[0027] generating a target sound wave signal of the target sound wave type according to the vehicle working condition information, the second target vehicle parameter information and the target mapping relationship;
[0028] wherein the adjusted virtual parameter information is obtained according to an adjustment input for a first display interface, and the adjustment input is for the optimal virtual parameter information corresponding to the target mapping relationship displayed on the first display interface.
[0029] Optionally, the target sound wave signal of the target sound wave type is generated according to the vehicle working condition information, the first target vehicle parameter information and the target mapping relationship, comprising:
[0030] determining third target vehicle parameter information according to the set virtual parameter information and common parameter information in the first target vehicle parameter information; and
[0031] generating a target sound wave signal of the target sound wave type according to the vehicle working condition information, the third target vehicle parameter information and the target mapping relationship;
[0032] The setting virtual parameter information is obtained according to parameter input for an input interface displayed on the second display interface, and the parameter input is used for inputting parameter information that the new energy vehicle lacks compared with the non-new energy vehicle; and the common parameter information is parameter information that the new energy vehicle and the non-new energy vehicle have in common.
[0033] Optionally, the common parameter information includes in-vehicle sound field characteristics.
[0034] Optionally, the parameter information that the new energy vehicle lacks compared with the non-new energy vehicle includes at least one of engine parameters, intake and exhaust system acoustic characteristics, sound wave conduction device positions, and sound wave conduction device acoustic characteristics.
[0035] Optionally, the vehicle working condition information includes at least one of motor speed, vehicle speed, accelerator pedal opening degree, and brake pedal opening degree.
[0036] Optionally, the method further includes:
[0037] detecting a vehicle power type; and
[0038] in response to the vehicle power type being a new energy type, obtaining a target sound wave type, vehicle working condition information, and first target vehicle parameter information.
[0039] Optionally, the target sound wave type is obtained according to selection input for different to-be-selected sound wave types displayed on a third display interface.
[0040] According to a second aspect of the present application, a vehicle controller is provided, the vehicle controller including a memory and a processor, the memory being configured to store computer instructions, and the processor being configured to invoke the computer instructions from the memory to execute the method according to any one of the first aspect.
[0041] According to a third aspect of the present application, an in-vehicle sound wave playing system is provided, including the vehicle controller according to the second aspect and a loudspeaker, wherein the loudspeaker is connected to the processor in the vehicle controller and is configured to play a target sound wave signal.
[0042] According to a fourth aspect of the present application, a vehicle is provided, including the in-vehicle sound wave playing system according to the third aspect.
[0043] According to a fifth aspect of the present application, a computer readable storage medium is provided, which stores a computer program, and the computer program, when executed by a processor, implements the method according to any one of the first aspect.
[0044] The application provides an in-vehicle sound wave generation method. According to a target sound wave type, a target mapping relationship is determined from a plurality of candidate mapping relationships. According to vehicle working condition information, first target vehicle parameter information and the target mapping relationship, a target sound wave signal of the target sound wave type is generated. The in-vehicle sound wave generation method provided by the application can be applied to a new energy vehicle, so that the in-vehicle sound wave generation method of the new energy vehicle can be independent of a traditional fuel vehicle, and the limitation of the sound wave synthesis method of the new energy vehicle is reduced. BRIEF DESCRIPTION OF DRAWINGS
[0045] Other features and advantages of the present application will be made clear by the following detailed description of exemplary embodiments thereof, with reference to the accompanying drawings.
[0046] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the application and, together with the description, serve to explain the principles of the application.
[0047] Fig. 1 is a flowchart of an in-vehicle sound wave generation method provided by the application;
[0048] Fig. 2 is a structural schematic diagram of a vehicle controller provided by the application. DETAILED DESCRIPTION
[0049] Various exemplary embodiments of the present application will now be described in detail with reference to the accompanying drawings. Note that the relative arrangement, numerical expressions, and numerical values of components and steps set forth in these embodiments are not limiting to the scope of the present application unless otherwise specifically stated.
[0050] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way limiting to the scope of the application or its applications or uses.
[0051] Techniques, methods, and apparatus known to those of ordinary skill in the relevant art can not be discussed in detail herein, but should be considered as part of the specification, where appropriate.
[0052] In all examples shown and discussed herein, any specific values should be interpreted as merely illustrative, and not as a limitation. Thus, other examples of the exemplary embodiments can have different values.
[0053] Note that like reference numerals and letters indicate like items in the accompanying drawings, and once an item is defined in one drawing, it need not be discussed further in subsequent drawings.
[0054] The application provides an in-vehicle sound wave generation method. The method can be applied to a new energy vehicle. As shown in Fig. 1, the method includes the following steps S110 to S130.
[0055] Step S110: Obtain a target sound wave type, vehicle working condition information, and first target vehicle parameter information.
[0056] In this embodiment, the new energy vehicle can be an electric vehicle, a hybrid electric vehicle, or a hybrid gas-electric vehicle. The non-new energy vehicle is a vehicle other than the new energy vehicle, such as a traditional fuel vehicle.
[0057] In an embodiment of the present application, the target sound wave type includes an expected sound feeling type and / or an expected engine cylinder number. The first target vehicle parameter information includes common parameter information, which is parameter information common to the new energy vehicle and the non-new energy vehicle.
[0058] The target sound wave type is a sound wave type expected by a user of the new energy vehicle. The expected sound feeling type can exemplarily be a sporty type, a quiet type, a technological type, and a comfortable type, etc. The expected engine cylinder number can exemplarily be 2 cylinders, 4 cylinders, and 6 cylinders, etc.
[0059] In an embodiment of the present application, the target sound wave type can be specified by the user. Based on this, the manner of obtaining the target sound wave type in the above step S110 can be implemented according to the following steps S111 and S112.
[0060] Step S111: Provide a third display interface, and different to-be-selected sound wave types are displayed on the third display interface.
[0061] Step S112: In response to a selection input for a to-be-selected sound wave type, determine the target sound wave type according to the selection input.
[0062] In this embodiment, the to-be-selected sound wave types can be displayed on the third display interface, and the user selects a sound wave type meeting the user's own needs from the to-be-selected sound wave types displayed on the third display interface through a selection input. The to-be-selected sound wave type selected by the user is recorded as the target sound wave type. That is, the target sound wave type is obtained according to the selection input for the different to-be-selected sound wave types displayed on the third display interface.
[0063] In this embodiment, the common parameter information is parameter information common to the new energy vehicle and the non-new energy vehicle. In an embodiment, the common parameter information includes in-vehicle sound field characteristics. In an example, the in-vehicle sound field characteristics include a body sound vibration transfer function and / or an in-vehicle noise transfer function.
[0064] In an embodiment of the present application, the first target vehicle parameter information can include the common parameter information. Of course, the first target vehicle parameter information can also include other information on the basis of the common parameter information. For example, the first target vehicle parameter information includes the common parameter information and virtual parameter information, which is the parameter information that the new energy vehicle lacks compared with the non-new energy vehicle. The virtual parameter information can be parameter information of a set of default parameter values, which is not limited in the present application.
[0065] In an embodiment of the present application, the common parameter information includes the in-vehicle sound field characteristics, and the virtual parameter information includes at least one of the engine parameters, the intake and exhaust system acoustic characteristics, the sound wave conducting device position and the sound wave conducting device acoustic characteristics, that is, the virtual parameter information includes any combination of the engine parameters, the intake and exhaust system acoustic characteristics, the sound wave conducting device position and the sound wave conducting device acoustic characteristics.
[0066] In an embodiment of the present application, the virtual parameter information can be set by the user. On this basis, the in-vehicle sound wave generation method provided by the present application further includes the following steps S140 and S150.
[0067] Step S140, providing an input interface.
[0068] The input interface can be displayed on the second display interface. The input interface is used for the user to input the virtual parameter information. The user can set different virtual parameter information according to individual needs.
[0069] Step S150, in response to the input operation on the input interface, obtaining the set virtual parameter information.
[0070] In this embodiment, the information input by the user in the input interface is regarded as the virtual parameter information, which is denoted as the set virtual parameter information.
[0071] On the basis of the above-mentioned contents of steps S140 and S150, the following step S122 can be implemented as follows: determining third target vehicle parameter information according to the set virtual parameter information and the common parameter information in the first target vehicle parameter information; generating a target sound wave signal of a target sound wave type according to the vehicle working condition information, the third target vehicle parameter information and the target mapping relationship. The third target vehicle parameter information includes the set virtual parameter information and the common parameter information in the first target vehicle parameter information. The set virtual parameter information is obtained according to parameter input on the input interface displayed on the second display interface. The parameter input is used to input the parameter information that the new energy vehicle lacks compared with the non-new energy vehicle.
[0072] In this embodiment, the shared parameter information and the set virtual parameter information from the first target vehicle parameter information are used as the third target vehicle parameter information. Based on this, according to the vehicle operating condition information, the third target vehicle parameter information, and the target mapping relationship, a target sound wave signal of a target sound wave type that meets the user's personalized needs can be generated. In addition, it can also enhance the user's sense of participation.
[0073] In another embodiment, the vehicle operating condition information includes at least one of motor speed, vehicle speed, accelerator pedal opening, and brake pedal opening; that is, the vehicle operating condition information includes any combination of motor speed, vehicle speed, accelerator pedal opening, and brake pedal opening.
[0074] Step S120: Generate a target sound wave signal of the target sound wave type based on the target sound wave type, vehicle operating condition information, and first target vehicle parameter information.
[0075] In one embodiment, step S120 can be implemented specifically through steps S121 and S122.
[0076] Step S121: Determine the target mapping relationship from multiple candidate mapping relationships based on the target sound wave type.
[0077] In this system, one candidate mapping relationship corresponds to one candidate sound wave type, and the candidate mapping relationship is used to reflect the correspondence between vehicle operating condition information and first target vehicle parameter information and the sound wave signal of the candidate sound wave type.
[0078] In this embodiment, multiple candidate mapping relationships are provided. Each candidate mapping relationship can output a sound wave signal of one sound wave type. The sound wave type corresponding to the sound wave signal output by a candidate mapping relationship is denoted as the candidate sound wave type corresponding to that candidate mapping relationship.
[0079] Based on the above, we can determine the candidate mapping relationship that can output the same type of sound wave as the target sound wave from multiple candidate mapping relationships, and record the determined candidate mapping relationship as the target mapping relationship.
[0080] It should be noted that the aforementioned candidate mapping relationships can be obtained through various fitting methods. For example, any multiple linear regression model can be used to obtain the candidate mapping relationships, and this application does not impose any limitations on this. It should also be noted that the aforementioned multiple linear regression model can be a simple polynomial function reflecting the candidate mapping relationship, where the coefficients of each order of the polynomial function are initially set to default values. By inputting training samples into the polynomial function, the specific values of the coefficients of each order of the polynomial function are determined, thereby obtaining the candidate mapping relationship. Of course, the multiple linear regression model can also be a neural network model. The training samples can be set empirically, and this application does not impose any limitations on this.
[0081] In step S122, a target sound wave signal of a target sound wave type is generated according to the vehicle working condition information, the first target vehicle parameter information, and the target mapping relationship.
[0082] In this embodiment, the obtained vehicle working condition information and the first target vehicle parameter information of the new energy vehicle are input into the target mapping relationship, and a target sound wave signal of a target sound wave type is output by the target mapping relationship.
[0083] In step S130, in-vehicle playing processing is performed on the target sound wave signal.
[0084] In this embodiment, after obtaining the target sound wave signal, the in-vehicle loudspeaker, for example, the in-vehicle sound system, is controlled to play the target sound wave signal. In this way, the in-vehicle user can hear the sound wave signal of the target sound wave type.
[0085] In combination with the above steps S110 to S130, any new energy vehicle can generate a target sound wave signal of a target sound wave type according to the target sound wave type, the vehicle working condition information, and the first target vehicle parameter information. In this process, there is no need to synthesize the sound wave of the traditional fuel vehicle. That is to say, the in-vehicle sound wave generation method applied to the new energy vehicle provided in the present application can be independent of the traditional fuel vehicle, and solves the problem of high limitation of the traditional new energy vehicle sound wave synthesis method.
[0086] The present application provides an in-vehicle sound wave generation method, which determines a target mapping relationship from a plurality of candidate mapping relationships according to a target sound wave type; and generates a target sound wave signal of a target sound wave type according to vehicle working condition information, first target vehicle parameter information, and the target mapping relationship. The in-vehicle sound wave generation method provided in the present application can be applied to a new energy vehicle, so that the in-vehicle sound wave generation method of the new energy vehicle can be independent of the traditional fuel vehicle, and the limitation of the new energy vehicle sound wave synthesis method is reduced.
[0087] In an embodiment of the present application, before the above step S121, the in-vehicle sound wave generation method provided in the present application further includes the following step S123.
[0088] In step S123, a plurality of candidate mapping relationships are obtained. This step is specifically implemented through the following steps S1231 and S1232.
[0089] In step S1231, a training sample set is obtained.
[0090] The training sample set includes a plurality of training samples, one group of training samples corresponds to one candidate sound wave type, and one group of training samples includes sample non-new energy vehicle parameter information, sample non-new energy vehicle working condition information, and a sample non-new energy vehicle sound wave signal of a candidate sound wave type.
[0091] In one embodiment, the non-new energy vehicle is a fuel vehicle, and the to-be-selected sound wave type includes a listening type. Taking a sports type as an example, the step S1231 can be implemented as follows: selecting a fuel vehicle with a sound wave type of sports from the fuel vehicles; recording the selected fuel vehicle as a sample non-new energy vehicle; for each sample non-new energy vehicle, controlling the sample non-new energy vehicle to work in different vehicle working conditions, recording sound wave signals and vehicle parameter information (which refers to the parameter information possessed by the fuel vehicle) under different working conditions; and recording, for a sample non-new energy vehicle, vehicle working condition information, vehicle parameter information under the vehicle working condition information, and sound wave signals under the vehicle working condition information as a set of training samples. The vehicle parameter information of the sample non-new energy vehicle is recorded as sample non-new energy vehicle parameter information, the working condition information of the sample non-new energy vehicle is recorded as sample non-new energy vehicle working condition information, and the sound wave signals output by the sample non-new energy vehicle are recorded as sample non-new energy vehicle sound wave signals. It can be understood that, if the to-be-selected sound wave type includes the expected number of engine cylinders, the non-new energy vehicles can be first classified according to the number of engine cylinders, and then the above steps are performed for any non-new energy vehicle with a certain number of engine cylinders.
[0092] In another embodiment, the step S1231 can be implemented by the following steps S1231-1 to S1231-4.
[0093] Step S1231-1: Obtain actual sound wave signals of a plurality of non-new energy vehicles.
[0094] In this embodiment, the actual sound wave signals of a plurality of non-new energy vehicles are collected to implement the step S1231-1.
[0095] In one embodiment, the non-new energy vehicle can be a non-new energy vehicle with high market popularity of sound wave.
[0096] In one embodiment, the non-new energy vehicle can be a non-electric vehicle without a sound wave simulation or sound wave enhancement system. On this basis, the training sample set obtained by the following steps is more accurate.
[0097] Step S1231-2: For each actual sound wave signal, determine a sound wave type and an evaluation result of the actual sound wave signal according to the actual sound wave signal.
[0098] In one embodiment, the actual sound wave signal can be evaluated and classified according to a multiple linear regression model or a regression model based on a convolutional neural network, or an existing sound quality evaluation model or sound quality evaluation platform. The sound wave type of the actual sound wave signal is determined according to the evaluation classification, and the evaluation result of the actual sound wave signal is determined according to the evaluation score.
[0099] Step S1231-3, among the actual sound wave signals belonging to the same sound wave type, the non-new energy vehicle corresponding to the actual sound wave signal with the evaluation result representing excellent is taken as the sample non-new energy vehicle of the sound wave type.
[0100] In an embodiment of the present application, the evaluation results can be sorted in the order from high to low evaluation, and the evaluation results in the front of the preset number are recorded as the evaluation results representing excellent. Further, the non-new energy vehicle corresponding to the actual sound wave signal with the evaluation result representing excellent is taken as the sample non-new energy vehicle of the sound wave type. It can be understood that the actual sound wave signal corresponding to the evaluation result representing excellent, or the actual sound wave signal with the evaluation result representing excellent, has a listening experience that is popular with users.
[0101] Step S1231-4, for each sample non-new energy vehicle of a sound wave type, training samples are collected according to the sample non-new energy vehicle.
[0102] In the present embodiment, for any sample non-new energy vehicle of a sound wave type, the sample non-new energy vehicle is controlled to work under different vehicle working conditions, and the sound wave signals and vehicle parameter information under different working conditions are recorded. For a sample non-new energy vehicle, the vehicle working condition information, the vehicle parameter information under the vehicle working condition information, and the sound wave signal under the vehicle working condition information are recorded as a set of training samples. Among them, the vehicle parameter information of the sample non-new energy vehicle is recorded as sample non-new energy vehicle parameter information, the working condition information of the sample non-new energy vehicle is recorded as sample non-new energy vehicle working condition information, and the sound wave signal output by the sample non-new energy vehicle is recorded as sample non-new energy vehicle sound wave signal.
[0103] Based on the above steps S1231-1 to S1231-4, for any sound wave type to be selected, the sample non-new energy vehicle of the actual sound wave signal with the evaluation result representing excellent can be selected. This makes the training sample set based on the training sample set collected by the sample non-new energy vehicle. The selected mapping relationship can output the sound wave signal with the evaluation result representing excellent for the input vehicle parameter information and vehicle working condition information. That is, the above steps S1231-1 to S1231-4 provide a basis for the above step S120 to output the target sound wave signal with the evaluation result representing excellent.
[0104] Step S1232, obtaining a plurality of selected mapping relationships according to the training sample set.
[0105] In the present embodiment, the selected mapping relationship is obtained by various fitting means according to the training sample set. Among them, the fitting means can be exemplarily machine learning.
[0106] The above steps S1231 and S1232 provide a way to obtain candidate mapping relationships.
[0107] It should be noted that although non-new energy vehicles are involved in the specific implementation of step S123 above, step S123 is only a process of obtaining a candidate mapping relationship. When used on the client vehicle, new energy vehicles can use it directly. That is, when new energy vehicles use the in-vehicle sound generation method provided in this application, they can be separated from non-new energy vehicles, such as traditional fuel vehicles.
[0108] In one embodiment of this application, the first target vehicle parameter information may include shared parameter information and virtual parameter information. The shared parameter information consists of parameters common to both new energy vehicles and non-new energy vehicles, while the virtual parameter information consists of parameters that new energy vehicles lack compared to non-new energy vehicles.
[0109] In one embodiment, the virtual parameter information includes at least one of engine parameters, acoustic characteristics of the intake and exhaust system, location of the sound wave conduction device, and acoustic characteristics of the sound wave conduction device. In one example, the engine parameters include at least one of engine temperature, engine location, and engine fuel type; the acoustic characteristics of the intake and exhaust system include the acoustic impedance of the intake and exhaust system; and the acoustic characteristics of the sound wave conduction device include the acoustic transfer function of the sound wave conduction device.
[0110] Regarding the above content, the in-vehicle sound generation method provided in this application can also be implemented by the following steps S1233 to S1237.
[0111] Step S1233: For each candidate mapping relationship, obtain the parameter information and operating condition information of the sample new energy vehicle.
[0112] The sample new energy vehicle parameter information includes shared sample parameter information and virtual sample parameter information. Virtual sample parameter information refers to the parameters that the sample new energy vehicles lack compared to non-new energy vehicles. Shared sample parameter information refers to the parameters that the sample new energy vehicles possess, or in other words, the parameters shared by both new energy and non-new energy vehicles.
[0113] In one embodiment, step S1233 includes: for a new energy vehicle, designating the new energy vehicle as a sample new energy vehicle, and controlling the operation of the sample new energy vehicle; setting virtual parameter information with default parameter values for the sample new energy vehicle as virtual sample parameter information; collecting the operating condition information of the sample new energy vehicle during its operation and designating it as sample new energy vehicle operating condition information; and recording the common sample parameter information of the sample new energy vehicle as common sample parameter information.
[0114] Step S1234, according to the to-be-selected mapping relationship, determine the test sound signal corresponding to the sample new energy vehicle parameter information and the sample new energy vehicle working condition information.
[0115] On the basis of the above step S1233, the sample new energy vehicle parameter information composed of the common sample parameter information and the virtual sample parameter information, and the sample new energy vehicle working condition information are input into the to-be-selected mapping relationship, and the corresponding test sound signal is output by the to-be-selected mapping relationship.
[0116] Step S1235, in response to the test sound signal not meeting the to-be-selected sound type corresponding to the to-be-selected mapping relationship, adjusting the parameter value of the virtual sample parameter information in the sample new energy vehicle parameter information, and according to the to-be-selected mapping relationship, determining the test sound signal corresponding to the adjusted sample new energy vehicle parameter information and the sample new energy vehicle working condition information.
[0117] The adjusted virtual sample parameter information and the common sample parameter information are used as the adjusted sample new energy vehicle parameter information, and the above step 1234 is repeated to determine the test sound signal corresponding to the sample new energy vehicle parameter information and the sample new energy vehicle working condition information according to the to-be-selected mapping relationship until the test sound signal of the new energy vehicle meets the to-be-selected sound type corresponding to the to-be-selected mapping relationship.
[0118] Step S1236, in response to the test sound signal meeting the to-be-selected sound type corresponding to the to-be-selected mapping relationship, the latest virtual sample parameter information is used as the optimal virtual parameter information corresponding to the to-be-selected mapping relationship.
[0119] In this embodiment, in the case that the test sound signal of the new energy vehicle does not meet the to-be-selected sound type corresponding to the to-be-selected mapping relationship, it indicates that the parameter value of the virtual sample parameter information in the sample new energy vehicle parameter information is not appropriate. At this time, the parameter value of the virtual sample parameter information in the sample new energy vehicle parameter information is adjusted, and the above step S1234 is repeated until the test sound signal of the new energy vehicle meets the to-be-selected sound type corresponding to the to-be-selected mapping relationship. On this basis, the virtual sample parameter information in the case that the test sound signal meets the to-be-selected sound type corresponding to the to-be-selected mapping relationship is used as the optimal virtual parameter information corresponding to the to-be-selected mapping relationship. That is, the latest virtual sample parameter information obtained by adjustment is used as the optimal virtual parameter information corresponding to the to-be-selected mapping relationship.
[0120] It should be noted that for the same candidate sound wave type, different design concepts, appearance styles, and brand characteristics can be corresponded. On this basis, for a new energy vehicle of a certain model, the parameter values of the virtual sample parameter information in the sample new energy vehicle parameter information can be adjusted, and the above step S1234 is repeated until the test sound wave signal of the new energy vehicle meets the candidate sound wave type corresponding to the candidate mapping relationship, and the candidate sound wave type matches the design concept, appearance style, and brand characteristic of the new energy vehicle of the certain model.
[0121] The in-vehicle sound wave generation method provided in the application further comprises the following step S124 after the above step S121.
[0122] In step S124, the first target vehicle parameter information is determined according to the optimal virtual parameter information corresponding to the target mapping relationship and the common parameter information.
[0123] In the embodiment, one candidate mapping relationship corresponds to a set of optimal virtual parameter information. On this basis, after the target mapping relationship is determined, the optimal virtual parameter information corresponding to the target mapping relationship can also be determined. Then the optimal virtual parameter information corresponding to the target mapping relationship and the common parameter information corresponding to the new energy vehicle can be used as the first target vehicle parameter information.
[0124] Based on the above step S124, the first target vehicle parameter information obtained based on step S110 can be aligned with the vehicle parameter information dimension in the training sample used by the target mapping relationship during training. In this way, the target sound wave signal obtained when the subsequent steps are executed can be more accurate and have higher sound quality.
[0125] In one embodiment of the application, the in-vehicle sound wave generation method provided in the application further comprises the following steps S160 and S170.
[0126] In step S160, a first display interface is provided.
[0127] In the first display interface, the optimal virtual parameter information corresponding to the target mapping relationship is displayed.
[0128] In step S170, in response to an adjustment input for the optimal virtual parameter information corresponding to the target mapping relationship, adjusted virtual parameter information is obtained.
[0129] In this embodiment, after the target mapping relationship is determined, the optimal virtual parameter information of the target mapping relationship can be displayed on the first display interface. The user can adjust the optimal virtual parameter information, for example, increase or decrease, etc. In this way, the virtual parameter information for the user to input the personalized demand. In this embodiment, the optimal virtual parameter information adjusted by the user is recorded as the adjusted virtual parameter information. That is, the adjusted virtual parameter information is obtained according to the adjustment input for the first display interface, and the adjustment input is for the optimal virtual parameter information corresponding to the target mapping relationship displayed on the first display interface.
[0130] On the basis of the above steps S160 and S170, the specific implementation of the above step S120 is: determining second target vehicle parameter information according to the adjusted virtual parameter information and the common parameter information in the first target vehicle parameter information; and generating a target sound wave signal of a target sound wave type according to the vehicle working condition information, the second target vehicle parameter information, and the target mapping relationship. The second target vehicle parameter information includes the adjusted virtual parameter information and the common parameter information in the first target vehicle parameter information.
[0131] In this embodiment, the optimal virtual parameter information in the first target vehicle parameter information is replaced by the virtual parameter information adjusted by the user, that is, the optimal virtual parameter information in the first target vehicle parameter information is replaced by the adjusted virtual parameter information to form the second target vehicle parameter information. On this basis, the target sound wave signal of the target sound wave type meeting the user's personalized demand can be generated according to the vehicle working condition information, the second target vehicle parameter information, and the target mapping relationship. In addition, the user's participation can be enhanced.
[0132] On the basis of any of the above embodiments, the above step S110 can be specifically implemented through the following steps S113 and S114.
[0133] Step S113, detecting the vehicle power type.
[0134] Step S114, in response to the vehicle power type being a new energy type, obtaining the target sound wave type, the vehicle working condition information, and the first target vehicle parameter information.
[0135] In this embodiment, the vehicle power type is first detected. In the case where it is determined through detection that the vehicle power type is a new energy type, the target sound wave type, the vehicle working condition information, and the first target vehicle parameter information are obtained. In this way, when a non-new energy vehicle uses the in-vehicle sound wave generation method provided by the present application, noise can be avoided, which can cause interference to the target sound wave signal generated based on the present application, thereby causing the problem of poor listening experience of the target sound wave signal synthesized based on the in-vehicle sound wave generation method provided by the present application.
[0136] Corresponding to the above step S114, in the case of the vehicle power type being a non-new energy type, the target sound wave type, the vehicle working condition information and the first target vehicle parameter information are not acquired.
[0137] The application further provides a vehicle controller 200, as shown in FIG. 2, comprising a memory 210 for storing computer instructions and a processor 220 for calling the computer instructions from the memory 210 to execute any one of the in-vehicle sound wave synthesis methods provided in the above method embodiments.
[0138] The application further provides an in-vehicle sound wave playing system, comprising the above vehicle controller and a loudspeaker. The loudspeaker is connected to the processor in the vehicle controller and is used to play the target sound wave signal.
[0139] The application further provides a vehicle comprising the in-vehicle sound wave playing system provided in the above embodiments.
[0140] The application further provides a computer readable storage medium having a computer program stored thereon, the computer program, when executed by a processor, implements any one of the in-vehicle sound wave generation methods provided in the above method embodiments.
[0141] The application can be a system, a method and / or a computer program product. The computer program product can include a computer readable storage medium having computer readable program instructions stored therein for causing a processor to implement various aspects of the application.
[0142] A computer readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. The computer readable storage medium can be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. A computer readable storage medium can be any tangible device that can retain and store instructions for use by an instruction execution device. Computer readable storage media can include, but is not limited to, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital versatile disk (DVD), memory sticks, floppy disks, and mechanical encoding devices such as punch cards or hole-punch tapes, as well as any suitable combination of the foregoing. A computer readable storage medium, as used herein, is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.
[0143] Computer readable program instructions described herein can be downloaded to respective computing / processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and / or a wireless network. The network can comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and / or edge servers. A network adapter card or network interface in each computing / processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing / processing device.
[0144] Computer readable program instructions for carrying out operations of the present application can be assembly instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer readable program instructions can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field-programmable gate array (FPGA), or programmable logic array (PLA) can execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to perform aspects of the present application.
[0145] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0146] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0147] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer, other programmable data processing apparatus, or other device implement the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0148] The flow diagrams and the block diagrams in the drawings are presented to illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flow diagrams and the block diagrams can represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logic functions. In some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks can sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flow diagrams, and combinations thereof, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and
[0149] Embodiments of the application have been described above. The description is illustrative of the embodiments of the application and is not meant to be limiting. Numerous modifications and variations are possible in light of the above teachings without departing from the scope and spirit of the described embodiments of the application. No limitation is intended to the details of construction or design except as described in the claims.
Claims
1. An in-vehicle sound wave generation method characterized by comprising: The method comprises: determining a target mapping relationship from a plurality of candidate mapping relationships according to a target sound wave type; wherein one of the candidate mapping relationships corresponds to a candidate sound wave type, and the candidate mapping relationship is used to reflect the correspondence between vehicle working condition information and first target vehicle parameter information and a sound wave signal of the candidate sound wave type; and generating a target sound wave signal of the target sound wave type according to the vehicle working condition information, the first target vehicle parameter information and the target mapping relationship.
2. The method of claim 1, wherein, The target sound wave type includes an expected hearing sensation type and / or an expected engine cylinder number.
3. The method of claim 1, wherein, The first target vehicle parameter information includes common parameter information, which is parameter information common to new energy vehicles and non-new energy vehicles.
4. The method of claim 1, wherein, Before the step of determining a target mapping relationship from a plurality of candidate mapping relationships according to a target sound wave type, the method further comprises: obtaining a plurality of candidate mapping relationships according to a training sample set; wherein the training sample set comprises a plurality of training samples, one of the training samples corresponds to one of the candidate sound wave types, and one of the training samples comprises sample non-new energy vehicle parameter information, sample non-new energy vehicle working condition information and sample non-new energy vehicle sound wave signals of the candidate sound wave type.
5. The method of claim 4, wherein, Before the step of obtaining a plurality of candidate mapping relationships according to a training sample set, the method further comprises: obtaining actual sound wave signals of a plurality of non-new energy vehicles; for each of the actual sound wave signals, determining a sound wave type of the actual sound wave signal and an evaluation result according to the actual sound wave signal; for the actual sound wave signals belonging to the same sound wave type, the non-new energy vehicle corresponding to the actual sound wave signal with an excellent evaluation result is taken as a sample non-new energy vehicle of the sound wave type; and for each of the sample non-new energy vehicles of the sound wave type, collecting training samples according to the sample non-new energy vehicle.
6. The method of claim 4, wherein, The first target vehicle parameter information includes common parameter information and optimal virtual parameter information; the common parameter information is parameter information common to new energy vehicles and non-new energy vehicles; and the optimal virtual parameter information is parameter information that the new energy vehicle lacks compared with the non-new energy vehicle and that makes the candidate mapping relationship output the corresponding candidate sound wave type.
7. The method of claim 6, wherein, After the step of obtaining a plurality of candidate mapping relationships according to a training sample set, the method further comprises: for each of the candidate mapping relationships, obtaining sample new energy vehicle parameter information and sample new energy vehicle working condition information; wherein the sample new energy vehicle parameter information includes common sample parameter information and virtual sample parameter information, and the virtual sample parameter information is parameter information that a sample new energy vehicle lacks compared with the non-new energy vehicle; determining a test sound wave signal corresponding to the sample new energy vehicle parameter information and the sample new energy vehicle working condition information according to the candidate mapping relationship; and in response to the test sound wave signal not meeting the candidate sound wave type corresponding to the candidate mapping relationship, adjusting a parameter value of the virtual sample parameter information in the sample new energy vehicle parameter information, and determining the test sound wave signal corresponding to the sample new energy vehicle parameter information and the sample new energy vehicle working condition information according to the candidate mapping relationship; and in response to the test sound wave signal meeting the candidate sound wave type corresponding to the candidate mapping relationship, taking the latest virtual sample parameter information as the optimal virtual parameter information corresponding to the candidate mapping relationship.
8. The method of claim 6, wherein, Before the target sound wave signal of the target sound wave type is generated according to the vehicle working condition information, the first target vehicle parameter information and the target mapping relationship, the method further comprises: determining the first target vehicle parameter information according to the optimal virtual parameter information corresponding to the target mapping relationship and common parameter information.
9. The method of claim 6, wherein, The target sound wave signal of the target sound wave type is generated according to the vehicle working condition information, the first target vehicle parameter information and the target mapping relationship, comprising: determining the second target vehicle parameter information according to the adjusted virtual parameter information and the common parameter information in the first target vehicle parameter information; and generating the target sound wave signal of the target sound wave type according to the vehicle working condition information, the second target vehicle parameter information and the target mapping relationship; wherein the adjusted virtual parameter information is obtained according to an adjustment input for a first display interface, and the adjustment input is for the optimal virtual parameter information corresponding to the target mapping relationship displayed on the first display interface.
10. The method of claim 1, wherein, The target sound wave signal of the target sound wave type is generated according to the vehicle working condition information, the first target vehicle parameter information and the target mapping relationship, comprising: determining the third target vehicle parameter information according to the set virtual parameter information and the common parameter information in the first target vehicle parameter information; and generating the target sound wave signal of the target sound wave type according to the vehicle working condition information, the third target vehicle parameter information and the target mapping relationship; wherein the set virtual parameter information is obtained according to a parameter input for an input interface displayed on a second display interface, and the parameter input is used to input parameter information that a new energy vehicle lacks compared with a non-new energy vehicle; and the common parameter information is parameter information that the new energy vehicle and the non-new energy vehicle have in common.
11. The method according to any one of claims 6 to 10, characterized in that, The common parameter information comprises in-vehicle sound field characteristics.
12. The method according to any one of claims 6 to 10, characterized in that, The parameter information that the new energy vehicle lacks compared with the non-new energy vehicle comprises at least one of engine parameters, intake and exhaust system acoustic characteristics, sound wave conduction device position and sound wave conduction device acoustic characteristics.
13. The method of claim 1, wherein, The vehicle working condition information comprises at least one of motor speed, vehicle speed, throttle pedal opening degree and brake pedal opening degree.
14. The method of claim 1, wherein, The method further comprises: detecting a vehicle power type; and in response to the vehicle power type being a new energy type, obtaining a target sound wave type, vehicle working condition information and first target vehicle parameter information.
15. The method of claim 1, wherein, The target sound wave type is obtained according to a selection input for different candidate sound wave types displayed on the third display interface.
16. A vehicle controller characterized by comprising: The vehicle controller comprises a memory for storing computer instructions and a processor for calling the computer instructions from the memory to execute the method according to any one of claims 1 to 15.
17. An in-vehicle sound wave playing system, characterized by comprising: The vehicle controller according to claim 16 and a loudspeaker are included, wherein: The loudspeaker is connected with the processor in the vehicle controller and used for playing a target sound wave signal.
18. A vehicle characterized by comprising: The in-vehicle sound wave playing system according to claim 17 is included.
19. A computer-readable storage medium, characterized in that, A computer program is stored thereon, and the computer program, when executed by a processor, implements the method according to any one of claims 1 to 15.
Citation Information
Patent Citations
Electric vehicle sound control device and method
CN109131069A
Vehicle sound synthesis method and device, storage medium and equipment
CN116206624A
Vehicle sound generation method and device, vehicle and storage medium
CN116353482A
Intelligent simulation system and method for engine sound of fuel vehicle
CN117894328A
In-vehicle sound generation method, controller, system, vehicle and medium
CN119078675A