Vehicle control method, electronic equipment and vehicle
By obtaining the status information of the personnel in the car and confirming the conversation rules, intelligently controlling the status of the voice assistant in the car is solved, and the problem of the voice assistant in the car is interfering with the conversation, improving the quality of the conversation and the experience of the personnel in the car is improved.
Patent Information
- Application Number
- CN202311825240.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-27
- Publication Date
- 2025-06-27
AI Technical Summary
The car voice assistant is prone to accidentally initiate voice responses when talking in the car, which interferes with the quality of the conversation and affects the experience of the people in the car.
By obtaining the status information of the personnel in the car, confirm whether the preset conversation occurrence rules are met. If so, turn off the on-board voice assistant to standby state to avoid accidentally waking up.
Effectively prevent the car voice assistant from interfering with the conversation in the car, improve the quality of conversation, improve the experience of the personnel in the car, and build a better conversation environment by intelligently controlling the vehicle equipment.
Smart Images

Figure CN120207245A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of vehicles, and particularly to a vehicle control method, an electronic device, and a vehicle. Background Art
[0002] With the rapid development of the vehicle industry, various intelligent devices and applications have been widely used in vehicles. However, when the people in the vehicle are having a conversation, the intelligent devices and applications may affect the conversation quality in the vehicle. For example, the in-vehicle voice assistant is prone to mis-initiate a voice response to the conversation content, thus interfering with the conversation of the people in the vehicle and affecting the experience of the people in the vehicle. Summary of the Invention
[0003] In view of this, this application provides a vehicle control method, an electronic device, and a vehicle, which can prevent the in-vehicle voice assistant from interfering with the conversation in the vehicle, thereby improving the conversation quality and enhancing the experience of the people in the vehicle.
[0004] To achieve the above object, this application adopts the following technical solutions:
[0005] In a first aspect, this application provides a vehicle control method, including obtaining the status information of the people in the vehicle, confirming whether the status information meets a preset conversation occurrence rule, determining that there is a conversation scenario in the vehicle when the status information meets the conversation occurrence rule, and controlling the in-vehicle voice assistant to be turned off to the standby state when it is confirmed that the status information meets the preset conversation occurrence rule.
[0006] In one embodiment, the status information includes the lip movement and voice duration of the people in the vehicle. Correspondingly, the conversation occurrence rule includes that the lip movement and voice duration of the people in the vehicle reach a second set duration within a first set duration.
[0007] In one embodiment, the status information includes the number of conversations of the people in the vehicle. Correspondingly, the conversation occurrence rule includes that the number of conversations of the people in the vehicle reaches a first set number within a first set duration.
[0008] In one embodiment, the status information further includes the voice content of the people in the vehicle. Correspondingly, the conversation occurrence rule includes that the voice content does not contain a wake-up keyword for waking up the in-vehicle voice assistant.
[0009] In one embodiment, the vehicle control method further includes, after the in-vehicle voice assistant is turned off to the standby state, confirming whether the status information meets a preset conversation end rule; when it is confirmed that the status information meets the preset conversation end rule, controlling the in-vehicle voice assistant to end the standby state.
[0010] In one embodiment, the status information includes the pause time of the lip movement and voice of the people in the vehicle. Correspondingly, the conversation end rule is that the pause time of the lip movement and voice of the people in the vehicle reaches a third set duration.
[0011] In one embodiment, the vehicle control method further includes controlling the volume of the in-vehicle entertainment device to decrease when it is confirmed that the status information meets a preset conversation occurrence rule; and controlling the in-vehicle entertainment device to resume the volume before the conversation when it is confirmed that the status information meets a preset conversation end rule.
[0012] In one embodiment, the standby state is a state in which the wake-up keyword for waking up the in-vehicle voice assistant does not wake up the in-vehicle voice assistant.
[0013] In a second aspect, the present application further provides an electronic device, including a processor and a memory. The memory is used to store multiple program instructions. When the processor calls the program instructions, the vehicle control method described in the above first aspect or any one of the embodiments of the first aspect is implemented.
[0014] In a third aspect, the present application further provides a vehicle, including an electronic device. The electronic device executes the vehicle control method described in the above first aspect or any one of the embodiments of the first aspect.
[0015] Compared with the prior art, the present application has the following advantages:
[0016] 1. The vehicle control method, electronic device and vehicle of the present application can automatically detect whether there is a conversation scenario in the vehicle, and thereby intelligently control the state of the in-vehicle voice assistant. It can also intelligently control the devices in the vehicle (such as entertainment devices, etc.), avoiding the in-vehicle voice assistant and the in-vehicle entertainment devices from interfering with the conversation of the vehicle occupants. Therefore, the present application can automatically construct a conversation-suitable in-vehicle environment for the vehicle occupants, enabling the conversation quality of the vehicle occupants to be higher, the vehicle to be more intelligent, and the experience of the vehicle occupants to be better.
[0017] 2. The vehicle control method, electronic device and vehicle of the present application design a conversation occurrence rule and a conversation end rule. Based on the conversation occurrence rule and the conversation end rule, the occurrence and end of the conversation can be accurately identified, and then the accurate control of the in-vehicle voice assistant and the in-vehicle entertainment devices can be realized.
[0018] 3. The vehicle control method, electronic device and vehicle of the present application can control the in-vehicle voice assistant to enter the standby state when there is a conversation in the vehicle, so that the in-vehicle voice assistant will not be woken up by the wake-up keyword even if it monitors the wake-up keyword. In this way, it can avoid the situation where the conversation content accidentally wakes up the in-vehicle voice assistant, resulting in an impact on the conversation in the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] To more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained according to the provided drawings.
[0020] Figure 1 It is a schematic flowchart of the vehicle control method provided by the present application.
[0021] Figure 2 It is a flowchart of the vehicle control method in Embodiment 1 of the present application.
[0022] Figure 3 It is a flowchart of the vehicle control method in Embodiment 2 of the present application.
[0023] Figure 4 It is a flowchart of the vehicle control method in Embodiment 3 of the present application.
[0024] Figure 5 It is another schematic flowchart of the vehicle control method provided by the present application.
[0025] Figure 6 It is yet another schematic flowchart of the vehicle control method provided by the present application.
[0026] Figure 7 It is a schematic diagram of the vehicle control system provided by the present application.
[0027] Figure 8 It is a schematic diagram of the electronic device provided by the present application.
[0028] Figure 9 It is a schematic diagram of the vehicle provided by the present application.
[0029] Main component symbol description
[0030] Vehicle control system 10
[0031] Status information acquisition module 11
[0032] Confirmation module 12
[0033] Control module 13
[0034] Electronic device 100
[0035] Memory 20
[0036] Processor 30
[0037] DMS 200
[0038] OMS 300
[0039] In-vehicle voice assistant 400
[0040] Entertainment device 500
[0041] Communication interface 600
[0042] Vehicle 1000
[0043] The following specific embodiments will further illustrate the present application in conjunction with the above-mentioned drawings. Specific embodiments
[0044] In order to enable those skilled in the art to better understand the solution of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present application.
[0045] In the description of the present application, it should be noted that, unless otherwise clearly defined and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection, an electrical connection, or a communication with each other; it can be directly connected, or indirectly connected through an intermediate medium, and it can be the communication inside two elements or the interaction relationship between two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to specific situations.
[0046] In the description of the present application, it should be understood that the terms "first", "second", etc. are used to distinguish different objects, rather than to describe a specific order. The term "including" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or modules is not limited to the listed steps or modules, but optionally further includes steps or modules not listed, or optionally further includes other steps or modules inherent to these processes, methods, products, or devices.
[0047] With the rapid development of the vehicle industry, various intelligent devices and applications have been widely used in vehicles, such as in-vehicle voice assistants, in-vehicle entertainment devices, etc. However, when the people in the vehicle are talking, the intelligent devices and applications may affect the quality of the in-vehicle conversation. For example, the in-vehicle voice assistant is prone to mis-initiate a voice response to the conversation content, thus interfering with the conversation of the people in the vehicle and causing a poor experience for the people in the vehicle.
[0048] In the face of this situation, currently, the people in the vehicle usually temporarily turn off the in-vehicle voice assistant by pressing a hard button or clicking on a screen control, and then reactivate the in-vehicle voice assistant after the conversation ends. Obviously, this approach is rather cumbersome, affecting the user experience, and may also interfere with driving and cause safety accidents.
[0049] For this reason, the embodiments of the present application provide a vehicle control method, an electronic device, and a vehicle, which can intelligently control the state of the in-vehicle voice assistant, prevent the in-vehicle voice assistant from interfering with conversations in the vehicle, thereby improving the quality of conversations in the vehicle and enhancing the experience of the people in the vehicle.
[0050] The vehicle control method, electronic device, and vehicle according to the embodiments of the present application will be described in detail below.
[0051] Please refer to Figure 1 , Figure 1 which shows a flowchart of the vehicle control method provided by the embodiments of the present application. This method can be applied to a vehicle (see vehicle 1000 in Figure 9 ), and can provide a better conversation environment for the people in the vehicle.
[0052] As Figure 1 shown, the vehicle control method includes the following steps:
[0053] Step S11: Obtain the status information of the people in the vehicle.
[0054] In step S11, the people in the vehicle include at least one of the driver and the passengers.
[0055] In the embodiments of the present application, the vehicle 1000 is provided with a Driver Monitoring System (DMS) 200 and an Occupant Monitoring System (OMS) 300, which can be referred to Figure 9 . It can be understood that the DMS 200 can continuously detect information such as the driver's voice, facial movements and expressions (including lip movements, eye movements, etc.), and limb movements (including head movements, hand movements, etc.) through detection elements (such as cameras and sound sensors), and analyze information such as the driver's conversation times and emotions based on this information. The information obtained through detection and analysis constitutes the generation of the driver's status information. Similarly, the OMS 300 can generate the status information of the passengers. Therefore, in step S11, the status information of the people in the vehicle can be obtained through the DMS 200 and / or the OMS 300.
[0056] Step S12: Confirm whether the status information meets a preset conversation occurrence rule, and determine that there is a conversation scenario in the vehicle when the status information meets the conversation occurrence rule.
[0057] Conversely, when the status information does not meet the conversation occurrence rule, it is determined that there is no conversation scenario in the vehicle.
[0058] It can be understood that the conversation scenario can be that the driver or passenger in the vehicle makes a call (including mobile communication, video call, voice call), or it can be a chat conversation between the people in the vehicle, and no specific limitation is made here.
[0059] Step S13: When it is confirmed that the status information meets the conversation occurrence rule, control the in-vehicle voice assistant 400 to turn off to the standby state to avoid the in-vehicle voice assistant 400 from mistakenly initiating a voice response to the conversation content.
[0060] In the embodiment of the present application, the in-vehicle voice assistant 400 can be any in-vehicle intelligent voice interaction device, which can include corresponding hardware and / or software capable of implementing voice interaction functions. For example, the corresponding hardware can be installed in the vehicle 1000 (refer to Figure 9 ), and the corresponding software can be configured in the in-vehicle terminal device. The embodiment of the present application does not limit the specific model, function, etc. of the in-vehicle voice assistant 400.
[0061] The in-vehicle voice assistant 400 has an identification state and a standby state. Specifically, the in-vehicle voice assistant 400 continuously monitors the voice in the vehicle environment and performs recognition processing on the voice through Natural Language Processing (NLP) technology. When the in-vehicle voice assistant 400 monitors a wake-up keyword, the in-vehicle voice assistant 400 can be woken up by the wake-up keyword and enter the identification state. When the in-vehicle voice assistant 400 is in the identification state, the in-vehicle voice assistant 400 can perform voice interaction with the people in the vehicle. When the in-vehicle voice assistant 400 is in the standby state, the in-vehicle voice assistant 400 does not perform voice interaction with the people in the vehicle.
[0062] It should be noted that when the in-vehicle voice assistant 400 is in the standby state, due to the existence of a conversation scenario in the vehicle, even if the wake-up keyword is monitored, the in-vehicle voice assistant 400 will not be woken up by the wake-up keyword. In this way, it is possible to avoid mistakenly waking up the in-vehicle voice assistant 400 and ensure that the in-vehicle voice assistant 400 does not interfere with the conversation in the vehicle. And when the conversation scenario in the vehicle ends, that is, when there is no conversation scenario in the vehicle, once the in-vehicle voice assistant 400 monitors the wake-up keyword, it can be woken up by the wake-up keyword.
[0063] In the embodiment of the present application, the conversation occurrence rule can be flexibly set as long as the vehicle 1000 can accurately diagnose the existence of a conversation scenario in the vehicle. For the convenience of understanding, the conversation occurrence rule will be further described below with multiple specific embodiments.
[0064] Please refer to Figure 2 ,Figure 2 The flowchart of the vehicle control method according to Embodiment 1 of the present application is shown.
[0065] In Embodiment 1, the status information may include the lip movement and voice duration of the occupants in the vehicle.
[0066] Correspondingly, the conversation occurrence rule may include that the lip movement and voice duration of the occupants in the vehicle reach a second set duration within a first set duration. Obviously, the first set duration is greater than the second set duration.
[0067] It should be noted that the first set duration and the second set duration here can be flexibly set according to the actual situation. For example, the first set duration can be set to 10 seconds, and the second set duration can be set to 5 seconds.
[0068] Therefore, as Figure 2 shown, the vehicle control method specifically includes the following steps:
[0069] Step S21 (corresponding to Figure 1 step S11 in): Obtain the lip movement and voice duration of the occupants in the vehicle through the DMS200 and / or the OMS300.
[0070] Step S22 (corresponding to Figure 1 step S12 in): Confirm whether the lip movement and voice duration of the occupants in the vehicle reach the second set duration within the first set duration.
[0071] If not, return to Step S21 to continue obtaining the lip movement and voice duration of the occupants in the vehicle.
[0072] If so, enter Step S23.
[0073] Step S23 (corresponding to Figure 1 step S13 in): Control the in-vehicle voice assistant 400 to turn off to the standby state.
[0074] Please refer to Figure 3 , Figure 3 The flowchart of the vehicle control method according to Embodiment 2 of the present application is shown.
[0075] In Embodiment 2, the status information may include the number of conversations of the occupants in the vehicle.
[0076] Correspondingly, the conversation occurrence rule may include that the number of conversations of the occupants in the vehicle reaches a first set number within the first set duration.
[0077] It should be noted that the first set duration and the first set number here can be flexibly set according to the actual situation. For example, the first set duration can be set to 10 seconds, and the first set number can be set to 2 times.
[0078] Therefore, asFigure 3 As shown, the vehicle control method specifically includes the following steps:
[0079] Step S31 (corresponding to Figure 1 step S11 in
[0080] ): Obtain the lip movement and voice duration of the person in the vehicle through the DMS 200 and / or the OMS 300. Figure 1 Step S32 (corresponding to
[0081] step S12 in
[0082] ): Confirm whether the number of conversations of the person in the vehicle reaches a first set number within a first set duration.
[0083] If not, return to step S31 to continue obtaining the number of conversations of the person in the vehicle. Figure 1 If so, enter step S33.
[0084] Please refer to Figure 4 , Figure 4 which shows the flowchart of the vehicle control method according to Embodiment 3 of the present application.
[0085] In Embodiment 3, the status information may include the lip movement and voice duration of the person in the vehicle, as well as the number of conversations of the person in the vehicle.
[0086] Correspondingly, the conversation occurrence rule may include that the lip movement and voice duration of the person in the vehicle reach a second set duration within a first set duration, and the number of conversations of the person in the vehicle reaches a first set number.
[0087] Obviously, the conversation occurrence rule in Embodiment 3 is a combination of the conversation occurrence rules in the above Embodiments 1 and 2.
[0088] Therefore, as Figure 4 shown, the vehicle control method specifically includes the following steps:
[0089] Step S41 (corresponding to Figure 1 step S11 in
[0090] ): Obtain the lip movement and voice duration of the person in the vehicle, as well as the number of conversations, through the DMS 200 and / or the OMS 300. Figure 1 Step S42 (corresponding to
[0091] step S12 in
[0092] Confirm whether the lip movement and voice duration of the person in the vehicle reach a second set duration within a first set duration (this is step S42a).Confirm whether the number of conversations of the in-vehicle personnel reaches a first set number within a first set time period (this is step S42b).
[0093] If both step S42a and step S42a are no, return to step S41.
[0094] If at least one of step S42a and step S42a is yes, proceed to step S43.
[0095] Step S43 (corresponding to Figure 1 step S13 in
[0096] ): Control the in-vehicle voice assistant 400 to close to the standby state.
[0097] Therefore, Figure 1 in step S11 of
[0098] Figure 1 it may also include obtaining the voice content of the in-vehicle personnel. In step S12 of
[0099] it may also include confirming whether the voice content of the in-vehicle personnel contains a wake-up keyword. In the case of confirming that the voice content of the in-vehicle personnel contains a wake-up keyword (that is, not meeting the conversation occurrence rule), it is determined that there is no conversation scenario in the vehicle. In the case of confirming that the voice content of the in-vehicle personnel does not contain a wake-up keyword (that is, meeting the conversation occurrence rule), it is determined that there is a conversation scenario in the vehicle.
[0100] In the embodiments of the present application, considering that after the in-vehicle personnel finish the conversation, the in-vehicle voice assistant 400 is no longer a disturbance, therefore, please refer to Figure 5 After the above step S13 (that is, step S23, S33, S43), the vehicle control method may further include the following steps:
[0101] Step S14: After the in-vehicle voice assistant 400 is turned off to the standby state, confirm whether the status information meets the preset conversation end rule.
[0102] Specifically, in step S14, the status information may include the lip movement of the vehicle occupants and the pause time of the voice. Correspondingly, the conversation end rule may be that the lip movement of the vehicle occupants and the pause time of the voice reach the third set duration.
[0103] It should be noted that the third set duration may be equal to the first set duration. For example, both the third set duration and the first set duration are 10 seconds. Of course, the third set duration may also be greater than the first set duration, and no specific limitation is made here.
[0104] Step S15: When it is confirmed that the status information meets the preset conversation end rule, that is, when it is confirmed that the lip movement of the vehicle occupants and the pause time of the voice reach the third set duration, control the in-vehicle voice assistant 400 to end the standby state.
[0105] When it is confirmed that the status information does not meet the preset conversation end rule, that is, when it is confirmed that the lip movement of the vehicle occupants and the pause time of the voice do not reach the third set duration, control the in-vehicle voice assistant 400 to continue to be in the standby state.
[0106] It can be understood that after the in-vehicle voice assistant 400 ends the standby state, once a wake-up keyword is monitored, the in-vehicle voice assistant 400 can be woken up by the wake-up keyword and enter the recognition state.
[0107] In the embodiment of the present application, the vehicle 1000 may also be provided with an entertainment device 500 (see Figure 9 ). The entertainment device 500 is an in-vehicle entertainment device and can provide entertainment services such as playing music, videos, and / or games. Therefore, the entertainment device 500 can emit sounds and is also likely to affect the in-vehicle conversation environment. So, please refer to Figure 6 , in step S13, when it is confirmed that the status information meets the preset conversation occurrence rule, in addition to controlling the in-vehicle voice assistant 400 to be turned off to the standby state, the volume of the in-vehicle entertainment device 500 can also be controlled to be reduced, so as to further construct a better conversation environment.
[0108] Correspondingly, in step S15, when it is confirmed that the status information meets the preset conversation end rule, in addition to controlling the in-vehicle voice assistant 400 to end the standby state, the volume of the in-vehicle entertainment device 500 can also be controlled to be restored to the volume before the conversation.
[0109] Of course, in some other embodiments, in step S13, when it is confirmed that the status information meets the preset conversation occurrence rule, the sound type of the in-vehicle entertainment device 500 can also be controlled to switch to a softer music. Correspondingly, in step S15, when it is confirmed that the status information meets the preset conversation end rule, the in-vehicle entertainment device 500 can be controlled to resume the sound type before the conversation.
[0110] In addition, in some other embodiments, considering that the sound of the external environment is also likely to affect the in-vehicle conversation environment. Therefore, in step S13, when it is confirmed that the status information meets the preset conversation occurrence rule, the vehicle window can also be controlled to close to block the sound of the external environment. Correspondingly, in step S15, when it is confirmed that the status information meets the preset conversation end rule, the vehicle window can be controlled to resume the state before the conversation.
[0111] It should be noted that for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, certain steps can be performed in other sequences or simultaneously. In addition, different embodiments can be combined without conflict.
[0112] Please refer to Figure 7 , Figure 7 which shows a schematic diagram of a vehicle control system 10 provided by an embodiment of the present application. The vehicle control system 10 can be used to implement the above vehicle control method.
[0113] As Figure 7 shown, the vehicle control system 10 may include a status information acquisition module 11, a confirmation module 12, and a control module 13 that are connected in sequence.
[0114] Specifically, the status information acquisition module 11 can be used to obtain the status information of the in-vehicle personnel.
[0115] The confirmation module 12 can be used to confirm whether the status information meets the preset conversation occurrence rule, and determine that there is a conversation scenario in the vehicle when the status information meets the conversation occurrence rule.
[0116] The control module 13 can be used to control the in-vehicle voice assistant 400 to close to the standby state when it is confirmed that the status information meets the preset conversation occurrence rule.
[0117] In the embodiment of the present application, the confirmation module 12 can also be used to confirm whether the status information meets the preset conversation end rule after the in-vehicle voice assistant 400 is closed to the standby state.
[0118] The control module 13 can also be used to control the in-vehicle voice assistant 400 to end the standby state when it is confirmed that the status information meets the preset conversation end rule.
[0119] It can be understood that the division of each module in the vehicle control system 10 above is only for illustrative purposes. In other embodiments, the vehicle control system 10 can be divided into different modules as needed to complete all or part of the functions of the vehicle control system 10 above.
[0120] In the embodiments of the present application, the specific implementation of each module can also be correspondingly referred to Figures 1 to 6 the corresponding descriptions of the method embodiments shown. For example, the specific implementation of the status information acquisition module 11 can be referred to the description of step S11, the specific implementation of the confirmation module 12 can be referred to the descriptions of steps S12 and / or S14, and the specific implementation of the control module 13 can be referred to the descriptions of steps S13 and / or S15. Therefore, it will not be elaborated here.
[0121] In the embodiments of the present application, the above-mentioned functional units can all be integrated in one processing unit, or each unit can be separately used as one unit, or two or more units can be integrated in one unit; the above-mentioned integrated units can be implemented in the form of hardware, or in the form of a combination of hardware and software functional units.
[0122] If the above-mentioned integrated unit of the present application is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the embodiments of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several program instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the various embodiments of the present application. And the aforementioned storage medium includes: various media such as removable storage devices, ROM, RAM, magnetic disks, or optical discs that can store program codes.
[0123] Please refer to Figure 8 , the embodiments of the present application also provide an electronic device 100.
[0124] The electronic device 100 can be applied to the vehicle 1000. In some embodiments, the electronic device 100 can be an in-vehicle terminal device. For example, it can be a vehicle control unit (VCU) of a hybrid vehicle, or an electronic control unit (ECU, also known as an on-board computer) of a fuel vehicle. In other embodiments, the electronic device 100 can also be an intelligent mobile terminal located inside the vehicle and communicatively connected to the vehicle 1000, such as a mobile phone, a tablet, etc.
[0125] Specifically, as Figure 8 shown, the electronic device 100 can include a processor 30 and a memory 20.
[0126] It can be understood that the processor 30 can be a central processing module (Central Processing Unit, CPU), and can also be other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field-programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor, etc.
[0127] The memory 20 can be a read-only memory (read-only memory, ROM) or other types of static storage devices that can store static information and instructions, random access memory (random access memory, RAM) or other types of dynamic storage devices that can store information and instructions, or can also be an electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), compact disc read-only memory (Compact Disc Read-Only Memory, CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 20 can exist independently and be connected to the processor 30 through a bus. The memory 20 can also be integrated with the processor 30.
[0128] Among them, the memory 20 is used to store program instructions for executing the above vehicle control method. The processor 30 is used to call and execute the program instructions stored in the memory 20. The program instructions stored in the memory 20 can execute Figures 1 to 6 some or all of the steps of the vehicle control method in the embodiments shown.
[0129] Please refer to Figure 9 , Figure 9 which is a schematic structural diagram of the vehicle 1000 provided by the embodiment of the present application.
[0130] As Figure 9 shown, the vehicle 1000 may include the above-mentioned electronic device 100. For the specific structure of the electronic device 100, reference may be made to Figure 8 the specific description of the embodiments shown, which will not be elaborated here.
[0131] It can be understood that the embodiment of the present application does not limit the type of the vehicle 1000. For example, the vehicle 1000 may be a fuel vehicle or a new energy vehicle.
[0132] As Figure 8 shown, the vehicle 1000 may further include a DMS 200, an OMS 300, an in-vehicle voice assistant 400, an entertainment device 500, and a communication interface 600. The electronic device 100, the DMS 200, the OMS 300, the in-vehicle voice assistant 400, the entertainment device 500, and the communication interface 600 may be connected through a communication bus and communicate with each other.
[0133] Among them, for the DMS 200, the OMS 300, the in-vehicle voice assistant 400, and the entertainment device 500, reference may be made to Figures 1 to 7 the relevant descriptions of the embodiments shown, which will not be elaborated here.
[0134] The communication interface 600 can be used to communicate with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. For example, in some embodiments, the communication interface 600 can also communicate with a smart mobile terminal, and the smart mobile terminal can thus control the applications and devices of the vehicle 1000.
[0135] In summary, the vehicle control method, the electronic device, and the vehicle in the embodiment of the present application can correspondingly control the state of the in-vehicle voice assistant according to the conversation situation of the passengers in the vehicle, and control the devices in the vehicle (such as the entertainment device, etc.), so as to prevent the in-vehicle voice assistant and the devices in the vehicle from interfering with the conversation of the passengers in the vehicle, making the in-vehicle environment more suitable for conversation. Therefore, the conversation quality of the passengers in the vehicle can be higher, the intelligence level of the vehicle can be higher, and the experience of the passengers in the vehicle can be better.
[0136] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than limiting them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A vehicle control method, characterized in that, include: Get the status information of the people in the car; confirming whether the state information satisfies a preset conversation occurrence rule, and determining that a conversation scene exists in the vehicle if the state information satisfies the conversation occurrence rule; When it is confirmed that the status information satisfies the conversation occurrence rule, the vehicle-mounted voice assistant is controlled to be turned off to a standby state.
2. The vehicle control method according to claim 1, characterized in that, The state information includes the lip movements and speech duration of the person in the vehicle; and The conversation occurrence rule includes that the lip movement and voice duration of the person in the car reaches a second set time within the first set time.
3. The vehicle control method according to claim 1, characterized in that, The state information includes the number of conversations between the persons in the vehicle; The conversation occurrence rule includes that the number of conversations between the people in the vehicle reaches a first set number within a first set time period.
4. The vehicle control method according to claim 3, wherein The state information also includes the voice content of the person in the vehicle; The conversation occurrence rule includes that the voice content does not contain a wake-up keyword for waking up the in-vehicle voice assistant.
5. The vehicle control method according to claim 1, wherein The vehicle control method further includes: When the in-vehicle voice assistant is turned off to the standby state, confirming whether the state information satisfies a preset conversation ending rule; When it is confirmed that the status information satisfies the preset conversation ending rule, the in-vehicle voice assistant is controlled to end the standby state.
6. The vehicle control method according to claim 5, wherein, The state information includes the lip movements and speech pause time of the person in the vehicle; The conversation ending rule is that the pause time between the lip movement and speech of the person in the car reaches a third set time length.
7. The vehicle control method according to claim 5, characterized in that, The vehicle control method further includes: When it is confirmed that the state information satisfies the conversation occurrence rule, controlling the volume of the entertainment device in the car to be lowered; When it is confirmed that the status information satisfies the conversation ending rule, the entertainment device in the car is controlled to restore the volume before the conversation.
8. The vehicle control method according to claim 5, characterized in that The standby state is a state in which a wake-up keyword for waking up the in-vehicle voice assistant does not wake up the in-vehicle voice assistant.
9. An electronic device, characterized in that, The electronic device includes a processor and a memory, wherein the memory is used to store a plurality of program instructions, and when the processor calls the program instructions, the vehicle control method according to any one of claims 1 to 8 is implemented.
10. A vehicle, comprising an electronic device, characterized in that, The electronic device executes the vehicle control method according to any one of claims 1 to 8.