Vehicle-mounted dynamic audio playing method, device, equipment and medium

Through high-precision positioning and Auracast technology, the in-vehicle audio system matches the target area based on the vehicle's location and dynamically allocates audio content, solving the problem that in-vehicle audio systems cannot meet personalized needs and enhancing the intelligent and personalized experience for passengers.

CN121509935APending Publication Date: 2026-02-10ZHEJIANG LINGAI FUTURE TECHNOLOGY CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511639348.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-10
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

Existing in-vehicle audio systems cannot meet the personalized needs of different regions and passengers, and cannot dynamically adjust and push audio content in real time, resulting in a poor passenger experience.

Method used

By obtaining the vehicle's location through high-precision positioning and matching the target area, relevant audio content is distributed to in-vehicle audio devices in various locations within the vehicle using Auracast technology, and personalized audio playback is achieved by responding to passenger selections in real time.

Benefits of technology

It has enabled intelligent audio services that are multi-dimensional, multi-passenger, and multi-scenario, enhancing passenger interactivity, immersion, and overall experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121509935A_ABST
    Figure CN121509935A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of audio, and discloses a vehicle-mounted dynamic audio playing method, device and equipment and a medium, and the method comprises the steps: obtaining the current position of a vehicle, and determining a target region matched with the current position; determining at least one related audio content matched with the target area; distributing the at least one piece of audio content to vehicle-mounted audio equipment at each position in the vehicle; and in response to the corresponding to-be-played audio content selected at each position, playing the audio content through the vehicle-mounted audio equipment. According to the technical scheme provided by the invention, the audio requirements of different areas and different passengers can be met, and meanwhile, the dynamic adjustment and real-time pushing capabilities are realized, so that more intelligent and personalized vehicle-mounted audio experience is provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of audio technology, and in particular to a method, apparatus, device and medium for in-vehicle dynamic audio playback. Background Technology

[0002] Traditional in-vehicle audio systems have limitations and cannot meet the personalized needs of different passengers. Existing technologies such as Bluetooth A2DP and FM radio typically only support uniform audio playback and cannot dynamically adjust audio content or push different content based on passenger needs and geographical location. Although high-end audio systems offer audio zoning, most rely on complex hardware and cannot be dynamically optimized. Directional audio technology based on Bluetooth Low Energy (BLE) also relies on personal devices and has usage limitations, making it unsuitable for effective application in the in-vehicle environment.

[0003] Therefore, how to meet the audio needs of different regions and different passengers, while having the ability to dynamically adjust and push in real time, so as to provide a more intelligent and personalized in-vehicle audio experience, is a technical problem that urgently needs to be solved. Summary of the Invention

[0004] This application provides a method, apparatus, device, and medium for in-vehicle dynamic audio playback, which achieves the technical effect of meeting the audio needs of different regions and different passengers, while having the ability to dynamically adjust and push in real time, thereby providing a more intelligent and personalized in-vehicle audio experience.

[0005] To achieve the above objectives, the main technical solutions adopted in this application include: In a first aspect, embodiments of this application provide a method for playing dynamic audio in a vehicle, the method comprising: Obtain the vehicle's current location and determine a target area that matches the current location; Determine at least one audio content related to the target region; Distribute the at least one audio content to in-vehicle audio devices located in various positions within the vehicle; The audio content to be played is selected at each of the aforementioned locations and then played through the in-vehicle audio device.

[0006] This embodiment provides a method for dynamic audio playback in a vehicle. It uses high-precision positioning to obtain the vehicle's current location and determine the target area. Based on the geographical location of the target area, it selects suitable audio content and dynamically distributes it to various in-vehicle audio devices, ensuring that passengers in every seat or area can hear content that meets their needs. Furthermore, it can respond to passenger selections in real time, enabling instant adjustments and playback, allowing each passenger to enjoy an independent and personalized audio experience. Through these innovative applications, the in-vehicle system not only breaks through the limitations of traditional single playback modes, achieving multi-dimensional, multi-passenger, and multi-scenario intelligent audio services, but also significantly enhances passenger interactivity, immersion, and overall experience.

[0007] In one implementation, obtaining the vehicle's current location and determining a target area matching the current location includes: The current location of the vehicle is obtained through the vehicle's positioning sensors; The current location is matched with pre-stored regional map information, and a target area matching the current location is determined based on the matching result.

