Vehicle interior and exterior call control method, device and equipment and computer readable storage medium

Through the coordinated work of the sound acquisition module inside and outside the car and the cockpit domain controller, the problem of users' conversation and itinerary arrangement during the boarding process is solved, and the user experience improvement of uninterrupted conversation during the boarding process is achieved.

CN120412640APending Publication Date: 2025-08-01ECARX (HUBEI) TECHCO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510447922.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-10
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

During the process of users getting on the bus, the existing technology cannot meet the requirements of both the itinerary and the content of talking to others, resulting in a decline in user experience.

Method used

The sound data is continuously collected through the sound acquisition modules outside the vehicle and inside the vehicle, and the cockpit domain controller is used to determine whether to open the internal and external call link to ensure that the continuous conversation is not interrupted during the boarding process.

Benefits of technology

It realizes the continuous conversation with others during the ride, avoiding the forced interruption of the conversation content, and does not affect the itinerary and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120412640A_ABST
    Figure CN120412640A_ABST
Patent Text Reader

Abstract

The invention discloses a method, a device and equipment for controlling communication inside and outside a vehicle, and a computer readable storage medium, and relates to the field of vehicle control. Controlling the outside-vehicle sound acquisition module and the inside-vehicle sound acquisition module to continuously perform sound acquisition to obtain second outside-vehicle sound data and first inside-vehicle sound data; according to the second outside-vehicle sound data, the first inside-vehicle sound data and the vehicle door opening and closing state, whether an inside-and-outside-vehicle communication link is opened or not is determined; if yes, controlling the vehicle exterior sound acquisition module and the vehicle interior loudspeaker module to be in an on-state and controlling the vehicle interior sound acquisition module and the vehicle exterior loudspeaker module to be in an on-state; otherwise, executing the step of controlling the external sound acquisition module and the internal sound acquisition module to continuously perform sound acquisition or controlling the external sound acquisition module to be in a closed state. According to the invention, conversation with other people can be completed while the boarding schedule is satisfied, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle control, and particularly to a method, device, equipment and computer-readable storage medium for controlling in-vehicle and out-of-vehicle calls. Background Art

[0002] With the increasing pursuit of the quality of life by people, cars have gradually become an essential part of modern life, effectively improving people's travel efficiency and quality of life. However, currently, users often encounter the following scenarios during the process of using a vehicle: users talk with others while getting into the car; for the above scenarios, the following two methods are usually adopted to achieve call control: Method 1 is that the user directly gets into the car and closes the door. At this time, since they can't hear each other's voices, the conversation with the person outside the car is forced to be interrupted; Method 2 is to postpone the time of getting into the car so that the user can continue to talk with others.

[0003] It can be seen that both of the above two methods have their own deficiencies. That is, although Method 1 does not affect the user's itinerary arrangement for getting into the car, the conversation content is forced to be interrupted, while Method 2 can enable the user to complete the conversation content, but delays the user's itinerary arrangement for getting into the car; obviously, neither of them can achieve both the conversation content and the itinerary arrangement, resulting in a reduction in the user experience. Therefore, how to complete the conversation with others while meeting the itinerary arrangement for getting into the car to improve the user experience is an urgent problem to be solved currently. Summary of the Invention

[0004] The present application provides a method, device, equipment and computer-readable storage medium for controlling in-vehicle and out-of-vehicle calls, which can complete the conversation with others while meeting the itinerary arrangement for getting into the car to improve the user experience.

[0005] In a first aspect, an embodiment of the present application provides a method for controlling in-vehicle and out-of-vehicle calls, and the method for controlling in-vehicle and out-of-vehicle calls includes:

[0006] When it is detected based on the first out-of-vehicle sound data collected by the out-of-vehicle sound collection module that the passenger is in a conversation state with others, the out-of-vehicle sound collection module and the in-vehicle sound collection module are respectively controlled to continuously collect sounds to obtain second out-of-vehicle sound data and first in-vehicle sound data;

[0007] Determine whether to turn on the in-vehicle and out-of-vehicle call link according to the first data or the second data, where the first data includes the second out-of-vehicle sound data and the first in-vehicle sound data, and the second data includes the second out-of-vehicle sound data, the first in-vehicle sound data and the door opening and closing state;

[0008] If so, control the out-of-vehicle sound collection module and the in-vehicle speaker module to be in a connected state and the in-vehicle sound collection module and the out-of-vehicle speaker module to be in a connected state;

[0009] If not, continue to execute the step of separately controlling the external sound collection module and the internal sound collection module to continuously collect sounds, or control the external sound collection module to be in a closed state.

[0010] Combined with the first aspect, in an implementation manner, the determining whether to turn on the in-vehicle and out-of-vehicle call link according to the first data includes:

[0011] When it is detected that the volume of the passenger in the second external sound data shows a decreasing trend and the volume of the passenger in the first internal sound data shows an increasing trend, judge whether both parties need to end the conversation based on the conversation content or the volume of both parties in the second external sound data;

[0012] If so, it is determined not to turn on the in-vehicle and out-of-vehicle call link;

[0013] If not, determine whether to turn on the in-vehicle and out-of-vehicle call link according to the first difference between the volume of the passenger in the first internal sound data and the volume of others or the second difference between the volume of the passenger in the second external sound data and the volume of others.

[0014] Combined with the first aspect, in an implementation manner, the determining whether to turn on the in-vehicle and out-of-vehicle call link according to the first difference between the volume of the passenger in the first internal sound data and the volume of others or the second difference between the volume of the passenger in the second external sound data and the volume of others includes:

[0015] If the first difference is greater than or equal to the first difference threshold or the second difference is greater than or equal to the second difference threshold, it is determined to turn on the in-vehicle and out-of-vehicle call link;

[0016] If the first difference is less than the first difference threshold or the second difference is less than the second difference threshold, it is determined not to turn on the in-vehicle and out-of-vehicle call link.

[0017] Combined with the first aspect, in an implementation manner, the determining whether to turn on the in-vehicle and out-of-vehicle call link according to the second data includes:

[0018] When the volume of the passenger in the first internal sound data is greater than or equal to the first volume threshold and the vehicle door is in a closed state, judge whether both parties need to end the conversation based on the conversation content or the volume of both parties in the second external sound data and / or the first internal sound data;

[0019] If so, it is determined not to turn on the in-vehicle and out-of-vehicle call link;

[0020] If not, determine whether to turn on the in-vehicle and out-of-vehicle call link based on the volume of others in the first internal sound data.

[0021] Combined with the first aspect, in an implementation manner, the determining whether to turn on the in-vehicle and out-of-vehicle call link based on the volume of others in the first internal sound data includes:

[0022] If the volume of others in the first in-vehicle voice data is less than or equal to the second volume threshold, it is determined to turn on the in-vehicle and out-of-vehicle call link;

[0023] If the volume of others in the first in-vehicle voice data is greater than the second volume threshold, it is determined not to turn on the in-vehicle and out-of-vehicle call link.

