Vehicle-mounted audio output control method and device and vehicle-mounted entertainment system

By binding independent audio output threads and devices to each user interaction subsystem, the disturbance problem of multiple users sharing audio services in the in-vehicle entertainment system is solved, and the user's private audio playback is realized, which improves the in-vehicle entertainment experience.

CN119325007APending Publication Date: 2025-01-17NIO TECH ANHUI CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411435844.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-14
Publication Date
2025-01-17

AI Technical Summary

Technical Problem

When multiple users use audio services at the same time, audio playback will disturb other passengers and cannot protect the user's personal privacy, resulting in a poor user experience.

Method used

By binding independent audio output threads and devices for each user interaction subsystem in the in-vehicle entertainment system, dynamically manage audio output according to the requests input by the user, and support users to flexibly select and switch audio output devices to realize the private audio of each user Play.

Benefits of technology

It effectively improves the user experience of in-car entertainment functions, allows each user to enjoy audio playback independently, reduces audio disturbance, and protects users' personal privacy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119325007A_ABST
    Figure CN119325007A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle-mounted audio output control method, and relates to the technical field of audio control. The method disclosed by the invention is suitable for a vehicle-mounted entertainment system, the vehicle-mounted entertainment system comprises a plurality of user interaction subsystems, and the method comprises the following steps: acquiring equipment information of bound audio output equipment corresponding to the user interaction subsystems, creating a first audio output thread corresponding to the audio output device based on the device information, and binding the first audio output thread with the user interaction subsystem; and determining a first audio output thread corresponding to the user interaction subsystem according to an audio playing request input by a user and acquired by the user interaction subsystem, and performing audio playing by using audio output equipment corresponding to the first audio output thread. According to the method and the device, the user can flexibly select the audio output device connected with the user and can enjoy the audio playing privately, and the effect of effectively improving the user experience of the cabin vehicle-mounted entertainment function can be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of audio control technology, and in particular to a vehicle-mounted audio output control method, device and vehicle-mounted entertainment system. Background Art

[0002] With the rapid development of the automobile industry, more and more people are beginning to pay attention to the cockpit experience of cars, hoping to enjoy more humanized and intelligent functions in the car, and people have also put forward higher requirements for the entertainment functions of the in-vehicle system. At present, some in-vehicle systems on the market not only consider the entertainment of the main driver's central control, but also the entertainment of the rear passengers, thus deriving in-vehicle entertainment systems based on multiple screens.

[0003] At present, the audio playback function of the in-vehicle entertainment system is relatively simple, that is, the system outputs the audio signal to the in-vehicle speakers or speakers for playback. In a multi-screen in-vehicle entertainment system, generally multiple screens correspond to multiple users. Users in different seating areas perform entertainment operations on their respective screens, and the sound is routed to the speakers or speakers in the user's respective seating areas for playback, so that all occupants in the vehicle can receive the sound. When multiple users use audio services at the same time, the audio playback of each user will not only disturb other passengers in the car, but also is not conducive to protecting the personal privacy of the user listening to the audio, resulting in a poor user experience. Summary of the invention

[0004] In order to overcome the above-mentioned defects, the present application proposes a vehicle audio output control method, device and vehicle entertainment system, which respectively realizes independent audio output of multiple users based on multiple screens, and controls the audio output of audio services used by multiple users based on the dynamic connection devices of multiple users.

[0005] In a first aspect, the present application provides a method for controlling an in-vehicle audio output, which is used in an in-vehicle entertainment system, wherein the in-vehicle entertainment system includes a plurality of user interaction subsystems, and the method includes:

[0006] Acquire device information of a bound audio output device corresponding to the user interaction subsystem, create a first audio output thread corresponding to the audio output device based on the device information, and bind the first audio output thread to the user interaction subsystem;

[0007] According to the audio playback request input by the user acquired by the user interaction subsystem, a first audio output thread corresponding to the user interaction subsystem is determined, and the audio output device corresponding to the first audio output thread is used to perform audio playback.