[0008] In this embodiment, after the vehicle's positioning sensors acquire its current location in real time, the system matches this location with pre-stored regional map information. The regional map information includes the boundaries and attributes of various specific areas, such as tourist attractions, historical sites, and commercial districts, and defines the boundaries of the areas using geographic coordinates (longitude and latitude). Each area may also have specific attributes, such as name, type, and audio content. Based on the matching result between the vehicle's current location and the regional boundaries, it is determined whether the vehicle has entered a specific area. If the vehicle enters a specific area, that specific area is designated as the target area. Audio content related to the target area (such as tourist guides, navigation prompts, etc.) will be pushed. As the vehicle moves, the current location is updated in real time to ensure that the audio content remains consistent with the current environment. This process provides accurate and real-time audio push, improving the intelligence of the in-vehicle system and the passenger experience.

[0009] In one implementation, determining at least one audio content related to the target region includes: Obtain at least one audio content related to the target region from the target region.

[0010] This embodiment acquires audio content related to a target area and pushes relevant audio to that area. This not only meets the audio needs of different areas and passengers but also allows for personalized adjustments based on passengers' language preferences, interests, or behaviors. Furthermore, it possesses dynamic adjustment and real-time push capabilities, automatically updating audio content as the vehicle's location changes to ensure the timeliness and relevance of audio information. This intelligent and personalized in-vehicle audio experience not only enhances passenger immersion but also improves comfort and enjoyment during the journey.

[0011] In one embodiment, distributing the at least one audio content to in-vehicle audio devices located in various positions within the vehicle includes: Receive and identify the at least one audio content; The at least one audio content is transmitted to in-vehicle audio devices located in various positions within the vehicle, so that the in-vehicle audio devices receive and play the at least one audio content.

[0012] This embodiment enables the in-vehicle system to accurately determine the source of each audio content by receiving and identifying Bluetooth signals from different audio content. By allocating an independent Bluetooth channel for each audio content through Bluetooth broadcasting in the target area, it ensures that different audio content can be transmitted in parallel without interference. Finally, through these allocated Bluetooth channels, the audio content is transmitted to in-vehicle audio devices located throughout the vehicle, fulfilling the personalized audio needs of passengers in different areas. It not only supports dynamic adjustment and real-time audio content delivery but also provides a more intelligent and personalized in-vehicle audio experience based on the needs of different passengers, enhancing the flexibility and comfort of the in-vehicle audio environment.

[0013] In one embodiment, the method further includes: Each Bluetooth channel transmits different audio content, and simultaneously broadcasts no fewer than a specified number of different audio contents.

[0014] In one embodiment, the in-vehicle audio device that distributes the at least one audio content to various locations within the vehicle employs Auracast technology.

[0015] In one implementation, the playback of the corresponding audio content to be played in response to the selection of each location via the in-vehicle audio device includes: Receive the corresponding audio content to be played selected by the user through the in-vehicle audio device; The audio content selected by the user is played through the in-vehicle audio device for the user to listen to.

[0016] This embodiment receives audio content selected by the user through the in-vehicle audio device, ensuring that each passenger chooses audio content to play according to their personal preferences. Based on the user's selection, the audio is immediately played through the in-vehicle audio device, and the audio output can be dynamically adjusted according to the needs of different areas within the vehicle. This flexible control method not only provides high-quality audio playback but also responds to passenger needs in real time, enhancing the intelligence and personalization of the in-vehicle audio system, allowing each passenger to enjoy customized audio services.

[0017] Secondly, embodiments of this application provide an in-vehicle dynamic audio playback device, the device comprising: The target area determination unit is used to obtain the current position of the vehicle and determine the target area that matches the current position; An audio content determination unit is used to determine at least one audio content related to the target area; An audio content distribution unit is used to distribute the at least one audio content to in-vehicle audio devices located in various positions within the vehicle. An audio content playback unit is used to play the corresponding audio content selected at each of the locations via the in-vehicle audio device.

[0018] Thirdly, embodiments of this application provide a computer device, including: The system includes a memory and a processor, which are interconnected. The memory stores computer instructions, and the processor executes these computer instructions to perform the aforementioned in-vehicle dynamic audio playback method.