[0024] Combined with the first aspect, in an implementation, after the step of controlling the out-of-vehicle voice acquisition module and the in-vehicle speaker module to be in a through state and the in-vehicle voice acquisition module and the out-of-vehicle speaker module to be in a through state, it further includes:

[0025] Based on the conversation content or the volume of others in the third out-of-vehicle voice data collected by the out-of-vehicle voice acquisition module and the conversation content or the volume of the passenger in the second in-vehicle voice data collected by the in-vehicle voice acquisition module, determine whether both parties need to end the conversation;

[0026] If so, control the out-of-vehicle voice acquisition module, the out-of-vehicle speaker module, and the in-vehicle speaker module to be in a closed state;

[0027] If not, continue to execute the step of controlling the out-of-vehicle voice acquisition module and the in-vehicle speaker module to be in a through state and the in-vehicle voice acquisition module and the out-of-vehicle speaker module to be in a through state.

[0028] Combined with the first aspect, in an implementation, after the step of controlling the out-of-vehicle voice acquisition module, the out-of-vehicle speaker module, and the in-vehicle speaker module to be in a closed state, it further includes:

[0029] When receiving a re-call instruction sent by the passenger, control the out-of-vehicle voice acquisition module, the out-of-vehicle speaker module, and the in-vehicle speaker module to be in an open state again, and make the out-of-vehicle voice acquisition module and the in-vehicle speaker module be in a through state and the in-vehicle voice acquisition module and the out-of-vehicle speaker module be in a through state;

[0030] Wherein, the re-call instruction is a re-call voice instruction or a call signal instruction corresponding to a re-call button, and the re-call button is a physical button or a touch screen button.

[0031] In a second aspect, an embodiment of the present application provides an in-vehicle and out-of-vehicle call control device, and the in-vehicle and out-of-vehicle call control device includes a controller, which is used for:

[0032] When it is detected based on the first out-of-vehicle voice data collected by the out-of-vehicle voice acquisition module that the passenger is in a conversation state with others, respectively control the out-of-vehicle voice acquisition module and the in-vehicle voice acquisition module to continuously perform voice acquisition to obtain second out-of-vehicle voice data and first in-vehicle voice data;

[0033] Determine whether to turn on the in-vehicle and out-of-vehicle call link according to the first data or the second data, where the first data includes second out-of-vehicle sound data and first in-vehicle sound data, and the second data includes second out-of-vehicle sound data, first in-vehicle sound data, and the door opening and closing state;

[0034] If so, control the out-of-vehicle sound collection module and the in-vehicle speaker module to be in a connected state and the in-vehicle sound collection module and the out-of-vehicle speaker module to be in a connected state;

[0035] If not, continue to execute the step of separately controlling the out-of-vehicle sound collection module and the in-vehicle sound collection module to continuously collect sounds or control the out-of-vehicle sound collection module to be in a closed state.

[0036] Combined with the second aspect, in an implementation manner, the controller is specifically configured to:

[0037] When it is detected that the volume of the passenger in the second out-of-vehicle sound data shows a decreasing trend and the volume of the passenger in the first in-vehicle sound data shows an increasing trend, judge whether both parties need to end the conversation based on the conversation content or the volume of both parties in the second out-of-vehicle sound data;

[0038] If so, determine not to turn on the in-vehicle and out-of-vehicle call link;

[0039] If not, determine whether to turn on the in-vehicle and out-of-vehicle call link according to the first difference between the volume of the passenger in the first in-vehicle sound data and the volume of others or the second difference between the volume of the passenger in the second out-of-vehicle sound data and the volume of others.

[0040] Combined with the second aspect, in an implementation manner, the controller is specifically further configured to

[0041] If the first difference is greater than or equal to the first difference threshold or the second difference is greater than or equal to the second difference threshold, determine to turn on the in-vehicle and out-of-vehicle call link;

[0042] If the first difference is less than the first difference threshold or the second difference is less than the second difference threshold, determine not to turn on the in-vehicle and out-of-vehicle call link.

[0043] Combined with the second aspect, in an implementation manner, the controller is specifically further configured to:

[0044] When the volume of the passenger in the first in-vehicle sound data is greater than or equal to the first volume threshold and the door is in a closed state, judge whether both parties need to end the conversation based on the conversation content or the volume of both parties in the second out-of-vehicle sound data and / or the first in-vehicle sound data;

[0045] If so, determine not to turn on the in-vehicle and out-of-vehicle call link;

[0046] Otherwise, determine whether to activate the in-vehicle and out-of-vehicle call link based on the volume of others in the first in-vehicle sound data.

[0047] Combined with the second aspect, in one implementation, the controller is further specifically configured to:

[0048] If the volume of others in the first in-vehicle sound data is less than or equal to the second volume threshold, determine to activate the in-vehicle and out-of-vehicle call link;

[0049] If the volume of others in the first in-vehicle sound data is greater than the second volume threshold, determine not to activate the in-vehicle and out-of-vehicle call link.

[0050] Combined with the second aspect, in one implementation, the controller is further configured to:

[0051] Based on the conversation content or the volume of others in the third out-of-vehicle sound data collected by the out-of-vehicle sound acquisition module and the conversation content or the volume of the passengers in the second in-vehicle sound data collected by the in-vehicle sound acquisition module, determine whether both parties need to end the conversation;

[0052] If so, control the out-of-vehicle sound acquisition module, the out-of-vehicle speaker module, and the in-vehicle speaker module to be in a closed state;

[0053] If not, continue to execute the step of controlling the out-of-vehicle sound acquisition module and the in-vehicle speaker module to be in a connected state and the in-vehicle sound acquisition module and the out-of-vehicle speaker module to be in a connected state.

[0054] Combined with the second aspect, in one implementation, the controller is further configured to:

[0055] When receiving a re-call instruction sent by a passenger, control the out-of-vehicle sound acquisition module, the out-of-vehicle speaker module, and the in-vehicle speaker module to be in an open state again, and make the out-of-vehicle sound acquisition module and the in-vehicle speaker module be in a connected state and the in-vehicle sound acquisition module and the out-of-vehicle speaker module be in a connected state;

[0056] Wherein, the re-call instruction is a re-call voice instruction or a call signal instruction corresponding to a re-call button, and the re-call button is a physical button or a touch screen button.

[0057] In a third aspect, an embodiment of the present application provides an in-vehicle and out-of-vehicle call control device, where the in-vehicle and out-of-vehicle call control device includes a processor, a memory, and an in-vehicle and out-of-vehicle call control program stored on the memory and executable by the processor. When the in-vehicle and out-of-vehicle call control program is executed by the processor, the steps of the in-vehicle and out-of-vehicle call control method as described above are implemented.

[0058] Fourthly, an embodiment of the present application provides a computer-readable storage medium, on which a vehicle interior and exterior call control program is stored. When the vehicle interior and exterior call control program is executed by a processor, the steps of the vehicle interior and exterior call control method as described above are implemented.

[0059] The beneficial effects brought by the technical solutions provided in the embodiments of the present application include:

[0060] When it is determined through the first vehicle exterior sound data collected by the vehicle exterior sound collection module that the rider is in a conversation state with others, the vehicle exterior sound collection module and the vehicle interior sound collection module are respectively controlled to continuously collect sounds to obtain second vehicle exterior sound data and first vehicle interior sound data; then, according to the second vehicle exterior sound data, the first vehicle interior sound data, and the door opening and closing state, etc., it is determined whether it is necessary to turn on the vehicle interior and exterior call link. If so, it means that the user needs to talk with others while getting in the car. Therefore, the vehicle exterior sound collection module and the vehicle interior speaker module are controlled to be in a connected state, and the vehicle interior sound collection module and the vehicle exterior speaker module are in a connected state, so that the rider can continue to talk with others through the turned-on vehicle interior and exterior call link during the normal process of getting in the car, which neither causes the conversation content to be interrupted forcedly nor requires postponing the itinerary arrangement for getting in the car. It can be seen that through the present application, while meeting the itinerary arrangement for getting in the car, the conversation content with others can be completed, thereby improving the user experience. Description of the Drawings

[0061] Figure 1 It is a schematic flowchart of an embodiment of the vehicle interior and exterior call control method of the present application;

[0062] Figure 2 It is a schematic diagram of data transmission between the cockpit domain controller and other devices involved in the solution of the embodiment of the present application;

[0063] Figure 3 It is a schematic flowchart of the specific vehicle interior and exterior call control involved in the solution of the embodiment of the present application;

[0064] Figure 4 It is a schematic diagram of the functional modules of an embodiment of the vehicle interior and exterior call control device of the present application;

[0065] Figure 5 It is a schematic diagram of the hardware structure of the vehicle interior and exterior call control device involved in the solution of the embodiment of the present application. Detailed Embodiments

[0066] To enable those skilled in the art to better understand the solution of this application, the following will clearly and completely describe the technical solution in the embodiments of this application with reference to the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of this application.

[0067] To make the purpose, technical solution and advantages of this application clearer, the following will further describe the embodiments of this application in detail with reference to the accompanying drawings.

[0068] In a first aspect, an embodiment of this application provides a method for controlling in-vehicle and out-of-vehicle calls.

[0069] In one embodiment, referring to Figure 1 , Figure 1 is a schematic flowchart of an embodiment of the method for controlling in-vehicle and out-of-vehicle calls of this application. As Figure 1 shown, the method for controlling in-vehicle and out-of-vehicle calls includes:

[0070] Step S10: When it is detected based on the first out-of-vehicle sound data collected by the out-of-vehicle sound collection module that the passenger is in a conversation state with others, control the out-of-vehicle sound collection module and the in-vehicle sound collection module to continuously collect sounds respectively to obtain second out-of-vehicle sound data and first in-vehicle sound data.

[0071] Exemplarily, it can be understood that with the development of automotive intelligence, the intelligence level of in-vehicle systems is getting higher and higher, and the number of in-vehicle microphones and speakers is gradually increasing. Some vehicle models are also equipped with in-vehicle external microphones and speakers for pedestrian reminder, etc.; however, the in-vehicle external microphones and speakers are not fully utilized, that is, their utilization efficiency has not been fully exerted, and this embodiment will make full use of them to improve the user's driving experience.

[0072] It should be noted that the external sound acquisition module in this embodiment can be the external microphone already equipped in the current vehicle, or a customized module for sound acquisition outside the vehicle according to actual needs; similarly, the internal sound acquisition module can be the internal microphone already equipped in the current vehicle, or a customized module for sound acquisition inside the vehicle according to actual needs; the external speaker module can be the external speaker already equipped in the current vehicle, or a customized module for playing sound outside the vehicle according to actual needs; the internal speaker module can be the internal speaker already equipped in the current vehicle, or a customized module for playing sound inside the vehicle according to actual needs. Among them, in this embodiment, the controller is used to control the on / off of the working states, data transmission, and data link connection of the external sound acquisition module, internal sound acquisition module, external speaker module, and internal speaker module; it should be understood that the controller can be a cockpit domain controller or other controllers inside the vehicle that can implement the control of the sound acquisition module and speaker module, and is not limited here.

[0073] See Figure 2 As shown, in the subsequent embodiments, taking the controller as the cockpit domain controller, the internal sound acquisition module as the internal microphone, the internal speaker module as the internal speaker, the external sound acquisition module as the external microphone, and the external speaker module as the external microphone as an example, the internal microphone, internal speaker, external microphone, and external microphone are all connected to the cockpit domain controller to transmit audio signals. Among them, the internal microphone and the external microphone input the sound signals to the cockpit domain controller, and the cockpit domain controller outputs the sound signals to the internal speaker and the external speaker for playback respectively.

[0074] It should be noted that the passengers include, but are not limited to, the car owner and passengers. Among them, the car owner can be a passenger or a driver, and is not limited here. In this embodiment, when the passenger unlocks the vehicle, it indicates that the passenger has a need to get on the vehicle. At this time, the cockpit domain controller will start running, and it will turn on the external microphone and the internal microphone, so that the external microphone and the internal microphone are in a working state. Then the external microphone starts to collect the external sound, obtains the first external sound data and sends it to the cockpit domain controller. It should be noted that the first external sound data includes the speech content and volume data corresponding to the passenger, the speech content and volume data corresponding to others, etc.

[0075] The cockpit domain controller analyzes the first out-of-vehicle sound data received. When it is detected based on the analysis result that there are at least two people's speaking voices outside the vehicle that are continuously alternating, and there is a voice information of one of them that coincides with the pre-locally stored voice information of the passenger, it is determined that the passenger is in conversation with others. It should be noted that the methods and principles of how to implement sound data analysis are common knowledge in the art, so for the sake of simplicity of description, they will not be elaborated here; among them, the voice information includes but is not limited to speaking voice texture, speech intonation, and footstep frequency.

[0076] When it is determined that the passenger is in a conversation state with others, the out-of-vehicle microphone and the in-vehicle microphone will be respectively controlled to continuously collect sound to obtain the second out-of-vehicle sound data and the first in-vehicle sound data, so as to determine whether the passenger needs to talk with others simultaneously during the process of getting into the vehicle through the second out-of-vehicle sound data and the first in-vehicle sound data, that is, whether both parties have the intention to end this conversation. It should be noted that the second out-of-vehicle sound data includes the speaking content and volume data corresponding to the passenger, the speaking content and volume data corresponding to others, etc. Similarly, the first in-vehicle sound data includes the speaking content and volume data corresponding to the passenger, the speaking content and volume data corresponding to others, etc.; in addition, in this embodiment, the "process of getting into the vehicle" not only refers to the process of the passenger moving from the current position into the vehicle, but can also be extended to the process from the passenger moving from the current position into the vehicle until the vehicle starts to run. Of course, it can also be further interpreted according to actual needs and is not limited here.

[0077] Step S20: Determine whether to turn on the in-vehicle and out-of-vehicle call link according to the first data or the second data, where the first data includes the second out-of-vehicle sound data and the first in-vehicle sound data, and the second data includes the second out-of-vehicle sound data, the first in-vehicle sound data, and the door opening and closing state.