[0008] In some embodiments, the method further comprises:

[0009] When the in-vehicle entertainment system detects an audio device connection event, an audio output device is selected for binding according to a user operation;

[0010] And the corresponding relationship between the bound audio output device and the user interaction subsystem is determined according to the audio device connection event or the user operation.

[0011] In some implementation schemes, the method further includes: when the in-vehicle entertainment system is started, creating a second audio output thread corresponding to the in-vehicle own audio output port;

[0012] During the process of audio playback by the audio output device corresponding to the first audio output thread, when the user interaction subsystem obtains an audio output switching request input by the user, the thread currently bound to the user interaction subsystem is changed from the first audio output thread to the second audio output thread, and the vehicle-mounted audio output port corresponding to the second audio output thread is used for audio playback.

[0013] In some implementation schemes, the audio output device is specifically a Bluetooth headset device or a USB interface headset device.

[0014] Preferably, when the audio output device is a Bluetooth headset device, the device information includes at least the device type and the Bluetooth MAC address; when the audio output device is a USB interface headset device, the device information includes at least the device type, the USB interface headset sound card number and the pulse code modulation device number.

[0015] In some implementation schemes, the in-vehicle entertainment system includes an in-vehicle screen, and the multiple user interaction subsystems are specifically multiple operating platforms for realizing human-computer interaction based on the in-vehicle screen.

[0016] Preferably, the vehicle-mounted screen includes an in-cabin display screen and vehicle-mounted AR glasses.

[0017] In a third aspect, the present application provides an in-vehicle entertainment system, characterized in that the in-vehicle entertainment system includes multiple user interaction subsystems, and the system further includes:

[0018] Information acquisition module: used to acquire device information of the bound audio output device corresponding to the user interaction subsystem;

[0019] A thread creation module: used for creating a first audio output thread corresponding to the audio output device based on the device information;

[0020] An audio policy management module: used for binding the first audio output thread with the user interaction subsystem;

[0021] Audio output control module: used to determine the first audio output thread corresponding to the user interaction subsystem according to the audio playback request input by the user obtained by the user interaction subsystem, and use the audio output device corresponding to the first audio output thread to play audio.

[0022] In a third aspect, the present application provides an intelligent device comprising a processor and a storage device, wherein the storage device is suitable for storing multiple program codes, and the program codes are suitable for being loaded and run by the processor to execute the vehicle audio output control method described in any one of the technical solutions of the above-mentioned vehicle audio output control method.

[0023] In a fourth aspect, the present application provides a computer-readable storage medium, which stores a plurality of program codes, wherein the program codes are suitable for being loaded and run by a processor to execute the vehicle audio output control method described in any one of the technical solutions of the above-mentioned vehicle audio output control method.

[0024] The above one or more technical solutions of the present application have at least one or more of the following beneficial effects:

[0025] In the technical solution for implementing the present application, the in-vehicle entertainment system includes multiple user interaction subsystems. First, the device information of the bound audio output device corresponding to the user interaction subsystem is obtained, and a first audio output thread corresponding to the audio output device is created based on the device information, and the first audio output thread is bound to the user interaction subsystem; secondly, according to the audio playback request of the user input obtained by the user interaction subsystem, the first audio output thread corresponding to the user interaction subsystem is determined, and the audio output device corresponding to the first audio output thread is used for audio playback. In the solution of the present application, each user interaction subsystem can correspond to a user. When the user initiates audio and video playback through the screen of the user interaction subsystem, the sound can be output to the connected audio output device corresponding to this user for playback. The system supports users to dynamically connect and dynamically plug and unplug audio output devices, which is convenient for users to flexibly choose to connect their own audio output devices and enjoy their own audio playback privately, which can effectively improve the user experience of the in-vehicle entertainment function in the cockpit. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] The disclosure of the present application will become more easily understood with reference to the accompanying drawings. It is easy for those skilled in the art to understand that these drawings are only for illustrative purposes and are not intended to limit the scope of protection of the present application. In addition, similar numbers in the drawings are used to represent similar components, among which:

[0027] Figure 1 It is a schematic diagram of an application scenario of an embodiment of the present application;

[0028] Figure 2 This is a schematic flow chart of the main steps of an audio output control method according to an embodiment of the present application;

[0029] Figure 3 It is a schematic diagram of the implementation flow of a specific application scenario of an audio output control method according to an embodiment of the present application;

[0030] Figure 4 It is a schematic diagram of the implementation flow of a specific application scenario of an audio output control method according to an embodiment of the present application;

[0031] Figure 5 It is a schematic block diagram of the composition of an in-vehicle entertainment system according to an embodiment of the present application. DETAILED DESCRIPTION

[0032] Some embodiments of the present application are described below with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are only used to explain the technical principles of the present application and are not intended to limit the protection scope of the present application.

[0033] In the description of the present application, "module" and "processor" may include hardware, software or a combination of the two. A module may include hardware circuits, various suitable sensors, communication ports, memory, and may also include software parts, such as program code, or a combination of software and hardware. The processor may be a central processing unit, a microprocessor, an image processor, a digital signal processor or any other suitable processor. The processor has data and / or signal processing functions. The processor may be implemented in software, hardware or a combination of the two. Non-temporary computer-readable storage media include any suitable medium that can store program code, such as a disk, a hard disk, an optical disk, a flash memory, a read-only memory, a random access memory, etc. The term "A and / or B" means all possible combinations of A and B, such as only A, only B or A and B. The term "at least one A or B" or "at least one of A and B" has a similar meaning to "A and / or B" and may include only A, only B or A and B. The singular terms "one" and "the" may also include plural forms.

[0034] The preferred embodiments of the present application are described below in conjunction with the drawings in the specification. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present application, and are not used to limit the present application. In addition, the embodiments and features in the embodiments of the present application may be combined with each other if there is no conflict.

[0035] like Figure 1As shown, it is a schematic diagram of the application scenario of the embodiment of the present application. The in-vehicle entertainment system in the application scenario diagram includes multiple user interaction subsystems, wherein the user interaction subsystem can be understood as an operating platform for realizing human-computer interaction based on a display screen. Each user interaction subsystem corresponds to a player and a display screen, where the player here refers to the audio output port of the vehicle itself, such as a car speaker or speaker, and the display screen here refers to the vehicle display screen, such as a central control screen or an auxiliary screen in the back row. In this application scenario, the in-vehicle audio control method based on the embodiment of the present application supports multiple users to dynamically connect their own audio output devices to the in-vehicle entertainment system. The user's own audio output device can be, for example, a Bluetooth headset, a player on AR glasses, etc., which is different from the player shown in the figure. Each user interaction subsystem creates an audio output thread based on the connected audio output device, that is, determines the respective audio output strategy according to the audio playback channel corresponding to the created audio output thread, so as to realize that users using each user interaction subsystem can independently enjoy their own audio playback.

[0036] See attached Figure 2 , Figure 2 A method for controlling in-vehicle audio output is provided according to an embodiment of the present application. The method is used in an in-vehicle entertainment system. The in-vehicle entertainment system includes multiple user interaction subsystems. The multiple user interaction subsystems are specifically multiple operating platforms for realizing human-computer interaction based on the in-vehicle screen. The in-vehicle screen in the in-vehicle entertainment system in the embodiment of the present application can be a display screen in the cockpit or in-vehicle AR glasses. Generally, the multiple user interaction subsystems in the in-vehicle entertainment system refer to subsystems for human-computer interaction based on the left or right display screens in the rear row of the cockpit, or subsystems for human-computer interaction based on in-vehicle AR glasses.

[0037] like Figure 2 As shown, the implementation process of the vehicle audio output control method of the present application mainly includes the following steps S10 and S20.

[0038] Step S10: acquiring device information of a bound audio output device corresponding to the user interaction subsystem, creating a first audio output thread corresponding to the audio output device based on the device information, and binding the first audio output thread to the user interaction subsystem;

