Vehicle audio control method and device, vehicle and storage medium
By obtaining vehicle external information and target object information to synthesize target audio, it solves the problem that drivers find it difficult to accurately judge objects around the vehicle under low visibility or inattention, and improves driving safety.
Patent Information
- Application Number
- CN202510658187.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-21
- Publication Date
- 2025-08-15
AI Technical Summary
Drivers have difficulty accurately judging objects around the vehicle through a single alarm tone with low visibility or inattention, increasing the risk of collision accidents.
By obtaining environmental information outside the vehicle and object information of the target object, the simulated audio and environmental audio are determined, and the target audio is synthesized based on the object position information, and spatial sound effects are adjusted to enrich the driver's perception information.
It improves the accuracy of the driver's perception of the target object and environmental conditions through sound, and reduces the probability of collision accidents.
Smart Images

Figure CN120482082A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle-mounted audio technology, and in particular to a vehicle audio control method and device, a vehicle, and a storage medium. Background Art
[0002] With the rapid growth of vehicle ownership, vehicle driving safety faces greater challenges.
[0003] When a driver realizes there is a risk of collision while driving, they will promptly maneuver the vehicle to avoid it or brake to prevent the accident. However, this is limited by the driver's vision and driving experience. When visibility around the vehicle is low or the driver is not paying attention, the risk of a collision increases.
[0004] In the related art, when a vehicle detects an object that is too close to the vehicle, it will sound an alarm to remind the driver to avoid it. However, since the alarm sound conveys only a single piece of information, it is difficult for the driver to make an accurate judgment. Summary of the Invention
[0005] In view of the above problems, a method and device for controlling vehicle audio, a vehicle, and a storage medium are proposed to overcome or at least partially solve the above problems, including:
[0006] A method for controlling vehicle audio, the method comprising:
[0007] Acquiring environmental information outside the vehicle and object information of the target object; wherein the object information includes object type information and object location information;
[0008] determining simulated audio according to the object type information, and determining ambient audio according to the ambient information;
[0009] synthesizing a target audio according to the simulated audio and the ambient audio;
[0010] The target audio is spatially adjusted according to the object position information, and the adjusted target audio is played.
[0011] Optionally, the performing spatial sound effect adjustment on the target audio according to the object position information includes:
[0012] Acquire a plurality of preset distance ranges corresponding to the vehicle;
[0013] determining a target distance range among the plurality of preset distance ranges according to the object position information;
[0014] A target spatial sound effect is determined according to the target distance range, and spatial sound effect adjustment is performed on the target audio according to the target spatial sound effect.
[0015] Optionally, obtaining a plurality of preset distance ranges corresponding to the vehicle includes:
[0016] obtaining speed information of the vehicle;
[0017] A plurality of preset distance ranges corresponding to the vehicle are acquired according to the speed information.
[0018] Optionally, determining the simulated audio according to the object type information and determining the ambient audio according to the ambient information includes:
[0019] Get preset theme information;
[0020] Simulated audio is determined according to the subject information and the object type information, and environmental audio is determined according to the subject information and the environmental information.
[0021] Optionally, the target object includes a plurality of objects, and before determining the simulated audio according to the object type information, the method further includes:
[0022] Determine the audio playback priority corresponding to each target object based on the object type information of each target object;
[0023] A preset quantity threshold is obtained, and the target objects are screened according to the total quantity of the target objects, the quantity threshold, and the audio playback priority.
[0024] Optionally, determining the ambient audio according to the environmental information further includes:
[0025] Acquiring first motion state information of the vehicle;
[0026] Ambient audio is determined according to the first motion state information and the environment information.
[0027] Optionally, the object information further includes second motion state information of the target object, and the determining of the simulated audio according to the object type information further includes:
[0028] A simulated audio is determined according to the second motion state information and the object type information.
[0029] A vehicle audio control device, comprising:
[0030] An information acquisition module, configured to acquire environmental information outside the vehicle and object information of a target object; wherein the object information includes object type information and object location information;
[0031] an audio determination module, configured to determine simulated audio according to the object type information, and determine ambient audio according to the ambient information;
[0032] an audio synthesis module, configured to synthesize a target audio according to the simulated audio and the ambient audio;
[0033] The audio playing module is used to adjust the spatial sound effect of the target audio according to the object position information and play the adjusted target audio.
[0034] A vehicle includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the vehicle audio control method as described above when executed by the processor.
[0035] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the vehicle audio control method as described above.
[0036] The embodiments of the present invention have the following advantages: analog audio is determined based on object type information, and ambient audio is determined based on environmental information; target audio is synthesized based on the analog audio and ambient audio; and spatial sound effects are adjusted for the target audio based on object position information, so that the target audio can reflect multi-dimensional information such as the position information of the target object, the external environment information of the vehicle, and spatial information, so that the driver can perceive the type, position, surrounding environment conditions, etc. of the target object through sound, rather than relying solely on visual information, thereby enabling the driver to make more accurate judgments and driving operations in a timely manner, thereby improving the safety of vehicle driving. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the technical solution of the present invention, the following briefly introduces the drawings required for use in the description of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0038] Figure 1 This is a flowchart of a method for controlling vehicle audio according to an embodiment of the present invention;
[0039] Figure 2 This is a schematic diagram of a distance range hierarchy provided by an embodiment of the present invention;
[0040] Figure 3 1 is a schematic diagram of a partial architecture of a vehicle audio control system provided by one embodiment of the present invention;
[0041] Figure 41 is a schematic diagram of a storage module of a vehicle audio control system provided by one embodiment of the present invention;
[0042] Figure 5 This is a functional diagram of a collection module and a determination module provided in one embodiment of the present invention;
[0043] Figure 6 This is a functional diagram of a matching module and an audio synthesis module provided in one embodiment of the present invention;
[0044] Figure 7 is a functional schematic diagram of a playback module provided by an embodiment of the present invention;
[0045] Figure 8 This is a structural block diagram of a vehicle audio control device provided by one embodiment of the present invention. DETAILED DESCRIPTION
[0046] To make the above-mentioned objects, features, and advantages of the present invention more clearly understood, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments described are only a portion of the embodiments of the present invention, not all of them. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of the present invention without inventive effort are also within the scope of protection of the present invention.
[0047] Reference Figure 1 , shows a flowchart of a method for controlling vehicle audio according to an embodiment of the present invention, which may include the following steps:
[0048] Step 101: Acquire environmental information outside the vehicle and object information of a target object; wherein the object information includes object type information and object location information;
[0049] Environmental information refers to information that reflects the characteristics of the vehicle's environment. Specifically, it can include ambient sound information around the vehicle, such as road noise and wind noise; weather information, such as sunny, rainy, and windy; or road condition information.
[0050] Target objects refer to objects that may affect the vehicle's driving state. Specifically, they can refer to traffic participants within a certain range of the vehicle, such as pedestrians, other vehicles, and traffic lights.
[0051] Object type information refers to information used to distinguish object types, which can be obtained through image and video recognition technologies. For example, through neural networks, machine learning and other technologies, the target objects in the collected images or videos are classified and the corresponding object type information is output.
[0052] The object position information may specifically be information characterizing the distance and orientation of the target object relative to the vehicle, such as the two-dimensional plane coordinates and three-dimensional space coordinates of the target object in a coordinate system constructed with the current vehicle as the center.
[0053] Step 102: determining simulated audio according to the object type information, and determining ambient audio according to the environmental information;
[0054] Simulated audio is audio that simulates the sounds associated with a target object, used to convey the target's sonic characteristics. Specifically, simulated audio can be obtained by capturing real audio, simulating or synthesizing it through a computer program, or even by user-uploaded audio.
[0055] For example, pedestrians can be simulated as footsteps, bicycles can be simulated as bell sounds, motorcycles can be simulated as engine sounds, traffic lights can be simulated as countdown sounds, cars can be simulated as horn sounds, and so on.
[0056] Ambient audio refers to audio that reflects the sound characteristics of the vehicle's current environment. Specifically, this audio can be acquired through real-world audio capture, simulated or synthesized using a computer program, or uploaded by the user. For example, the ambient audio could be real-time recording of road noise, wind noise, rain noise, and other sounds surrounding the vehicle; alternatively, pre-recorded or computer-generated road noise, wind noise, rain noise, and other sounds could be used as ambient audio.
[0057] In a specific implementation, the simulated audio and the ambient audio can be pre-produced and saved, and then the corresponding simulated audio can be matched according to the object type indicated by the object type information; and the corresponding ambient audio can be matched according to the environmental characteristics indicated by the environmental information.
[0058] In actual applications, it is also possible to pre-collect or generate audio from the same type of target object in multiple directions (e.g., front, rear, left, and right), and / or audio from the same target object in multiple directions (e.g., front left, front right, rear left, rear right, and rear). Then, based on the object position information, the audio from the corresponding directions of these target objects is matched as the simulated audio.
[0059] In some embodiments of the present invention, the target object includes multiple objects. Before determining the simulated audio according to the object type information, the method further includes:
[0060] Determine the audio playback priority corresponding to each target object based on the object type information of each target object;
[0061] A preset quantity threshold is obtained, and the target objects are screened according to the total quantity of the target objects, the quantity threshold, and the audio playback priority.
[0062] In this embodiment, since there may be multiple target objects at the same time, if the simulated audio corresponding to multiple target objects is played at the same time, the vehicle environment may be too noisy and affect the driver's judgment. Therefore, the target objects can be screened according to the audio playback priority.
[0063] The quantity threshold is the maximum number of target objects whose simulated audio must be played simultaneously. The total number of target objects is compared to the quantity threshold. For example, the total number of target objects is subtracted from the quantity threshold to determine the number of target objects to be filtered.
[0064] Audio playback priority, that is, the priority of playing the analog audio corresponding to the target object.
[0065] Specifically, a mapping relationship between the type of target object and the audio playback priority may be preset according to certain principles.
[0066] In some examples, the maximum speed of the target object can be determined based on its type, and the audio playback priority of the target object can be set based on the maximum speed, for example: car > bicycle > pedestrian;
[0067] In another example, the audio playback priority of target objects can be set according to the degree of damage that the vehicle may cause to different types of target objects. Target objects without any protective shells can be prioritized, for example: pedestrians > bicycles > passenger cars.
[0068] In another example, the audio playback priority corresponding to the target objects can be set according to the degree of collision damage that different types of target objects may cause to the vehicle, for example: large trucks > passenger cars > pedestrians.
[0069] In practical applications, the target objects can be sorted according to the audio playback priority, and then the screening quantity can be determined according to the quantity threshold and the total number of target objects, and then the target objects with low priority can be screened according to the screening quantity.
[0070] In some examples, target objects may be preliminarily screened based on the distance between the target object and the vehicle, and then further screened based on the audio playback priority.
[0071] In some embodiments of the present invention, determining the simulated audio according to the object type information and determining the ambient audio according to the environmental information includes:
[0072] Get preset theme information;
[0073] Simulated audio is determined according to the subject information and the object type information, and environmental audio is determined according to the subject information and the environmental information.
[0074] Theme information refers to information that makes the simulated audio and ambient audio corresponding to different target objects conform to a unified theme style, such as ocean theme, sky theme, grassland theme, etc.
[0075] For example, if the theme information indicates an ocean theme, the simulated audio can be produced based on the characteristics of different types of marine creatures (such as calls, appearance, speed, etc.), and the ambient audio can simulate the sound of ocean flow; if the theme information indicates a flight theme, the simulated audio can be produced based on the characteristics of different types of flying creatures, and the ambient audio can simulate the sound of changing air currents in the sky; if the theme information indicates a grassland theme, the simulated audio can be produced based on the characteristics of different types of land-walking creatures, and the ambient audio can simulate the sound of wind blowing through the grass on the grassland or the melody of a horse-head fiddle.
[0076] In this embodiment, different theme information can be used to create soundscape effects with different themes, unify the audio style, and meet the user's personalized customization needs.
[0077] In some embodiments of the present invention, determining the ambient audio according to the environmental information further includes:
[0078] Acquiring first motion state information of the vehicle;
[0079] Ambient audio is determined according to the first motion state information and the environment information.
[0080] The first motion state information refers to information related to the motion state of the vehicle, such as speed information, acceleration information, etc.
[0081] In this embodiment, since different motion states of the vehicle may emit different sounds and have different degrees of impact on the sound of the vehicle's environment, in order to further improve the authenticity of the ambient audio and enable the driver to perceive the current motion state of the vehicle through sound, the ambient audio can also be determined by combining the first motion state information and the environmental information.
[0082] For example, assuming that the first motion state information indicates that the current vehicle speed is 60 km / h, if the environmental information indicates that the vehicle is currently traveling in a tunnel and it is raining, the pre-collected or simulated road noise, wind noise, rain noise, etc. of the vehicle traveling at 60 km / h in the tunnel can be matched as the environmental audio; if the environmental information indicates that the vehicle is currently traveling in the suburbs, the pre-collected or simulated road noise, wind noise, etc. of the vehicle traveling at 60 km / h in the suburbs on a sunny day can be matched as the environmental audio.
[0083] In some embodiments of the present invention, the object information further includes second motion state information of the target object, and determining the simulated audio according to the object type information further includes:
[0084] A simulated audio is determined according to the second motion state information and the object type information.
[0085] The second motion state information refers to information related to the motion state of the target object, such as speed information, acceleration information, etc.
[0086] In this embodiment, since different motion states of the target object may emit different sounds, in order to further improve the authenticity of the simulated audio, the simulated audio is determined in combination with the second motion state information and the object type information, so that the driver can perceive the motion state of the target object through sound, so that the driver can make more accurate judgments on the target object, thereby reducing the risk of collision accidents.
[0087] For example, if the object type information indicates that the target object is a car, the second motion state information can match the audio corresponding to its starting, constant speed driving, acceleration, braking, and reversing.
[0088] Step 103: synthesize target audio according to the simulated audio and the ambient audio;
[0089] In practical applications, audio processing technology can be used to synthesize analog audio and environmental audio to obtain target audio, or the analog audio and environmental audio can be pre-processed such as noise reduction before synthesizing them to obtain the target audio.
[0090] Step 104 : performing spatial sound effect adjustment on the target audio according to the object position information, and playing the adjusted target audio.
[0091] Spatial sound adjustment refers to the use of audio processing technology to simulate or enhance the distribution and perception of sound in space, so that the audience can feel the spatial characteristics of the sound such as depth, width and height. Different spatial sound effects can reflect different spatial sizes.
[0092] In some examples, target object location information can be used to determine the distribution of different target objects relative to the vehicle, such as distance and orientation, and then determine different spatial sound effects. For example, if most target objects are located close to the vehicle, a small spatial sound effect can be generated; if most target objects are located farther away, a large spatial sound effect can be generated.
[0093] In practice, the car audio system's DSP (Digital Signal Processor) can be used to adjust reverberation and equalizer parameters to reproduce the spatial sound effects of different room sizes. Reverberation parameters can include adjusting reverberation time (the time it takes for sound to reflect within the space and gradually decay to inaudible), reverberation intensity, and reverberation pre-delay (the time interval between the direct sound and the reverberation sound). Equalizer parameters can include audio high- and low-frequency parameters.
[0094] Among them, the mapping relationship between reverberation parameters and spatial sound effects is as follows: the larger the space, the longer the reverberation time, the stronger the reverberation intensity, the longer the reverberation pre-delay, and the sound has a more spatial sense; the smaller the space, the shorter the reverberation time, the weaker the reverberation intensity, the shorter the reverberation pre-delay, and the sound is more focused and direct.
[0095] The mapping relationship between equalizer parameters and spatial sound effects is as follows: by increasing the gain of the low-frequency band of 20Hz-100Hz and reducing the gain of the high-frequency band of 8kHz-20kHz, the audio effect of a large space is restored; by reducing the gain of the low-frequency band and increasing the gain of the high-frequency band, a compact feeling of a small space is created.
[0096] In this embodiment, the target audio is spatially adjusted and played based on the object position information, so that the driver in the car can perceive objects and environmental information in different directions through sound, rather than relying solely on visual perception, thereby allowing the driver to make more accurate operational decisions based on richer information.
[0097] In some embodiments, based on a spatial audio algorithm of sound channels or psychoacoustics, the simulated audio corresponding to the designated target object can be played in a specific direction or spatial mode, and the overall ambient audio can be played according to the corresponding spatial effect.
[0098] In some embodiments of the present invention, performing spatial sound adjustment on the target audio according to the object position information includes:
[0099] Acquire a plurality of preset distance ranges corresponding to the vehicle;
[0100] determining a target distance range among the plurality of preset distance ranges according to the object position information;
[0101] A target spatial sound effect is determined according to the target distance range, and spatial sound effect adjustment is performed on the target audio according to the target spatial sound effect.
[0102] For example, the preset distance range may be a circular range with different radii radiating outward from the vehicle as the center. Figure 2As shown in the figure, with the vehicle as the center, four levels of preset distance ranges are divided, namely: vehicle (denoted as L0), short distance range (denoted as L1), medium distance range (denoted as L2), and long distance range (denoted as L3). The different radius sizes can be: L0-L1 is 10m, L0-L2 is 20m, and L0-L3 is 50m.
[0103] In practical applications, multiple preset distance ranges may also be regular or irregular, spatial or planar geometric ranges, and the specific values of the preset distance ranges may also be calibrated according to actual needs. The above is only an example and the present invention does not limit this.
[0104] Furthermore, the target distance range is determined within multiple preset distance ranges using the object position information. Specifically, the preset distance range in which the target object is located or primarily distributed is determined. For example, in the case of multiple target objects, there are currently eight target objects. Based on the object position information of each target object, six are calculated to be located at the L2 level and two are located at the L3 level. Therefore, the L2 level can be determined as the corresponding target distance range.
[0105] In practical applications, the target distance range corresponding to the target object can be determined based on the object's position information, with the target object being entirely within the preset distance range or partially within the preset distance range as the standard. For example, if the target object is a car, when the entire car body is located at the L2 level, the preset range corresponding to L2 can be determined as the target distance range. For another example, if most of the car is located at the L2 level and a small part is located at the L3 level, the preset range corresponding to L2 can be determined as the target distance range. For another example, if a small part of the car is located at the L3 level, the preset range corresponding to L3 can be determined as the target distance range.
[0106] Then, by using the pre-established mapping relationship between preset distance ranges and spatial sound effects, the target distance range is matched with the corresponding target spatial sound effect. For example, if the L1 level corresponds to the spatial sound effect of a small space, the L2 level corresponds to the spatial sound effect of a medium space, and the L3 level corresponds to the spatial sound effect of a large space, then the target distance range is determined to correspond to the target spatial sound effect of the medium space.
[0107] Finally, the spatial sound effect of the target audio is adjusted using the selected target spatial sound effect, and the adjusted target audio is played.
[0108] In actual applications, the scene reconstruction image collected and generated by the vehicle's visual sensor in real time can be displayed on a display device such as the central control screen in the form of a bird's-eye view, and then the distance range judgment data can be overlaid on the scene reconstruction image in the form of a visual layer. Once a target object enters the corresponding preset distance range, it will be marked and reminded.
[0109] In some embodiments of the present invention, obtaining a plurality of preset distance ranges corresponding to the vehicle includes:
[0110] obtaining speed information of the vehicle;
[0111] A plurality of preset distance ranges corresponding to the vehicle are acquired according to the speed information.
[0112] In this embodiment, drivers have different spatial information perception requirements at different vehicle speeds. For example, at higher speeds, drivers need to perceive spatial information based on a wider range of spatial sound effects, while at lower speeds, drivers only need to perceive spatial information based on a smaller range of spatial sound effects. Therefore, this embodiment combines vehicle speed information with a previously established mapping relationship between different speed information and multiple preset distance ranges to obtain multiple preset distance ranges.
[0113] For example, when the vehicle speed is greater than or equal to 60 km / h, the multiple preset distance ranges obtained are: L0-L1 is 20 meters, L0-L2 is 50 meters, and L0-L3 is 100 meters; when the vehicle speed is 50 km / h, the multiple preset distance ranges obtained are: L0-L1 is 10 meters, L0-L2 is 20 meters, and L0-L3 is 50 meters.
[0114] In actual applications, the specific number and specific values of the preset distance range can be experimentally calibrated based on different vehicle speeds and the recommended safe distances of surrounding vehicles, and the relevant parameters can be continuously adjusted based on the calibration results.
[0115] In some embodiments of the present invention, a system architecture of a vehicle audio control system is also provided, which mainly includes six modules, namely, an acquisition module, a determination module, a matching module, an audio generation module, a playback module, and a storage module.
[0116] Specifically, if Figure 3 As shown, the acquisition module is used to collect type information and location information of traffic participants (i.e., target objects), as well as external environment information and vehicle speed information;
[0117] The determination module is used to determine the data of the distance range level (such as L0-L3 level), determine the type and location information of the traffic participant, and determine the distance range level at which the traffic participant is located based on the location information.
[0118] The matching module is used to match the corresponding onomatopeia audio (i.e., simulated audio) based on the type and location information of the traffic participant, match the ambient background audio (i.e., ambient audio) based on the weather conditions, environmental area, and vehicle speed information, and match the corresponding sound space effect (i.e., target space sound effect) based on the distance range level of the traffic participant.
[0119] The audio generation module is used to synthesize onomatopoeia audio and environmental background audio, and then select the corresponding sound space effect;
[0120] The playback module is used to adjust and play the target audio according to the sound space effect.
[0121] Further, if Figure 4 As shown, the storage module is used to store pre-established and saved audio data (simulated audio, ambient audio, etc.), distance range level judgment data, soundscape space effects, etc.
[0122] As an example, take the vehicle speed of 50km / h, driving in the suburbs on a sunny day, and the theme information indication as grassland theme, as an example. Figure 5 As shown, the vehicle recognizes through the acquisition module and the determination module that the traffic participants around 50m are: a motorcycle in the left front, a pedestrian on the left, a car in the left rear, a large truck directly behind, and a bicycle in the right rear.
[0123] Furthermore, the determination module determined that at a speed of 50 km / h, the distance range layer data is: L0-L1 is 10 meters, L0-L2 is 20 meters, and L0-L3 is 50 meters, confirming that the target traffic participant is generally within the L3 range layer. Through screening, the traffic participants and their locations in the L3 range layer are determined to be: a motorcycle in the front left, a car in the rear left, a large truck directly behind, and a bicycle in the rear right.
[0124] Further, if Figure 6 As shown, under the grassland theme, the matching module matches the simulated audio corresponding to different traffic participants, namely: the motorcycle in the left front corresponds to the buzzing sound of the cow in the left front, the car in the left rear corresponds to the sound of the horse's hooves in the left rear, the large truck directly behind corresponds to the roar of the tiger directly behind, and the bicycle in the right rear corresponds to the chirping sound of the crickets in the right rear; and the matched environmental audio is the melody of the horse-head fiddle.
[0125] Furthermore, the target audio is synthesized by combining different types of audio of traffic participants and the background audio through the audio synthesis module, and finally Figure 7 The playback module shown plays audio in the vehicle with spacious sound.
[0126] The embodiments of the present invention have the following advantages: analog audio is determined based on object type information, and ambient audio is determined based on environmental information; target audio is synthesized based on the analog audio and ambient audio; and spatial sound effects are adjusted for the target audio based on object position information, so that the target audio can reflect multi-dimensional information such as the position information of the target object, the external environment information of the vehicle, and spatial information, so that the driver can perceive the type, position, surrounding environment conditions, etc. of the target object through sound, rather than relying solely on visual information, thereby enabling the driver to make more accurate judgments and driving operations in a timely manner, thereby improving the safety of vehicle driving.
[0127] It should be noted that for the sake of simplicity, the method embodiments are described as a series of actions. However, those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0128] Reference Figure 8 , which shows a schematic structural diagram of a vehicle audio control device provided by an embodiment of the present invention, which may specifically include the following modules:
[0129] The information acquisition module 801 is used to acquire environmental information outside the vehicle and object information of the target object; wherein the object information includes object type information and object location information;
[0130] an audio determination module 802, configured to determine simulated audio according to the object type information, and determine ambient audio according to the ambient information;
[0131] An audio synthesis module 803 is configured to synthesize a target audio according to the simulated audio and the ambient audio;
[0132] The audio playing module 804 is configured to adjust the spatial sound effect of the target audio according to the object position information and play the adjusted target audio.
[0133] In some embodiments of the present invention, the audio playback module 804 includes:
[0134] a distance range acquisition submodule, configured to acquire a plurality of preset distance ranges corresponding to the vehicle;
[0135] a target distance range determination submodule, configured to determine a target distance range from among the plurality of preset distance ranges according to the object position information;
[0136] The sound effect adjustment submodule is used to determine a target spatial sound effect according to the target distance range, and perform spatial sound effect adjustment on the target audio according to the target spatial sound effect.
[0137] In some embodiments of the present invention, the distance range acquisition submodule includes:
[0138] A speed information acquisition subunit, configured to acquire speed information of the vehicle;
[0139] The preset distance range acquisition subunit is configured to acquire a plurality of preset distance ranges corresponding to the vehicle according to the speed information.
[0140] In some embodiments of the present invention, the audio determination module 802 further includes:
[0141] Theme information acquisition submodule is used to obtain preset theme information;
[0142] The theme environment audio determination submodule is used to determine the simulated audio according to the theme information and the object type information, and to determine the environment audio according to the theme information and the environment information.
[0143] In some embodiments of the present invention, the apparatus further comprises:
[0144] An audio playback priority determination module, configured to determine the audio playback priority corresponding to each target object based on the object type information of each target object;
[0145] The target object screening module is used to obtain a preset quantity threshold and screen the target objects according to the total quantity of the target objects, the quantity threshold and the audio playback priority.
[0146] In some embodiments of the present invention, the audio determination module 802 further includes:
[0147] A first motion state information acquisition submodule, configured to acquire first motion state information of the vehicle;
[0148] The motion state ambient audio determination submodule is configured to determine the ambient audio according to the first motion state information and the ambient information.
[0149] In some embodiments of the present invention, the object information further includes second motion state information of the target object, and the audio determination module 802 further includes:
[0150] The motion state simulated audio determination submodule is configured to determine simulated audio according to the second motion state information and the object type information.
[0151] Some embodiments of the present invention further provide a vehicle, which may include a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, the above vehicle audio control method is implemented.
[0152] Some embodiments of the present invention further provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the vehicle audio control method as described above is implemented.
[0153] Some embodiments of the present invention further provide a computer program product, including a computer program, which implements the above vehicle audio control method when executed by a processor.
[0154] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0155] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0156] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0157] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, apparatus, or computer program products. Thus, embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0158] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the process in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0159] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0160] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0161] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they become aware of the basic creative concepts. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0162] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "includes," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or terminal device. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of additional identical elements in the process, method, article, or terminal device that includes the above elements.
[0163] The above describes in detail a vehicle audio control method and device, a vehicle, and a storage medium. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only intended to help understand the method and core ideas of the present invention. At the same time, for those skilled in the art, according to the ideas of the present invention, there may be changes in the specific implementation methods and application scopes. In summary, the contents of this specification should not be understood as limiting the present invention.
Claims
1. A method for controlling vehicle audio, characterized in that: The method comprises: Acquiring environmental information outside the vehicle and object information of the target object; wherein the object information includes object type information and object location information; determining simulated audio according to the object type information, and determining ambient audio according to the ambient information; synthesizing a target audio according to the simulated audio and the ambient audio; The target audio is spatially adjusted according to the object position information, and the adjusted target audio is played.
2. The method according to claim 1, characterized in that The performing spatial sound effect adjustment on the target audio according to the object position information includes: Acquire a plurality of preset distance ranges corresponding to the vehicle; determining a target distance range among the plurality of preset distance ranges according to the object position information; A target spatial sound effect is determined according to the target distance range, and spatial sound effect adjustment is performed on the target audio according to the target spatial sound effect.
3. The method according to claim 2, characterized in that The acquiring of a plurality of preset distance ranges corresponding to the vehicle includes: obtaining speed information of the vehicle; A plurality of preset distance ranges corresponding to the vehicle are acquired according to the speed information.
4. The method according to any one of claims 1 to 3, characterized in that The determining of the simulated audio according to the object type information and the determining of the ambient audio according to the ambient information includes: Get preset theme information; Simulated audio is determined according to the subject information and the object type information, and environmental audio is determined according to the subject information and the environmental information.
5. The method according to any one of claims 1 to 3, characterized in that The target object includes a plurality of objects. Before determining the simulated audio according to the object type information, the method further includes: Determine the audio playback priority corresponding to each target object based on the object type information of each target object; A preset quantity threshold is obtained, and the target objects are screened according to the total quantity of the target objects, the quantity threshold, and the audio playback priority.
6. The method according to claim 1, characterized in that The determining of the ambient audio according to the environmental information further includes: Acquiring first motion state information of the vehicle; Ambient audio is determined according to the first motion state information and the environment information.
7. The method according to claim 1 or 6, characterized in that The object information further includes second motion state information of the target object, and the determining of the simulated audio according to the object type information further includes: A simulated audio is determined according to the second motion state information and the object type information.
8. A vehicle audio control device, characterized in that: The device comprises: An information acquisition module, configured to acquire environmental information outside the vehicle and object information of a target object; wherein the object information includes object type information and object location information; an audio determination module, configured to determine simulated audio according to the object type information, and determine ambient audio according to the ambient information; an audio synthesis module, configured to synthesize a target audio according to the simulated audio and the ambient audio; The audio playing module is used to adjust the spatial sound effect of the target audio according to the object position information and play the adjusted target audio.
9. A vehicle, characterized in that: The invention comprises a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the vehicle audio control method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the vehicle audio control method according to any one of claims 1 to 7 is implemented.
Citation Information
Cited By
Self-adaptive audio coding automatic driving state auditory prompting method and self-adaptive audio coding automatic driving state auditory prompting system
CN121516022A
An adaptive audio coding method and system for autonomous driving state auditory cues
CN121516022B