[0019] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer instructions, which are used to cause a computer to execute the aforementioned in-vehicle dynamic audio playback method. Attached Figure Description

[0020] To more clearly illustrate the technical solutions in the specific embodiments of this application or the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0021] Figure 1 A flowchart illustrating a method for in-vehicle dynamic audio playback provided in this application embodiment; Figure 2 A flowchart of step S1 provided in the embodiments of this application; Figure 3A flowchart of step S3 provided in the embodiments of this application; Figure 4 A flowchart of step S5 provided in an embodiment of this application; Figure 5 This is a schematic diagram of the external expansion of the vehicle system. Figure 6 A flowchart of step S7 provided in an embodiment of this application; Figure 7 A block diagram of an in-vehicle dynamic audio playback device provided in an embodiment of this application; Figure 8 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation

[0022] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0023] In traditional in-vehicle audio systems, audio content playback is typically fixed and broadcast uniformly across multiple speakers or headphones within the vehicle. A major drawback of this system is its inability to meet the personalized needs of different areas or passengers. For example, in a tourist setting, multiple passengers may require different audio content, such as tourist commentary or navigation instructions. Traditional in-vehicle audio systems cannot dynamically allocate this content or adjust in real-time according to the needs of different areas within the vehicle. This problem is particularly pronounced in public transportation or long-distance tour vehicles.

[0024] Furthermore, existing audio transmission technologies, such as the traditional Bluetooth Audio Streaming Protocol (A2DP), also have certain limitations. Bluetooth A2DP typically supports one-to-one audio streaming, meaning audio content can only be played to one receiving device (such as headphones or speakers). This makes it impossible to support multiple devices simultaneously receiving different audio content in an in-vehicle environment. This means that the audio needs of passengers cannot be met, and the personalization and diversity of audio are significantly reduced.

[0025] While FM radio systems have been adopted in some in-vehicle audio systems, their transmission methods still present many problems. FM radio relies on fixed broadcast signals or network connections, and the broadcast content is uniform, unable to be dynamically adjusted based on geographical location or passenger needs. This makes FM radio inadequate for scenarios requiring personalized audio content, especially when it's necessary to push relevant content based on vehicle location or passenger needs; FM radio simply cannot achieve this goal.

[0026] Some high-end in-vehicle audio systems use audio zoning technology to provide different audio content for different areas. However, these systems often require additional hardware support, are complex to install, and cannot be dynamically adjusted according to actual conditions. In-vehicle audio zoning is usually static, only providing different audio content based on preset settings, and cannot automatically optimize according to the in-vehicle environment, geographical location, or passenger needs. This static configuration cannot meet the needs of in-vehicle audio systems for personalization and dynamic adjustment.

[0027] Directional audio systems based on Bluetooth Low Energy (BLE) have been used in some public places (such as museums and tourist attractions), capable of pushing relevant audio content based on passenger location. However, this technology has some limitations. First, BLE systems rely on passengers' personal devices, such as smartphones, and cannot be broadcast directly through the vehicle's audio system, making them unsuitable for use in in-vehicle environments. Second, the personalized audio experience of BLE systems is also limited because it requires the passenger's device as the receiver, which reduces the convenience and user experience of in-vehicle audio systems.

[0028] In general, existing in-vehicle audio systems and transmission technologies have certain limitations and cannot provide a high-quality, personalized audio experience in dynamic, multi-regional, and multi-device in-vehicle environments.

[0029] Therefore, how to meet the audio needs of different regions and different passengers, while having the ability to dynamically adjust and push in real time, so as to provide a more intelligent and personalized in-vehicle audio experience, is a technical problem that urgently needs to be solved.

[0030] To address the aforementioned technical problems, an embodiment of a vehicle-mounted dynamic audio playback method is provided according to an embodiment of this application. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0031] This embodiment provides a method for in-vehicle dynamic audio playback. Figure 1 A flowchart of a vehicle-mounted dynamic audio playback method provided in this application embodiment is shown below. Figure 1 As shown, the process includes the following steps: Step S1: Obtain the vehicle's current location and determine the target area that matches the current location.

