Audio card determination method and device, vehicle and storage medium

By obtaining the screen identifier of the target display screen and the device connection status in the vehicle, and generating and synchronizing audio cards, the problem of insufficient transparency of audio cards information is solved, and the user experience and information consistency are improved.

CN119201321APending Publication Date: 2024-12-27GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411360808.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In a vehicle, the audio card can only display audio-related information, and cannot display which display is configured, and lacks information transparency and user experience.

Method used

By obtaining the screen identifier of the target display and the device connection status, an audio card is generated and synchronized to other displays, allowing users to see the audio playback progress, playback paths and triggered screens, increasing information transparency and readability , and synchronize it near the driver and passenger to reduce power consumption.

Benefits of technology

Improves user experience, enhances information consistency and interactivity between multiple screens, and provides instant information feedback and data updates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119201321A_ABST
    Figure CN119201321A_ABST
Patent Text Reader

Abstract

The invention provides an audio card determining method and device, a vehicle and a storage medium, the method is applied to the field of audio playing control, and the method comprises the following steps: in response to a playing operation on a target audio in a target display screen, obtaining a screen identifier of the target display screen; according to the screen identifier, determining an equipment connection state of the target display screen and a playing parameter of the target audio; determining an audio card of the target audio according to the equipment connection state, the playing parameter and the screen identifier of the target display screen; and synchronizing the audio card of the target audio to the first display screen, so that the first display screen and the target display screen display the same audio card. According to the method, in the process that a user plays music through the display screen in the vehicle, besides information related to the audio is displayed in the audio card, the identifier of the target display screen related to the current audio and the equipment connection state of the target display screen are also displayed, so that the user can know the current playing process clearly at a glance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of audio playback control, and more specifically, to a method for determining an audio card, a determining device, a vehicle and a storage medium in the field of audio playback control. Background Art

[0002] At present, with the continuous improvement and improvement of vehicle functions and vehicle equipment, the display screens in the vehicle include not only the central control screen installed in the driver's seat, but also the co-pilot screen, rear screen and ceiling screen.

[0003] In a possible implementation, when the vehicle system is installed with various audio playback software, the user can configure the audio playback software on any display screen to control the vehicle system to play audio. During audio playback, all display screens can display audio related information in the form of audio cards, such as the audio name, the singer corresponding to the audio, and the playback progress of the audio.

[0004] In the above process of displaying the audio card, the audio card only contains information related to the audio playback, but does not reflect which display screen the audio is specifically configured through, and thus cannot display more information to the user. Summary of the invention

[0005] The present application provides a method for determining an audio card, a determination device, a vehicle and a storage medium. The method can display the identification of the current audio-related target display screen and the device connection status of the target display screen in addition to displaying audio-related information in the audio card when the user is playing music through an in-car display screen, so that the user can understand the current playback process at a glance.

[0006] In a first aspect, a method for determining an audio card is provided, wherein a vehicle is equipped with at least two display screens, and the method comprises: in response to a play operation of a target audio in a target display screen, obtaining a screen identifier of the target display screen; determining a device connection status of the target display screen and a play parameter of the target audio according to the screen identifier, wherein the play parameter is used to indicate the play status of the target audio; determining an audio card of the target audio according to the device connection status of the target display screen, the play parameter, and the screen identifier; and synchronizing the audio card of the target audio to a first display screen, so that the first display screen and the target display screen display the same audio card, wherein the first display screen is a display screen other than the target display screen among the at least two display screens that meets a preset synchronization condition.

[0007] In the above technical solution, when the user plays audio through the display screen installed in the car, the present application proposes a method for determining an audio card. When the user configures the target audio on the target display screen, the vehicle detects the operation and triggers the acquisition behavior of the screen identification of the target display screen. This process enables the vehicle to determine which specific display screen the user triggered the playback operation. Furthermore, the vehicle determines the device connection status of the target display screen and the playback parameters of the target audio through the screen identification, and can know the playback path and playback progress of the target audio. Based on the above information, the vehicle generates an audio card for the target display screen, so that the user can intuitively see the audio playback progress, playback path and triggered screen based on the visualized audio card, which increases the transparency and readability of the information, allows users to feel instant information feedback, and enhances the user experience. Finally, the vehicle synchronizes the audio card of the target display screen to other display screens that meet the preset synchronization conditions, ensuring the consistency of information between different display screens and enhancing the interactivity between multiple screens.

[0008] In combination with the first aspect, in some possible implementations, the method for determining the first display screen includes: obtaining the device connection status of the at least two display screens; and determining the first display screen according to the device connection status of the at least two display screens and the device connection status of the target display screen.

[0009] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the first display screen is determined based on the device connection status of the at least two display screens and the device connection status of the target display screen, including: when the device connection status of the target display screen is not connected to the external audio device, determining the display screen among the at least two display screens whose device connection status is not connected to the external audio device as the first display screen.

[0010] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the audio card of the target audio is determined according to the device connection status of the target display screen, the playback parameters, and the screen identifier, including: obtaining a preset display template for the audio card of the target display screen; based on the preset display template, obtaining a first preset position corresponding to the playback parameter, a second preset position corresponding to the screen identifier, and a third preset position corresponding to the device connection status of the target display screen; filling the playback parameter into the first preset position, filling the screen identifier into the second preset position, and filling the device connection status of the target display screen into the third preset position, to obtain the audio card of the target display screen.

[0011] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, after obtaining the screen identifier of the target display screen, the method also includes: obtaining the configuration parameters of the target audio, the configuration parameters are used to represent the configuration status of the target audio; and, based on the screen identifier, determining the device connection status of the target display screen and the playback parameters of the target audio, including: based on the screen identifier, obtaining the device connection status of the target display screen through a preset query function; and obtaining the playback parameters based on the configuration parameters.

[0012] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, synchronizing the card of the target audio to the first display screen includes: acquiring an in-vehicle image; judging, based on the in-vehicle image, whether there are drivers or passengers within a preset range of the first display screen; and if there are drivers or passengers within the preset range, synchronizing the audio card of the target audio to the first display screen.

[0013] In the above technical solution, when synchronizing the target audio card to the first display screen, the audio card is synchronized to the first display screen only when the driver and passengers are near the first display screen, thereby avoiding unnecessary information display, reducing the power consumption of the first display screen, and making the synchronization process of the audio card flexible.

[0014] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: determining a playback channel of the target audio according to a device connection status of the target display screen; and playing the target audio with the playback parameters through the playback channel.

[0015] In the above technical solution, while displaying the audio card, the vehicle can also synchronously play the target audio, so that the playback process and the display process are carried out synchronously, ensuring the consistency of data and the timeliness of data update during the target audio playback process, and improving the user experience.