[0039] Specifically, in this embodiment, the user interaction subsystem is mainly used to provide audio and video playback services to users through interaction with users; multiple user interaction subsystems in the in-vehicle entertainment system are independent of each other. In actual applications, in order to facilitate the management of the audio channels used by each user interaction subsystem for audio and video playback, each user interaction subsystem is bound to its own independent audio output thread. The first audio output thread in this embodiment can be understood as the audio output channel corresponding to the external audio output device.

[0040] In this embodiment, the audio output device is specifically a Bluetooth headset device or a USB interface headset device. Further, when the audio output device is specifically a Bluetooth headset device, the device information obtained includes at least the device type and the Bluetooth MAC address; when the audio output device is specifically a USB interface headset device, the device information obtained includes at least the device type, the USB interface headset sound card number and the pulse code modulation device (PCM) number.

[0041] It should be understood that before executing step S10, the system also includes a step of real-time monitoring of audio device connection events. Specifically, when the in-vehicle entertainment system detects an audio device connection event, the audio output device is selected for binding according to the user operation; and the corresponding relationship between the bound audio output device and the user interaction subsystem is determined according to the audio device connection event or the user operation. The user operation may specifically include the operation performed by searching and binding the user's personal audio device. Further, when the audio output device is a Bluetooth headset device, the corresponding relationship between the audio output device and the user interaction subsystem is determined based on the user operation (for example, the user's selection operation on the in-vehicle screen corresponding to the user interaction subsystem); when the audio output device is specifically a USB interface headset device, the corresponding relationship between the audio output device and the user interaction subsystem is determined based on the USB interface insertion event. When the in-vehicle AR glasses are bound to the system, they are identified as USB sound card headsets in the audio as an audio output device. Therefore, when the system detects a USB interface insertion event, combined with the device information, it can be identified that the bound audio output device is AR glasses.

[0042] Step S20: determining a first audio output thread corresponding to the user interaction subsystem according to the audio playback request input by the user acquired by the user interaction subsystem, and using an audio output device corresponding to the first audio output thread to perform audio playback.

[0043] Specifically in this embodiment, the vehicle-mounted screen corresponding to the user interaction subsystem can provide audio and video services or APPs for users to choose to use. In a multi-user usage scenario, the system can determine the corresponding audio output device based on the first audio output thread currently bound to the user interaction subsystem.

[0044] Furthermore, the vehicle audio output control method implemented based on the above steps S10 and S20 also includes: when the vehicle entertainment system is started, a second audio output thread corresponding to the vehicle's own audio output port is created; the second audio output thread in this embodiment can be understood as an audio output channel corresponding to the vehicle's own audio output port.

[0045] Correspondingly, during the process of audio playback by the audio output device corresponding to the first audio output thread, when the user interaction subsystem obtains the audio output switching request input by the user, the thread currently bound to the user interaction subsystem is changed from the first audio output thread to the second audio output thread, and the audio is played using the vehicle's own audio output port corresponding to the second audio output thread. It should be understood that the vehicle screen corresponding to the user interaction subsystem can provide an audio output switching button that can be selected by the user to facilitate the user to flexibly switch the sound output mode of the audio and video playback service being used. Furthermore, the user can also switch the audio output by disconnecting the currently connected audio output device and connecting other new audio output devices. In this way, the system creates a corresponding audio output thread based on the newly bound audio output device to achieve audio output switching. The method is the same as the process of creating the first audio output thread and using the audio output device corresponding to the first audio output thread for audio playback described above, which will not be repeated here.

[0046] See attached Figure 3 ,exist Figure 2 Based on the embodiment shown, Figure 3 This is a schematic diagram of a specific implementation method of a vehicle audio output control method provided according to an embodiment of the present application. As shown in the figure, after the vehicle entertainment system is started, the following steps S100 to S400 are specifically performed.