[0032] Specifically, the system receives satellite signals via a navigation antenna and interacts with the MCU (Microcontroller Unit) and PHY (Physical Layer) through its built-in GNSS module to process and decode the signals. The GNSS module calculates latitude and longitude information, transmits it to the MCU to output the vehicle's precise geographical location, and then matches it with pre-stored regional map information in the in-vehicle system to ensure the vehicle is accurately identified as being in a specific area, such as a tourist attraction, historical site, or other geographical location. Ultimately, the target area is determined based on the matching result, potentially triggering corresponding in-vehicle services or content, such as providing area-related audio narration or navigation guidance, enhancing the driving experience and safety.

[0033] Step S3: Determine at least one audio content related to the target area.

[0034] Specifically, once a vehicle identifies its current target area using its positioning system, it retrieves audio content related to that target area from a predefined audio content library stored within that area. This audio content library may contain various types of audio materials, such as cultural and tourism commentary, historical stories, music playlists, or other relevant information. This content is pre-categorized and tagged with applicable geographic locations or regional labels. Based on the vehicle's current location, the audio content is matched with its geographic labels to select the most relevant audio content. For example, if the vehicle enters a historical site, it might choose to play commentary about the site's historical background and cultural significance.

[0035] Step S5: Distribute at least one audio content to in-vehicle audio devices located in various parts of the vehicle.

[0036] Specifically, utilizing Auracast technology, the in-vehicle system can simultaneously transmit multiple audio content sets to all devices within the vehicle. Each audio set contains different content, such as travel narration, music, and news. It identifies and connects to all in-vehicle devices, including front and rear speakers. These devices communicate with the in-vehicle system via wired connections. Bluetooth broadcasting in the target area assigns each audio set to an independent Bluetooth channel, ensuring clear and stable transmission to each device. Each channel transmits different audio content to avoid interference. Each in-vehicle audio device receives the assigned audio content and stores it in a local buffer for user selection and playback.

[0037] Step S7: In response to the audio content selected at each location, the audio is played through the in-vehicle audio device.

[0038] Specifically, passenger audio content preferences are collected through in-vehicle user interfaces, which may include touchscreens, voice recognition, or mobile applications. The central processing unit of the in-vehicle system then processes these selections and routes the corresponding audio content from the buffer to the designated in-vehicle audio devices. Each in-vehicle audio device is responsible for decoding the received audio signal and playing it to the passenger through connected speakers or headphones. Simultaneously, real-time user feedback is provided, displaying currently playing information and allowing passengers to make real-time controls, such as adjusting volume or switching tracks. The synchronization and coordination of audio playback are ensured, avoiding interference between different audio content, thereby providing each passenger with a customized and undisturbed audio experience.

[0039] This embodiment provides a method for dynamic audio playback in a vehicle. It uses high-precision positioning to obtain the vehicle's current location and determine the target area. Based on the geographical location of the target area, it selects suitable audio content and dynamically distributes it to various in-vehicle audio devices, ensuring that passengers in every seat or area can hear content that meets their needs. Furthermore, it can respond to passenger selections in real time, enabling instant adjustments and playback, allowing each passenger to enjoy an independent and personalized audio experience. Through these innovative applications, the in-vehicle system not only breaks through the limitations of traditional single playback modes, achieving multi-dimensional, multi-passenger, and multi-scenario intelligent audio services, but also significantly enhances passenger interactivity, immersion, and overall experience.

[0040] Figure 2 The flowchart for step S1 provided in the embodiments of this application may include the following steps: Step S11: Obtain the current location of the vehicle through the vehicle's positioning sensor.

[0041] Specifically, vehicle positioning sensors typically include devices such as GPS (Global Positioning System), GNSS (Global Navigation Satellite System), IMU (Inertial Measurement Unit), and TBOX (Telematics Toll Collection Module) to obtain the vehicle's current position in real time. Position is determined by receiving satellite signals. GPS and GNSS provide accurate geographic coordinates (longitude and latitude) and perform well in open areas, but may experience decreased positioning accuracy or complete failure in environments with weak GPS signals, such as urban canyons or tunnels. IMUs calculate position by sensing the vehicle's acceleration and angular velocity. Although this technology does not rely on external signals, its accuracy can decrease over time due to accumulated errors. Therefore, IMUs are usually used in conjunction with GPS / GNSS to provide higher positioning accuracy by correcting errors in real time. TBOX is an in-vehicle device integrating multiple communication modules. Its cellular network module can assist positioning by utilizing base station signal strength, especially in environments with unstable GPS signals, where base station signals can supplement and improve positioning accuracy. In urban canyons or tunnels, the combination of TBOX and base station signals can provide relatively stable positioning information. These positioning technologies enable vehicles to know their geographical location in real time, providing the necessary coordinate data for the next step of target area matching.