[0016] In a second aspect, a device for determining an audio card is provided, which is applied to a vehicle system, and the vehicle is equipped with at least two display screens. The device includes: an identification acquisition module, which is used to obtain a screen identification of the target display screen in response to a play operation of a target audio in the target display screen; a first information acquisition module, which is used to determine a device connection status of the target display screen and a play parameter of the target audio according to the screen identification, and the play parameter is used to indicate the play status of the target audio; a card determination module, which is used to determine an audio card of the target audio according to the device connection status, the play parameter, and the screen identification; a card synchronization module, which is used to synchronize the audio card of the target audio to a first display screen, so that the first display screen and the target display screen display the same audio card, and the first display screen is a display screen that meets a preset synchronization condition among the at least two display screens except the target display screen.

[0017] In combination with the second aspect, in some possible implementations, the card synchronization module is specifically used to: obtain the device connection status of the at least two display screens; and determine the first display screen according to the device connection status of the at least two display screens and the device connection status of the target display screen.

[0018] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the card synchronization module is also used to: when the device connection status of the target display screen is not connected to the external audio device, determine the display screen among the at least two display screens whose device connection status is not connected to the external audio device as the first display screen.

[0019] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the card determination module is specifically used to: obtain a preset display template of the audio card of the target display screen; based on the preset display template, obtain a first preset position corresponding to the playback parameter, a second preset position corresponding to the screen logo, and a third preset position corresponding to the device connection status of the target display screen; fill the playback parameter into the first preset position, fill the screen logo into the second preset position, and fill the device connection status of the target display screen into the third preset position to obtain the audio card of the target display screen.

[0020] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, after obtaining the screen identification of the target display screen, the device also includes: a second information acquisition module, used to obtain the configuration parameters of the target audio, and the configuration parameters are used to represent the configuration status of the target audio; and the first information acquisition module is specifically used to: based on the screen identification, obtain the device connection status of the target display screen through a preset query function; and obtain the playback parameters according to the configuration parameters.

[0021] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the card synchronization module is also used to: obtain the in-vehicle image; determine whether there are drivers or passengers within the preset range of the first display screen based on the in-vehicle image; and if there are drivers or passengers within the preset range, synchronize the audio card of the target audio to the first display screen.

[0022] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the device also includes: an audio playback module, which is used to determine the playback channel of the target audio according to the device connection status of the target display screen; and play the target audio through the playback channel with the playback parameters.

[0023] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in the first aspect or any possible implementation of the first aspect.

[0024] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.

[0025] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 This is a schematic diagram of a scenario in which a car system plays music provided by an embodiment of the present application;

[0027] Figure 2 is a schematic diagram of another scenario of a car system playing music provided by an embodiment of the present application;

[0028] Figure 3 It is a structural schematic diagram of a vehicle system provided by an embodiment of the present application;

[0029] Figure 4 is a schematic flow chart of a method for determining an audio card provided in an embodiment of the present application;

[0030] Figure 5 is a schematic diagram of a scene for displaying an audio card provided in an embodiment of the present application;

[0031] Figure 6 is another schematic diagram of a scene for displaying an audio card provided in an embodiment of the present application;

[0032] Figure 7 is another schematic diagram of a scene for displaying an audio card provided in an embodiment of the present application;

[0033] Figure 8 is a structural schematic diagram of an audio card determination device provided in an embodiment of the present application;

[0034] Fig. 9 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0035] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0036] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0037] Before introducing the method of the embodiment of the present application, the professional terms that may be involved in the embodiment of the present application are first explained.

[0038] Ceiling screen: usually refers to a display screen installed on the ceiling, hanging above the head for easy viewing.

[0039] Audio Card: A widget or card that displays audio-related information on a user interface. In a multi-screen display system, an audio card is usually used to display various information related to the currently playing audio so that users can easily view and control the audio playback status.

[0040] At present, in the vehicle industry, in order to meet the entertainment needs of users in different areas of the car, in addition to the central control screen installed in the main driver's seat, the vehicle can also have a co-pilot screen installed in the co-pilot seat, a rear entertainment screen installed in the back seat, and a ceiling screen installed on the top of the vehicle.

[0041] In one possible implementation, when a user needs to play music while riding in a vehicle, the audio to be played can be configured through any display screen.

[0042] During audio playback in the car, each display screen in the car can display the playback information of the audio in the form of audio cards.

[0043] It should be understood that, in order to meet the personalized needs of different users in the car, the various display screens of the vehicle are also capable of connecting to external audio devices (such as wired headphones, wireless headphones) and the like.

[0044] Depending on whether the display screen is connected to an external audio device, the audio cards displayed on the display screen are also different. The difference is: when multiple display screens of the vehicle are not connected to external audio devices, the audio cards of multiple display screens in the car can be shared, and multiple display screens play the same audio through speakers; when one of the display screens is connected to an external audio device and the other display screens are not connected to an external audio device, the display screen connected to the external audio device can configure the audio independently, and the audio is played through the external audio device instead of the speaker. In other words, the audio cards of other display screens are no longer shared synchronously with the audio card of the display screen connected to the external audio device.

[0045] In order to facilitate understanding of the application scenarios of the embodiments of the present application, Figure 1-Figure 2 The application scenarios of the embodiments of the present application are introduced.

[0046] Figure 1 This is a schematic diagram of a scenario of a car system playing music provided in an embodiment of the present application.

[0047] For example, Figure 1 As shown, it is a scene diagram of each display screen displaying an audio card when none of the display screens in the car is connected to an external audio device.

[0048] Taking the multiple display screens in the car as display screen 1, display screen 2 and display screen 3 as an example, display screen 1, display screen 2 and display screen 3 are not connected to external audio devices.

[0049] Each display screen is installed with multiple audio playback software. When the user needs to listen to audio, the audio to be played can be configured on any display screen based on the audio playback software.

[0050] For example, taking display screen 1 as an example, the user can configure the song 1 to be played based on the audio player software 1 on the display screen 1. After the configuration is completed, the display screen 1 can display the playing information of the song 1 and the logo of the audio player software in the form of an audio card 1. Figure 1 As shown, audio card 1 includes the name of the current song 1, the singer 1 corresponding to song 1, the album cover image of song 1, the logo of the audio playback software 1 (brand logo), the total playback time of song 1, the playback progress bar, the previous song switch control, the next song switch control, and the continue play / pause control.

[0051] When none of the displays are connected to external audio devices, after the user configures the audio on any display, the audio cards displayed on other displays are synchronized with the audio card of the configured display. Figure 1 As shown, the audio cards displayed on display screen 1, display screen 2 and display screen 3 are exactly the same, and are all audio card 1 corresponding to song 1.