[0078] Exemplarily, in this embodiment, the "boarding process" can be divided into a first process of "the rider enters the vehicle from the current position" and a second process of "the rider has entered the vehicle and the door is closed until the vehicle starts running". Different judgment means are adopted for different processes to determine whether both parties have the intention to end the current conversation, and then determine whether it is necessary to activate the in-vehicle and out-of-vehicle call link to assist both parties to continue the conversation, so that the conversation between the two parties will not be interrupted, and at the same time, the rider can board the vehicle normally according to the itinerary arrangement. Among them, for the process of "the rider enters the vehicle from the current position", it can be determined by the volume change trend of the rider collected by the second out-of-vehicle sound data and the first in-vehicle sound data, and it can be judged whether both parties have the intention to end the current conversation by the conversation content between the two parties or the volume of both parties in the second out-of-vehicle sound data; for the process of "the rider has entered the vehicle and the door is closed until the vehicle starts running", it can be determined by the volume of the rider in the first in-vehicle sound data and whether the door is closed, and it can be judged whether both parties have the intention to end the current conversation by the conversation content between the two parties or the volume of both parties in the second out-of-vehicle sound data and / or the first in-vehicle sound data.

[0079] Step S30: If so, control the out-of-vehicle sound collection module and the in-vehicle speaker module to be in a connected state and the in-vehicle sound collection module and the out-of-vehicle speaker module to be in a connected state.

[0080] Exemplarily, in this embodiment, if it is determined that the in-vehicle and out-of-vehicle call link needs to be activated, the in-vehicle speaker and the out-of-vehicle speaker are activated, and the out-of-vehicle microphone and the in-vehicle speaker are controlled to be in a connected state and the in-vehicle microphone and the out-of-vehicle speaker are controlled to be in a connected state, so that the voice of the rider collected by the in-vehicle microphone is played through the out-of-vehicle speaker, that is, the voice of the rider can be transmitted to others through the call link of the in-vehicle microphone and the out-of-vehicle speaker. At the same time, the voice of others collected by the out-of-vehicle microphone is played through the in-vehicle speaker, that is, the voice of others can be transmitted to the rider through the call link of the out-of-vehicle microphone and the in-vehicle speaker, so that the conversation between the two parties can continue, which will neither cause the conversation content to be interrupted forcedly nor require postponing the boarding itinerary arrangement; it can be seen that this embodiment can complete the conversation content with others while meeting the boarding itinerary arrangement, thereby improving the user experience.

[0081] Step S40: If not, continue to execute the step of separately controlling the out-of-vehicle sound collection module and the in-vehicle sound collection module to continuously collect sounds or control the out-of-vehicle sound collection module to be in a closed state.

[0082] Exemplarily, in this embodiment, if it is determined that there is no need to activate the in-vehicle and out-of-vehicle call link, the conversation between the two parties is continuously monitored to timely adopt auxiliary means to help the two parties complete the conversation while ensuring that the rider can get on the vehicle in time. It should be noted that if both parties have the intention to end this conversation, not only is there no need to activate the in-vehicle and out-of-vehicle call link, but the out-of-vehicle microphone can also be turned off to reduce power consumption.

[0083] In addition, after the vehicle starts running, if the two parties have not ended this conversation yet, the vehicle can be real-time located at this time to determine whether the running distance of the vehicle reaches a preset distance threshold. If not, it means that the distance between the vehicle and others is still relatively close, that is, this distance is still within the collection range of the out-of-vehicle microphone, that is, the out-of-vehicle microphone can still normally capture the voices of others, so the status quo remains; if it reaches, it means that the distance between the vehicle and others is already far, and this distance is already close to the collection range of the out-of-vehicle microphone, that is, the out-of-vehicle microphone is about to be unable to capture the voices of others, then a warning is issued to remind the rider to end this conversation as soon as possible or change the conversation method. It should be noted that the specific value of the distance threshold can be determined according to the collection range of the out-of-vehicle microphone, as long as it is slightly less than its collection range. Of course, it can also be obtained through experimental calibration, which is not limited here.

[0084] Further, in one embodiment, determining whether to activate the in-vehicle and out-of-vehicle call link according to the first data includes:

[0085] When it is detected that the volume of the rider in the second out-of-vehicle sound data shows a decreasing trend and the volume of the rider in the first in-vehicle sound data shows an increasing trend, it is judged whether the two parties need to end the conversation based on the conversation content or the volume of both parties in the second out-of-vehicle sound data;

[0086] If so, it is determined not to activate the in-vehicle and out-of-vehicle call link;

[0087] If not, it is determined whether to activate the in-vehicle and out-of-vehicle call link according to the first difference between the volume of the rider in the first in-vehicle sound data and the volume of others or the second difference between the volume of the rider in the second out-of-vehicle sound data and the volume of others.

[0088] Exemplarily, in this embodiment, when the cockpit domain controller detects that the volume of the rider in the second out-of-vehicle sound data collected by the out-of-vehicle microphone gradually decreases and the volume of the rider in the first in-vehicle sound data collected by the in-vehicle microphone gradually increases, it indicates that the rider is moving towards the vehicle at this time, that is, the rider is in the process of getting on the vehicle, that is, currently in the scenario of "the rider enters the vehicle from the current position", which further indicates that auxiliary means may be needed to help the two parties continue this conversation at this time. Then, it can be judged whether the two parties need to end the conversation through the conversation content or the volume of both parties in the second out-of-vehicle sound data.

[0089] Specifically, it can be determined whether the two parties need to end the conversation by detecting whether keywords such as "goodbye", "bye", "see you again", "see you later" that can express the intention of both parties to end the current conversation exist in the conversation between the two parties; in addition, it can also be determined whether the two parties need to end the conversation by whether the voices of the two parties have disappeared for a preset duration, that is, if the volume levels of both parties in the second out-of-vehicle voice data are less than a certain volume threshold within the preset duration, it indicates that the voices of both parties have disappeared for the preset duration; it should be noted that the specific values of the preset duration and the volume threshold can be determined according to actual needs or obtained through experimental calibration, and are not limited herein. Therefore, if it is detected that the conversation content in the second out-of-vehicle voice data contains keywords that can express the intention of both parties to end the current conversation or the voices of both parties have disappeared for the preset duration, it is determined that the two parties need to end the current conversation, otherwise the two parties do not need to end the current conversation.

[0090] In addition, image recognition technology can also be used to determine whether the two parties need to end the current conversation. For example, if a person changes from facing the passenger to turning their back on the passenger, it is determined that the two parties need to end the current conversation.