[0042] Step S13: Match the current location with the pre-stored regional map information, and determine the target area that matches the current location based on the matching result.

[0043] Specifically, pre-stored regional map information is typically a database containing geographic coordinates and regional attributes. It can be managed and stored using a Geographic Information System (GIS), and the content includes: Geographic coordinates: The boundaries of each region are defined by a set of latitude and longitude coordinates. For example, the boundary of a historical site might be a polygonal area defined by a series of latitude and longitude points. Regional attributes: Each region can have specific attributes, such as name, type (historical site, tourist attraction, commercial area, etc.), and audio content (guided tours, navigation instructions, etc.). These attributes determine the audio content to be pushed to that region when a vehicle accesses it.

[0044] Once the vehicle obtains its current location, it is matched against pre-stored regional map information. The vehicle's current latitude and longitude are compared with various regions on the regional map. Algorithms (such as algorithms for determining if a point is inside a polygon) are used to determine whether the vehicle has entered a predefined region, such as tourist attractions or historical sites. If it is a predefined region, the vehicle has entered the target region.

[0045] In this embodiment, after the vehicle's positioning sensors acquire its current location in real time, the system matches this location with pre-stored regional map information. The regional map information includes the boundaries and attributes of various specific areas, such as tourist attractions, historical sites, and commercial districts, and defines the boundaries of the areas using geographic coordinates (longitude and latitude). Each area may also have specific attributes, such as name, type, and audio content. Based on the matching result between the vehicle's current location and the regional boundaries, it is determined whether the vehicle has entered a specific area. If the vehicle enters a specific area, that specific area is designated as the target area. Audio content related to the target area (such as tourist guides, navigation prompts, etc.) will be pushed. As the vehicle moves, the current location is updated in real time to ensure that the audio content remains consistent with the current environment. This process provides accurate and real-time audio push, improving the intelligence of the in-vehicle system and the passenger experience.

[0046] Figure 3 The flowchart for step S3 provided in the embodiments of this application may include the following steps: Step S31: Obtain at least one audio content related to the target area from the target area.

[0047] Specifically, the audio content library can include various types such as cultural and tourism commentary, historical background introductions, music, and news. Each audio content has metadata, including content type, applicable region, language (e.g., Chinese, English, French), and duration. This metadata is used for quick retrieval and matching of audio content. The target region is a specific area corresponding to the vehicle's current location, such as tourist attractions, historical sites, or commercial areas. Once the target region is determined, the Bluetooth device in the target region will transmit the relevant audio content to the in-vehicle audio device for playback.

[0048] This embodiment acquires audio content related to a target area and pushes relevant audio to that area. This not only meets the audio needs of different areas and passengers but also allows for personalized adjustments based on passengers' language preferences, interests, or behaviors. Furthermore, it possesses dynamic adjustment and real-time push capabilities, automatically updating audio content as the vehicle's location changes to ensure the timeliness and relevance of audio information. This intelligent and personalized in-vehicle audio experience not only enhances passenger immersion but also improves comfort and enjoyment during the journey.

[0049] Figure 4 The flowchart for step S5 provided in the embodiments of this application may include the following steps: Step S51: Receive and identify at least one audio content.

