Vehicle control method and device, vehicle and storage medium

By updating the call audio channel status in advance and outputting incoming call ringtones in the car computer, the problem that the car computer cannot remind users of incoming calls is solved, and the user's travel experience and call quality are improved.

CN119815311AActive Publication Date: 2025-04-11GREAT WALL MOTOR CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411916407.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-04-11
Estimated Expiration
2044-12-24

AI Technical Summary

Technical Problem

In the prior art, the call audio channel in the car computer cannot output the incoming call ringtone of the incoming call, resulting in the user being unable to understand the incoming call in time, affecting the user's travel experience.

Method used

By responding to the communication request of the target object, a communication connection is established with the target object. If the connection is successful, the vehicle's call audio channel status is updated to the unmute state in advance, and the incoming call ringtone of the call received by the target object is output based on the call audio channel.

Benefits of technology

It realizes the output of incoming call ringtones in advance before the user answers the incoming call, ensuring that the user can promptly understand the incoming call, thereby improving the user's travel experience and call quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119815311A_ABST
    Figure CN119815311A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle control method and device, a vehicle and a storage medium, and relates to the technical field of vehicles, the method comprises the following steps: in response to a communication request of a target object, establishing a communication connection with the target object; if it is detected that the communication connection with the target object is successful, controlling the state of a call audio channel of the vehicle to be updated to a target state; wherein the target state is used for representing a mute releasing state; and outputting the ring tone of the call received by the target object based on the call audio channel. According to the method, the call incoming call reminding can be output to ensure that a user can answer the call incoming call.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and more specifically, to a vehicle control method, device, vehicle and storage medium in the field of vehicle technology. Background Art

[0002] With the development of car-to-car connectivity, more and more vehicles are beginning to connect mobile devices (e.g., mobile phones) to the car-to-car system to provide users with a convenient and intelligent travel experience. Through applications related to car-to-car connectivity, users can use the functions of their mobile devices on the screen of the car-to-car system, such as calls, navigation, music, etc. At this time, the audio channel in the car-to-car system is needed to realize the above functions.

[0003] Currently, when a mobile phone receives an incoming call, the call audio channel in the car computer may not be able to output the incoming call ringtone, so that the car computer cannot remind the user of the incoming call, resulting in the user being unable to know that there is an incoming call at this time.

[0004] Therefore, how to output an incoming call reminder to ensure that the user can answer the incoming call is a technical problem that urgently needs to be solved. Summary of the invention

[0005] The present application provides a vehicle control method, device, vehicle and storage medium, which can output an incoming call reminder to ensure that a user can answer the incoming call.

[0006] In a first aspect, a vehicle control method is provided, the method comprising: establishing a communication connection with a target object in response to a communication request of the target object; if it is detected that the communication connection with the target object is successful, controlling the state of a call audio channel of the vehicle to be updated to a target state; wherein the target state is used to indicate an unmute state; and based on the call audio channel, outputting an incoming call ringtone of the incoming call received by the target object.

[0007] In an embodiment of the present application, if it is detected that the communication connection with the target object is successful, the state of the vehicle's call audio channel can be controlled to be updated to the target state; and based on the call audio channel, the incoming call ringtone of the call received by the target object is output; compared with the related technology that requires the user to manually answer the incoming call on the car computer before the relevant voice information of the incoming call received by the target object can be output based on the call audio channel, this solution can update the state of the call audio channel to the unmute state in advance before the user answers the call (that is, when the communication connection with the target object is successful); in this way, when the target object receives the incoming call, the incoming call ringtone of the incoming call received by the target object can be output based on the call audio channel of the car computer, so as to remind the user that there is an incoming call at this time through the incoming call ringtone; based on this, the present solution can output an incoming call reminder to ensure that the user can answer the incoming call.

[0008] In combination with the first aspect, in certain implementations of the first aspect, controlling the state of the vehicle's call audio channel to be updated to a target state includes: determining a target audio interface corresponding to the call audio channel; and sending a control instruction to the target audio interface to update the state of the call audio channel to the target state.

[0009] In an embodiment of the present application, by sending a control instruction to the target audio interface, the state of the call audio channel can be accurately controlled to ensure that the state of the call audio channel can be updated to the target state.

[0010] In combination with the first aspect and the above-mentioned implementation methods, in some implementation methods of the first aspect, determining the target audio interface corresponding to the call audio channel includes: based on the identifier of the call audio channel, determining the target audio interface corresponding to the call audio channel from multiple audio interfaces.

[0011] In an embodiment of the present application, by identifying the call audio channel, the target audio interface corresponding to the call audio channel can be accurately determined from multiple audio interfaces, thereby achieving effective control of the call audio channel; so that an incoming call reminder can be output subsequently to ensure that the user can answer the incoming call.

[0012] In combination with the first aspect and the above-mentioned implementation manner, in certain implementation manners of the first aspect, the method provided in the embodiment of the present application also includes: obtaining the current vehicle speed of the vehicle and the current noise in the cabin; obtaining a target volume based on the current noise and the current vehicle speed; wherein the target volume is positively correlated with the current noise and the current vehicle speed; outputting an incoming call ringtone of the incoming call received by the target object based on the call audio channel includes: outputting the incoming call ringtone at the target volume through the call audio channel.

[0013] In an embodiment of the present application, the current speed of the vehicle and the current noise in the cabin are obtained, and the volume of the call audio channel is dynamically adjusted based on these two parameters to improve the user's call experience during driving.

[0014] In combination with the first aspect and the above-mentioned implementation methods, in some implementation methods of the first aspect, based on the call audio channel, outputting the incoming call ringtone of the incoming call received by the target object, including: when the first audio channel is in a first state, outputting the incoming call ringtone based on the call audio channel; wherein the first audio channel is a preset audio channel; and the first state is used to indicate a silent state.

[0015] In an embodiment of the present application, by outputting an incoming call ringtone based on the call audio channel when the first audio channel is in the first state, interference from other first audio channels can be avoided, so that the incoming call ringtone can be heard more clearly, thereby improving call quality and user experience.

[0016] In combination with the first aspect and the above-mentioned implementation manner, in some implementation manners of the first aspect, the method provided in the embodiment of the present application also includes: obtaining a current state of the first audio channel; determining whether the current state is the first state; if the current state is not the first state, controlling the state of the first audio channel to be updated to the first state.

[0017] In an embodiment of the present application, by setting the state of the first audio channel to state, it is possible to prevent the voice signal output by the first audio channel from interfering with the incoming call ringtone of the incoming call, thereby ensuring that the user can clearly hear the incoming call ringtone and subsequent call data, thereby improving call quality and user experience.