[0091] It should be understood that for the scenario where the two parties need to end the current conversation, since it does not require the present embodiment to take auxiliary means to help the two parties complete the conversation, it is determined that the in-vehicle and out-of-vehicle call link is not opened, and the out-of-vehicle microphone can also be turned off to reduce energy consumption; while for the scenario where the two parties do not need to end the current conversation, it indicates that the possibility of the present embodiment using auxiliary means to help the two parties continue the current conversation becomes greater. At this time, it can be further determined whether to open the in-vehicle and out-of-vehicle call link to help the two parties complete the conversation according to whether the two parties can clearly hear each other's voices; among them, the distance between the two parties or the volume levels of the two parties can be characterized by the volume difference between the passenger and the other person collected by the in-vehicle microphone or the volume difference between the other person and the passenger collected by the out-of-vehicle microphone, so as to determine whether the two parties can clearly hear each other's voices.

[0092] Further, in one embodiment, the determining whether to open the in-vehicle and out-of-vehicle call link according to the first difference between the volume of the passenger and the volume of the other person in the first in-vehicle voice data or the second difference between the volume of the passenger and the volume of the other person in the second out-of-vehicle voice data includes:

[0093] If the first difference is greater than or equal to the first difference threshold or the second difference is greater than or equal to the second difference threshold, it is determined to open the in-vehicle and out-of-vehicle call link;

[0094] If the first difference is less than the first difference threshold or the second difference is less than the second difference threshold, it is determined not to open the in-vehicle and out-of-vehicle call link.

[0095] Exemplarily, it should be noted that the specific values of the first difference threshold and the second difference threshold can be determined according to actual needs or obtained through experimental calibration, and are not limited herein. In this embodiment, for the same moment, if the first difference between the volume of the passenger in the first in-vehicle sound data and the volume of others is greater than or equal to the first difference threshold, it indicates that the difference in volume between the two collected by the in-vehicle microphone is relatively large, which can indicate that the distance between the passenger and the vehicle is relatively close while the distance between others and the vehicle is relatively far, that is, the two parties are far apart, or the voice of the passenger is relatively loud while the voice of others is very small, resulting in the two parties being unable to clearly hear each other's voices. At this time, it will be determined to turn on the in-vehicle and out-of-vehicle call link to help the two parties complete this conversation; if the first difference between the volume of the passenger in the first in-vehicle sound data and the volume of others is less than the first difference threshold, it indicates that the difference in volume between the two collected by the in-vehicle microphone is relatively small, which can indicate that the distances of the two parties from the vehicle are about the same, that is, the two parties are relatively close. At this time, the two parties can clearly hear each other's voices, and it is determined not to turn on the in-vehicle and out-of-vehicle call link.

[0096] Similarly, for the same moment, if the second difference between the volume of the passenger in the second out-of-vehicle sound data and the volume of others is greater than or equal to the second difference threshold, it indicates that the difference in volume between the two collected by the out-of-vehicle microphone is relatively large, which can indicate that the distance between the passenger and the vehicle is relatively close while the distance between others and the vehicle is relatively far, that is, the two parties are far apart, or the voice of the passenger is relatively loud while the voice of others is very small, resulting in the two parties being unable to clearly hear each other's voices. At this time, it will be determined to turn on the in-vehicle and out-of-vehicle call link to help the two parties complete this conversation; if the second difference between the volume of the passenger in the second out-of-vehicle sound data and the volume of others is less than the second difference threshold, it indicates that the difference in volume between the two collected by the out-of-vehicle microphone is relatively small, which can indicate that the distances of the two parties from the vehicle are about the same, that is, the two parties are relatively close. At this time, the two parties can clearly hear each other's voices, and it is determined not to turn on the in-vehicle and out-of-vehicle call link.

[0097] Further, in one embodiment, determining whether to turn on the in-vehicle and out-of-vehicle call link according to the second data includes:

[0098] When the volume of the passenger in the first in-vehicle sound data is greater than or equal to the first volume threshold and the vehicle door is in the closed state, based on the conversation content or the volume of both parties in the second out-of-vehicle sound data and / or the first in-vehicle sound data, determine whether the two parties need to end the conversation;

[0099] If so, it is determined not to turn on the in-vehicle and out-of-vehicle call link;

[0100] If not, determine whether to turn on the in-vehicle and out-of-vehicle call link based on the volume of others in the first in-vehicle sound data.

[0101] Exemplarily, it should be noted that the specific value of the first volume threshold can be determined according to properties such as the measurement range and accuracy of the in-vehicle microphone, as well as factors such as the size of the in-vehicle space, or can be obtained through experimental calibration, and is not limited herein. In this embodiment, when the cockpit domain controller detects that the volume of the occupant collected by the in-vehicle microphone is greater than or equal to the first volume threshold, it indicates that the occupant is currently inside the vehicle. At the same time, when it is determined according to the door opening signal that the door is in the closed state, it indicates that the sound insulation effect is good at this time, that is, there is often a problem that people inside and outside the vehicle cannot clearly hear each other's voices. At this time, it will be further determined whether the two parties need to end the conversation through the conversation content or the volume of both parties in the second out-of-vehicle sound data and / or the first in-vehicle sound data. Since the method and principle for determining whether the two parties need to end the conversation here are similar to those in the foregoing embodiments, for the sake of brevity of description, they will not be elaborated herein.

[0102] If it is determined that the two parties need to end the conversation, it is determined not to turn on the in-vehicle and out-of-vehicle call link, and the out-of-vehicle microphone can also be turned off to reduce energy consumption. If it is determined that the two parties do not need to end this conversation, it means that they may need the assistance of this embodiment to help the two parties continue this conversation. At this time, it can be further determined whether others are inside the vehicle according to the volume of others in the first in-vehicle sound data or the volume of others in the second out-of-vehicle sound data, and then finally determine whether it is necessary to turn on the in-vehicle and out-of-vehicle call link to help the two parties complete the conversation. It should be noted that it is also possible to determine whether others are inside the vehicle through image recognition technology. If others are inside the vehicle, it means that the two parties can clearly hear each other's voices, and it is determined not to turn on the in-vehicle and out-of-vehicle call link. If others are outside the vehicle, it means that the two parties cannot clearly hear each other's voices, and it is determined to turn on the in-vehicle and out-of-vehicle call link.

[0103] Further, in one embodiment, determining whether to turn on the in-vehicle and out-of-vehicle call link based on the volume of others in the first in-vehicle sound data includes:

[0104] If the volume of others in the first in-vehicle sound data is less than or equal to the second volume threshold, it is determined to turn on the in-vehicle and out-of-vehicle call link;

[0105] If the volume of others in the first in-vehicle sound data is greater than the second volume threshold, it is determined not to turn on the in-vehicle and out-of-vehicle call link.

[0106] Exemplarily, it should be noted that the specific value of the second volume threshold can be determined according to the properties such as the measurement range and accuracy of the in-vehicle microphone, or obtained through experimental calibration, which is not limited herein. In this embodiment, if the volume of others collected by the in-vehicle microphone is less than or equal to the second volume threshold, it indicates that others are outside the vehicle or the sound of others is very small, resulting in both parties being unable to clearly hear each other's voices. At this time, it will be determined to turn on the in-vehicle and out-of-vehicle call link to help both parties complete this conversation; if the volume of others collected by the in-vehicle microphone is greater than the second volume threshold, it indicates that others are inside the vehicle or the sound of others is very loud, and both parties can clearly hear each other's voices, then it is determined not to turn on the in-vehicle and out-of-vehicle call link; of course, for the sake of insurance, only the call link between the in-vehicle microphone and the out-of-vehicle speaker can also be turned on to ensure that the voice of the passenger can be clearly transmitted to others through this call link.