[0050] Specifically, the vehicle system's Bluetooth module initializes upon system startup and prepares to enter Auracast mode. Entering Auracast mode means the vehicle system will begin listening for and receiving Bluetooth signals carrying audio content. The vehicle system receives Bluetooth signals carrying audio content through the Bluetooth module's antenna. The audio data carried by these Bluetooth signals is typically encapsulated in the Bluetooth signal payload, and also includes control information such as the audio content identifier and channel information. Upon receiving the Bluetooth signal, the Bluetooth module parses it. The parsing process includes extracting the audio data (the actual audio content) and control information (such as the audio identifier and channel information). The control information allows the vehicle system to identify the type (e.g., narration, music) and source (e.g., a specific geographical area or scene) of the audio content. Identifying the type and source of the audio content based on the control information ensures that the received audio content is relevant to the current target area. The Bluetooth module not only receives audio signals but also manages multiple Bluetooth channels. This means that each audio content will be transmitted through an independent Bluetooth channel. Each channel's task is to transmit a specific audio stream, allowing different audio content to be transmitted in parallel without interference. Depending on the quantity and type of audio content, the Bluetooth module in the target area assigns a separate Bluetooth channel to each audio content. For example, if 31 different audio contents need to be broadcast simultaneously, each content will be transmitted through a separate channel. The advantage of this is that each audio content can be transmitted through an independent channel, avoiding interference between different audio contents. Each Bluetooth channel has a unique identifier. These identifiers help the in-vehicle audio device identify different audio content, thus ensuring that the audio content is transmitted accurately and correctly.

[0051] Step S53: At least one audio content is transmitted to in-vehicle audio devices located in various positions within the vehicle, so that the in-vehicle audio devices receive and play at least one audio content.

[0052] Specifically, once Bluetooth channels are allocated, the Bluetooth module decodes the audio for the target area and plays the decoded audio content through the audio device. Each Bluetooth channel independently broadcasts different audio content, ensuring that each in-vehicle audio device can receive the audio stream of interest. This audio content is broadcast to in-vehicle audio devices in different areas of the vehicle, such as the front speakers, rear speakers, and screens. Each in-vehicle audio device can independently receive and play its corresponding audio stream without interfering with the playback of other devices. In-vehicle audio devices typically provide a user interface displaying a list of selectable audio content. Users can select audio content of interest based on their personal preferences or needs. Once the user makes a selection, the in-vehicle audio device decodes and plays the corresponding audio content.

[0053] Please see Figure 5 This diagram illustrates the external expansion of the in-vehicle system. The Bluetooth antenna receives and transmits Bluetooth signals, enabling the vehicle to communicate with external Bluetooth devices. The Bluetooth Low Energy (BLE) module in the vehicle communication unit (TBOX) is specifically designed for low-power Bluetooth communication, used to connect devices such as smartphones. The microcontroller unit (MCU) controls the BLE module and processes data from the physical layer (PHY), serving as the control center of the TBOX. The PHY transmits audio information to the cockpit. The serial interface RGMII connects the TBOX and the cockpit platform main chip, handling high-speed data transmission. The cockpit platform main chip is the core processing unit of the cockpit platform, responsible for processing data from the TBOX and controlling various devices within the cockpit, such as the audio system and displays. A Class D amplifier receives the audio signal from the cockpit platform main chip, amplifies it, and transmits it to the speakers. The speakers convert the amplified audio signal into sound for passengers to hear. This embodiment utilizes Auracast technology, allowing passengers in different areas of the vehicle to select and play different audio content, providing a rich in-vehicle entertainment experience.

[0054] This implementation supports simultaneous broadcasting of 31 independent Bluetooth channels, allowing users to select one or more audio streams to play according to their individual needs, further enhancing flexibility and personalization.

[0055] In a preferred embodiment, the in-vehicle audio device that distributes at least one audio content to various locations within the vehicle employs Auracast technology.

[0056] Specifically, Auracast is an advanced Bluetooth audio broadcasting technology that supports the simultaneous broadcasting of multiple audio content items. With Auracast, Bluetooth devices can broadcast different audio content to multiple in-vehicle audio devices, supporting simultaneous broadcasting of up to 31 audio items, ensuring that each in-vehicle audio device independently receives the audio content it is interested in.

[0057] This embodiment enables the in-vehicle system to accurately determine the source of each audio content by receiving and identifying Bluetooth signals from different audio content. By allocating an independent Bluetooth channel for each audio content through Bluetooth broadcasting in the target area, it ensures that different audio content can be transmitted in parallel without interference. Finally, through these allocated Bluetooth channels, the audio content is transmitted to in-vehicle audio devices located throughout the vehicle, fulfilling the personalized audio needs of passengers in different areas. It not only supports dynamic adjustment and real-time audio content delivery but also provides a more intelligent and personalized in-vehicle audio experience based on the needs of different passengers, enhancing the flexibility and comfort of the in-vehicle audio environment.