[0052] While the vehicle controls display screen 1, display screen 2 and display screen 3 to synchronously display audio card 1, it can also synchronously play the audio of song 1 through the speaker.

[0053] Figure 2 This is a schematic diagram of another scenario of a car system playing music provided in an embodiment of the present application.

[0054] For example, Figure 2 As shown, when one of the displays in the car is connected to an external audio device, each display shows a scene diagram of an audio card.

[0055] Among them, display screen 1 and display screen 3 are not connected to external audio devices, and display screen 2 is connected to external audio devices.

[0056] For example, taking display screen 1 as an example, the user can configure the song 1 to be played based on the audio player software 1 on the display screen 1. After the configuration is completed, the display screen 1 can display the playing information of the song 1 and the logo of the audio player software in the form of an audio card 1. Figure 1 As shown, audio card 1 includes the name of the current song 1, the singer corresponding to song 1, the album cover image of song 1, the logo of audio playback software 1, the total playback time of song 1, the playback progress bar, the previous song switch control, the next song switch control, and the continue play / pause control.

[0057] When display screen 2 is connected to an external audio device, audio card 1 displayed on display screen 1 is no longer shared with display screen 2, but is still shared with display screen 3 which is not connected to an external audio device. Figure 2 As shown, the audio cards displayed on display screen 1 and display screen 3 are both audio card 1.

[0058] For example, for a display screen 2 connected to an external audio device, the user can independently configure the display screen 2. The user can configure the song 2 based on the audio playback software 2 on the display screen 2. Similarly, after the configuration is completed, the audio card 2 corresponding to the song 2 can be displayed on the display screen 2. Figure 2 As shown, audio card 2 includes the name of the current song 2, the singer 2 corresponding to song 2, the album cover image of song 2, the logo of audio playback software 2, the total playback time of song 2, the playback progress bar, the previous song switch control, the next song switch control, and the continue play / pause control.

[0059] At the same time, when display screen 1 and display screen 3 are not connected to external audio devices, the vehicle can play the audio of song 1 through the speaker; for song 2, since display screen 2 is connected to an external audio device, the vehicle can play the audio of song 2 through the external audio device connected to display screen 2.

[0060] In the above process of displaying the audio card, no matter which display mode is used, the audio card only contains information related to the audio. Based on the audio card, the user does not know on which screen the audio is configured.

[0061] For example, if Figure 1 As shown, display screen 1, display screen 2 and display screen 3 all display audio card 1, but the user does not know on which display screen song 1 is configured.

[0062] In addition, since the audio output and audio card are managed by different hardware and software components, when the user uses different audio output devices (such as speakers or Bluetooth headsets), due to the influence of the environment, in some scenarios (such as the noisy environment in the car), the user cannot know whether the audio is played from the speaker or the Bluetooth headset based on the audio card.

[0063] Based on the above problems, an embodiment of the present application provides a method for determining an audio card. When a user is playing music through an in-car display screen, in addition to displaying audio-related information in the audio card, the method also displays the identifier of the target display screen related to the current audio, as well as the device connection status of the target display screen. Based on the audio card, the user can not only see the relevant information of the currently playing audio, but also see at a glance which display screen the current audio is configured on, and whether the current audio is played from a speaker or an externally connected device.

[0064] Before introducing the method of the embodiment of the present application, the structure and working principle of a vehicle system on which the embodiment of the present application relies are first introduced.

[0065] Figure 3 It is a structural schematic diagram of a vehicle system provided in an embodiment of the present application.

[0066] For example, Figure 3 As shown, based on the composition architecture of the vehicle system 300 , the vehicle system 300 is divided into layers, specifically a business logic layer 301 and a presentation layer 302 .

[0067] The business logic layer 301 is responsible for processing the core business logic of the application, including various business rules, algorithms and processes, and business services are usually located in this layer. The presentation layer 302 is responsible for displaying the user interface, including a graphical interface or a command line page.

[0068] In a possible implementation, according to the different functions of the business modules in the business logic layer 301 , the business logic layer 301 includes an audio playback service module 3011 and a card service module 3012 .

[0069] Among them, for the audio playback service module 3011, according to the different audio playback software installed in the vehicle system 300, the audio playback service module 3011 can include an audio playback service unit 1 corresponding to audio playback software 1, an audio playback service unit 2 corresponding to audio playback software 2, an audio playback service unit 3 corresponding to audio playback software 3, and so on.

[0070] For any audio playback service unit, it is mainly used to manage and play audio applications or platform functions, including audio playback, volume adjustment, lyrics display, audio recommendation, etc. In the process of implementing the above functions, the audio playback service unit uses the corresponding hardware devices including audio output devices (such as speakers, Bluetooth headsets), audio decoding chips, storage devices, network connection devices, and audio input devices.

[0071] The card service module 3012 is used to monitor various operations of the user on the display screen, and in response to the user's operations, display various types of data or information, such as text, images, charts, etc. When the card service module 3012 implements the above functions, the corresponding hardware devices include a display screen, a processor, a storage device, various physical buttons, etc.

[0072] In a possible implementation, the presentation layer 302 mainly includes a display management service module 3021. Based on multiple display screens installed in the vehicle, the display management service module 3021 includes a display unit 1, a display unit 2, and a display unit 3, etc.

[0073] Any display unit is mainly used to display the audio card issued by the card service module 3012 during the audio playback process. When the display unit displays the audio card, the corresponding hardware device is the display screen corresponding to the display unit.

[0074] With respect to the structure of the above-mentioned vehicle system 300, when the vehicle system 300 implements the method of the embodiment of the present application, the specific process is roughly summarized as follows:

[0075] When a user performs an operation on any display screen (or display unit), such as selecting audio in a certain audio playback software, the card service module 3012 captures the operation and can obtain the screen identification of the display screen and the user's configuration information, and send the screen identification and configuration information of the display screen to the audio playback service unit corresponding to the current audio playback software to notify the audio playback service unit on which display screen the user expects to play the audio.

[0076] After receiving the screen identification and configuration information, the audio playback service unit performs a corresponding audio playback operation according to the configuration information and generates playback parameters.

[0077] Further, the audio playing service unit sends the playing parameters and screen identification to the card service module 3012.

[0078] After receiving the playback parameters and the screen identifier, the card service module 3012 can query the device connection status of the current display screen through the screen identifier, that is, whether the currently configured display screen is connected to an external audio device.

[0079] Furthermore, the card service module 3012 generates an audio card and screen identifier of the current display screen based on the playback parameters, screen identifier, and device connection status of the current display screen, and sends them to the display management service module 3021, so that the display management service module 3021 displays the audio card on the display screen corresponding to the screen identifier.