[0107] Further, in one embodiment, after the step of controlling the out-of-vehicle sound collection module and the in-vehicle speaker module to be in a connected state and the in-vehicle sound collection module and the out-of-vehicle speaker module to be in a connected state, it further includes:

[0108] Based on the conversation content or the volume of others in the third out-of-vehicle sound data collected by the out-of-vehicle sound collection module and the conversation content or the volume of the passenger in the second in-vehicle sound data collected by the in-vehicle sound collection module, determine whether both parties need to end the conversation;

[0109] If so, control the out-of-vehicle sound collection module, the out-of-vehicle speaker module, and the in-vehicle speaker module to be in a closed state;

[0110] If not, continue to execute the step of controlling the out-of-vehicle sound collection module and the in-vehicle speaker module to be in a connected state and the in-vehicle sound collection module and the out-of-vehicle speaker module to be in a connected state.

[0111] Exemplarily, in this embodiment, during the process of the passenger and others having a conversation through the in-vehicle and out-of-vehicle call link, the cockpit domain controller will identify whether the conversation between both parties ends through the conversation content in the third out-of-vehicle sound data collected by the out-of-vehicle microphone or the conversation content in the second in-vehicle sound data collected by the in-vehicle microphone, or identify whether the conversation between both parties ends through the volume of others in the third out-of-vehicle sound data collected by the out-of-vehicle microphone and the volume of the passenger in the second in-vehicle sound data collected by the in-vehicle microphone; it should be noted that since the method and principle for determining whether the conversation between both parties ends here are similar to those in the foregoing embodiment, for the sake of brevity of description, they will not be elaborated herein.

[0112] If the in-vehicle domain controller recognizes that the conversation between the two parties has ended, then it turns off the sound collection of the external microphone and the sound playback of the external speaker and the in-vehicle speaker; and if the in-vehicle domain controller recognizes that the two parties are still in a conversation state, then it continues to keep the external microphone and the in-vehicle speaker in a connected state and the in-vehicle microphone and the external speaker in a connected state, so as to continuously provide a data transmission channel for the conversation between the two parties.

[0113] Further, in one embodiment, after the step of turning off the external sound collection module, the external speaker module, and the in-vehicle speaker module, it further includes:

[0114] When receiving a re-call instruction sent by the passenger, it controls the external sound collection module, the external speaker module, and the in-vehicle speaker module to be turned on again, and makes the external sound collection module and the in-vehicle speaker module in a connected state and the in-vehicle sound collection module and the external speaker module in a connected state;

[0115] Wherein, the re-call instruction is a re-call voice instruction or a call signal instruction corresponding to a re-call button, and the re-call button is a physical button or a touch screen button.

[0116] Exemplarily, in this embodiment, when the external sound collection module, the external speaker module, and the in-vehicle speaker module are in a closed state, if the in-vehicle domain controller recognizes through the re-call instruction sent by the passenger that the passenger has the will to talk to the other party again, it will re-open the in-vehicle and external call path, that is, re-open the external microphone, the external speaker, and the in-vehicle speaker, and re-control the external microphone and the in-vehicle speaker to be in a connected state and the in-vehicle microphone and the external speaker to be in a connected state, so that the conversation between the two parties can proceed smoothly again; it should be noted that the re-call instruction can be a re-call voice instruction, such as the passenger's voice output "I want to make a re-call" and other similar expressions; the re-call instruction can also be a call signal instruction generated by the passenger by clicking a preset re-call button, wherein the re-call button can be a physical button or a touch screen button, which is not limited here.

[0117] The following will combine Figure 3 to summarize the in-vehicle and external call control process provided in this embodiment:

[0118] Step N10: The vehicle is unlocked, the in-vehicle domain controller starts to run, the external microphone starts to collect external sounds and send them to the in-vehicle domain controller, and the in-vehicle domain controller recognizes that the passenger is talking to someone else.

[0119] Step N20: The in-vehicle microphone collects sounds and sends them to the in-vehicle domain controller, and the in-vehicle domain controller recognizes that the passenger is getting on the vehicle or is inside the vehicle at this time.

[0120] Step N30: When the cockpit domain controller recognizes that the rider has no intention to end the conversation with others outside the vehicle and both parties may not be able to clearly hear each other, the cockpit domain controller turns on the in-vehicle and out-of-vehicle call path to enable the conversation between the two parties to continue.

[0121] Step N40: When the cockpit domain controller recognizes that the conversation between the two parties has ended, it turns off the sound collection of the out-of-vehicle microphone and turns off the sound playback of the out-of-vehicle speaker and the in-vehicle speaker.

[0122] Step N50: When the cockpit domain controller recognizes that the rider has initiated the intention to talk to the other party again based on the re-call instruction sent by the rider, it will turn on the in-vehicle and out-of-vehicle call path again to enable the conversation between the two parties to proceed smoothly again.

[0123] It can be seen that in the scenario where the user talks to others while getting into the vehicle, this embodiment can simultaneously meet the driving arrangements for getting into the vehicle and complete the conversation content with others, effectively improving the user experience.

[0124] In a second aspect, the embodiments of the present application further provide an in-vehicle and out-of-vehicle call control device.

[0125] In one embodiment, referring to Figure 4 , Figure 4 is a schematic diagram of the functional modules of the embodiment of the in-vehicle and out-of-vehicle call control device of the present application. As Figure 4 shown, the in-vehicle and out-of-vehicle call control device includes a controller, an out-of-vehicle sound collection module, an in-vehicle sound collection module, an in-vehicle speaker module, and an out-of-vehicle speaker module. Among them, the controller is used for:

[0126] When it is detected based on the first out-of-vehicle sound data collected by the out-of-vehicle sound collection module that the rider is in a conversation state with others, it respectively controls the out-of-vehicle sound collection module and the in-vehicle sound collection module to continuously collect sound to obtain second out-of-vehicle sound data and first in-vehicle sound data;

[0127] Determine whether to turn on the in-vehicle and out-of-vehicle call link according to the first data or the second data. The first data includes the second out-of-vehicle sound data and the first in-vehicle sound data, and the second data includes the second out-of-vehicle sound data, the first in-vehicle sound data, and the door opening and closing state;

[0128] If so, control the out-of-vehicle sound collection module and the in-vehicle speaker module to be in a connected state and the in-vehicle sound collection module and the out-of-vehicle speaker module to be in a connected state;

[0129] If not, continue to execute the step of respectively controlling the out-of-vehicle sound collection module and the in-vehicle sound collection module to continuously collect sound or control the out-of-vehicle sound collection module to be in a closed state.

[0130] Further, in one embodiment, the controller is specifically used for:

[0131] When it is detected that the volume of the passenger in the second out-of-vehicle sound data shows a decreasing trend and the volume of the passenger in the first in-vehicle sound data shows an increasing trend, it is determined whether the two parties need to end the conversation based on the conversation content or the volume of both parties in the second out-of-vehicle sound data;

[0132] If so, it is determined not to turn on the in-vehicle and out-of-vehicle call link;

[0133] If not, it is determined whether to turn on the in-vehicle and out-of-vehicle call link according to the first difference between the volume of the passenger in the first in-vehicle sound data and the volume of others or the second difference between the volume of the passenger in the second out-of-vehicle sound data and the volume of others.

[0134] Further, in one embodiment, the controller is specifically further configured to

[0135] If the first difference is greater than or equal to the first difference threshold or the second difference is greater than or equal to the second difference threshold, it is determined to turn on the in-vehicle and out-of-vehicle call link;

[0136] If the first difference is less than the first difference threshold or the second difference is less than the second difference threshold, it is determined not to turn on the in-vehicle and out-of-vehicle call link.

[0137] Further, in one embodiment, the controller is specifically further configured to:

[0138] When the volume of the passenger in the first in-vehicle sound data is greater than or equal to the first volume threshold and the vehicle door is in the closed state, it is determined whether the two parties need to end the conversation based on the conversation content or the volume of both parties in the second out-of-vehicle sound data and / or the first in-vehicle sound data;

[0139] If so, it is determined not to turn on the in-vehicle and out-of-vehicle call link;

[0140] If not, it is determined whether to turn on the in-vehicle and out-of-vehicle call link based on the volume of others in the first in-vehicle sound data.

[0141] Further, in one embodiment, the controller is specifically further configured to:

[0142] If the volume of others in the first in-vehicle sound data is less than or equal to the second volume threshold, it is determined to turn on the in-vehicle and out-of-vehicle call link;

[0143] If the volume of others in the first in-vehicle sound data is greater than the second volume threshold, it is determined not to turn on the in-vehicle and out-of-vehicle call link.

[0144] Further, in one embodiment, the controller is further configured to:

[0145] Based on the conversation content or the volume of others in the third external vehicle sound data collected by the external vehicle sound collection module and the conversation content or the volume of the passengers in the second internal vehicle sound data collected by the internal vehicle sound collection module, determine whether both parties need to end the conversation;

[0146] If so, control the external vehicle sound collection module, the external vehicle speaker module, and the internal vehicle speaker module to be in the off state;

[0147] If not, continue to execute the step of controlling the external vehicle sound collection module and the internal vehicle speaker module to be in the on state and the internal vehicle sound collection module and the external vehicle speaker module to be in the on state.

[0148] Further, in one embodiment, the controller is further configured to:

[0149] When receiving a re-call instruction sent by a passenger, control the external vehicle sound collection module, the external vehicle speaker module, and the internal vehicle speaker module to be restarted, and make the external vehicle sound collection module and the internal vehicle speaker module in the on state and the internal vehicle sound collection module and the external vehicle speaker module in the on state;

[0150] Wherein, the re-call instruction is a re-call voice instruction or a call signal instruction corresponding to a re-call button, and the re-call button is a physical button or a touch screen button.

[0151] Wherein, the function implementation of each module in the above vehicle interior and exterior call control device corresponds to each step in the above vehicle interior and exterior call control method embodiment, and its function and implementation process will not be elaborated here one by one.

[0152] In a third aspect, an embodiment of the present application provides a vehicle interior and exterior call control device, and the vehicle interior and exterior call control device can be a device with data processing functions such as a personal computer (PC), a notebook computer, a server, etc.

[0153] Refer to Figure 5 , Figure 5 is a schematic diagram of the hardware structure of the vehicle interior and exterior call control device involved in the embodiment of the present application. In the embodiment of the present application, the vehicle interior and exterior call control device may include a processor, a memory, a communication interface, and a communication bus.

[0154] Wherein, the communication bus can be of any type and is used to interconnect the processor, the memory, and the communication interface.

[0155] The communication interface includes interfaces such as input / output (I / O) interfaces, physical interfaces, and logical interfaces for implementing the interconnection of components inside the in-vehicle and out-of-vehicle call control device, as well as interfaces for implementing the interconnection between the in-vehicle and out-of-vehicle call control device and other devices (such as other computing devices or user devices). The physical interface can be an Ethernet interface, a fiber optic interface, an ATM interface, etc.; the user device can be a display, a keyboard, etc.

[0156] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical memory, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.

[0157] The processor can be a general-purpose processor, which can call the in-vehicle and out-of-vehicle call control program stored in the memory and execute the in-vehicle and out-of-vehicle call control method provided by the embodiments of the present application. For example, the general-purpose processor can be a central processing unit (CPU). Among them, the method executed when the in-vehicle and out-of-vehicle call control program is called can refer to the various embodiments of the in-vehicle and out-of-vehicle call control method of the present application, which will not be elaborated here.

[0158] Those skilled in the art can understand that Figure 5 the hardware structure shown in does not constitute a limitation to the present application, and may include more or fewer components than shown, or combine some components, or have different component arrangements.

[0159] In a fourth aspect, the embodiments of the present application further provide a computer-readable storage medium.

[0160] The vehicle-internal and vehicle-external call control program is stored on the readable storage medium of the present application. When the vehicle-internal and vehicle-external call control program is executed by a processor, the steps of the vehicle-internal and vehicle-external call control method as described above are implemented.

[0161] Among them, the method implemented when the vehicle-internal and vehicle-external call control program is executed can refer to the various embodiments of the vehicle-internal and vehicle-external call control method of the present application, which will not be elaborated here.

[0162] It should be noted that the serial numbers of the above embodiments of the present application are only for description and do not represent the superiority or inferiority of the embodiments.

[0163] In the description of the specification, claims and the above-mentioned drawings of this application, the terms "comprising", "having" 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 units is not limited to the listed steps or units, but may optionally further include steps or units not listed, or may optionally further include other steps or units inherent to these processes, methods, products or devices. Descriptions such as "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit that "first", "second" and "third" are different types.

[0164] In the description of the embodiments of this application, words such as "exemplary", "for example" or "for illustration" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary", "for example" or "for illustration" in the embodiments of this application should not be construed as more preferred or more advantageous than other embodiments or designs. Rather, the use of words such as "exemplary", "for example" or "for illustration" is intended to present related concepts in a specific manner.

[0165] In the description of the embodiments of this application, unless otherwise specified, " / " means "or". For example, A / B may mean A or B; "and / or" in the text is merely a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B may mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of this application, "a plurality of" means two or more than two.

[0166] In some processes described in the embodiments of this application, there are multiple operations or steps that appear in a specific order. However, it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of this application or may be executed in parallel. The serial numbers of the operations are only used to distinguish different operations, and the serial numbers themselves do not represent any order of execution. In addition, these processes may include more or fewer operations, and these operations or steps may be executed in sequence or in parallel, and these operations or steps may be combined.