[0058] Figure 6The flowchart for step S7 provided in the embodiments of this application may include the following steps: Step S71: Receive the corresponding audio content to be played selected by the user through the in-vehicle audio device.

[0059] Specifically, in-vehicle audio systems are typically equipped with displays (such as central control screens or touchscreens) to show a list of selectable audio content. These displays can be liquid crystal displays (LCDs) or organic light-emitting diode displays (OLEDs). After receiving audio content (such as audio guides, music, news, etc.) is wired to each in-vehicle audio system, the system displays the metadata (such as name, type, language, etc.) of this content on the user interface for the user to select. Users can directly select audio content of interest via the touchscreen. Touchscreens support multi-touch, allowing users to easily browse and select content. In addition to touchscreens, in-vehicle audio systems may also be equipped with physical buttons for quickly switching audio content. For example, users can select different audio content by rotating a knob or pressing a specific button. Some in-vehicle audio systems support voice control, allowing users to select audio content via voice commands. For example, a user can say "play Chinese narration" or "switch to English narration."

[0060] Step S73: Play the audio content selected by the user through the in-vehicle audio device for the user to listen to.

[0061] Specifically, after receiving the audio content selected by the user, the in-vehicle audio device first decodes the audio data. The decoding process converts the compressed audio data into a playable audio signal. Common audio encoding formats include SBC and AAC. The decoded audio data is stored in the device's buffer to ensure smooth playback. The buffer can temporarily store a certain amount of audio data to avoid playback stuttering due to data transmission delays. Based on the user's selection, the in-vehicle audio device sends playback instructions to the audio processing module. These instructions include the identifier of the audio content and playback parameters (such as volume and playback speed). The audio processing module outputs the decoded audio signal through the in-vehicle audio system. The in-vehicle audio system may include multiple speakers distributed in different locations within the vehicle, such as the front and rear seats, to provide a surround sound effect. While playing audio content, the in-vehicle audio device provides real-time feedback to the user on the playback status. For example, the user interface can display the name of the currently playing content, a playback progress bar, and other information. Users can adjust the playing audio content through the in-vehicle audio device's user interface or physical buttons. For example, users can adjust the volume, pause playback, fast forward, or rewind. The in-vehicle audio equipment can be independently controlled according to the zoning of the vehicle. For example, front-seat passengers can choose to listen to Chinese narration, rear-seat passengers can choose to listen to English narration, and other passengers can choose to listen to music.

[0062] This embodiment receives audio content selected by the user through the in-vehicle audio device, ensuring that each passenger chooses audio content to play according to their personal preferences. Based on the user's selection, the audio is immediately played through the in-vehicle audio device, and the audio output can be dynamically adjusted according to the needs of different areas within the vehicle. This flexible control method not only provides high-quality audio playback but also responds to passenger needs in real time, enhancing the intelligence and personalization of the in-vehicle audio system, allowing each passenger to enjoy customized audio services.

[0063] Accordingly, please refer to Figure 7 A block diagram of an in-vehicle dynamic audio playback device provided in this application embodiment, the device comprising: The target area determination unit 101 is used to obtain the current position of the vehicle and determine the target area that matches the current position; The audio content determination unit 103 is used to determine at least one audio content related to the target area to be adapted. The audio content distribution unit 105 is used to distribute at least one audio content to in-vehicle audio devices located in various positions within the vehicle. The audio content playback unit 107 is used to play the corresponding audio content selected at each location via the in-vehicle audio equipment.

[0064] In some optional implementations, the target region determination unit 101 includes: The vehicle's current location is obtained through its positioning sensors; The current location is matched with pre-stored regional map information, and the target area that matches the current location is determined based on the matching results.

[0065] In some optional implementations, the audio content determination unit 103 includes: Retrieve at least one audio content related to the target region from the target region.

[0066] In some alternative implementations, the audio content allocation unit 105 includes: Receive and identify at least one audio content; At least one audio content is transmitted to in-vehicle audio devices located in various parts of the vehicle, so that the in-vehicle audio devices receive and play at least one audio content.