[0018] In combination with the first aspect and the above-mentioned implementation manner, in some implementation manners of the first aspect, the method provided by the embodiment of the present application also includes: obtaining version information of the target object; based on the version information of the target object, detecting whether the target object has the target function; wherein the target function is used to indicate that the call audio channel is controlled to be in the target state before the target object receives an incoming call; the state of controlling the call audio channel of the vehicle is updated to the target state, including: if the target object does not have the target function, controlling the state of the call audio channel to be updated to the target state.

[0019] In an embodiment of the present application, based on the version information of the target object, it is detected whether the target object has the target function, so that the vehicle computer can adapt to different versions of the target object, thereby improving the version compatibility and flexibility of the vehicle computer.

[0020] In a second aspect, a vehicle control device is provided, the device comprising:

[0021] An establishing module, used to establish a communication connection with the target object in response to a communication request of the target object;

[0022] A control module, configured to control the state of the vehicle's call audio channel to be updated to a target state if the communication connection with the target object is detected to be successful; wherein the target state is used to indicate the unmute state;

[0023] The output module is used to output the incoming call ringtone received by the target object based on the call audio channel.

[0024] As a possible implementation manner, the control module is specifically used to determine the target audio interface corresponding to the call audio channel; and send a control instruction to the target audio interface to update the state of the call audio channel to the target state.

[0025] As a possible implementation manner, the vehicle control device also includes: a determination module, which is used to determine a target audio interface corresponding to the call audio channel from multiple audio interfaces based on the identification of the call audio channel.

[0026] As a possible implementation method, the vehicle control device also includes: an acquisition module, used to obtain the current vehicle speed and the current noise in the cabin; based on the current noise and the current vehicle speed, obtain a target volume; wherein the target volume is positively correlated with the current noise and the current vehicle speed.

[0027] As a possible implementation manner, the output module is specifically configured to output the incoming call ringtone at the target volume through the call audio channel.

[0028] As a possible implementation manner, the output module is specifically used to output the incoming call ringtone based on the call audio channel when the first audio channel is in a first state; wherein the first audio channel is a preset audio channel; and the first state is used to indicate a silent state.

[0029] As a possible implementation manner, the acquisition module is further used to acquire the current state of the first audio channel; the determination module is further used to determine whether the current state is the first state; and the control module is further used to control the state of the first audio channel to be updated to the first state if the current state is not the first state.

[0030] As a possible implementation, the acquisition module is further used to acquire version information of the target object; the determination module is further used to detect whether the target object has a target function based on the version information of the target object; wherein the target function is used to indicate that the call audio channel is controlled to be in the target state before the target object receives an incoming call;

[0031] As a possible implementation manner, the control module is specifically used to control the state of the call audio channel to be updated to the target state if the target object does not have the target function.

[0032] 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.

[0033] 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.

[0034] 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

[0035] Figure 1 is a schematic diagram of applying for audio focus provided by an embodiment of the present application;

[0036] Figure 2 It is a schematic diagram of a scene in a related technology provided by an embodiment of the present application;

[0037] Figure 3 is a flow chart of a vehicle control method provided in an embodiment of the present application;

[0038] Figure 4 is an interactive flow chart of another vehicle control method provided in an embodiment of the present application;

[0039] Figure 5 is a structural schematic diagram of a vehicle control device provided in an embodiment of the present application;

[0040] Figure 6 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0041] 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.

[0042] 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.

[0043] In order to better describe the solution provided by this application, the relevant terms involved in this solution are first explained.

[0044] (1) Mobile phone-car interconnection: refers to the connection and communication between the mobile phone and the car computer. Under this connection, the content and functions of the mobile phone can be shared and interacted with the car computer, such as answering calls on the mobile phone and playing music on the mobile phone through the car computer.

[0045] (2) Audio Channel: An audio channel is a path or channel used to transmit and process audio data during audio processing. An audio channel allows audio signals to be transmitted from one device to another while maintaining the integrity and quality of the signal.

[0046] In the car computer, audio channels usually include call audio channels, multimedia audio channels, navigation audio channels, etc. Audio channels usually have a mute state and an unmute state. In the mute state, the audio signal will not be output to devices such as speakers or headphones, and the user cannot hear the sound. In the unmute state, the audio signal can be output normally, and the user can hear the sound.

[0047] (3) Audio Focus: A mechanism for managing audio output and audio processing. Audio Focus is a resource manager that determines which audio stream should be played and which should be paused when multiple applications request to use the audio device at the same time, so as to avoid confusion caused by multiple audio streams playing at the same time, thereby improving the user experience. The mute and non-mute states of the audio channel in the car audio strategy are usually strongly related to the car audio focus. The audio channel is muted by default. If the audio channel needs to sound, you need to apply for audio focus from the car computer, and the car computer will unmute the corresponding audio channel; after releasing the audio focus, the car computer will restore the corresponding audio channel to the mute state.

[0048] For example, Figure 1 As shown, Figure 1 A schematic diagram of applying for audio focus provided in an embodiment of the present application. When the car is connected to the computer, when the user needs to play connected music or video, the application related to the car connection needs to apply to the car for multimedia audio focus, so that the car updates the status of the multimedia audio channel to the unmuted state; when the user needs to use the connected navigation function, the application related to the car connection needs to apply to the car for navigation audio focus, so that the car updates the status of the navigation audio channel to the unmuted state; when the user needs to make an connected call or answer an connected call, the application related to the car connection needs to apply to the car for call audio focus, so that the car updates the status of the call audio channel to the unmuted state.

[0049] First, the technical background and related technologies involved in this solution are described exemplarily.

[0050] With the development of car-to-car connectivity, more and more vehicles are beginning to connect mobile devices (e.g., mobile phones) to the car-to-car system to provide users with a convenient and intelligent travel experience. Through applications related to car-to-car connectivity, users can use the functions of their mobile devices on the screen of the car-to-car system, such as calls, navigation, music, etc. At this time, the audio channel in the car-to-car system is needed to realize the above functions.

[0051] Currently, when a mobile phone receives an incoming call, the call audio channel in the car computer may not be able to output the incoming call ringtone, so that the car computer cannot remind the user of the incoming call, resulting in the user being unable to know that there is an incoming call at this time.