[0080] In addition, combined Figure 1-Figure 2 In the two display scenarios shown, the card service module 3012 can also synchronize the audio card of the current display screen to all remaining display screens, or to part of the remaining display screens, according to the device connection status of other display units.

[0081] After introducing the architecture and working principle of the vehicle system of the embodiment of the present application, a method for determining an audio card provided by the embodiment of the present application is described in detail below. It should be understood that this method can be applied to the above Figure 3 The vehicle system 300 is specifically applied to the electronic control unit (ECU, also called controller) of the vehicle system. For convenience, the ECU of the vehicle system is referred to as "vehicle ECU" in short.

[0082] Figure 4 It is a schematic flow chart of a method for determining an audio card provided in an embodiment of the present application.

[0083] For example, Figure 4 As shown, the method 400 includes:

[0084] 401. In response to a play operation of a target audio on a target display screen, a screen identifier of the target display screen is obtained.

[0085] For example, Figure 3 As shown, this step is specifically performed by the display management service module 3021.

[0086] It should be understood that in the embodiment of the present application, at least two display screens are installed corresponding to multiple areas in the vehicle, such as the central control screen, the co-pilot screen, the rear entertainment screen, the ceiling screen, etc. When the user needs to control the vehicle to realize the entertainment function, the audio playback software on any display screen can be configured, and after receiving the configuration operation, the display management service module 3021 controls the audio playback device in the vehicle to play the corresponding audio.

[0087] When playing audio in the car, the car ECU can also display the current audio information in the form of audio cards on each display screen for the convenience of users. Based on this, in order to synchronize the audio cards displayed on each display screen with the audio playing process, the car ECU will update the audio cards on each display screen in real time.

[0088] The above-mentioned vehicle ECU updates the audio cards of each display screen at two levels: on the one hand, when the user has not made any configuration to each display screen, the vehicle ECU can follow the audio playback progress and update the audio cards of each display screen; on the other hand, when the user has performed a configuration operation on at least one of the display screens, such as switching the audio or adjusting the audio playback progress and volume, the vehicle ECU responds to the configuration operation and updates the audio cards of each display screen.

[0089] It should be understood that in the embodiment of the present application, when the vehicle ECU controls each display screen to display the audio card, in order to provide more information to the user, in addition to displaying the audio-related information in the audio card, it can also display which display screen configuration produces the current audio, and the current audio playback source or playback device is specifically a speaker, wireless headphones or wired headphones.

[0090] Based on this, combined with the above two update scenarios, when the user does not perform any configuration operations, it means that the current playback source has not changed, and the playback device has not changed. In this case, the vehicle ECU only updates the audio-related information, and does not involve the update of the playback source or playback device.

[0091] In other words, the method provided in the embodiment of the present application is specifically aimed at the update scenario of the audio card when the user performs a configuration operation on the display screen.

[0092] Therefore, during the operation of the vehicle, the display management service module 3021 will monitor in real time whether each display screen has a corresponding configuration operation (ie, a playback operation).

[0093] Optionally, in the embodiment of the present application, the user can configure only one display screen at the same time, or can configure multiple display screens, which is not limited in the embodiment of the present application. The following embodiment of the present application takes the example of a user configuring one of the display screens at the same time to illustrate the process of determining the audio card in the embodiment of the present application.

[0094] For example, Figure 3As shown, when the user configures the target audio to be played based on the audio playback software on any display screen (target display screen), the display management service module 3021 detects the user's playback operation, obtains the screen identifier of the current target display screen, and sends it to the card service module 3012.

[0095] Optionally, the screen identifier may be the name, unique identification code or serial number of the target display screen, which is not limited in the embodiment of the present application. The screen identifier of each display screen is unique.

[0096] In an embodiment of the present application, each screen identifier can be pre-set and stored in the vehicle ECU, and the screen identifier of the display screen can be understood as the display identity identification number of the display screen, that is, the display identity document (display ID).

[0097] For example, Figure 2 As shown, combined Figure 3 , assuming that the multiple display screens in the car are display screen 1, display screen 2, and display screen 3. The technician can preset the screen ID of display screen 1 to be 0; the screen ID of display screen 2 to be 4; and the screen ID of display screen 3 to be 8.

[0098] If the user performs a play operation (such as switching songs) on the display screen 3, the display management service module 3021 can obtain the display ID 8 of the display screen 3 based on the play operation and send it to the card service module 3012.

[0099] In addition, in addition to being able to obtain the screen identifier, the display management service module 3021 can also obtain configuration parameters corresponding to the playback operation to facilitate changing the playback status of the audio.

[0100] In a possible implementation, after obtaining the screen identifier of the target display screen, the method further includes:

[0101] Get the configuration parameters of the target audio. The configuration parameters are used to indicate the configuration status of the target audio.

[0102] Optionally, the configuration parameters include the state of the volume adjustment control, the percentage of the play progress bar, the state of the previous song control, the state of the pause / play control, the state of the next song control, etc.

[0103] Specifically, when the user configures the target audio in the interface of the display screen based on the play operation, the display management service module 3021 can obtain the configuration parameters of the target audio based on the status information of each component in the display area.

[0104] After the display management service module 3021 obtains the screen identification and configuration parameters, in one case, the display management service module 3021 can send the screen identification and configuration parameters to the audio playback service module 3011, specifically, to the audio playback service unit corresponding to the current audio playback software in the audio playback service module 3011. In another case, since the final audio card is sent by the card service module 3012, the audio playback service module 3011 does not need to pay attention to the display process of the audio card, and only needs to obtain the playback parameters. Therefore, the display management service module 3021 can send the screen identification to the card service module 3012 and send the configuration parameters to the audio playback service unit.

[0105] Through the above process, when the user configures the target audio on the target display screen, the vehicle ECU can obtain the screen logo and corresponding configuration parameters of the target display screen.

[0106] 402 , determining the device connection state of the target display screen and the play parameters of the target audio according to the screen identifier, where the play parameters are used to indicate the play state of the target audio.

[0107] When the vehicle ECU receives the screen identification and configuration parameters, it can determine the device connection status of the target display screen and the playback parameters of the target audio.

[0108] For example, Figure 3 As shown, this step is specifically performed by the card service module 3012 and the audio playback service module 3011.

[0109] In a possible implementation, determining the device connection state of the target display screen and the playback parameters of the target audio according to the screen identifier includes:

[0110] Based on the screen identification, the device connection status of the target display screen is obtained through a preset query function;

[0111] Get the playback parameters based on the configuration parameters.

[0112] The playback parameters are used to indicate the playback status of the target audio, that is, the audio-related information mentioned above.

[0113] Optionally, the playback parameters include song title, singer, playback progress, album cover image, previous song control, next song control, play / pause control, etc.