[0047] Step S100: creating a second audio output thread corresponding to the vehicle's own audio output port, and binding the audio output strategies of each user interaction subsystem to the second audio output thread;

[0048] Specifically in this embodiment, each user interaction subsystem may correspond to its own audio output strategy. Generally, by default, after the system is started, the second audio output thread corresponding to the vehicle's own audio output port will be created and bound to each user interaction subsystem, which is equivalent to setting the default audio output of each interaction subsystem to the vehicle speaker or speaker output.

[0049] Step S200: After an audio output device connection event is detected, an audio output device is selected for binding according to a user operation, and a corresponding relationship between the bound audio output device and the user interaction subsystem is determined;

[0050] Step S300: acquiring device information of a bound audio output device corresponding to the user interaction subsystem, creating a first audio output thread corresponding to the audio output device based on the device information, and binding the audio output policy of the user interaction subsystem to the first audio output thread;

[0051] Step S400: determining the user interaction subsystem where the user is located according to the audio playback request triggered by the user, determining the corresponding first audio output thread based on the user interaction subsystem, and using the audio output device corresponding to the first audio output thread to perform audio playback.

[0052] Further, in order to better understand the specific implementation of the above steps S200 and S300, that is, how to set the audio output of the user interaction subsystem to use the currently bound audio output device for output after the system detects the audio output device connection event, the embodiment of the present application will be combined with the attached Figure 4 Provide detailed explanation.

[0053] For details, please refer to the attached Figure 4 ,exist Figure 4 The implementation method of the in-vehicle audio output control method in the application scenario shown is that the in-vehicle entertainment system applied to multiple screens in the prior art is generally designed as an entertainment function system based on the rear screen to realize the interaction between the user and the car computer, that is, it is designed as a system independent of the main driving central control system. Figure 4The in-vehicle audio output control method in the application scenario shown may be based on an in-vehicle entertainment system including a first user interaction subsystem 1, a second user interaction subsystem 2 and a third user interaction subsystem 3, wherein the first user interaction subsystem 1 corresponds to the left rear screen, the second user interaction subsystem 2 corresponds to the right rear screen, and the third user interaction subsystem corresponds to AR glasses. Each user interaction subsystem is independent of each other, and the implementation of the in-vehicle audio output control method corresponding to each user interaction subsystem includes the specific implementation steps shown in ①②③④ in the figure. It should be noted that the full name of A2DP is Advanced Audio Distr ibut i on Profile, which refers to the Bluetooth audio transmission model protocol. Specifically, as Figure 4 As shown, the binding process of the audio policy corresponding to the first interactive subsystem 1 includes: ① Bluetooth headset 1 connection event reporting, ② Bluetooth headset 1 A2DP device type and address sending; ③ Creating a corresponding output thread according to the A2DP device type and address; ④ Binding the audio output policy of this user to the output thread corresponding to the Bluetooth address. At this point, the configuration of the audio policy management module 1 of the first interactive subsystem 1 is completed, and then when passenger 1 uses the third-party application of the first interactive subsystem 1 for audio playback, the corresponding Bluetooth headset 1 can be found for audio output. Similarly, the binding process of the audio policy corresponding to the second interactive subsystem 2 includes: ① Bluetooth headset 2 connection event reporting, ② Bluetooth headset 2 A2DP device type and address sending; ③ Creating a corresponding output thread according to the A2DP device type and address; ④ Binding the audio output policy of this user to the output thread corresponding to the Bluetooth address. Similarly, the binding process of the audio policy corresponding to the third interactive subsystem 3 includes: ① reporting the USB audio device insertion event, ② issuing the USB device type and address; ③ creating the corresponding output thread according to the USB audio device type and address; ④ binding the audio output policy of the user to the output thread corresponding to the USB audio device address. It can be understood that the audio policy management module shown in the figure can also configure other audio output policies, such as setting the priority of the first audio output thread and the second audio output thread.