[0052] For example, Figure 2 As shown, Figure 2 A scenario diagram of a related technology provided for an embodiment of the present application. When the target object (for example, the target object is an application related to the handcar interconnection) is successfully interconnected with the car computer, if the target object receives an incoming call, the user is required to answer the incoming call on the car computer and send the incoming call to the car computer; then, when the car computer responds to the user's operation, answers the incoming call, and sends feedback information 1 of answering the call to the target object, the target object applies for call audio focus to the car computer; the car computer responds to the call audio focus, updates the state of the call audio channel to the unmute state; and sends feedback information 2 of successful application for call audio focus to the target object. In this way, the target object can output the relevant voice data of this call through the call audio channel of the car computer. The car computer outputs relevant voice data based on the call audio channel.

[0053] It is understandable that these applications related to the car-vehicle interconnection cannot actively request the car computer to adjust the status of the audio channel to the unmuted state; usually, when a mobile phone receives an incoming call, even if the incoming call is displayed on the screen of the car computer, when the call audio channel is in the muted state, the user needs to answer the call on the car computer before the mobile phone can request the status of the call audio channel to be updated to the unmuted state; in this way, the car computer cannot remind the user of the incoming call based on the call audio channel, so that the user cannot hear the ringtone of the incoming call, resulting in the user being unable to understand that there is an incoming call at this time, or even missing the call, thereby reducing the user's experience.

[0054] Therefore, how to output an incoming call reminder to ensure that the user can answer the incoming call is a technical problem that urgently needs to be solved.

[0055] In view of this, the present application provides a vehicle control method, device, vehicle and storage medium, which can update the status of the call audio channel to the unmute state in advance before the target object receives the incoming call (that is, when the communication connection with the target object is successful); in this way, when the target object receives the incoming call, the incoming call ringtone of the call received by the target object can be output based on the communication audio channel of the vehicle computer, and then the incoming call reminder can be output to ensure that the user can answer the call.

[0056] In order to illustrate the technical solution of the present application, the following is a description through specific embodiments. Figure 3 to Figure 4 The vehicle control method provided in the embodiment of the present application is described in detail.

[0057] For example, the execution subject of the vehicle control method provided in the embodiment of the present application may be a vehicle, or a multimedia host in the vehicle, and the embodiment of the present application does not impose any specific restrictions on this. The multimedia host may be a device with a speaker, such as a car computer.

[0058] The following uses a multimedia host as an example of a car computer to exemplify the embodiments of the present application.

[0059] Figure 3 It is a flow chart of a vehicle control method provided in an embodiment of the present application.

[0060] S301. In response to a communication request from a target object, establish a communication connection with the target object.

[0061] Exemplarily, the target object may be a mobile device with a calling function, such as a mobile phone, a tablet, a mobile computer, a smart watch, etc.; or, the target object may be a target application applied to a mobile device with a calling function; the target application may be an application for interconnecting the vehicle with the vehicle computer.

[0062] Exemplarily, the communication request can be used to request to establish a communication connection with the vehicle computer to realize data transmission between the target object and the vehicle computer, so that the content and functions in the target object can be shared and interacted with the vehicle computer; for example, the call in the target object can be answered through the vehicle computer.

[0063] Exemplarily, the communication connection established between the vehicle computer and the target object may be a wireless communication connection or a wired communication connection, and the embodiments of the present application do not specifically limit this. For example, the wireless communication connection may be a wireless hotspot (Wi-Fi Hotspot) connection, a Bluetooth (BlueTooth, BT) connection, a Near Field Communication (Near Field Communication, NFC), etc. The wired communication connection may be a Universal Serial Bus (USB) connection, etc., and the embodiments of the present application do not specifically limit this.

[0064] For example, when a user is driving a vehicle with the vehicle-hand-vehicle interconnection function, a communication request to establish a communication connection with the vehicle-hand-vehicle interconnection is sent to the vehicle-hand-vehicle computer through a target application (i.e., target object) related to the vehicle-hand-vehicle interconnection; when the vehicle-hand-vehicle computer receives the communication request, it identifies the target application and establishes a communication connection with the target application.

[0065] S302. If it is detected that the communication connection with the target object is successful, the state of the vehicle's call audio channel is controlled to be updated to the target state.

[0066] The target state is used to indicate the unmute state.

[0067] It should be understood that after detecting that the communication connection with the target object has been established, the status of the audio channel of the vehicle computer can be managed; to ensure that after the vehicle computer successfully establishes a communication connection with the target object, the call audio channel of the vehicle computer can transmit audio data normally.

[0068] Exemplarily, the target state may refer to a specific configuration state; the target state may be used to indicate that the call audio channel is configured to be unmuted (i.e., not muted) so that when the target object receives an incoming call, audio data (e.g., an incoming ringtone or a call sound) can be transmitted based on the call audio channel.

[0069] For example, for a detailed description of S302, reference may be made to the following embodiments, which will not be described in detail here.

[0070] Optionally, when the state of the vehicle's call audio channel is updated to the target state, a target prompt message may be sent to the target object. The target prompt message may be used to prompt the target object that the state of the vehicle's call audio channel has been updated to the target state. This can prevent the target object from sending the call audio focus first and then the incoming call ringtone after receiving an incoming call without knowing that the state of the vehicle's call audio channel is the target state.

[0071] S303. Based on the call audio channel, output the incoming call ringtone received by the target object.

[0072] Exemplarily, the incoming call may be a telephone call. For example, when the telephone number of the mobile phone corresponding to the target object is dialed through the telephone network, the mobile phone corresponding to the target object will receive the telephone call.

[0073] Exemplarily, the incoming call may also be an incoming call in a call application. The incoming call may be an incoming video call. For example, when a call request is initiated through the application, the target object may receive the incoming call.

[0074] Exemplarily, when the state of the vehicle's call audio channel is updated to the target state, if the target object receives an incoming call, the call data (e.g., the incoming ringtone) can be output directly based on the call audio channel when the call data of the target object (e.g., the call data includes an incoming ringtone) is received.

[0075] It is understandable that by setting the call audio channel to the unmuted state in advance, when the target object receives an incoming call, the incoming ringtone can be output through the call audio channel immediately to remind the user to pay attention to the incoming call, thereby improving the user experience and avoiding the technical problem that the incoming call cannot be noticed by the user in time due to the muting of the call audio channel.

[0076] For a detailed description of S303, please refer to the following embodiments, which will not be described in detail here.