[0114] It should be understood that the connection and difference between configuration parameters and playback parameters is that configuration parameters tend to be user-level settings, while playback parameters are dynamic data that reflects the current target audio. Configuration parameters are used to guide the generation of playback parameters.

[0115] For example, when the user clicks on the "Next Song" control in the configuration interface, the state change of the control is the configuration parameter. The audio playback unit receives the configuration parameter and switches to the next song. The corresponding playback parameters are the song name, singer, and album cover image of the next song. Or, for example, if the user drags the "Play Progress Bar" control in the configuration interface, the state change of the control is the configuration parameter. The audio playback unit receives the configuration parameter and determines the current playback progress. The current playback progress (i.e., playback time) is the playback parameter.

[0116] The device connection status of the target display screen is used to indicate whether the target display screen is connected to an external audio device. The external audio device is a playback device other than a speaker, such as a wired headset, a wireless headset (such as a Bluetooth headset), and the like.

[0117] Regarding the device connection status of the target device, after the card service module 3012 obtains the screen identifier, the device connection status of the target display screen can be determined through a preset query function.

[0118] Optionally, the preset query function is specifically "getZoneIdByDisplayId", where the zone id (ZoneId) is an identifier representing the device connection status of the display screen.

[0119] In the embodiment of the present application, the technician can set the device connection status identifier for each display screen in advance according to different device connection statuses.

[0120] For example, Figure 2 As shown, when display screen 1, display screen 2 and display screen 3 include a central control screen, there are corresponding setting scenarios for identification of two device connection states.

[0121] In one scenario, for display screen 1, display screen 2, and display screen 3, when no external audio device is connected, each display screen can set the same device connection status identifier, for example, ZoneId = 0. When display screen 1 is connected to an external audio device, set the ZoneId of display screen 1 to 1; similarly, when display screen 2 is connected to an external audio device, set the ZoneId of display screen 1 to 2; when display screen 3 is connected to an external audio device, set the ZoneId of display screen 1 to 3. Based on this, each display screen has two device connection status identifiers.

[0122] In another scenario, since the central control screen is generally used as a navigation display screen in the car, it is for the convenience of the driver to operate and is often used to display public information. If the central control screen is connected to a Bluetooth headset, it may interfere with the driver. Therefore, in the embodiment of the present application, the central control screen can also be set to not be connected to external audio devices. In this case, there is only one identifier for the device connection status of the central control screen, that is, ZoneId = 0, and other display screens still have two device connection status identifiers.

[0123] In one case, when the display management service module 3021 can send the screen identification and configuration parameters to the audio playback service unit, the audio playback service unit generates corresponding playback parameters based on the configuration parameters, and further sends the playback parameters and screen identification to the card service module 3012. The card service module 3012 obtains the device connection status of the target display screen through a preset query function based on the screen identification.

[0124] In another case, the display management service module 3021 can send the screen identifier to the card service module 3012 and send the configuration parameters to the audio playback service unit. The card service module 3012 can query the device connection status of the target display screen according to the screen identifier. At the same time, the audio playback service unit generates corresponding playback parameters according to the configuration parameters and sends them to the card service module 3012.

[0125] Through the above process, the vehicle ECU can obtain the device connection status of the target display screen and the playback parameters of the target audio.

[0126] 403, determining the audio card of the target audio according to the device connection state, the playback parameters, and the screen identification of the target display screen.

[0127] After obtaining the device connection status, playback parameters, and screen identification of the target display screen, the vehicle ECU can generate an audio card for the target audio to be displayed in the target display screen.

[0128] For example, Figure 3 As shown, this step is specifically performed by the card service module 3012.

[0129] In a possible implementation, determining the audio card of the target audio according to the device connection state, playback parameters, and screen identification of the target display screen includes:

[0130] Get the preset display template of the audio card of the target display screen;

[0131] Based on the preset display template, a first preset position corresponding to the playback parameter, a second preset position corresponding to the screen logo, and a third preset position corresponding to the device connection state of the target display screen are obtained;

[0132] The playback parameters are filled into the first preset position, the screen logo is filled into the second preset position, and the device connection status of the target display screen is filled into the third preset position to obtain the audio card of the target display screen.

[0133] It should be understood that the audio card to be displayed in the embodiment of the present application needs to include, in addition to the playback parameters, the screen identifier of the target display screen and the device connection status of the target display screen. The screen identifier is included in the audio card to enable the user to understand on which display screen the current target audio is configured; the device connection status of the target display screen is included in the audio card to enable the user to understand through which playback device the current target audio is played.

[0134] It should also be understood that no matter which display screen displays the audio card, the corresponding format (template) is the same, but the specific displayed content is different. The technician can pre-set the display template of the audio card and store it in the vehicle ECU.

[0135] After obtaining the above information, the card service module 3012 can obtain a preset display template of the audio card. The preset display template is a predefined layout and style of the audio card, and the preset display template specifies the position and style of each element on the audio card.

[0136] Based on the preset display template, the card service module 3012 can obtain the position where each type of information is to be displayed, and fill each type of information into the corresponding position to obtain the audio card of the target display screen.

[0137] Furthermore, the card service module 3012 may send the audio card of the target display screen and the screen identifier of the target display screen to the display management service module 3021, and the display management service module 3021 may display the audio card of the target display screen on the target display screen according to the screen identifier.

[0138] 404, synchronizing the audio card of the target audio to the first display screen, so that the first display screen and the target display screen display the same audio card, the first display screen being a display screen that satisfies a preset synchronization condition among the at least two display screens except the target display screen.

[0139] After determining the audio card of the target display screen, in order to ensure the data consistency of each display screen, the vehicle ECU also needs to synchronize the audio card of the target display screen to other display screens.

[0140] For example, Figure 3 As shown, this step is specifically performed by the display management service module 3021.

[0141] It should be understood that in the process of synchronizing the audio card, combined with the above, whether the other display screens except the target display screen among the at least two display screens are connected to an external audio device determines whether the audio card of the target display screen can be successfully synchronized to the other display screens. Therefore, the display management service module 3021 can first determine the first display screen that meets the preset synchronization condition from the at least two display screens, and then synchronize the audio card of the target display screen to the first display screen.

[0142] In a possible implementation, a method for determining the first display screen includes:

[0143] Get the device connection status of at least two displays;

[0144] A first display screen is determined according to the device connection status of the at least two display screens and the device connection status of the target display screen.

[0145] Specifically, the display management service module 3021 can determine the first display screen based on the device connection status of at least two display screens and the device connection status of the target display screen. The reason is that the device connection status of the target display screen only represents whether the target display screen is connected to an external audio device, but during the synchronization process, the device connection status of at least two display screens also needs to be considered. For example, the device connection status of the target display screen is that the external audio device is not connected, but if there is a display screen connected to an external audio device among the remaining display screens, then the display management service module 3021 cannot synchronize the audio card of the target display screen to the display screen connected to the external audio device, that is to say, the display screen cannot be used as the first display screen.