[0054] In actual usage scenarios, the user interaction subsystem can be understood as corresponding one-to-one with the user (user), and the audio output strategy of each user interaction subsystem can be understood as the binding relationship between the user and the audio output thread, that is, for application scenarios in which multiple users simultaneously use the audio services of third-party applications for audio playback, the solution provided by this application takes the user's perspective as the starting point, and can enable multiple users to independently use their own audio output strategies for audio playback, and users can choose to disconnect the audio output device or flexibly switch the audio output channel as needed, so as to enhance the user experience of the in-vehicle entertainment system.

[0055] Furthermore, the present application also provides an in-vehicle entertainment system.

[0056] See attached Figure 5 , Figure 5 : is a main structural block diagram of an in-vehicle entertainment system according to an embodiment of the present application. The in-vehicle entertainment system of the embodiment of the present application includes multiple user interaction subsystems and the following modules:

[0057] Information acquisition module 501: used to acquire device information of the bound audio output device corresponding to the user interaction subsystem;

[0058] Thread creation module 502: used to create a first audio output thread corresponding to the audio output device based on the device information;

[0059] Audio policy management module 503: used to bind the first audio output thread with the user interaction subsystem;

[0060] The audio output control module 504 is used to determine the first audio output thread corresponding to the user interaction subsystem according to the audio playback request input by the user acquired by the user interaction subsystem, and use the audio output device corresponding to the first audio output thread to play audio.

[0061] For ease of explanation, the introduction to the above-mentioned in-vehicle entertainment system only shows the part related to the embodiment of the present application. For specific technical details not disclosed, please refer to the method part of the embodiment of the present application.

[0062] It should be understood that since the setting of each module is only for illustrating the functional units of the present application, the physical devices corresponding to these modules may be the processor itself, or a part of the software in the processor, a part of the hardware, or a part of the combination of software and hardware. Therefore, the number of each module in the figure is only schematic.

[0063] It is understood by those skilled in the art that each module in the system can be adaptively split or merged. Such splitting or merging of specific modules will not cause the technical solution to deviate from the principle of this application, and therefore, the technical solutions after splitting or merging will fall within the protection scope of this application.

[0064] It is understood by those skilled in the art that all or part of the processes in the method for implementing the above-mentioned embodiment of the present application can also be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable storage medium may include: any entity or device, medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory, random access memory, electrical carrier signal, telecommunication signal and software distribution medium, etc. that can carry the computer program code.

[0065] Furthermore, the present application also provides a smart device.

[0066] In an embodiment of an intelligent device according to the present application, the intelligent device mainly includes a processor and a storage device, the storage device can be configured to store a program for executing the vehicle audio output control method of the above method embodiment, and the processor can be configured to execute the program in the storage device, which includes but is not limited to the program for executing the vehicle audio output control method of the above method embodiment. For ease of explanation, only the part related to the embodiment of the present application is shown. For specific technical details not disclosed, please refer to the method part of the embodiment of the present application.

[0067] In the embodiment of the present application, the smart device may be a control device device formed by various electronic devices. In some possible implementations, the smart device may include multiple storage devices and multiple processors. The program for executing the vehicle audio output control method of the above method embodiment can be divided into multiple subprograms, and each subprogram can be loaded and run by the processor to execute different steps of the vehicle audio output control method of the above method embodiment. Specifically, each subprogram can be stored in different storage devices, and each processor can be configured to execute programs in one or more storage devices to jointly implement the vehicle audio output control method of the above method embodiment, that is, each processor executes different steps of the vehicle audio output control method of the above method embodiment, to jointly implement the vehicle audio output control method of the above method embodiment.

[0068] The above-mentioned multiple processors may be processors deployed on the same device. For example, the above-mentioned smart device may be a high-performance device composed of multiple processors, and the above-mentioned multiple processors may be processors configured on the high-performance device. In addition, the above-mentioned multiple processors may also be processors deployed on different devices. For example, the above-mentioned smart device may be a server cluster, and the above-mentioned multiple processors may be processors on different servers in the server cluster.

[0069] Furthermore, the present application also provides a computer-readable storage medium.