[0077] In an embodiment of the present application, if it is detected that the communication connection with the target object is successful, the state of the vehicle's call audio channel can be controlled to be updated to the target state; and based on the call audio channel, the incoming call ringtone of the call received by the target object is output; compared with the related technology that requires the user to manually answer the incoming call on the car computer before the relevant voice information of the incoming call received by the target object can be output based on the call audio channel, this solution can update the state of the call audio channel to the unmute state in advance before the user answers the call (that is, when the communication connection with the target object is successful); in this way, when the target object receives the incoming call, the incoming call ringtone of the incoming call received by the target object can be output based on the call audio channel of the car computer, so as to remind the user that there is an incoming call at this time through the incoming call ringtone; based on this, the present solution can output an incoming call reminder to ensure that the user can answer the incoming call.

[0078] In a possible embodiment of the present application, the above S302 includes: determining a target audio interface corresponding to the call audio channel; and sending a control instruction to the target audio interface to update the state of the call audio channel to the target state.

[0079] Exemplarily, an audio interface may refer to an interface associated with a specific audio channel; an audio interface may be used to process the input, output or transmission of audio data, and is a module in an audio management strategy used to implement various states of an audio channel. Among them, a target audio interface may refer to an interface associated with a call audio channel; the state of a target audio channel may be controlled to be a mute state or an unmute state through a target audio interface.

[0080] Exemplarily, different audio interfaces may correspond to different audio channels. By selecting an appropriate audio interface, a specific audio function may be implemented. In other words, there is a one-to-one mapping relationship between the audio channel and the audio interface.

[0081] Illustratively, the embodiments of the present application do not impose specific restrictions on the number of audio channels and the number of audio interfaces.

[0082] For example, as shown in Table 1, Table 1 is a correspondence table between an audio interface and an audio channel provided in an embodiment of the present application. Of course, Table 1 only provides an exemplary description of the correspondence and corresponding form between the audio interface and the audio channel. The correspondence between the audio interface and the audio channel can be determined according to the actual scenario, and the embodiment of the present application does not impose specific restrictions on this.

[0083] Table 1 Correspondence between audio interface and audio channel

[0084] Audio Interface Audio Channels Audio Interface 1 Call audio channel Audio Interface 2 Multimedia Audio Channel Audio Interface 3 Navigation Audio Channel ... ...

[0085] For example, the call audio channel may correspond to audio interface 1; the multimedia audio channel may correspond to audio interface 2; and the navigation audio channel may correspond to audio interface 3.

[0086] For example: Based on Table 1, it can be determined that the target audio interface corresponding to the call audio channel is audio interface 1; then a control instruction is sent to the audio interface to update the state of the call audio channel to the target state.

[0087] Optionally, the target audio interface may also correspond to a plurality of different audio channels. In other words, there is a many-to-one mapping relationship between the audio channels and the audio interfaces. For example, the plurality of audio channels corresponding to the target audio interface include a call audio channel, a multimedia audio channel, and a navigation audio channel.

[0088] Exemplarily, the control instruction can be used to modify the state of the audio channel corresponding to the audio interface. The control instruction can be represented by a binary code to instruct the interface to perform a specific operation. For example, the control instruction can be transmitted between the vehicle computer and the target audio interface through a specific communication protocol; the communication protocol can be an integrated circuit bus (Inter-Integrated Circuit, I2C), a serial peripheral interface (Serial Peripheral Interface, SPI), etc. After receiving the control instruction, the target audio interface will parse and execute the control instruction, thereby changing the state of the call audio channel.

[0089] For example, when different audio interfaces can correspond to different audio channels, the control instruction can be used to control the state of the call audio channel to be updated to the target state. For example, the control instruction can carry a field of the target state; when the target audio interface receives the control instruction, the state of the call audio channel associated with the target audio interface can be adjusted to the target state to output call data (e.g., incoming call ringtone) based on the call audio channel.

[0090] Optionally, when the target audio interface corresponds to multiple different audio channels, the control instruction can be used to control the state of the call audio channel among the multiple audio channels to be updated to the target state. For example, the control instruction can carry field 1 of the target state and field 2 of the call audio channel; when the target audio interface receives the control instruction, the call audio channel can be identified and the state of the call audio channel associated with the target audio interface can be adjusted to the target state.

[0091] Exemplarily, when it is necessary to determine the target audio interface corresponding to the call audio channel, the target audio interface corresponding to the call audio channel can be identified through the internal configuration or interface mapping relationship in the vehicle. For example, the internal configuration or interface mapping relationship in the vehicle can refer to Table 1 above. Of course, the target audio interface corresponding to the call audio channel can also be determined by other means, which can be specifically referred to in the following embodiments, which will not be repeated here.

[0092] In an embodiment of the present application, by sending a control instruction to the target audio interface, the state of the call audio channel can be accurately controlled to ensure that the state of the call audio channel can be updated to the target state.

[0093] In a possible embodiment of the present application, determining a target audio interface corresponding to a call audio channel includes: determining the target audio interface corresponding to the call audio channel from multiple audio interfaces based on an identifier of the call audio channel.

[0094] Exemplarily, the identifier of the call audio channel can be used to distinguish the unique identifiers of different audio channels. For example, the identifier of the call audio channel can be the identity document (ID) of the call audio channel, or it can be the name of the call audio channel, or it can be the attribute, priority, physical address, etc. of the audio channel, and the embodiment of the present application does not impose specific restrictions on this. In this way, the accuracy of determining the target audio interface can be further improved.

[0095] For example, taking the identifier of the call audio channel as an example, as shown in Table 2, Table 2 is a correspondence table between an identity number and an audio interface provided in an embodiment of the present application. Of course, Table 2 only provides an exemplary description of the correspondence and corresponding form between the identity number and the audio channel. The correspondence between the identity number and the audio channel can be determined according to the actual scenario, and the embodiment of the present application does not impose specific restrictions on this.

[0096] Table 2 Correspondence between identity number and audio channel

[0097] Identification Number Audio Interface TC001 (call audio channel) Audio Interface 1 TC002 (Multimedia Audio Channel) Audio Interface 2 TC003 (navigation audio channel) Audio Interface 3 ... ...

[0098] For example, the identification number of the call audio channel is TC001, the identification number of the multimedia audio channel is TC002, and the identification number of the navigation audio channel is TC003. By associating TC001 with audio interface 1, TC002 with audio interface 2, and TC003 with audio interface 3, the audio interface 1 associated with TC001 can be found from multiple audio interfaces through the identification number (TC001) of the call audio channel.

[0099] In an embodiment of the present application, by identifying the call audio channel, the target audio interface corresponding to the call audio channel can be accurately determined from multiple audio interfaces, thereby achieving effective control of the call audio channel; so that an incoming call reminder can be output subsequently to ensure that the user can answer the incoming call.