[0146] Exemplarily, for the device connection status of at least two display screens, since it is not possible to query based on the screen identifier, the display management service module 3021 can obtain the device connection status of the at least two display screens based on the device connection status query interface.

[0147] Specifically, according to the device connection status of at least two display screens and the device connection status of the target display screen, the process of determining the first display screen is as follows.

[0148] In a possible implementation, determining the first display screen according to the device connection status of at least two display screens and the device connection status of the target display screen includes:

[0149] When the device connection status of the target display screen is that the external audio device is not connected, the display screen whose device connection status is that the external audio device is not connected among the at least two display screens is determined as the first display screen.

[0150] It should be understood that when the audio card of the target display screen needs to be synchronized to other display screens, synchronization cannot be performed when the target display screen itself is connected to an external audio device. Therefore, only when the device connection status of the target display screen is not connected to the external audio device, can the first display screen be further determined from the remaining display screens. Specifically, when there is also a display screen whose device connection status is connected to an external audio device among the remaining display screens, it means that the target display screen and the display screen both play audio through the speaker, so the display screen can be determined as the first display screen.

[0151] Therefore, the preset synchronization condition specifically refers to that the connection status of the target display screen is that the external audio device is not connected, and at least two display screens have a display screen other than the target display screen whose device connection status is that the external audio device is not connected.

[0152] After determining the first display screen, the display management service module 3021 may synchronize the audio card of the target display screen to all first display screens.

[0153] The synchronization process varies depending on the number of display screens in which the device connection status of at least two display screens is that the external audio device is not connected. The following describes two scenarios.

[0154] In the first scenario, the device connection status of at least two displays is that no external audio device is connected.

[0155] When the device connection status of all display screens is that no external audio device is connected, it means that the audio of all display screens is shared, so the audio card is also shared. The display management service module 3021 can determine that among the at least two display screens, all other display screens except the target display screen are first display screens.

[0156] Figure 5 It is a schematic diagram of a scene for displaying an audio card provided in an embodiment of the present application.

[0157] For example, Figure 5 (a) is a schematic diagram of the scene where each display screen displays audio cards before the target audio is configured. It can be seen that before the target audio is configured, the audio played is configured on display screen 3, and display screens 1, 2, and 3 are all not connected to external audio devices, and the audio of song 1 is played through the speaker.

[0158] Figure 5(b) is a schematic diagram of the scene where each display screen displays audio cards after configuring the target audio. Assuming that display screen 2 is the target display screen, if the user performs a play operation of switching the song to be played to song 3 based on the audio player software 1 in display screen 2, the display management service module 3021 obtains the identifier of display screen 2 as display id=4.

[0159] The card service module 3012 determines that the device connection status of the display screen 2 is zone id=0 based on the screen identification of the display screen 2, that is, the display screen 2 is not connected to the Bluetooth headset. Figure 5 As shown in (b), the audio card 3 of the display screen 2 finally generated, in addition to the basic information of the song 3, also includes text information converted from the identifier display id=4 of the display screen 2, which is used to indicate that the current target audio is configured on the display screen 2; in addition, the audio card 3 also includes icon information converted from the identifier zone id=0 of the device connection status of the display screen 2, which is used to indicate that the target audio is played through the speaker.

[0160] At the same time, the identifiers of the device connection states of display screen 1 and display screen 3 are also zone id=0, so the display management service module 3021 can synchronize the audio card 3 to display screen 1 and display screen 3 .

[0161] In the second scenario, the target display screen is not connected to an external audio device, and at least some of the two display screens other than the target display screen are connected to an external audio device.

[0162] When the display management service module 3021 determines that the device connection status of the target display screen is not connected to an external device based on the screen identification of the target display screen, if among at least two display screens other than the target display screen, there are some display screens connected to external audio devices and some display screens not connected to external audio devices. In this case, among the remaining display screens, the display screen connected to the external audio device will not receive the audio card of the target display screen, and the display screen not connected to the external audio device is the first display screen. The display management service module 3021 can synchronize the audio card of the target display screen to the above-mentioned first display screen, rather than synchronizing it to all other remaining display screens.

[0163] Figure 6 It is a schematic diagram of another scene for displaying an audio card provided in an embodiment of the present application.

[0164] For example, Figure 6(a) in the figure is a schematic diagram of the scene where each display screen displays audio cards before the target audio is configured. It can be seen that before the target audio is configured, display screen 1 is connected to a Bluetooth headset, and display screen 1 plays the audio of song 4 through the Bluetooth headset, and display screen 1 displays audio card 4. Display screens 2 and 3 are not connected to external audio devices, and the audio of song 1 corresponding to display screens 2 and 3 is played through the speaker. Display screens 2 and 3 simultaneously display audio card 1, and song 1 is configured on display screen 3.

[0165] Figure 6 (b) is a schematic diagram of the scene where each display screen displays audio cards after configuring the target audio. Assuming that display screen 2 is the target display screen, if the user performs a play operation of switching the song to be played to song 3 based on the audio player software 1 in display screen 2, the display management service module 3021 obtains the identifier of display screen 2 as display id=4.

[0166] The card service module 3012 determines that the device connection status of the display screen 2 is zone id=0 based on the screen identification of the display screen 2, that is, the display screen 2 is not connected to an external audio device. Figure 6 As shown in (b), the audio card 3 of the display screen 2 finally generated, in addition to the basic information of the song 3, also includes text information converted from the identifier display id=4 of the display screen 2, which is used to indicate that the current target audio is configured on the display screen 2; in addition, the audio card 3 also includes icon information converted from the identifier zone id=0 of the device connection status of the display screen 2, which is used to indicate that the target audio is played through the speaker.

[0167] In this case, the display screen 1 is connected to a Bluetooth headset, that is, the display screen 1 is not the first display screen, and the display screen 3 is not connected to a Bluetooth headset, that is, the display screen 3 is the first display screen. Then the audio card 3 of the display screen 2 will be shared with the display screen 3, and no longer shared with the display screen 1. Figure 6 As shown in (b), both display screen 3 and display screen 2 display audio card 3. As for display screen 1, the original audio card 4 is kept and updated synchronously with the audio playing progress of song 4.

[0168] In the above technical solution, when the target display screen is not connected to an external audio device, but other display screens are connected to external audio devices, only the audio card of the target display screen is synchronized to the display screen that is not connected to the external audio device among the other display screens. This process can ensure that when the user configures the target display screen, it will not interfere with the playback process of other display screens that are playing personalized content.