[0070] In a computer-readable storage medium embodiment according to the present application, the computer-readable storage medium can be configured to store a program for executing the vehicle audio output control method of the above method embodiment, and the program can be loaded and run by the processor to implement the above vehicle audio output control method. For ease of explanation, only the parts related to the embodiment of the present application are shown. For specific technical details not disclosed, please refer to the method part of the embodiment of the present application. The computer-readable storage medium can be a storage device formed by various electronic devices. Optionally, the computer-readable storage medium in the embodiment of the present application is a non-temporary computer-readable storage medium.

[0071] So far, the technical solutions of the present application have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments. Without departing from the principles of the present application, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present application.

Claims

1. A vehicle audio output control method for a vehicle entertainment system, characterized in that: The in-vehicle entertainment system includes a plurality of user interaction subsystems, and the method includes: Acquire device information of a bound audio output device corresponding to the user interaction subsystem, create a first audio output thread corresponding to the audio output device based on the device information, and bind the first audio output thread to the user interaction subsystem; According to the audio playback request input by the user acquired by the user interaction subsystem, a first audio output thread corresponding to the user interaction subsystem is determined, and the audio output device corresponding to the first audio output thread is used to perform audio playback.

2. The vehicle audio output control method according to claim 1, characterized in that: The method further comprises: When the in-vehicle entertainment system detects an audio device connection event, an audio output device is selected for binding according to a user operation; And the corresponding relationship between the bound audio output device and the user interaction subsystem is determined according to the audio device connection event or the user operation.

3. The vehicle audio output control method according to claim 1, characterized in that: The method further comprises: when the in-vehicle entertainment system is started, creating a second audio output thread corresponding to the in-vehicle audio output port; During the process of audio playback by the audio output device corresponding to the first audio output thread, when the user interaction subsystem obtains an audio output switching request input by the user, the thread currently bound to the user interaction subsystem is changed from the first audio output thread to the second audio output thread, and the vehicle-mounted audio output port corresponding to the second audio output thread is used for audio playback.

4. The vehicle audio output control method according to claim 1, 2 or 3, characterized in that: The audio output device is specifically a Bluetooth headset device or a USB interface headset device.

5. The vehicle audio output control method according to claim 4, characterized in that: When the audio output device is specifically a Bluetooth headset device, the device information at least includes a device type and a Bluetooth MAC address; When the audio output device is specifically a USB interface headset device, the device information at least includes a device type, a USB interface headset sound card number, and a pulse code modulation device number.

6. The vehicle audio output control method according to claim 1, 2 or 3, characterized in that: The in-vehicle entertainment system includes an in-vehicle screen, and the multiple user interaction subsystems are specifically multiple operating platforms for realizing human-computer interaction based on the in-vehicle screen.

7. The vehicle audio output control method according to claim 6, characterized in that: The vehicle-mounted screen includes an in-cockpit display screen and vehicle-mounted AR glasses.

8. An in-vehicle entertainment system, characterized in that: The in-vehicle entertainment system includes a plurality of user interaction subsystems, and the system further includes: Information acquisition module: used to acquire device information of the bound audio output device corresponding to the user interaction subsystem; A thread creation module: used for creating a first audio output thread corresponding to the audio output device based on the device information; An audio policy management module: used for binding the first audio output thread with the user interaction subsystem; Audio output control module: used to determine the first audio output thread corresponding to the user interaction subsystem according to the audio playback request input by the user obtained by the user interaction subsystem, and use the audio output device corresponding to the first audio output thread to play audio.

9. An intelligent device, comprising a processor and a storage device, wherein the storage device is suitable for storing a plurality of program codes, characterized in that: The program code is suitable for being loaded and run by the processor to execute the vehicle audio output control method according to any one of claims 1 to 7.

10. A computer-readable storage medium storing a plurality of program codes, characterized in that: The program code is suitable for being loaded and run by a processor to execute the vehicle audio output control method according to any one of claims 1 to 7.