[0100] In a possible embodiment of the present application, the method provided in the embodiment of the present application also includes: obtaining the current speed of the vehicle and the current noise in the cabin; obtaining the target volume based on the current noise and the current speed; the above S303 includes: outputting the incoming call ringtone at the target volume through the call audio channel.

[0101] Among them, the target volume is positively correlated with the current noise and the current vehicle speed.

[0102] It is understandable that while updating the call audio channel to the target state, the volume of the call audio channel can also be automatically adjusted to enhance the user's driving experience.

[0103] It should be understood that the louder the current noise, the higher the target volume; the quieter the current noise, the lower the target volume. During vehicle driving, the current noise in the cabin may affect the clarity of the in-car audio output, which can directly affect the user's auditory experience; at this time, the volume of the call audio channel needs to be adjusted to offset the external noise. Therefore, in a noisy environment, the volume can be turned up to ensure that the user can hear the audio data clearly.

[0104] Exemplarily, the current noise in the cockpit can be captured by an audio collection device (e.g., a microphone) in the cockpit. The current noise can be identified by decibel (dB); for example, the current noise in the cockpit is 75 dB.

[0105] It should also be understood that the higher the current vehicle speed, the higher the target volume; the lower the current vehicle speed, the lower the target volume. When the vehicle is driving, the faster the speed, the more focused the user will be; at this time, the clarity of the audio content output needs to be improved; and as the speed increases, the user's auditory needs will also change; in order to improve the user's auditory experience, the audio system needs to automatically adjust the volume to adapt to the change in vehicle speed.

[0106] Exemplarily, the current vehicle speed may be acquired through a vehicle speed sensor of the vehicle, for example, the current vehicle speed is 60 kilometers per hour (km / h).

[0107] For example, the target volume should be positively correlated with the current noise and vehicle speed to ensure that the incoming call ringtone can be clearly heard and not be too harsh when the noise is loud or the vehicle speed is fast.

[0108] For example, as shown in Table 3, Table 3 is a correspondence table between noise and noise coefficient provided in an embodiment of the present application. Of course, Table 3 only provides an exemplary description of the correspondence and corresponding form between noise and noise coefficient. The correspondence between noise and noise coefficient can be determined according to the actual scenario, and the embodiment of the present application does not make specific restrictions on this.

[0109] Table 3 Correspondence between noise and noise coefficient

[0110] Noise(dB) Noise Factor [0,15) 0.1 [15,30) 0.2 [30,45) 0.3 [45,60) 0.4 [60,75) 0.5 [75,90) 0.6 ... ...

[0111] For example: when the current noise is in the range of [0,15), the noise coefficient is 0.2; when the current noise is in the range of [15,30), the noise coefficient is 0.3; when the current noise is in the range of [30,45), the noise coefficient is 0.4; when the current noise is in the range of [45,60), the noise coefficient is 0.5; when the current noise is in the range of [60,75), the noise coefficient is 0.5; when the current noise is in the range of [75,90), the noise coefficient is 0.6.

[0112] For another example, as shown in Table 4, Table 4 is a correspondence table between vehicle speed and vehicle speed coefficient provided in an embodiment of the present application. Of course, Table 4 only provides an exemplary description of the correspondence and corresponding form between vehicle speed and vehicle speed coefficient. The correspondence between vehicle speed and vehicle speed coefficient can be determined according to actual scenarios, and the embodiment of the present application does not impose specific restrictions on this.

[0113] Table 4 Correspondence between vehicle speed and vehicle speed coefficient

[0114] Vehicle speed (km / h) Speed ​​coefficient [0,20) 0.2 [20,40) 0.5 [40,60) 0.8 ... ...

[0115] For example: when the current vehicle speed is in the range of [0,20), the vehicle speed coefficient is 0.2; when the current vehicle speed is in the range of [20,40), the vehicle speed coefficient is 0.5; when the current vehicle speed is in the range of [40,60), the vehicle speed coefficient is 0.8.

[0116] Exemplarily, a baseline preset volume, a baseline preset noise, and a baseline preset vehicle speed can be set; a noise coefficient corresponding to the current noise and a vehicle speed coefficient corresponding to the current vehicle speed can be determined; and then, the baseline preset volume, noise coefficient, vehicle speed coefficient, baseline preset noise, and baseline preset vehicle speed can be substituted into the target formula to obtain the target volume.

[0117] Among them, the reference preset volume, reference preset noise and reference preset vehicle speed can be values ​​pre-configured for the vehicle or manually set values, and the embodiments of the present application do not impose specific restrictions on this.

[0118] For example: The target formula is: target volume = reference preset volume + (current noise - reference preset noise) * noise coefficient * 0.01 + (current vehicle speed - reference preset vehicle speed) * vehicle speed coefficient * 0.01. Assume that the reference preset volume is 20%, the current vehicle speed is 50km / h, the current noise is 75dB, the reference preset noise is 60dB, and the reference preset vehicle speed is 30km / h. Since the current vehicle speed is 50km / h, it can be determined from Table 2 that the vehicle speed coefficient corresponding to the current vehicle speed is 0.8; since the current noise is 75dB, it can be determined from Table 1 that the noise coefficient corresponding to the current noise is 0.6. Then the target volume is calculated as: 20% + (75-60) * 0.6 * 0.01 + (50-30) * 0.8 * 0.01 = 45%.

[0119] Exemplarily, when the target volume is obtained, the output volume of the call audio channel can be adjusted to the target volume. When the target object receives an incoming call, the call audio channel can output the incoming ringtone at the target volume to ensure that the driver can clearly hear the incoming ringtone under different noise and vehicle speed conditions. For example, when the target volume is 65%, the car will automatically adjust the output volume of the call audio channel to 65%; when the target object receives an incoming call, the call audio channel plays the incoming ringtone at 65% volume.

[0120] In an embodiment of the present application, the current speed of the vehicle and the current noise in the cabin are obtained, and the volume of the call audio channel is dynamically adjusted based on these two parameters to improve the user's call experience during driving.

[0121] In a possible embodiment of the present application, the above S303 includes: when the first audio channel is in the first state, outputting an incoming call ringtone based on the call audio channel.

[0122] The first audio channel is a preset audio channel; and the first state is used to indicate a mute state.

[0123] Exemplarily, the first audio channel may be an audio channel that interferes with the output of the call audio channel.

[0124] Exemplarily, a vehicle may include multiple audio channels; each audio channel may be used to transmit different types of audio data; for example, the multiple audio channels may include: a call audio channel, a multimedia audio channel, a navigation audio channel, etc.