[0169] Thus, through the above process, the vehicle ECU can partially or completely update the audio cards of the remaining display screens except the target display screen.

[0170] Furthermore, during the synchronization process, the display management service module 3021 may first determine whether there is a user at the in-vehicle position corresponding to the first display screen, thereby avoiding waste of resources caused by synchronization when no one is watching the first display screen.

[0171] In a possible implementation, synchronizing the target audio card to the first display screen includes:

[0172] Acquire the image inside the vehicle;

[0173] Determining whether there is a driver or passenger within a preset range of the first display screen according to the in-vehicle image;

[0174] When there are passengers within the preset range, the audio card of the target audio is synchronized to the first display screen.

[0175] Specifically, before the update, the display management service module 3021 can obtain the in-car image through the in-car camera, further perform image recognition on the in-car image, and determine whether there are drivers and passengers around the first display screen. When there are drivers and passengers around the first display screen, the audio card synchronization operation is performed.

[0176] In the above technical solution, when synchronizing the target audio card to the first display screen, the audio card is synchronized to the first display screen only when the driver and passengers are near the first display screen, thereby avoiding unnecessary information display, reducing the power consumption of the first display screen, and making the synchronization process of the audio card flexible.

[0177] In addition to the above two synchronization scenarios, there is also an asynchronous scenario, where the target display screen's own device connection status is connected to an external device. In this scenario, the first display screen cannot be determined, and the audio card of the target display screen will not be synchronized to any remaining display screens.

[0178] In the third scenario, the device connection status of the target display is connected to an external audio device.

[0179] When the display management service module 3021 determines that the device connection status of the target display screen is connected to an external device based on the screen identification of the target display screen, it means that the audio of the target display screen is not shared with other display screens, so the audio card of the target display screen is only displayed on the target display screen.

[0180] Figure 7 It is a schematic diagram of another scene for displaying an audio card provided in an embodiment of the present application.

[0181] For example, Figure 7 (a) is a schematic diagram of the scene where each display screen displays audio cards before the target audio is configured. It can be seen that before the target audio is configured, the audio played is configured on display screen 3, and display screens 1, 2, and 3 are all not connected to external audio devices, and the audio of song 1 is played through the speaker.

[0182] Figure 7 (b) is a schematic diagram of the scene where each display screen displays audio cards after configuring the target audio. Assuming that display screen 2 is the target display screen, if the user switches the song to be played to song 3 based on the audio playback software 1 in display screen 2 and connects the playback operation of the external audio device, the display management service module 3021 obtains the identification of display screen 2 as display id=4.

[0183] The card service module 3012 determines that the device connection status of the display screen 2 is zone id=2 based on the screen identification of the display screen 2, that is, the display screen 2 is connected to the Bluetooth headset. Figure 7 As shown in (b), the audio card 3 of the display screen 2 finally generated, in addition to the basic information of the song 3, also includes text information converted from the identifier display id=4 of the display screen 2, which is used to indicate that the current target audio is configured on the display screen 2; in addition, the audio card 3 also includes icon information converted from the identifier zone id=2 of the device connection status of the display screen 2, which is used to indicate that the target audio is played through the Bluetooth headset connected to the display screen 2.

[0184] In this case, since the device connection status of display screen 1 and display screen 3 has not changed and is still not connected to the external audio device, the audio card 3 of display screen 2 will not be shared with display screen 1 and display screen 3. Figure 7 As shown in (b), display screen 1 and display screen 3 still display the original audio card 1, but it will be automatically updated according to the audio playback progress of song 1.

[0185] In the above technical solution, when the target display screen itself is connected to an external audio device, in this case, the audio card of the target display screen is not synchronized with other display screens. This process can not only ensure the personalized playback of the target display screen, but also will not affect the normal playback progress of other display screens, thereby realizing the personalized configuration of multiple display screens.

[0186] While updating the audio card of the target display screen, the vehicle ECU can also play the target audio synchronously.

[0187] In a possible implementation manner, the method further includes:

[0188] Determine the playback channel of the target audio according to the device connection status of the target display screen;

[0189] Play the target audio through the playback channel and with the playback parameters.

[0190] Exemplarily, there is a one-to-one correspondence between the device connection state and the playback channel. Specifically, when the device connection state is not connected to an external audio device, the playback channel is the speaker playback channel; when the device connection state is connected to an external audio device and the external audio device is a wired headset, the playback channel is the wired headset playback channel; when the device connection state is connected to an external audio device and the external audio device is a Bluetooth headset, the playback channel is the Bluetooth playback channel.

[0191] After determining the target playback channel, the vehicle ECU can control the playback device corresponding to the playback channel to play the target audio with the playback parameters.

[0192] In the above technical solution, while displaying the audio card, the vehicle can also synchronously play the target audio, so that the playback process and the display process are carried out synchronously, ensuring the consistency of data and the timeliness of data update during the target audio playback process, and improving the user experience.

[0193] In summary, when the user plays audio through the display screen installed in the car, the present application proposes a method for determining an audio card. When the user configures the target audio on the target display screen, the vehicle detects the operation and triggers the acquisition behavior of the screen identification of the target display screen. This process enables the vehicle to determine which specific display screen the user triggered the playback operation. Furthermore, the vehicle determines the device connection status of the target display screen and the playback parameters of the target audio through the screen identification, and can know the playback path and playback progress of the target audio. Based on the above information, the vehicle generates an audio card for the target display screen, so that the user can intuitively see the audio playback progress, playback path and triggered screen based on the visualized audio card, which increases the transparency and readability of the information, allows users to feel instant information feedback, and enhances the user experience. Finally, the vehicle synchronizes the audio card of the target display screen to other display screens that meet the preset synchronization conditions, ensuring the consistency of information between different display screens and enhancing the interactivity between multiple screens.

[0194] Figure 8 The structure diagram of an audio card determination device provided in an embodiment of the present application is shown in FIG. The device is applied to a vehicle system, and the vehicle is equipped with at least two display screens.

[0195] For example, Figure 8 As shown, the device 800 includes:

[0196] The identification acquisition module 801 is used to obtain the screen identification of the target display screen in response to the play operation of the target audio in the target display screen;

[0197] A first information acquisition module 802 is used to determine the device connection state of the target display screen and the play parameters of the target audio according to the screen identifier, where the play parameters are used to indicate the play state of the target audio;

[0198] A card determination module 803 is used to determine the audio card of the target audio according to the device connection state, the playback parameters, and the screen identifier;

[0199] The card synchronization module 804 is used to synchronize the audio card of the target audio to the first display screen so that the first display screen and the target display screen display the same audio card. The first display screen is a display screen that meets the preset synchronization condition among the at least two display screens except the target display screen.