[0067] In some alternative embodiments, the apparatus further includes: Each Bluetooth channel transmits different audio content, and simultaneously broadcasts no fewer than a specified number of different audio contents.

[0068] In some alternative implementations, the in-vehicle audio devices that distribute at least one audio content to various locations within the vehicle employ Auracast technology.

[0069] In some alternative implementations, the audio content playback unit 107 includes: Receive the audio content selected by the user through the in-vehicle audio device; The audio content selected by the user is played through the in-vehicle audio system for the user to listen to.

[0070] Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.

[0071] In this embodiment, an in-vehicle dynamic audio playback device is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0072] Please see Figure 8 , Figure 8 This application provides a schematic diagram of the structure of a computer device, as shown in the embodiment of the present application. Figure 8 As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 8 Take a processor 10 as an example.

[0073] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.

[0074] The memory 20 stores instructions executable by at least one processor 10 to cause the at least one processor 10 to perform the method shown in the above embodiments.

[0075] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0076] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0077] The computer device also includes a communication interface 30 for communicating with other devices or communication networks.

[0078] This application also provides a computer-readable storage medium. The methods described in this application can be implemented in hardware or firmware, or implemented as recordable on a storage medium, or implemented as computer code downloaded over a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and subsequently stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code. When the software or computer code is accessed and executed by the computer, processor, or hardware, the methods shown in the above embodiments are implemented.

[0079] The systems, devices, and units described in the above embodiments can be implemented by computer chips or physical entities, or by products with certain functions. A typical implementation device is a computer. Specifically, a computer can be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or any combination of these devices.

[0080] For ease of description, the above devices are described separately by function as various units. Of course, in implementing this application, the functions of each unit can be implemented in one or more software and / or hardware.

[0081] Those skilled in the art will understand that the embodiments of this application can be provided as methods or apparatus. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0082] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatuses, and devices according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0083] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0084] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0085] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0086] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the apparatus embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0087] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

[0088] Although embodiments of this application have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of this application, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A method for playing dynamic audio in a vehicle, characterized in that, The method includes: Obtain the vehicle's current location and determine a target area that matches the current location; Determine at least one audio content related to the target region; Distribute the at least one audio content to in-vehicle audio devices located in various positions within the vehicle; The audio content to be played is selected at each of the aforementioned locations and then played through the in-vehicle audio device.

2. The method according to claim 1, characterized in that, The step of obtaining the vehicle's current location and determining a target area matching the current location includes: The current location of the vehicle is obtained through the vehicle's positioning sensors; The current location is matched with pre-stored regional map information, and a target area matching the current location is determined based on the matching result.

3. The method according to claim 1, characterized in that, Determining at least one audio content related to the target region includes: Obtain at least one audio content related to the target region from the target region.

4. The method according to claim 1, characterized in that, The method of distributing the at least one audio content to various locations within the vehicle via an in-vehicle audio device includes: Receive and identify the at least one audio content; The at least one audio content is transmitted to in-vehicle audio devices located in various positions within the vehicle, so that the in-vehicle audio devices receive and play the at least one audio content.

5. The method according to claim 4, characterized in that, The method further includes: Each Bluetooth channel transmits different audio content, and simultaneously broadcasts no fewer than a specified number of different audio contents.

6. The method according to claim 1, characterized in that, The in-vehicle audio device that distributes the at least one audio content to various locations within the vehicle uses Auracast technology.

7. The method according to claim 1, characterized in that, The audio content to be played in response to the selection of each location is played through the in-vehicle audio device, including: Receive the corresponding audio content to be played selected by the user through the in-vehicle audio device; The audio content selected by the user is played through the in-vehicle audio device for the user to listen to.

8. A vehicle-mounted dynamic audio playback device, characterized in that, The device includes: The target area determination unit is used to obtain the current position of the vehicle and determine the target area that matches the current position; An audio content determination unit is used to determine at least one audio content related to the target area; An audio content distribution unit is used to distribute the at least one audio content to in-vehicle audio devices located in various positions within the vehicle. An audio content playback unit is used to play the corresponding audio content selected at each of the locations via the in-vehicle audio device.

9. A computer device, characterized in that, include: A memory and a processor are communicatively connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the in-vehicle dynamic audio playback method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to perform the in-vehicle dynamic audio playback method according to any one of claims 1 to 7.