[0125] Exemplarily, the first audio channel may be a preset audio channel other than the call audio channel. The number of preset audio channels may be one or more. The preset audio channel may be an audio channel preconfigured by the vehicle or an audio channel manually set, and the present application embodiment does not impose specific restrictions on this. The preset audio channel may include a multimedia audio channel.

[0126] Exemplarily, the first state may refer to a specific configuration state; the first state may be used to indicate that the call audio channel is configured to be in a mute state.

[0127] It should be explained that, under normal circumstances, different audio channels are independent of each other; in other words, different audio channels can be in the same state. For example, when the call audio channel is in the unmuted state (at this time, the target object does not receive the incoming call), the multimedia audio channel and / or the navigation audio channel can also be in the unmuted state. In other words, these channels are logically independent, and the state of one audio channel (such as muted state or unmuted state) should not affect the normal operation of other audio channels.

[0128] It should be noted that, when the target object receives an incoming call, if the first audio channel is unmuted, the user will not be able to concentrate on understanding the call data, thereby reducing the user's experience.

[0129] It is understandable that when the target object receives an incoming call, the state of the first audio channel needs to be set to the first state; when the first audio channel is in the first state, the incoming call ringtone is output based on the call audio channel. In this way, when the user is on a call, other audio channels will not interfere with the call, so as to ensure that the call data can be output first.

[0130] Optionally, there may also be a second audio channel in the vehicle, which is an audio channel other than the first audio channel and the call audio channel among the multiple audio channels. The second audio channel may be an audio channel required during vehicle driving, such as a navigation audio channel. Therefore, in the process of outputting an incoming call ringtone based on the call audio channel, the state of the second audio channel may be kept in an unmuted state; in this way, when the user is driving the vehicle, the missing of driving-related information is avoided, thereby improving driving safety.

[0131] In an embodiment of the present application, by outputting an incoming call ringtone based on the call audio channel when the first audio channel is in the first state, interference from other first audio channels can be avoided, so that the incoming call ringtone can be heard more clearly, thereby improving call quality and user experience.

[0132] In a possible embodiment of the present application, the method provided in the embodiment of the present application also includes: obtaining the current state of the first audio channel; determining whether the current state is the first state; if the current state is not the first state, controlling the state of the first audio channel to be updated to the first state.

[0133] It should be understood that when the state of the call audio channel is the target state, the current state of the first audio channel can be an unmuted state or a muted state. When the target object receives an incoming call, the state of the first audio channel is required to be the first state (the first state is used to indicate a muted state). Therefore, before outputting an incoming call ringtone based on the call audio channel, it is also necessary to determine whether the current state of the first audio channel is the first state; if the current state is not the first state, it is necessary to control the state of the first audio channel to be updated to the first state to ensure that the first audio channel is in a muted state when a call is incoming, thereby avoiding interference with the call audio channel.

[0134] For example: the vehicle computer establishes a communication connection with the target object, and updates the state of the call audio channel to the unmuted state. At this time, the state of the multimedia audio channel (that is, the first audio channel) is not unmuted; and the multimedia audio channel is outputting audio data (for example, the multimedia audio channel is playing music). When the target object receives an incoming call, it is determined that the current state of the multimedia audio channel is not the first state at this time; in other words, the current state is the unmuted state; therefore, the state of the multimedia audio channel can be controlled to be updated to the first state. For example, a first control instruction can be sent to the audio interface corresponding to the multimedia audio channel (that is, the first audio channel); the first control instruction is used to instruct the state of the multimedia audio channel to be updated to the first state. In this way, when the state of the multimedia audio channel is in the muted state, interference with the incoming call ringtone can be avoided.

[0135] In an embodiment of the present application, by setting the state of the first audio channel to state, it is possible to prevent the voice signal output by the first audio channel from interfering with the incoming call ringtone of the incoming call, thereby ensuring that the user can clearly hear the incoming call ringtone and subsequent call data, thereby improving call quality and user experience.

[0136] In a possible embodiment of the present application, the method provided in the embodiment of the present application also includes: obtaining version information of the target object; based on the version information of the target object, detecting whether the target object has the target function; the above S302 includes: if the target object does not have the target function, controlling the state of the call audio channel to be updated to the target state.

[0137] The target function is used to indicate that the call audio channel is controlled to be in a target state before the target object receives an incoming call.

[0138] Exemplarily, the version information of the target object may refer to the current version number of the target object (e.g., an application, a mobile phone operating system, etc.), which is used to identify the specific version and release status of the target object. Through the version information of the target object, it can be determined whether the version information has a specific function different from the previous version (e.g., whether it has the target function).

[0139] Exemplarily, the target function can be used to set the call audio channel to the target state before receiving an incoming call (for example, when the target object is successfully connected to the vehicle computer). For example, the target object sends an instruction message to the vehicle computer to instruct the vehicle computer to update the state of the call audio channel to the target state; when the vehicle computer receives the instruction message, it can update the state of the call audio channel to the target state (for example, send a control instruction to the target audio interface).

[0140] Exemplarily, the target database can be obtained in the case of the version information of the target object, and the target database stores identifiers of version information with multiple target functions. It is determined whether the identifier of the obtained version information of the target object is in the identifiers of the version information of multiple target functions; if it is not in the identifiers of the version information of multiple target functions, it is determined that the target object does not have the target function. In this way, the state of the call audio channel can be automatically controlled to be updated to the target state.

[0141] Optionally, if the target object has the target function, when the target object is successfully connected to the vehicle computer, the target object's indication information will be received; in response to the indication information, the state of the call audio channel is controlled to be updated to the target state. The indication information is used to indicate that the state of the call audio channel of the vehicle computer is updated to the target state.

[0142] In an embodiment of the present application, based on the version information of the target object, it is detected whether the target object has the target function, so that the vehicle computer can adapt to different versions of the target object, thereby improving the version compatibility and flexibility of the vehicle computer.

[0143] Figure 4 It is a schematic interactive flowchart of another vehicle control method provided in an embodiment of the present application.

[0144] For example, Figure 4 The vehicle control method shown takes the example that the execution subject may include the target object and the vehicle computer.

[0145] like Figure 4As shown, the vehicle control method includes S401 to S410, which are described in detail below. Specifically, the execution subject of S401 and S407 below is the target object; the execution subject of S402 to S406, and S408 to S410 is the vehicle computer.

[0146] S401. The target object sends a communication request. Correspondingly, the vehicle computer receives the communication request.