[0200] In a possible implementation, the card synchronization module 804 is specifically used to: obtain the device connection status of the at least two display screens; and determine the first display screen according to the device connection status of the at least two display screens and the device connection status of the target display screen.

[0201] In a possible implementation, the card synchronization module 804 is further used to: when the device connection status of the target display screen is not connected to the external audio device, determine the display screen whose device connection status is not connected to the external audio device among the at least two display screens as the first display screen.

[0202] In one possible implementation, the card determination module 803 is specifically used to: obtain a preset display template of the audio card of the target display screen; based on the preset display template, obtain a first preset position corresponding to the playback parameter, a second preset position corresponding to the screen identifier, and a third preset position corresponding to the device connection status of the target display screen; fill the playback parameter into the first preset position, fill the screen identifier into the second preset position, and fill the device connection status of the target display screen into the third preset position to obtain the audio card of the target display screen.

[0203] Optionally, after obtaining the screen identifier of the target display screen, the device also includes: a second information acquisition module, used to obtain the configuration parameters of the target audio, and the configuration parameters are used to indicate the configuration status of the target audio; and the first information acquisition module 802 is specifically used to: based on the screen identifier, obtain the device connection status of the target display screen through a preset query function; and obtain the playback parameters according to the configuration parameters.

[0204] In one possible implementation, the card synchronization module 804 is also used to: obtain an in-vehicle image; determine, based on the in-vehicle image, whether there are drivers or passengers within a preset range of the first display screen; and if there are drivers or passengers within the preset range, synchronize the audio card of the target audio to the first display screen.

[0205] Optionally, the device also includes: an audio playback module, used to determine a playback channel of the target audio according to a device connection status of the target display screen; and play the target audio with the playback parameters through the playback channel.

[0206] Fig. 9 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.

[0207] For example, Fig. 9 As shown, the vehicle 900 includes: a memory 901 and a processor 902, wherein the memory 901 stores an executable program code 9011, and the processor 902 is used to call and execute the executable program code 9011 to perform a method for determining an audio card.

[0208] In addition, an embodiment of the present application also protects a device, which may include a memory and a processor, wherein the memory stores an executable program code, and the processor is used to call and execute the executable program code to perform a method for determining an audio card provided in an embodiment of the present application.

[0209] In this embodiment, the functional modules of the device can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0210] In the case of dividing each functional module according to each function, the device may also include an identification acquisition module, a first information acquisition module, a card determination module, and a card synchronization module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here.

[0211] It should be understood that the device provided in this embodiment is used to execute the above-mentioned method for determining an audio card, and thus can achieve the same effect as the above-mentioned implementation method.

[0212] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle in executing relevant program codes, etc.

[0213] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits shown in conjunction with the disclosure of the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.

[0214] In addition, the device provided in the embodiments of the present application may specifically be a chip, a component or a module, and the chip may include a connected processor and a memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a method for determining an audio card provided in the above embodiment.

[0215] This embodiment further provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a method for determining an audio card provided in the above embodiment.

[0216] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement a method for determining an audio card provided in the above embodiment.

[0217] Among them, the device, computer-readable storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.

[0218] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0219] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0220] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for determining an audio card, characterized in that: The vehicle is equipped with at least two display screens, and the method is applied to a vehicle system, and the method includes: In response to a play operation of a target audio on a target display screen, obtaining a screen identifier of the target display screen; Determine, according to the screen identifier, a device connection state of the target display screen and a playback parameter of the target audio, wherein the playback parameter is used to indicate a playback state of the target audio; Determining the audio card of the target audio according to the device connection state of the target display screen, the playback parameters, and the screen identifier; The audio card of the target audio is synchronized to a first display screen, so that the first display screen and the target display screen display the same audio card, and the first display screen is a display screen that meets a preset synchronization condition among the at least two display screens except the target display screen.

2. The method according to claim 1, characterized in that The method for determining the first display screen includes: Obtaining device connection status of the at least two display screens; The first display screen is determined according to the device connection status of the at least two display screens and the device connection status of the target display screen.

3. The method according to claim 2, characterized in that The determining the first display screen according to the device connection status of the at least two display screens and the device connection status of the target display screen includes: When the device connection status of the target display screen is that the external audio device is not connected, the display screen whose device connection status is that the external audio device is not connected among the at least two display screens is determined as the first display screen.

4. The method according to claim 1, characterized in that The step of determining the audio card of the target audio according to the device connection state of the target display screen, the playback parameter, and the screen identifier includes: Obtaining a preset display template of an audio card of the target display screen; Based on the preset display template, obtaining a first preset position corresponding to the playback parameter, a second preset position corresponding to the screen identifier, and a third preset position corresponding to the device connection state of the target display screen; The playback parameters are filled into the first preset position, the screen logo is filled into the second preset position, and the device connection status of the target display screen is filled into the third preset position to obtain the audio card of the target display screen.

5. The method according to claim 1, characterized in that After obtaining the screen identifier of the target display screen, the method further includes: Acquire a configuration parameter of the target audio, where the configuration parameter is used to indicate a configuration state of the target audio; And, determining the device connection state of the target display screen and the playback parameters of the target audio according to the screen identifier includes: Based on the screen identifier, obtaining the device connection status of the target display screen through a preset query function; The playback parameters are obtained according to the configuration parameters.

6. The method according to claim 1, characterized in that The step of synchronizing the target audio card to the first display screen includes: Acquire the image inside the vehicle; Determining, based on the in-vehicle image, whether there is a driver or passenger within a preset range of the first display screen; When there are drivers or passengers within the preset range, the audio card of the target audio is synchronized to the first display screen.

7. The method according to claim 1, characterized in that The method further comprises: Determining a playback channel of the target audio according to a device connection status of the target display screen; The target audio is played through the playback channel with the playback parameters.

8. A device for determining an audio card, characterized in that: The device is applied to a vehicle system, where the vehicle is equipped with at least two display screens, and the device comprises: An identification acquisition module, used for acquiring a screen identification of a target display screen in response to a play operation of a target audio in a target display screen; A first information acquisition module, used to determine the device connection state of the target display screen and the playback parameters of the target audio according to the screen identifier, wherein the playback parameters are used to indicate the playback state of the target audio; A card determination module, used to determine the audio card of the target audio according to the device connection state, the playback parameters, and the screen identifier; A card synchronization module is used to synchronize the audio card of the target audio to a first display screen so that the first display screen and the target display screen display the same audio card. The first display screen is a display screen that meets a preset synchronization condition among the at least two display screens except the target display screen.

9. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the 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 a computer program, and when the computer program is executed, the method according to any one of claims 1 to 7 is implemented.