Vehicle atmosphere mode adjustment method, device, terminal equipment and readable storage medium
By monitoring the phone answering events and automatically adjusting the interior atmosphere according to the call object, the problem of drivers needing to manually adjust the environment when answering calls is solved, improving driving safety and vehicle intelligence.
Patent Information
- Application Number
- CN202211084054.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-06
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2042-09-06
AI Technical Summary
When answering calls in the car, the driver needs to manually adjust the ambient lights, music volume and air conditioning, etc., which leads to distraction and affects driving safety.
By monitoring telephone answering events, obtaining the call object and determining the target atmosphere mode based on it, automatically adjusting the atmosphere in the car, including obtaining incoming call notes when the vehicle connects to the user terminal, identifying the call object, and using the general atmosphere mode when the terminal is not connected to it, adjusting Interior environment.
Create a comfortable and personalized call environment in the car without manual operation, improving driving safety, and enhancing the intelligence and humanization of the vehicle.
Smart Images

Figure CN115442473B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of automobile technology, and in particular, relates to a vehicle atmosphere mode adjustment method, device, terminal equipment and readable storage medium. Background Art
[0002] Cars are usually equipped with multimedia devices, and users can play music and receive radio programs through multimedia devices to enhance driving pleasure and reduce driving fatigue. When the driver or passenger answers a call, in order to provide the driver or passenger with a comfortable call environment, the driver is usually required to adjust the color of the ambient light in the car, the volume of the music, the volume of the navigation, the size of the air conditioner, etc. However, this requires the driver to adjust manually, which can easily distract the driver and affect driving safety. Summary of the invention
[0003] The embodiments of the present application provide a vehicle atmosphere mode adjustment method, apparatus, terminal device and computer-readable storage medium to solve the problem that the driver is currently required to manually adjust the atmosphere in the car when answering a call in the car, causing the driver to be distracted and affecting driving safety.
[0004] In a first aspect, an embodiment of the present application provides a vehicle atmosphere mode adjustment method, comprising:
[0005] When a call answering event is detected and the vehicle is connected to a user terminal, obtaining a call object of the call answering event;
[0006] Determining a target atmosphere mode according to the call object;
[0007] When a call answering event is detected and the vehicle is not connected to a user terminal, the general atmosphere mode is determined as the target atmosphere mode;
[0008] The in-vehicle atmosphere is adjusted according to the target atmosphere mode.
[0009] In an implementation of the first aspect, when a call answering event is detected and the vehicle is connected to a user terminal, obtaining a call destination of the call answering event includes:
[0010] Obtaining incoming call notes of the user terminal;
[0011] The call recipient of the call answering event is determined according to the call notes of the user terminal.
[0012] In an implementation of the first aspect, when a call answering event is detected and the vehicle is connected to a user terminal, before obtaining the call destination of the call answering event, the method further includes:
[0013] Detect whether the vehicle is connected to the user terminal;
[0014] If the vehicle is not connected to the user terminal, whether a call is answered is identified based on the actions of the people in the vehicle.
[0015] In an implementation of the first aspect, if the vehicle-mounted wireless device is not connected to the user terminal, identifying whether a call answering event occurs according to an action of a person in the vehicle includes:
[0016] When a call answering event is identified, determining an execution object of the call answering event;
[0017] If the execution object of the call answering event is the driver, a first prompt message is sent, where the first prompt message is used to remind the driver to stop the car to answer the call.
[0018] In an implementation of the first aspect, if the vehicle-mounted wireless device is not connected to the user terminal, identifying whether a call answering event occurs according to an action of a person in the vehicle includes:
[0019] When a call answering event is identified, determining an execution object of the call answering event;
[0020] If the execution object of the phone answering event is the driver, the intelligent driving system is started.
[0021] In an implementation of the first aspect, after adjusting the in-vehicle atmosphere according to the target atmosphere mode, the method further includes: when it is detected that the call is ended, restoring the in-vehicle atmosphere to the atmosphere corresponding to the original atmosphere mode.
[0022] In an implementation of the first aspect, when a call answering event is detected and a user terminal is connected, before obtaining a call object of the call answering event, the method further includes:
[0023] Detect the start and stop status of the vehicle's power module;
[0024] If the power module of the vehicle is in the on state, it is detected whether the vehicle is connected to the user terminal.
[0025] In a second aspect, an embodiment of the present application provides a vehicle atmosphere mode adjustment device, comprising:
[0026] An object acquisition unit, configured to acquire a call object of a call answering event when a call answering event is detected and a user terminal is connected;
[0027] An atmosphere determination unit, configured to determine a target atmosphere mode according to the call object;
[0028] The atmosphere determination unit is further configured to determine the general atmosphere mode as the target atmosphere mode when a call answering event is detected and the user terminal is not connected;
[0029] The adjustment unit is used to adjust the in-vehicle atmosphere according to the target atmosphere mode.
[0030] In a third aspect, an embodiment of the present application provides a terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the vehicle atmosphere mode adjustment method as described in any one of the first aspects above are implemented.
[0031] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the vehicle atmosphere mode adjustment method as described in any one of the above-mentioned first aspects are implemented.
[0032] In a fifth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on a terminal device, the terminal device can execute the vehicle atmosphere mode adjustment method described in any one of the first aspects above.
[0033] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0034] The embodiments of the present application provide a vehicle atmosphere mode adjustment method, apparatus, terminal device and computer-readable storage medium. When a call is connected, the vehicle can intelligently match the atmosphere for answering the call in different scenarios according to the call object when the vehicle is connected to the user terminal, thereby creating a personalized call environment that makes the user comfortable. At the same time, when the user terminal is not connected, the vehicle atmosphere can be automatically adjusted when the user is talking, without the need for manual operation by the driver, thereby improving driving safety and making the vehicle more humane and intelligent. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0036] Figure 1 It is a schematic diagram of the implementation flow of a vehicle atmosphere mode adjustment method improved by an embodiment of the present application;
[0037] Figure 2 is a schematic diagram of an implementation flow of a vehicle atmosphere mode adjustment method provided by another embodiment of the present application;
[0038] Figure 3 A schematic diagram of an application scenario of a vehicle atmosphere mode adjustment method is shown;
[0039] Figure 4 is a structural schematic diagram of a vehicle atmosphere mode adjustment device provided in an embodiment of the present application;
[0040] Figure 5 It is a structural diagram of a terminal device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0041] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0042] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0043] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0044] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.
[0045] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0046] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0047] The following is an exemplary description of the vehicle atmosphere mode adjustment method provided in the embodiment of the present application in conjunction with the accompanying drawings:
[0048] See also Figure 1 , Figure 1 FIG. 1 is a schematic diagram of the implementation flow of the vehicle atmosphere mode adjustment method provided by an embodiment of the present application. Figure 5 As shown, the vehicle atmosphere mode adjustment method provided in the embodiment of the present application may include S11 to S13, which are described in detail as follows:
[0049] S11: Detect whether the vehicle is connected to the user terminal.
[0050] In an embodiment of the present application, whether the vehicle is connected to a user terminal may be detected by the vehicle's host system.
[0051] In a specific application, the vehicle may communicate with the user terminal via a wireless unit or a communication interface, and the host system may detect whether the vehicle is connected to the user terminal based on the connection status of the wireless unit and / or the connection status of the communication interface.
[0052] In a specific application, the above-mentioned method of achieving communication connection with the user terminal through the communication interface is a wired communication method. The communication connection achieved through the wired communication method can specifically be achieved by connecting the communication interface of the device through an adapted data line to achieve communication between devices.
[0053] The communication connection achieved through the wireless unit can specifically be based on the wireless communication network to achieve communication between devices (i.e., the vehicle end and the user end). Among them, the above-mentioned wireless communication network can be a local area network, or a wide area network transferred through a relay device. When the communication network is a local area network, exemplarily, the communication network can be a short-range communication network such as a wifi hotspot network, a wifi P2P network, a Bluetooth network, a zigbee network, or a near field communication (near field communication, NFC) network. When the communication network is a wide area network, exemplarily, the communication network can be a third-generation wireless telephone technology (3rd-generation wireless telephone technology, 3G) network, a fourth-generation mobile communication technology (the4th generation mobile communication technology, 4G) network, a fifth-generation mobile communication technology (5th-generation mobile communication technology, 5G) network, a future evolved public land mobile network (publicland mobile network, PLMN) or the Internet, etc. It can be understood that the communication network and business scenario described in the embodiment of the present application are to more clearly illustrate the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided in the embodiment of the present application.
[0054] It should be noted that the vehicle and the user terminal may be communicatively connected in one or more ways. As long as any one of the communication connections exists between the vehicle and the user terminal, it is determined that the vehicle is connected to the user terminal; otherwise, it is determined that the vehicle is not connected to the user terminal.
[0055] It should also be noted that in an embodiment of the present application, only a specific communication connection mode may be determined, that is, only when the vehicle and the user terminal are connected to each other through the above-mentioned specific communication connection mode, the vehicle is considered to be connected to the user terminal, otherwise the vehicle is considered not to be connected to the user terminal. Exemplarily, assuming that the above-mentioned specific communication connection mode is a Bluetooth connection, that is, only when the vehicle and the user terminal are connected to each other through Bluetooth, the vehicle is considered to be connected to the user terminal, otherwise the vehicle is considered not to be connected to the user terminal.
[0056] The present application embodiment takes the example of a vehicle and a user terminal realizing communication connection through a Bluetooth network as an example for illustrative description:
[0057] When the vehicle is driving or parked, the vehicle's host system will detect whether the vehicle's Bluetooth is paired with the user terminal's Bluetooth. If the vehicle's Bluetooth is paired with the user terminal's Bluetooth, it is determined that the vehicle is connected to the user terminal, otherwise it is determined that the vehicle is not connected to the user terminal.
[0058] It should also be noted that the above-mentioned user terminal can be an electronic device such as a mobile phone, a tablet computer, a smart wearable device, etc., and is not specifically limited here.
[0059] S12: Monitor whether a call answering event occurs.
[0060] In the embodiment of the present application, when the vehicle and the user terminal are connected via Bluetooth, when the user terminal has an incoming call, the host system of the vehicle can detect a call answering event. That is, the host system of the vehicle can connect to the user terminal via Bluetooth, and then monitor in real time whether the user terminal has an incoming call. If it is detected that the user terminal has an incoming call, it is determined that a call answering event has occurred.
[0061] In another embodiment of the present application, when the vehicle is not connected to the user terminal, since the vehicle does not communicate with the user terminal, it is impossible to detect whether the user terminal has an incoming call. At this time, it is only possible to identify whether a call answering event occurs based on the actions of the people in the vehicle.
[0062] In an embodiment of the present application, the above-mentioned identification of whether a call answering event has occurred based on the actions of the people in the car can be specifically carried out by identifying the driver's operations and behaviors through an intelligent recognition system to determine whether the driver has answered the call. If it is determined based on the driver's actions that the driver is answering the call, then it is determined that a call answering event has occurred; identifying the passenger's operations and behaviors through a passenger monitoring system to determine whether the passenger has answered the call. If it is determined based on the passenger's operations and behaviors that the passenger is answering the call, then it is determined that a call answering event has occurred, otherwise it is determined that no call answering event has occurred.
[0063] In the specific implementation process, it is also possible to collect images of people in the car in real time, and then use posture recognition to determine whether the people in the car are answering the phone. If it is recognized that the people in the car are answering the phone, it is determined that a call answering event has occurred, otherwise it is determined that no call answering event has occurred.
[0064] In addition, the sound collection device of the vehicle can be used to collect the human voice in the car, and then the collected human voice combined with the actions of the people in the car can be used to identify whether a phone answering event has occurred. Specifically, the human voice in the car can be collected first, and when the decibel of the human voice in the car is greater than the preset decibel, it is determined that someone is talking. At this time, the actions of the people in the car are combined to further confirm whether the people in the car are making a call. Specifically, it can also be through identifying whether there are keywords in the conversation process, such as "hello", "hello", "can't hear clearly", etc., and when the keywords are identified in the conversation, the actions of the people in the car are combined to further confirm whether the people in the car are making a call. If it is confirmed that the people in the car are making a call, it is determined that a phone answering event has occurred, otherwise it is determined that a phone answering event has not occurred. Combining human voice and action recognition can more accurately determine whether the person in the car is making a call, thereby improving the accuracy of recognition.
[0065] It should be noted that the above is only an example of how a vehicle monitors whether a call answering event occurs and is not a limitation. Other methods can also be used to monitor whether a call answering event occurs, which will not be elaborated in this application.
[0066] In one embodiment of the present application, if the vehicle-mounted wireless device is not connected to the user terminal, identifying whether a call answering event occurs according to the action of the person in the vehicle includes:
[0067] When a call answering event is identified, determining an execution object of the call answering event;
[0068] If the execution object of the call answering event is the driver, a first prompt message is sent, where the first prompt message is used to remind the driver to stop the car to answer the call.
[0069] In specific applications, in order to ensure driving safety, when it is identified that the subject of the call answering is the driver, the vehicle's host system will send a first prompt message through the vehicle's prompt device (such as a multimedia player, etc.) to prompt the driver to stop the car and answer the call. Specifically, it can be a voice reminder for the driver to stop the car and answer the call. In this way, after hearing the voice reminder from the vehicle, the driver can pull over and answer the call, reducing the situation where the driver answers the phone while driving and loses concentration, causing traffic accidents, thereby improving driving safety.
[0070] In another embodiment of the present application, if the vehicle-mounted wireless device is not connected to the user terminal, identifying whether a call answering event occurs according to the action of the person in the vehicle includes:
[0071] When a call answering event is identified, determining an execution object of the call answering event;
[0072] If the execution object of the phone answering event is the driver, the intelligent driving system is started.
[0073] In specific applications, when the vehicle is equipped with an intelligent driving system that can assist driving, if it is detected that the person answering the call is the driver, the intelligent driving system can be activated to assist the driver in driving the vehicle. In this way, the driver can operate the vehicle through the intelligent driving system while answering the call, which can effectively reduce the occurrence of accidents and improve driving safety.
[0074] S13: When a call answering event is monitored and the vehicle is connected to a user terminal, a call object of the call answering event is obtained.
[0075] In the embodiment of the present application, because the vehicle is connected to the user terminal, when a call answering event is monitored, the caller notes can be directly obtained from the user terminal, and the caller can be determined based on the caller notes.
[0076] In an embodiment of the present application, the above S13 may include the following steps:
[0077] Obtaining incoming call notes of the user terminal;
[0078] The call recipient of the call answering event is determined according to the call notes of the user terminal.
[0079] In a specific application, the call recipients may be pre-classified into lovers, family members, colleagues / leaders, and others, and then the user names corresponding to the incoming call notes may be mapped with the groups of the call recipients to determine the call recipients of the phone answering event.
[0080] In a specific application, all contacts in the address book stored in the user terminal may be grouped first, and the call object corresponding to the incoming call note may be determined according to the grouping. For example, all contacts in the address book are divided into four groups in advance, namely, the lover group, the family group, the colleague group, and other groups, and then the group to which the contact corresponding to the incoming call note belongs is identified, and then the call object is determined according to the grouping. Assuming that the group with the note of wife and Zhang San in the address book is the lover group, Li Si, father, mother, and sister are the family group, Zhao Wu and Wang Liu are the colleague group, and other contacts are all other groups, when there is an incoming call, the incoming call note is Zhao Wu, then it can be determined that the call object is a colleague.
[0081] S14: Determine a target atmosphere mode according to the call object.
[0082] In an embodiment of the present application, in order to create a more comfortable and personalized calling environment for users, different atmosphere modes can be matched according to different calling parties.
[0083] After the call object is determined, an ambience mode that matches the call object may be determined as a target ambience mode.
[0084] In specific applications, multiple different atmosphere modes can be pre-set according to different call objects, for example, lover mode, family mode, work mode, and general atmosphere mode can be set. When the call object is identified as a lover, the lover mode is determined as the target atmosphere mode, when the call object is identified as a family member, the family mode is set as the target atmosphere mode, when the call object is identified as a colleague, the work mode is set as the target atmosphere mode, and when the call object is identified as others, the general atmosphere mode is set as the target atmosphere mode.
[0085] It should be noted that the adjustment parameters of each atmosphere mode are different. Specifically, the color of the atmosphere light in the lover mode can be set to red, the in-car multimedia player device can be paused or turned off, the windows can be closed, the air volume of the air-conditioning outlet can be adjusted to the lowest air volume, and the navigation sound can be reduced to the lowest volume; the color of the atmosphere light in the family mode can be set to orange, the in-car multimedia player device can be paused or turned off, the windows can be closed, the air volume of the air-conditioning outlet can be adjusted to the lowest air volume, and the navigation sound can be reduced to the lowest volume; the color of the atmosphere light in the working mode can be set to blue, the in-car multimedia player device can be paused or turned off, the windows can be closed, the air volume of the air-conditioning outlet can be adjusted to the lowest air volume, and the navigation sound can be reduced to the lowest volume; the color of the atmosphere light in the general atmosphere mode can be set to white, the in-car multimedia player device can be paused or turned off, the windows can be closed, the air volume of the air-conditioning outlet can be adjusted to the lowest air volume, and the navigation sound can be reduced to the lowest volume.
[0086] It is understandable that the parameters in each atmosphere mode can also be determined according to the user's settings, and this application does not impose any restrictions on this.
[0087] S15: When a call answering event is monitored and the vehicle is not connected to a user terminal, the general atmosphere mode is determined as the target atmosphere mode.
[0088] In the embodiment of the present application, since the vehicle is not connected to the user terminal, the call partner cannot be determined, and only the general atmosphere mode can be determined as the target atmosphere mode.
[0089] S16: Adjusting the in-vehicle atmosphere according to the target atmosphere mode.
[0090] In a specific application, after the vehicle's host system determines the target atmosphere mode, it can adjust the vehicle's interior atmosphere based on various parameters of the target atmosphere mode.
[0091] In a specific application, the vehicle's host system can determine various adjustment instructions based on various parameters of the target atmosphere mode, and then send the adjustment instructions to the corresponding adjustment objects, which execute the adjustment instructions to adjust the vehicle's interior atmosphere.
[0092] For example, assuming that the target atmosphere mode is the lover mode, the parameters of the lover mode are setting the color of the atmosphere light to red, pausing or turning off the in-vehicle multimedia player, closing the windows, adjusting the air volume of the air-conditioning outlet to the lowest air volume, and reducing the navigation sound to the lowest volume. The vehicle's host system generates an adjustment instruction to adjust the color of the atmosphere light to red to the atmosphere light, and the atmosphere light adjusts its color to red; the vehicle's host system generates an adjustment instruction to pause playback to the in-vehicle multimedia player, and the in-vehicle multimedia device executes the instruction to pause the playback of the multimedia resource being played; the vehicle's host system also generates an adjustment instruction to close the windows to the window controller, and the window controller closes the windows; the vehicle's host system also generates an adjustment instruction to adjust the air volume of the air-conditioning outlet to the lowest air volume to the air-conditioning controller, and the air-conditioning controller executes the instruction to adjust the air volume of the air-conditioning outlet to the lowest air volume; the vehicle's host system also generates an adjustment instruction to reduce the navigation sound to the lowest volume to the power amplifier, and the power amplifier reduces the navigation sound to the lowest volume.
[0093] It should be noted that in order to improve adjustment efficiency and reduce interaction time, before the vehicle's host system adjusts the parameters of each module, it can also first collect the current parameters of each module, and only send adjustment instructions to each module for adjustment when the current parameters are inconsistent with the target parameters.
[0094] From the above, it can be seen that the vehicle atmosphere mode adjustment method provided in the embodiment of the present application, when a call is connected, can intelligently match the atmosphere of answering the call in different scenarios according to the call object when the vehicle is connected to the user terminal, thereby creating a quiet and comfortable personalized call environment for the user. At the same time, when the user terminal is not connected, the vehicle atmosphere can also be automatically adjusted when the user is talking, without the need for manual operation by the driver, which improves driving safety and improves the fun of driving to a certain extent, making the vehicle more humane and intelligent.
[0095] See also Figure 2 , Figure 2 FIG. 2 is a schematic diagram showing the implementation flow of a vehicle atmosphere mode adjustment method provided by another embodiment of the present application. Figure 2 As shown, different from the previous embodiment, the vehicle atmosphere mode adjustment method provided in the embodiment of the present application further includes the following steps:
[0096] S21: Detect the start / stop status of the vehicle's power module.
[0097] S22: If the power module of the vehicle is in the on state, it is detected whether the vehicle is connected to the user terminal.
[0098] In a specific application, the start and stop states of the power module include an on state and an off state. When the power module is in the off state, it means that the vehicle is not powered on. At this time, the air conditioner, multimedia player, navigation and other modules in the vehicle are not turned on, and the windows are also closed, so the occupants can clearly answer the phone, so the host system will not perform any operation.
[0099] When the power module is on, it means that the vehicle is connected to power. At this time, it can further determine whether the vehicle is connected to Bluetooth and detect whether the vehicle is connected to the user terminal. If a call is detected, the target atmosphere mode is determined based on whether the vehicle is connected to Bluetooth to meet the user's call needs.
[0100] For the related description of S23 to S28, please refer to the description of S11 to S16. To avoid repetition, they are not elaborated here.
[0101] S29: When the call is detected to be ended, the atmosphere in the car is restored to the atmosphere corresponding to the original atmosphere mode.
[0102] In specific applications, the vehicle's host system can also monitor whether the call is ended.
[0103] When the vehicle is connected to the user terminal, whether the call is ended can be determined by monitoring whether the user terminal hangs up the call, that is, if it is monitored that the user terminal hangs up the call, it is determined that the call is ended, otherwise it is determined that the call is not ended.
[0104] When the vehicle is not connected to the user terminal, it is possible to determine whether the call is over by the operation and behavior of the person in the vehicle. For example, it is possible to monitor whether the user's call posture has changed. If it is detected that the user's call posture has changed, it is determined that the call is over, otherwise it is determined that the call is not over.
[0105] In specific applications, the vehicle's host system can retain the working parameters of the air-conditioning controller, window controller, multimedia playback device, power amplifier, atmosphere light and other modules before executing S28, and save them as the original atmosphere mode. When the call is detected to end, the parameters of the in-vehicle atmosphere air-conditioning controller, window controller, multimedia playback device, power amplifier, atmosphere light and other modules are restored to the parameters corresponding to the original atmosphere mode.
[0106] For example, assume that before the call is answered, the atmosphere parameters in the car are that the air volume of the air conditioning outlet is A, the navigation volume is B, the multimedia playback device plays the music program of radio station C, the color of the atmosphere light is white, and the co-pilot window is open; when it is detected that the driver is answering a call from his lover, the vehicle's host system generates an adjustment instruction to adjust the color of the atmosphere light to red to the atmosphere light, and the atmosphere light adjusts its color to red, and the vehicle's host system generates an adjustment instruction to pause playback to the in-vehicle multimedia playback device, and the in-vehicle multimedia device executes the instruction to pause playback of the multimedia resource being played; the vehicle's host system will also generate an adjustment instruction to close the windows to the window controller, and the window controller closes the windows; the vehicle's host system will also generate an adjustment instruction to adjust the air volume of the air conditioning outlet to the minimum air volume to the air conditioning controller, and the air conditioning controller executes the instruction to adjust the air volume of the air conditioning outlet to the minimum air volume; the vehicle's host system will also generate an adjustment instruction to reduce the navigation sound to the minimum volume to the power amplifier, and the power amplifier reduces the navigation sound to the minimum volume. When it detects that the call has ended, the vehicle's host system generates an adjustment instruction to adjust the color of the ambient light to white and sends it to the ambient light, which adjusts its color to white. The vehicle's host system generates an adjustment instruction to continue playing and sends it to the on-board multimedia playback device, which executes the instruction to continue playing the music program of radio station C. The vehicle's host system also generates an adjustment instruction to open the co-pilot window and sends it to the window controller, which opens the co-pilot window. The vehicle's host system also generates an adjustment instruction to adjust the air volume of the air-conditioning outlet to A air volume and sends it to the air-conditioning controller, which executes the instruction to adjust the air volume of the air-conditioning outlet to A air volume. The vehicle's host system also generates an adjustment instruction to lower the navigation sound to B volume and sends it to the power amplifier, which lowers the navigation sound to B volume.
[0107] In order to explain the vehicle atmosphere mode adjustment method provided in the embodiment of the present application in detail, the application scenario of the vehicle atmosphere mode adjustment method is exemplarily explained below:
[0108] See also Figure 3 , Figure 3 A schematic diagram of a scenario to which the vehicle atmosphere mode adjustment method provided in an embodiment of the present application is applicable is shown.
[0109] like Figure 3 As shown, the vehicle may include a monitoring module 31 and a control module 32 .
[0110] The monitoring module 31 may include a power signal acquisition module 311, a Bluetooth connection monitoring module 312, and a face status recognition module 313. The power signal acquisition module 311 acquires the status of the vehicle power supply, that is, the power signal acquisition module 311 can monitor whether the vehicle power supply is turned on; the Bluetooth connection monitoring module 312 acquires the connection status of the vehicle Bluetooth; the face status recognition module 313 acquires the face status to identify whether a call is answered (that is, whether a call answering event occurs).
[0111] The control module 32 may include a host system 321 and a gateway 322. The gateway 322 is equivalent to a signal router, and can transmit the received Bluetooth signal and the signal of the face recognition user answering the phone to the host system 321. The host system 321 can determine whether there is a phone call during driving based on the received signal, and when a phone call event is detected, the host system 321 sends corresponding adjustment instructions to the air conditioning controller, window controller, multimedia playback device, power amplifier, atmosphere lamp and other modules connected thereto to create a corresponding atmosphere mode in the car. After monitoring that the phone call is answered, a recovery instruction is sent to the air conditioning controller, window controller, multimedia playback device, power amplifier, atmosphere lamp and other modules connected thereto, so that each module returns to its original working state.
[0112] From the above, it can be seen that the vehicle atmosphere mode adjustment method provided in the embodiment of the present application can monitor whether there is a call incoming when the power of the whole vehicle is turned on. When a call is incoming, the atmosphere of answering the call in different scenarios can be intelligently matched according to the call object when the vehicle is connected to the user terminal, thereby creating a personalized call environment that makes the user comfortable. At the same time, when the user terminal is not connected, the vehicle atmosphere can be automatically adjusted when the user is talking, without the need for manual operation by the driver, thereby improving driving safety, making the vehicle more humane and intelligent, and can be restored to its original state after the call ends, without the need for manual adjustment by the driver, thereby improving adjustment efficiency while also improving driving safety.
[0113] Corresponding to a vehicle atmosphere mode adjustment method of the above embodiment, Figure 4 The structure block diagram of the vehicle atmosphere mode adjustment device provided by an embodiment of the present application is shown. For the convenience of description, only the part related to the embodiment of the present application is shown. Figure 4 The vehicle atmosphere mode adjustment device 40 includes: an object acquisition unit 41, an atmosphere determination unit 42 and an adjustment unit 43. Among them:
[0114] The object acquisition unit 41 is used to acquire the call object of the call answering event when a call answering event is detected and the user terminal is connected.
[0115] The atmosphere determination unit 42 is used to determine a target atmosphere mode according to a call object.
[0116] The atmosphere determination unit 42 is further configured to determine the general atmosphere mode as the target atmosphere mode when a call answering event is detected and the user terminal is not connected.
[0117] The adjustment unit is used to adjust the interior atmosphere of the vehicle according to the target atmosphere mode.
[0118] In one embodiment of the present application, the object acquisition unit 41 includes a remark acquisition unit and an object determination unit.
[0119] The remark acquisition unit is used to acquire the incoming call remark of the user terminal.
[0120] The object determination unit is used to determine the call object of the call answering event according to the incoming call notes of the user terminal.
[0121] In one embodiment of the present application, the vehicle atmosphere mode adjustment device 40 further includes a connection detection unit and an action recognition unit.
[0122] The connection detection unit is used to detect whether the vehicle is connected to the user terminal.
[0123] The action recognition unit is used to identify whether a call answering event occurs based on the action of the person in the vehicle if the vehicle is not connected to the user terminal.
[0124] In one embodiment of the present application, the action recognition unit includes an object recognition unit and a prompt unit.
[0125] The object identification unit is used to determine the execution object of the call answering event when identifying that the call answering event occurs.
[0126] The prompt unit is used for sending a first prompt message if the execution object of the phone answering event is the driver, and the first prompt message is used for reminding the driver to stop the car to answer the phone.
[0127] In one embodiment of the present application, the above-mentioned action recognition unit also includes an intelligent driving unit.
[0128] The intelligent driving unit is used to start the intelligent driving system if the execution object of the phone answering event is the driver.
[0129] In one embodiment of the present application, the vehicle atmosphere mode adjustment device 40 further includes a recovery unit.
[0130] The recovery unit is used to restore the atmosphere in the car to the atmosphere corresponding to the original atmosphere mode when it detects that the call is ended.
[0131] In one embodiment of the present application, the vehicle atmosphere adjustment device 40 further includes a power supply detection unit.
[0132] The power detection unit is used to detect the start and stop status of the vehicle's power module; if the vehicle's power module is in the on state, it detects whether the vehicle is connected to the user terminal.
[0133] From the above, it can be seen that a terminal device provided in an embodiment of the present application can also, when the vehicle is connected to a user terminal, intelligently match the atmosphere for answering calls in different scenarios according to the call object, thereby creating a personalized call environment that makes the user comfortable. At the same time, when the user terminal is not connected, it can also automatically adjust the atmosphere of the vehicle when the user is talking, without the need for manual operation by the driver, thereby improving driving safety and making the vehicle more humane and intelligent.
[0134] Figure 5 This is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. Figure 5 As shown, the terminal device 5 of this embodiment includes: at least one processor 50 ( Figure 5 Only one is shown in the figure) a processor, a memory 51, and a computer program 52 stored in the memory 51 and executable on the at least one processor 50, and when the processor 50 executes the computer program 52, the steps in any one of the above-mentioned vehicle atmosphere mode adjustment method embodiments are implemented.
[0135] Those skilled in the art will understand that Figure 5 It is only an example of the terminal device 5 and does not constitute a limitation on the terminal device 5. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, it may also include input and output devices, network access devices, etc.
[0136] The processor 50 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0137] In some embodiments, the memory 51 may be an internal storage unit of the terminal device 5, such as a hard disk or memory of the terminal device 5. In other embodiments, the memory 51 may also be an external storage device of the terminal device 5, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the terminal device 5. Further, the memory 51 may also include both an internal storage unit and an external storage device of the terminal device 5. The memory 51 is used to store an operating system, an application program, a boot loader (BootLoader), data, and other programs, such as the program code of the computer program. The memory 51 may also be used to temporarily store data that has been output or is to be output.
[0138] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in any one of the above-mentioned vehicle atmosphere mode adjustment method embodiments can be implemented.
[0139] An embodiment of the present application provides a computer program product. When the computer program product is run on a terminal device, the terminal device can implement the steps in any of the above-mentioned vehicle atmosphere mode adjustment method embodiments when executing the computer program product.
[0140] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0141] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in any one of the above-mentioned vehicle atmosphere mode adjustment method embodiments can be implemented.
[0142] An embodiment of the present application provides a computer program product. When the computer program product is run on a terminal device, the terminal device can implement the steps in any one of the above-mentioned vehicle atmosphere mode adjustment method embodiments when executing the computer program product.
[0143] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a first processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0144] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0145] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0146] In the embodiments provided in the present application, it should be understood that the disclosed water quality grade prediction system and method can be implemented in other ways. For example, the device / terminal equipment embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, 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 an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0147] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0148] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A vehicle atmosphere mode adjustment method, characterized in that: include: When a call answering event is detected and the vehicle is connected to a user terminal, obtaining a call object of the call answering event; Determine the target atmosphere mode according to the group to which the call object belongs; wherein different call object groups correspond to different atmosphere modes, and different atmosphere modes have different adjustment parameters; the adjustment parameters include the color of the vehicle atmosphere light; When a call answering event is detected and the vehicle is not connected to a user terminal, the general atmosphere mode is determined as the target atmosphere mode; The in-vehicle atmosphere is adjusted according to the target atmosphere mode.
2. The vehicle atmosphere mode adjustment method according to claim 1, characterized in that: When a call answering event is detected and the vehicle is connected to a user terminal, obtaining a call object of the call answering event includes: Obtaining incoming call notes of the user terminal; The call recipient of the call answering event is determined according to the call notes of the user terminal.
3. The vehicle atmosphere mode adjustment method according to claim 1, characterized in that: When a call answering event is detected and the vehicle is connected to a user terminal, before obtaining the call object of the call answering event, the method further includes: Detect whether the vehicle is connected to the user terminal; If the vehicle is not connected to the user terminal, whether a call is answered is identified based on the actions of the people in the vehicle.
4. The vehicle atmosphere mode adjustment method according to claim 3, characterized in that: If the vehicle is not connected to the user terminal, the action of the person in the vehicle is used to identify whether a call is answered, including: When a call answering event is identified, determining an execution object of the call answering event; If the execution object of the call answering event is the driver, a first prompt message is sent, where the first prompt message is used to remind the driver to stop the car to answer the call.
5. The vehicle atmosphere mode adjustment method according to claim 3, characterized in that: If the vehicle is not connected to the user terminal, the action of the person in the vehicle is used to identify whether a call is answered, including: When a call answering event is identified, determining an execution object of the call answering event; If the execution object of the phone answering event is the driver, the intelligent driving system is started.
6. The vehicle atmosphere mode adjustment method according to any one of claims 1 to 5, characterized in that: After adjusting the in-vehicle atmosphere according to the target atmosphere mode, the method further includes: When the call is detected to be over, the atmosphere in the car is restored to the atmosphere corresponding to the original atmosphere mode.
7. The vehicle atmosphere mode adjustment method according to any one of claims 1 to 5, characterized in that: When a call answering event is detected and the user terminal is connected, before obtaining the call object of the call answering event, the method further includes: Detect the start and stop status of the vehicle's power module; If the power module of the vehicle is in the on state, it is detected whether the vehicle is connected to the user terminal.
8. A vehicle atmosphere mode adjustment device, characterized in that: include: An object acquisition unit, configured to acquire a call object of a call answering event when a call answering event is detected and the vehicle is connected to a user terminal; An atmosphere determination unit, used to determine a target atmosphere mode according to the group to which the call object belongs; wherein different call object groups correspond to different atmosphere modes, and different atmosphere modes have different adjustment parameters; the adjustment parameters include the color of the vehicle atmosphere light; The atmosphere determination unit is further configured to determine the general atmosphere mode as the target atmosphere mode when a call answering event is detected and the vehicle is not connected to the user terminal; The adjustment unit is used to adjust the in-vehicle atmosphere according to the target atmosphere mode.
9. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the vehicle atmosphere mode adjustment method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the vehicle atmosphere mode adjustment method according to any one of claims 1 to 7 are implemented.