[0147] Exemplarily, the communication request can be used to request to establish a communication connection with the vehicle computer to realize data transmission between the target object and the vehicle computer, so that the content and functions in the target object can be shared and interacted with the vehicle computer; for example, the call in the target object can be answered through the vehicle computer.

[0148] Exemplarily, the target object may be a mobile device with a calling function, such as a mobile phone, a tablet, a mobile computer, a smart watch, etc.; or, the target object may be a target application applied to a mobile device with a calling function; the target application may be an application for interconnecting the vehicle with the vehicle computer.

[0149] S402. In response to the communication request of the target object, establish a communication connection with the target object.

[0150] Exemplarily, the communication connection established between the vehicle computer and the target object may be a wireless hotspot connection.

[0151] S403: Determine whether the communication connection with the target object is successful. If so, execute S404.

[0152] S404. Control the status of the vehicle's call audio channel to be updated to an unmute state.

[0153] It should be understood that after detecting that the communication connection with the target object has been established, the status of the audio channel of the vehicle computer can be managed; to ensure that after the vehicle computer successfully establishes a communication connection with the target object, the call audio channel of the vehicle computer can transmit audio data normally.

[0154] Exemplarily, the method may be as follows: determining a target audio interface corresponding to the call audio channel; and sending a control instruction to the target audio interface to update the state of the call audio channel to an unmuted state.

[0155] S405. Obtain the current speed of the vehicle and the current noise in the cabin.

[0156] Exemplarily, the target volume is positively correlated with the current noise and the current vehicle speed.

[0157] It is understandable that while updating the call audio channel to the target state, the volume of the call audio channel can also be automatically adjusted to enhance the user's driving experience.

[0158] It should be understood that the louder the current noise, the higher the target volume; the quieter the current noise, the lower the target volume. During vehicle driving, the current noise in the cabin may affect the clarity of the in-car audio output, which can directly affect the user's auditory experience; at this time, the volume of the call audio channel needs to be adjusted to offset the external noise. Therefore, in a noisy environment, the volume can be turned up to ensure that the user can hear the audio data clearly.

[0159] Exemplarily, the current noise in the cockpit can be captured by an audio collection device (e.g., a microphone) in the cockpit. The current noise can be identified by decibels; for example, the current noise in the cockpit is 75 dB.

[0160] It should also be understood that the higher the current vehicle speed, the higher the target volume; the lower the current vehicle speed, the lower the target volume. When the vehicle is driving, the faster the speed, the more focused the user will be; at this time, the clarity of the audio content output needs to be improved; and as the speed increases, the user's auditory needs will also change; in order to improve the user's auditory experience, the audio system needs to automatically adjust the volume to adapt to the change in vehicle speed.

[0161] Exemplarily, the current vehicle speed may be acquired through a vehicle speed sensor of the vehicle, for example, the current vehicle speed is 60 km / h.

[0162] For example, the target volume should be positively correlated with the current noise and vehicle speed to ensure that the incoming call ringtone can be clearly heard and not be too harsh when the noise is loud or the vehicle speed is fast.

[0163] S406. Obtain a target volume based on the current vehicle speed and current noise.

[0164] Exemplarily, a baseline preset volume, a baseline preset noise, and a baseline preset vehicle speed can be set; a noise coefficient corresponding to the current noise and a vehicle speed coefficient corresponding to the current vehicle speed can be determined; and then, the baseline preset volume, noise coefficient, vehicle speed coefficient, baseline preset noise, and baseline preset vehicle speed can be substituted into the target formula to obtain the target volume.

[0165] S407. The target object detects an incoming call and sends an incoming call ring tone to the vehicle computer. Correspondingly, the vehicle computer receives the incoming call ring tone.

[0166] Exemplarily, the incoming call may be a telephone call. For example, when the telephone number of the mobile phone corresponding to the target object is dialed through the telephone network, the mobile phone corresponding to the target object will receive the telephone call.

[0167] Exemplarily, the incoming call may also be an incoming call in a call application. The incoming call may be an incoming video call. For example, when a call request is initiated through the application, the target object may receive the incoming call.

[0168] S408. Determine whether the state of the first audio channel is unmuted. If yes, execute S409. If no, execute S410.

[0169] The first audio channel is a preset audio channel. For example, the preset audio channel may be an audio channel that interferes with the output of the call audio channel.

[0170] S409: Control the state of the first audio channel to be updated to an unmute state.

[0171] S410. Output the incoming call ring tone at the target volume through the call audio channel.

[0172] For detailed description of S401 to S410, please refer to the above Figures 1 to 3 , and related descriptions, which will not be repeated here.

[0173] In an embodiment of the present application, if it is detected that the communication connection with the target object is successful, the state of the vehicle's call audio channel can be controlled to be updated to an unmute state; compared with the related art that requires the user to manually answer the call on the vehicle computer before being able to output the relevant voice information of the call received by the target object based on the call audio channel, the present solution can update the state of the call audio channel to an unmute state in advance before the target object receives the call (that is, when the communication connection with the target object is successful); in addition, by obtaining the current speed of the vehicle and the current noise in the cabin, the target volume is obtained, and the call ringtone is output at the target volume through the call audio channel, so that the call ringtone can be output according to the actual situation to improve the user's call experience during driving; and, by outputting the call ringtone based on the call audio channel when the first audio channel is in the first state, the interference of other first audio channels can be avoided, so that the call ringtone can be heard more clearly, thereby improving the call quality and the user's experience. Based on this, the present solution can output a call reminder to ensure that the user can answer the call.

[0174] It should be understood that the above examples are intended to help those skilled in the art understand the embodiments of the present application, rather than to limit the embodiments of the present application to the specific numerical values ​​or specific scenarios illustrated. Those skilled in the art can obviously make various equivalent modifications or changes based on the above examples, and such modifications or changes also fall within the scope of the embodiments of the present application.

[0175] Combination of the above Figure 3 to Figure 4The vehicle control method provided by the embodiment of the present application is described in detail; Figure 5 and Figure 6 The device embodiments of the present application are described in detail. It should be understood that the device in the embodiments of the present application can execute the various methods of the aforementioned embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the aforementioned method embodiments.

[0176] Combine the following Figure 5 The vehicle control device provided in the embodiment of the present application is described in detail.

[0177] like Figure 5 As shown, Figure 5 It is a structural schematic diagram of a vehicle control device provided in an embodiment of the present application.

[0178] For example, Figure 5 As shown, the vehicle control device 500 includes:

[0179] Establishing module 510, for establishing a communication connection with the target object in response to a communication request of the target object;