[0167] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described example methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution 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 as described above (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions for causing a terminal device to execute the methods described in various embodiments of the present application.

[0168] The above are only the preferred embodiments of the present application, and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present application.

Claims

1. A method for controlling in-vehicle and out-of-vehicle calls, characterized in that, The method for controlling in-vehicle and out-of-vehicle calls includes: When it is detected based on the first out-of-vehicle sound data collected by the out-of-vehicle sound acquisition module that the vehicle occupant is in a conversation state with others, the out-of-vehicle sound acquisition module and the in-vehicle sound acquisition module are respectively controlled to continuously collect sounds, so as to obtain second out-of-vehicle sound data and first in-vehicle sound data; Determine whether to activate the in-vehicle and out-of-vehicle call link according to the first data or the second data, where the first data includes the second out-of-vehicle sound data and the first in-vehicle sound data, and the second data includes the second out-of-vehicle sound data, the first in-vehicle sound data, and the door opening and closing state; If so, control the out-of-vehicle sound acquisition module and the in-vehicle speaker module to be in a connected state and the in-vehicle sound acquisition module and the out-of-vehicle speaker module to be in a connected state; If not, continue to execute the step of respectively controlling the out-of-vehicle sound acquisition module and the in-vehicle sound acquisition module to continuously collect sounds or control the out-of-vehicle sound acquisition module to be in a closed state.

2. The vehicle interior and exterior call control method according to claim 1, characterized in that, The determining whether to activate the in-vehicle and out-of-vehicle call link according to the first data includes: When it is detected that the volume of the vehicle occupant in the second out-of-vehicle sound data shows a decreasing trend and the volume of the vehicle occupant in the first in-vehicle sound data shows an increasing trend, judge whether both parties need to end the conversation based on the conversation content or the volume of both parties in the second out-of-vehicle sound data; If so, determine not to activate the in-vehicle and out-of-vehicle call link; If not, determine whether to activate the in-vehicle and out-of-vehicle call link according to the first difference between the volume of the vehicle occupant and the volume of others in the first in-vehicle sound data or the second difference between the volume of the vehicle occupant and the volume of others in the second out-of-vehicle sound data.

3. The vehicle interior and exterior call control method according to claim 2, wherein The determining whether to activate the in-vehicle and out-of-vehicle call link according to the first difference between the volume of the vehicle occupant and the volume of others in the first in-vehicle sound data or the second difference between the volume of the vehicle occupant and the volume of others in the second out-of-vehicle sound data includes: If the first difference is greater than or equal to the first difference threshold or the second difference is greater than or equal to the second difference threshold, determine to activate the in-vehicle and out-of-vehicle call link; If the first difference is less than the first difference threshold or the second difference is less than the second difference threshold, determine not to activate the in-vehicle and out-of-vehicle call link.

4. The in-vehicle and out-of-vehicle call control method according to claim 1, characterized in that, The determining whether to activate the in-vehicle and out-of-vehicle call link according to the second data includes: When the volume of the vehicle occupant in the first in-vehicle sound data is greater than or equal to the first volume threshold and the door is in the closed state, judge whether both parties need to end the conversation based on the conversation content or the volume of both parties in the second out-of-vehicle sound data and / or the first in-vehicle sound data; If so, determine not to activate the in-vehicle and out-of-vehicle call link; If not, determine whether to activate the in-vehicle and out-of-vehicle call link based on the volume of others in the first in-vehicle sound data.

5. The vehicle interior and exterior call control method according to claim 4, characterized in that, The determining whether to activate the in-vehicle and out-of-vehicle call link based on the volume of others in the first in-vehicle sound data includes: If the volume of others in the first in-vehicle sound data is less than or equal to the second volume threshold, determine to activate the in-vehicle and out-of-vehicle call link; If the volume of others in the first in-vehicle sound data is greater than the second volume threshold, determine not to activate the in-vehicle and out-of-vehicle call link.

6. The in-vehicle and out-of-vehicle call control method according to claim 1, characterized in that After the step of controlling the out-of-vehicle sound acquisition module and the in-vehicle speaker module to be in a connected state and the in-vehicle sound acquisition module and the out-of-vehicle speaker module to be in a connected state, it further includes: Based on the conversation content or the volume of others in the third external vehicle sound data collected by the external vehicle sound collection module and the conversation content or the volume of the passengers in the second internal vehicle sound data collected by the internal vehicle sound collection module, determine whether both parties need to end the conversation; If so, control the external vehicle sound collection module, the external vehicle speaker module, and the internal vehicle speaker module to be in a closed state; If not, continue to execute the step of controlling the external vehicle sound collection module and the internal vehicle speaker module to be in a connected state and the internal vehicle sound collection module and the external vehicle speaker module to be in a connected state.

7. The vehicle interior and exterior call control method according to claim 6, wherein After the step of controlling the external vehicle sound collection module, the external vehicle speaker module, and the internal vehicle speaker module to be in a closed state, it further includes: When receiving a re-call instruction sent by the passenger, control the external vehicle sound collection module, the external vehicle speaker module, and the internal vehicle speaker module to be restarted, and make the external vehicle sound collection module and the internal vehicle speaker module in a connected state and the internal vehicle sound collection module and the external vehicle speaker module in a connected state; Wherein, the re-call instruction is a re-call voice instruction or a call signal instruction corresponding to a re-call button, and the re-call button is a physical button or a touch screen button.

8. An in-vehicle and out-of-vehicle call control device, characterized in that, The in-vehicle and out-of-vehicle call control device includes a controller, which is used for: When it is detected based on the first external vehicle sound data collected by the external vehicle sound collection module that the passenger is in a conversation state with others, respectively control the external vehicle sound collection module and the internal vehicle sound collection module to continuously collect sounds to obtain the second external vehicle sound data and the first internal vehicle sound data; Determine whether to activate the in-vehicle and out-of-vehicle call link according to the first data or the second data, where the first data includes the second external vehicle sound data and the first internal vehicle sound data, and the second data includes the second external vehicle sound data, the first internal vehicle sound data, and the door opening and closing state; If so, control the external vehicle sound collection module and the internal vehicle speaker module to be in a connected state and the internal vehicle sound collection module and the external vehicle speaker module to be in a connected state; If not, continue to execute the step of respectively controlling the external vehicle sound collection module and the internal vehicle sound collection module to continuously collect sounds or control the external vehicle sound collection module to be in a closed state.

9. A vehicle interior and exterior call control device, characterized in that, The in-vehicle and out-of-vehicle call control device includes a processor, a memory, and an in-vehicle and out-of-vehicle call control program stored on the memory and executable by the processor. When the in-vehicle and out-of-vehicle call control program is executed by the processor, the steps of the in-vehicle and out-of-vehicle call control method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium, characterized in that, An in-vehicle and out-of-vehicle call control program is stored on the computer-readable storage medium. When the in-vehicle and out-of-vehicle call control program is executed by the processor, the steps of the in-vehicle and out-of-vehicle call control method according to any one of claims 1 to 7 are implemented.