[0180] The control module 520 is used to control the state of the vehicle's call audio channel to be updated to a target state if it is detected that the communication connection with the target object is successful; wherein the target state is used to indicate that the mute state is released;

[0181] The output module 530 is used to output the incoming call ringtone received by the target object based on the call audio channel.

[0182] As a possible implementation manner, the control module 520 is specifically used to determine the target audio interface corresponding to the call audio channel; and send a control instruction to the target audio interface to update the state of the call audio channel to the target state.

[0183] As a possible implementation manner, the vehicle control device also includes: a determination module, which is used to determine a target audio interface corresponding to the call audio channel from multiple audio interfaces based on the identification of the call audio channel.

[0184] As a possible implementation method, the vehicle control device also includes: an acquisition module, used to obtain the current vehicle speed and the current noise in the cabin; based on the current noise and the current vehicle speed, obtain a target volume; wherein the target volume is positively correlated with the current noise and the current vehicle speed.

[0185] As a possible implementation manner, the output module 530 is specifically configured to output the incoming call ringtone at the target volume through the call audio channel.

[0186] As a possible implementation, the output module 530 is specifically used to output the incoming call ringtone based on the call audio channel when the first audio channel is in a first state; wherein the first audio channel is a preset audio channel; and the first state is used to indicate a silent state.

[0187] As a possible implementation manner, the acquisition module is further used to acquire the current state of the first audio channel; the determination module is further used to determine whether the current state is the first state; and the control module 520 is further used to control the state of the first audio channel to be updated to the first state if the current state is not the first state.

[0188] As a possible implementation, the acquisition module is further used to acquire version information of the target object; the determination module is further used to detect whether the target object has a target function based on the version information of the target object; wherein the target function is used to indicate that the call audio channel is controlled to be in the target state before the target object receives an incoming call;

[0189] As a possible implementation manner, the control module 520 is specifically configured to control the state of the call audio channel to be updated to the target state if the target object does not have the target function.

[0190] It should be noted that, when the vehicle control device provided in the above embodiment executes the vehicle control method, 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.

[0191] In addition, the vehicle control device and vehicle control method embodiments provided in the above embodiments belong to the same concept. Therefore, for details not disclosed in the device embodiments of this specification, please refer to the above-mentioned vehicle control method embodiments of this specification, which will not be repeated here.

[0192] Figure 6 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.

[0193] For example, Figure 6 As shown, the vehicle 600 includes: a memory 601 and a processor 602, wherein the memory 601 stores an executable program code 603, and the processor 602 is used to call and execute the executable program code 603 to perform a vehicle control method.

[0194] In addition, an embodiment of the present application also protects a device, which may include a memory and a processor, wherein the memory stores executable program code, and the processor is used to call and execute the executable program code to execute a vehicle control method provided by an embodiment of the present application.

[0195] In this embodiment, the control device can be divided into functional modules according to the above method example. For example, each functional module can be corresponded to, 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.

[0196] In the case of dividing each functional module according to each function, the control device may also include an acquisition module, a detection module, a processing module, a control 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, which will not be repeated here.

[0197] It should be understood that the device provided in this embodiment is used to execute the above-mentioned vehicle control method, and thus can achieve the same effect as the above-mentioned implementation method.

[0198] In the case of an integrated unit, the control device may include a processing module and a storage module. When the control 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 related program codes, etc.

[0199] 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.

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

[0201] This embodiment also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is run on a computer, the computer executes the above-mentioned related method steps to implement a vehicle control method provided by the above-mentioned embodiment.

[0202] This embodiment also provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement a vehicle control method provided by the above-mentioned embodiment.

[0203] 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.

[0204] 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.

[0205] 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.

[0206] 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 vehicle control method, characterized in that: Applied to the multimedia host of the vehicle, the method comprises: In response to a communication request from a target object, establishing a communication connection with the target object; If it is detected that the communication connection with the target object is successful, the state of the call audio channel of the vehicle is controlled to be updated to the target state; wherein the target state is used to indicate the unmute state; Based on the call audio channel, an incoming call ringtone of the incoming call received by the target object is output.

2. The method according to claim 1, characterized in that The controlling the state of the call audio channel of the vehicle to be updated to a target state includes: Determine a target audio interface corresponding to the call audio channel; A control instruction is sent to the target audio interface to update the state of the call audio channel to the target state.

3. The method according to claim 2, characterized in that The determining a target audio interface corresponding to the call audio channel includes: Based on the identifier of the call audio channel, a target audio interface corresponding to the call audio channel is determined from multiple audio interfaces.

4. The method according to claim 1, characterized in that: The method further comprises: Obtaining the current speed of the vehicle and the current noise in the cabin; Based on the current noise and the current vehicle speed, a target volume is obtained; wherein the target volume is positively correlated with the current noise and the current vehicle speed; The step of outputting an incoming call ringtone of an incoming call received by the target object based on the call audio channel includes: The incoming call ring tone is output at the target volume through the call audio channel.

5. The method according to any one of claims 1 to 4, characterized in that The step of outputting an incoming call ringtone of an incoming call received by the target object based on the call audio channel includes: When the first audio channel is in the first state, outputting the incoming call ringtone based on the call audio channel; The first audio channel is a preset audio channel; and the first state is used to indicate a mute state.

6. The method according to claim 5, characterized in that The method further comprises: Obtaining the current state of the first audio channel; Determining whether the current state is the first state; If the current state is not the first state, the state of the first audio channel is controlled to be updated to the first state.

7. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Obtaining version information of the target object; Based on the version information of the target object, detecting whether the target object has a target function; wherein the target function is used to indicate that the call audio channel is controlled to be in the target state before the target object receives an incoming call; The controlling the state of the call audio channel of the vehicle to be updated to a target state includes: If the target object does not have the target function, the state of the call audio channel is controlled to be updated to the target state.

8. A vehicle control device, characterized in that: The multimedia host applied to the vehicle comprises: An establishing module, configured to establish a communication connection with the target object in response to a communication request of the target object; A control module, configured to control the state of the call audio channel of the vehicle to be updated to a target state if it is detected that the communication connection with the target object is successful; wherein the target state is used to indicate that the mute state is released; The output module is used to output the incoming call ringtone of the incoming call received by the target object based on the call audio channel.

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.

Citation Information

Patent Citations

  • Communication method, communication device and vehicle

    CN118694841A

  • Method and device for controlling vehicle-mounted Bluetooth telephone, computer setting and storage medium

    CN118740977A

  • Communication controller and communication equipment control method

    JP1998145486A

  • Method for controling audio of automobile by usingmobile-phone

    KR1020070057460A