CN115086475B - Control method, device and equipment for voice call mode - Google Patents

Control method, device and equipment for voice call mode Download PDF

Info

Publication number
CN115086475B
CN115086475B CN202110271347.XA CN202110271347A CN115086475B CN 115086475 B CN115086475 B CN 115086475B CN 202110271347 A CN202110271347 A CN 202110271347A CN 115086475 B CN115086475 B CN 115086475B
Authority
CN
China
Prior art keywords
vehicle
mobile terminal
state
voice call
bluetooth
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110271347.XA
Other languages
Chinese (zh)
Other versions
CN115086475A (en
Inventor
孟彦强
骆军
方亚平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hytera Communications Corp Ltd
Original Assignee
Hytera Communications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hytera Communications Corp Ltd filed Critical Hytera Communications Corp Ltd
Priority to CN202110271347.XA priority Critical patent/CN115086475B/en
Publication of CN115086475A publication Critical patent/CN115086475A/en
Application granted granted Critical
Publication of CN115086475B publication Critical patent/CN115086475B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/12Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Telephone Function (AREA)

Abstract

The application provides a control method, a device and equipment of a voice call mode, wherein under the condition that Bluetooth of a mobile terminal is in a connection state with vehicle-mounted Bluetooth, a target voice call mode matched with the current vehicle state and the relative position of the mobile terminal and the vehicle is determined by acquiring the state of the vehicle and the relative position of the mobile terminal and the vehicle, if the condition that the state of the vehicle is detected to be switched from a stationary state to a moving state and the position of the mobile terminal is switched from outside the vehicle to a driving position in the vehicle, the target voice call mode of the mobile terminal is determined to be vehicle-mounted Bluetooth hands-free call; and under the condition that the state of the vehicle is detected to be switched from the moving state to the static state and the position of the mobile terminal is switched from the driving position in the vehicle to the outside of the vehicle, determining the target voice call mode of the mobile terminal as the voice call of the mobile terminal. The free switching between the vehicle-mounted Bluetooth hands-free call and the mobile terminal voice call is realized, and the user experience is improved while the normal call of the user is not influenced.

Description

Control method, device and equipment for voice call mode
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method, an apparatus, and a device for controlling voice switching.
Background
Drivers often encounter situations that require answering a call during driving. Important calls may be missed if a call is not taken; if a call is received, the hands of the driver can leave the steering wheel, and the driving safety is affected.
With the development of bluetooth technology, many vehicles are equipped with bluetooth devices, which can establish a connection with bluetooth of a mobile phone. Thus, the driver can realize the call through the vehicle Bluetooth hands-free system in the driving process.
When a driver needs to park outside the vehicle in the process of calling through the vehicle-mounted Bluetooth hands-free system, the related operation needs to be carried out on the mobile phone or the vehicle-mounted Bluetooth hands-free system, the vehicle-mounted Bluetooth hands-free call is switched to the mobile terminal voice call, the operation is complex, and the user experience is poor.
Disclosure of Invention
In view of the above, the present application provides a method and apparatus for controlling a voice call mode, which can realize free switching between a mobile terminal and a vehicle-mounted bluetooth hands-free system.
In order to achieve the above purpose, the specific technical scheme provided by the application is as follows:
a control method of voice call mode is applied to a mobile terminal, and the method comprises the following steps:
acquiring a vehicle state and a relative position of the mobile terminal and the vehicle under the condition that Bluetooth of the mobile terminal and vehicle-mounted Bluetooth are in a connection state;
determining a target voice call mode of the mobile terminal according to the state of the vehicle and the relative position of the mobile terminal and the vehicle;
and controlling the mobile terminal to switch from the current voice call mode to the target voice call mode.
Optionally, the acquiring the state of the vehicle includes:
acquiring a speed meter of the vehicle;
and determining the state of the vehicle according to the speed table, wherein the state of the vehicle comprises a motion state and a static state.
Optionally, the acquiring the state of the vehicle includes:
acquiring a current acceleration value output by an acceleration sensor of the vehicle or an acceleration sensor of the mobile terminal;
and determining the state of the vehicle according to the current acceleration value, wherein the state of the vehicle comprises a motion state and a static state.
Optionally, the acquiring the relative position of the mobile terminal and the vehicle includes:
acquiring the current signal intensity of the vehicle-mounted Bluetooth;
and determining the relative position of the mobile terminal and the vehicle according to the current signal of the vehicle-mounted Bluetooth, the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is in the vehicle and the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is out of the vehicle, which are calibrated in advance.
Optionally, a bluetooth communication device is installed on a driving position of the vehicle, and the acquiring the relative position between the mobile terminal and the vehicle further includes:
acquiring the current signal strength of the Bluetooth communication equipment under the condition that the mobile terminal is determined to be in the vehicle;
and determining whether the mobile terminal is in the driving position according to the current signal intensity of the Bluetooth communication device and the signal intensity range of the Bluetooth communication device when the mobile terminal is in the driving position, which is calibrated in advance.
Optionally, the determining the target voice call mode of the mobile terminal according to the state of the vehicle and the relative position of the mobile terminal and the vehicle includes:
and under the condition that the state of the vehicle is detected to be switched from a stationary state to a moving state and the position of the mobile terminal is switched from outside the vehicle to a driving position in the vehicle, determining that the target voice call mode of the mobile terminal is vehicle Bluetooth hands-free call.
Optionally, the determining the target voice call mode of the mobile terminal according to the state of the vehicle and the relative position of the mobile terminal and the vehicle includes:
and under the condition that the state of the vehicle is detected to be switched from a moving state to a static state and the position of the mobile terminal is switched from a driving position in the vehicle to the outside of the vehicle, determining the target voice call mode of the mobile terminal as the voice call of the mobile terminal.
Optionally, after the voice call mode of the mobile terminal is switched from the vehicle-mounted bluetooth hands-free call to the mobile terminal voice call, the method further includes:
judging whether the mobile terminal is close to the head of a user or not;
if yes, controlling the mobile terminal to switch the voice call to the handheld call;
if not, controlling the mobile terminal to switch the voice call to the hands-free call.
Optionally, the determining whether the mobile terminal is close to the user's head includes:
acquiring a current infrared signal of the mobile terminal and a current environment brightness signal output by an environment brightness sensor;
and determining whether the mobile terminal is close to the user head according to the current infrared signal and the current environment brightness signal, and the infrared signal range and the environment brightness signal range of the mobile terminal when the mobile terminal is close to the user head, which are calibrated in advance.
A control device for a voice call mode, applied to a mobile terminal, the device comprising:
a vehicle state acquisition unit, configured to acquire a state of a vehicle when bluetooth of the mobile terminal is in a connection state with vehicle-mounted bluetooth;
the mobile terminal position acquisition unit is used for acquiring the relative position of the mobile terminal and the vehicle under the condition that the Bluetooth of the mobile terminal is in a connection state with the vehicle Bluetooth;
a voice call mode determining unit, configured to determine a target voice call mode of the mobile terminal according to a state of the vehicle and a relative position of the mobile terminal and the vehicle;
and the voice call mode control unit is used for controlling the mobile terminal to be switched from the current voice call mode to the target voice call mode.
Optionally, the vehicle state acquisition unit is specifically configured to:
acquiring a speed meter of the vehicle;
and determining the state of the vehicle according to the speed table, wherein the state of the vehicle comprises a motion state and a static state.
Optionally, the vehicle state acquisition unit is specifically configured to:
acquiring a current acceleration value output by an acceleration sensor of the vehicle or an acceleration sensor of the mobile terminal;
and determining the state of the vehicle according to the current acceleration value, wherein the state of the vehicle comprises a motion state and a static state.
Optionally, the mobile terminal position obtaining unit is specifically configured to:
acquiring the current signal intensity of the vehicle-mounted Bluetooth;
and determining the relative position of the mobile terminal and the vehicle according to the current signal of the vehicle-mounted Bluetooth, the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is in the vehicle and the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is out of the vehicle, which are calibrated in advance.
Optionally, the bluetooth communication device is installed on a driving position of the vehicle, and the mobile terminal position obtaining unit is further configured to:
acquiring the current signal strength of the Bluetooth communication equipment under the condition that the mobile terminal is determined to be in the vehicle;
and determining whether the mobile terminal is in the driving position according to the current signal intensity of the Bluetooth communication device and the signal intensity range of the Bluetooth communication device when the mobile terminal is in the driving position, which is calibrated in advance.
Optionally, the voice call mode determining unit is specifically configured to:
and under the condition that the state of the vehicle is detected to be switched from a stationary state to a moving state and the position of the mobile terminal is switched from outside the vehicle to a driving position in the vehicle, determining that the target voice call mode of the mobile terminal is vehicle Bluetooth hands-free call.
Optionally, the voice call mode determining unit is specifically configured to:
and under the condition that the state of the vehicle is detected to be switched from a moving state to a static state and the position of the mobile terminal is switched from a driving position in the vehicle to the outside of the vehicle, determining the target voice call mode of the mobile terminal as the voice call of the mobile terminal.
Optionally, the voice call mode determining unit is further configured to:
judging whether the mobile terminal is close to the head of a user or not;
if yes, controlling the mobile terminal to switch the voice call to the handheld call;
if not, controlling the mobile terminal to switch the voice call to the hands-free call.
Optionally, the voice call mode determining unit is configured to:
acquiring a current infrared signal of the mobile terminal and a current environment brightness signal output by an environment brightness sensor;
and determining whether the mobile terminal is close to the user head according to the current infrared signal and the current environment brightness signal, and the infrared signal range and the environment brightness signal range of the mobile terminal when the mobile terminal is close to the user head, which are calibrated in advance.
A communication device comprising a memory and a processor:
the memory is used for storing program instructions;
the processor is configured to execute the control method of the voice call mode disclosed in the foregoing embodiment according to the program stored in the memory.
A storage medium having stored thereon a computer program which, when executed by a processor, implements a method of controlling a voice call mode as disclosed in the above embodiments.
Compared with the prior art, the application has the following beneficial effects:
the application discloses a control method of a voice call mode, which is characterized in that under the condition that Bluetooth of a mobile terminal is in a connection state with vehicle-mounted Bluetooth, a target voice call mode matched with the current vehicle state and the relative position of the mobile terminal and the vehicle is determined by acquiring the state of the vehicle and the relative position of the mobile terminal and the vehicle, if the condition that the state of the vehicle is detected to be switched from a stationary state to a moving state and the position of the mobile terminal is switched from outside the vehicle to a driving position inside the vehicle is detected, the target voice call mode of the mobile terminal is determined to be vehicle-mounted Bluetooth hands-free call, and under the condition that the state of the vehicle is detected to be switched from the moving state to the stationary state and the position of the mobile terminal is detected to be switched from the driving position inside the vehicle to outside the vehicle, the target voice call mode of the mobile terminal is determined to be mobile terminal voice call. The free switching between the vehicle-mounted Bluetooth hands-free call and the mobile terminal voice call can be realized without manual operation of a user, and the user experience is improved while the normal call of the user is not influenced.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present application, and that other drawings can be obtained according to the provided drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flow chart of a control method of a voice call mode according to an embodiment of the present application;
fig. 2 is a flowchart of a method for obtaining a relative position between a mobile terminal and a vehicle according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of a control device for a voice call mode according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a communication device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
In order to realize the free switching between the vehicle-mounted Bluetooth hands-free call and the voice call of the mobile terminal in different scenes, the embodiment discloses a control method of a voice call mode, which is applied to the mobile terminal, wherein the mobile terminal is a mobile terminal with a call function, such as a mobile phone, a tablet personal computer and the like, referring to fig. 1, the method specifically comprises the following steps:
s101: acquiring the state of a vehicle and the relative position of the mobile terminal and the vehicle under the condition that the Bluetooth of the mobile terminal and the vehicle Bluetooth are in a connection state;
the state of the vehicle includes: a moving state and a stationary state.
There are various methods for acquiring the vehicle state, and in the case that the bluetooth of the mobile terminal is in a connection state with the vehicle-mounted bluetooth, the mobile terminal may acquire the vehicle information through the bluetooth to determine the state of the vehicle.
If the speed table of the vehicle is obtained, determining the state of the vehicle according to the speed table; and acquiring a current acceleration value output by an acceleration sensor of the vehicle or an acceleration sensor of the mobile terminal, and determining the state of the vehicle according to the current acceleration value.
The relative positions of the mobile terminal and the vehicle include: the mobile terminal is outside the vehicle and the mobile terminal is in the vehicle, and under the condition that the Bluetooth communication equipment is arranged on a seat in the vehicle, the specific position of the mobile terminal in the vehicle can be obtained, if yes, whether the mobile terminal is in a driving position or not.
On this basis, if the bluetooth communication device is installed on the driving position of the vehicle, referring to fig. 2, in one embodiment, the method for acquiring the relative position of the mobile terminal and the vehicle includes the following steps:
s201: acquiring the current signal intensity of the vehicle-mounted Bluetooth;
s202: determining whether the mobile terminal is in or out of the vehicle according to the current signal of the vehicle-mounted Bluetooth, the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is in the vehicle and the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is out of the vehicle, which are calibrated in advance;
specifically, the current signal of the vehicle-mounted Bluetooth is respectively matched with the signal intensity range of the vehicle-mounted Bluetooth when the pre-calibrated mobile terminal is in the vehicle and the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is out of the vehicle, and whether the mobile terminal is in the vehicle or out of the vehicle is determined according to the matching result.
S203: under the condition that the mobile terminal is determined to be in the car, acquiring the current signal intensity of the Bluetooth communication equipment;
s204: and determining whether the mobile terminal is in the driving position according to the current signal intensity of the Bluetooth communication device and the signal intensity range of the Bluetooth communication device when the pre-calibrated mobile terminal is in the driving position.
Specifically, the current signal intensity of the Bluetooth communication equipment is matched with the signal intensity range of the Bluetooth communication equipment when the pre-calibrated mobile terminal is in the driving position, if the current signal intensity is matched with the signal intensity range of the Bluetooth communication equipment, the mobile terminal is in the driving position, and if the current signal intensity is not matched with the signal intensity range of the pre-calibrated mobile terminal, the mobile terminal is not in the driving position.
In other embodiments, bluetooth communication devices may be installed on other seats of the vehicle, and the current signal strength of the bluetooth communication devices may be matched with the signal strength range of the bluetooth communication devices on each seat when the mobile terminal is on the seat, and the relative position of the mobile terminal and the vehicle, for example, whether the mobile terminal is moved out of the vehicle, which seat the mobile terminal is located, etc., may be determined according to the matching result.
S102: determining a target voice call mode of the mobile terminal according to the state of the vehicle and the relative position of the mobile terminal and the vehicle;
the inventors found through research that: drivers often encounter situations that require answering a call during driving. Important calls may be missed if a call is not taken; if a call is received, the hands of the driver can leave the steering wheel, and the driving safety is affected. With the development of bluetooth technology, many vehicles are equipped with bluetooth devices, which can establish a connection with bluetooth of a mobile phone. Thus, the driver can realize the call through the vehicle Bluetooth hands-free system in the driving process.
However, for power saving, the bluetooth of the mobile phone is not always on. If a driver forgets to establish connection between the mobile phone Bluetooth and the vehicle-mounted Bluetooth during driving, the driver needs to manually operate a mobile phone menu to start the Bluetooth when the driver needs to answer a call in the driving process, so that the mobile phone Bluetooth is connected with the vehicle-mounted Bluetooth, and the call mode of the mobile phone is switched to the vehicle-mounted Bluetooth call mode, so that the driving safety is influenced.
In order to solve the technical problem, in the present embodiment, when it is detected that the state of the vehicle is switched from the stationary state to the moving state and the position of the mobile terminal is switched from outside to inside the vehicle, it is determined that the target voice call mode of the mobile terminal is an on-vehicle bluetooth handsfree call.
In general, if the position of the mobile terminal is in the driving position, the call of the mobile terminal affects the driving, and if the position of the mobile terminal is in the non-driving position, such as the co-driver's position or the rear seat, the call of the mobile terminal does not affect the driving. Therefore, in view of the precise control, in the case where it is detected that the state of the vehicle is switched from the stationary state to the moving state and the position of the mobile terminal is switched from the outside of the vehicle to the inside driving position, it is determined that the target voice call mode of the mobile terminal is the in-vehicle bluetooth handsfree call. And under the condition that the state of the vehicle is detected to be switched from a stationary state to a moving state and the position of the mobile terminal is switched from outside the vehicle to a non-driving position in the vehicle, determining that the target voice call mode of the mobile terminal is the voice call of the mobile terminal.
The inventors have also found through studies that: when a driver needs to park outside the vehicle in the process of calling through the vehicle-mounted Bluetooth hands-free system, the related operation needs to be carried out on the mobile phone or the vehicle-mounted Bluetooth hands-free system, the vehicle-mounted Bluetooth hands-free call is switched to the mobile terminal voice call, the operation is complex, and the user experience is poor.
In order to solve the above technical problem, in this embodiment, when it is detected that the state of the vehicle is switched from the moving state to the stationary state and the position of the mobile terminal is switched from the in-vehicle driving position to the out-of-vehicle state, it is determined that the target voice call mode of the mobile terminal is the mobile terminal voice call.
S103: and controlling the mobile terminal to switch from the current voice call mode to the target voice call mode.
And if the target voice call mode is the vehicle Bluetooth hands-free call, switching the current voice call of the mobile terminal into the vehicle Bluetooth hands-free call.
And if the target voice call mode is the voice call of the mobile terminal, switching the current vehicle-mounted Bluetooth hands-free call to the voice call of the mobile terminal.
Further, after the current vehicle-mounted Bluetooth hands-free call is switched to the mobile terminal voice call, whether the mobile terminal voice call is switched to the handheld call or the hands-free call can be determined by judging whether the mobile terminal is close to the user head.
Specifically, whether the mobile terminal is close to the user head or not can be determined by acquiring the current infrared signal of the mobile terminal and the current ambient brightness signal output by the ambient brightness sensor and according to the current infrared signal and the current ambient brightness signal and the infrared signal range and the ambient brightness signal range of the mobile terminal when the mobile terminal is close to the user head, which are calibrated in advance. If the current infrared signal is in the infrared signal range of the mobile terminal when the pre-calibrated mobile terminal is close to the user head and the current environment brightness signal is in the environment brightness signal range of the mobile terminal when the pre-calibrated mobile terminal is close to the user head, determining that the mobile terminal is close to the user head, and controlling the mobile terminal to switch the voice call to the handheld call; otherwise, the mobile terminal is not close to the user head, and the mobile terminal voice call is controlled to be switched to the hands-free call.
As can be seen, in the control method of the voice call mode disclosed in this embodiment, when the bluetooth of the mobile terminal is in a connection state with the vehicle bluetooth, the target voice call mode that matches the current vehicle state and the relative position of the mobile terminal and the vehicle is determined by acquiring the vehicle state and the relative position of the mobile terminal and the vehicle, if the condition that the vehicle state is detected to be switched from the stationary state to the moving state and the position of the mobile terminal is switched from the outside of the vehicle to the driving position in the vehicle is detected, the target voice call mode of the mobile terminal is determined to be the vehicle bluetooth hands-free call, and if the vehicle state is detected to be switched from the moving state to the stationary state and the position of the mobile terminal is switched from the driving position in the vehicle to the outside of the vehicle, the target voice call mode of the mobile terminal is determined to be the mobile terminal voice call. The free switching between the vehicle-mounted Bluetooth hands-free call and the mobile terminal voice call can be realized without manual operation of a user, and the user experience is improved while the normal call of the user is not influenced.
Based on the control method of the voice call mode disclosed in the foregoing embodiment, the present embodiment correspondingly discloses a control device of the voice call mode, which is applied to a mobile terminal, please refer to fig. 3, and the device includes:
a vehicle state acquiring unit 301, configured to acquire a state of a vehicle when bluetooth of the mobile terminal is in a connection state with bluetooth of a vehicle;
a mobile terminal position obtaining unit 302, configured to obtain a relative position between the mobile terminal and the vehicle when bluetooth of the mobile terminal is in a connection state with bluetooth of the vehicle;
a voice call mode determining unit 303, configured to determine a target voice call mode of the mobile terminal according to a state of the vehicle and a relative position of the mobile terminal and the vehicle;
and a voice call mode control unit 304, configured to control the mobile terminal to switch from the current voice call mode to the target voice call mode.
Optionally, the vehicle state acquiring unit 301 is specifically configured to:
acquiring a speed meter of the vehicle;
and determining the state of the vehicle according to the speed table, wherein the state of the vehicle comprises a motion state and a static state.
Optionally, the vehicle state acquiring unit 301 is specifically configured to:
acquiring a current acceleration value output by an acceleration sensor of the vehicle or an acceleration sensor of the mobile terminal;
and determining the state of the vehicle according to the current acceleration value, wherein the state of the vehicle comprises a motion state and a static state.
Optionally, the mobile terminal position obtaining unit 302 is specifically configured to:
acquiring the current signal intensity of the vehicle-mounted Bluetooth;
and determining the relative position of the mobile terminal and the vehicle according to the current signal of the vehicle-mounted Bluetooth, the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is in the vehicle and the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is out of the vehicle, which are calibrated in advance.
Optionally, a bluetooth communication device is installed on the driving position of the vehicle, and the mobile terminal position obtaining unit 302 is further configured to:
acquiring the current signal strength of the Bluetooth communication equipment under the condition that the mobile terminal is determined to be in the vehicle;
and determining whether the mobile terminal is in the driving position according to the current signal intensity of the Bluetooth communication device and the signal intensity range of the Bluetooth communication device when the mobile terminal is in the driving position, which is calibrated in advance.
Optionally, the voice call mode determining unit 303 is specifically configured to:
and under the condition that the state of the vehicle is detected to be switched from a stationary state to a moving state and the position of the mobile terminal is switched from outside the vehicle to a driving position in the vehicle, determining that the target voice call mode of the mobile terminal is vehicle Bluetooth hands-free call.
Optionally, the voice call mode determining unit 303 is specifically configured to:
and under the condition that the state of the vehicle is detected to be switched from a moving state to a static state and the position of the mobile terminal is switched from a driving position in the vehicle to the outside of the vehicle, determining the target voice call mode of the mobile terminal as the voice call of the mobile terminal.
Optionally, the voice call mode determining unit 303 is further configured to:
judging whether the mobile terminal is close to the head of a user or not;
if yes, controlling the mobile terminal to switch the voice call to the handheld call;
if not, controlling the mobile terminal to switch the voice call to the hands-free call.
Optionally, the voice call mode determining unit 303 is configured to:
acquiring a current infrared signal of the mobile terminal and a current environment brightness signal output by an environment brightness sensor;
and determining whether the mobile terminal is close to the user head according to the current infrared signal and the current environment brightness signal, and the infrared signal range and the environment brightness signal range of the mobile terminal when the mobile terminal is close to the user head, which are calibrated in advance.
According to the control device for the voice call mode, when Bluetooth of the mobile terminal is in a connection state with vehicle-mounted Bluetooth, a target voice call mode matched with the current vehicle state and the relative position of the mobile terminal and the vehicle is determined by acquiring the vehicle state and the relative position of the mobile terminal and the vehicle, if the condition that the vehicle state is detected to be switched from a stationary state to a moving state and the position of the mobile terminal is detected to be switched from outside to inside a driving position is determined, the target voice call mode of the mobile terminal is determined to be vehicle-mounted Bluetooth hands-free call, and when the condition that the vehicle state is detected to be switched from the moving state to the stationary state and the position of the mobile terminal is detected to be switched from inside the driving position to outside the vehicle is determined to be mobile terminal voice call. The free switching between the vehicle-mounted Bluetooth hands-free call and the mobile terminal voice call can be realized without manual operation of a user, and the user experience is improved while the normal call of the user is not influenced.
Referring to fig. 4, the present embodiment further discloses a communication device, including a memory 401 and a processor 402:
the memory 401 and the processor 402 may communicate via a bus.
The memory 401 is used for storing program instructions;
the processor 402 is configured to execute, according to a program stored in the memory, a control method of the following voice call mode:
acquiring a vehicle state and a relative position of the mobile terminal and the vehicle under the condition that Bluetooth of the mobile terminal and vehicle-mounted Bluetooth are in a connection state;
determining a target voice call mode of the mobile terminal according to the state of the vehicle and the relative position of the mobile terminal and the vehicle;
and controlling the mobile terminal to switch from the current voice call mode to the target voice call mode.
Further, the acquiring the state of the vehicle includes:
acquiring a speed meter of the vehicle;
and determining the state of the vehicle according to the speed table, wherein the state of the vehicle comprises a motion state and a static state.
Further, the acquiring the state of the vehicle includes:
acquiring a current acceleration value output by an acceleration sensor of the vehicle or an acceleration sensor of the mobile terminal;
and determining the state of the vehicle according to the current acceleration value, wherein the state of the vehicle comprises a motion state and a static state.
Further, the acquiring the relative position of the mobile terminal and the vehicle includes:
acquiring the current signal intensity of the vehicle-mounted Bluetooth;
and determining the relative position of the mobile terminal and the vehicle according to the current signal of the vehicle-mounted Bluetooth, the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is in the vehicle and the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is out of the vehicle, which are calibrated in advance.
Further, a bluetooth communication device is installed on the driving position of the vehicle, and the acquiring the relative position of the mobile terminal and the vehicle further includes:
acquiring the current signal strength of the Bluetooth communication equipment under the condition that the mobile terminal is determined to be in the vehicle;
and determining whether the mobile terminal is in the driving position according to the current signal intensity of the Bluetooth communication device and the signal intensity range of the Bluetooth communication device when the mobile terminal is in the driving position, which is calibrated in advance.
Further, the determining the target voice call mode of the mobile terminal according to the state of the vehicle and the relative position of the mobile terminal and the vehicle includes:
and under the condition that the state of the vehicle is detected to be switched from a stationary state to a moving state and the position of the mobile terminal is switched from outside the vehicle to a driving position in the vehicle, determining that the target voice call mode of the mobile terminal is vehicle Bluetooth hands-free call.
Further, the determining the target voice call mode of the mobile terminal according to the state of the vehicle and the relative position of the mobile terminal and the vehicle includes:
and under the condition that the state of the vehicle is detected to be switched from a moving state to a static state and the position of the mobile terminal is switched from a driving position in the vehicle to the outside of the vehicle, determining the target voice call mode of the mobile terminal as the voice call of the mobile terminal.
Further, after the voice call mode of the mobile terminal is switched from the vehicle-mounted bluetooth hands-free call to the mobile terminal voice call, the method further comprises:
judging whether the mobile terminal is close to the head of a user or not;
if yes, controlling the mobile terminal to switch the voice call to the handheld call;
if not, controlling the mobile terminal to switch the voice call to the hands-free call.
Further, the determining whether the mobile terminal is close to the user's head includes:
acquiring a current infrared signal of the mobile terminal and a current environment brightness signal output by an environment brightness sensor;
and determining whether the mobile terminal is close to the user head according to the current infrared signal and the current environment brightness signal, and the infrared signal range and the environment brightness signal range of the mobile terminal when the mobile terminal is close to the user head, which are calibrated in advance.
The present embodiment also discloses a storage medium having stored thereon a computer program which when executed by a processor implements a control method of a voice call mode as follows:
acquiring a vehicle state and a relative position of the mobile terminal and the vehicle under the condition that Bluetooth of the mobile terminal and vehicle-mounted Bluetooth are in a connection state;
determining a target voice call mode of the mobile terminal according to the state of the vehicle and the relative position of the mobile terminal and the vehicle;
and controlling the mobile terminal to switch from the current voice call mode to the target voice call mode.
Further, the acquiring the state of the vehicle includes:
acquiring a speed meter of the vehicle;
and determining the state of the vehicle according to the speed table, wherein the state of the vehicle comprises a motion state and a static state.
Further, the acquiring the state of the vehicle includes:
acquiring a current acceleration value output by an acceleration sensor of the vehicle or an acceleration sensor of the mobile terminal;
and determining the state of the vehicle according to the current acceleration value, wherein the state of the vehicle comprises a motion state and a static state.
Further, the acquiring the relative position of the mobile terminal and the vehicle includes:
acquiring the current signal intensity of the vehicle-mounted Bluetooth;
and determining the relative position of the mobile terminal and the vehicle according to the current signal of the vehicle-mounted Bluetooth, the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is in the vehicle and the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is out of the vehicle, which are calibrated in advance.
Further, a bluetooth communication device is installed on the driving position of the vehicle, and the acquiring the relative position of the mobile terminal and the vehicle further includes:
acquiring the current signal strength of the Bluetooth communication equipment under the condition that the mobile terminal is determined to be in the vehicle;
and determining whether the mobile terminal is in the driving position according to the current signal intensity of the Bluetooth communication device and the signal intensity range of the Bluetooth communication device when the mobile terminal is in the driving position, which is calibrated in advance.
Further, the determining the target voice call mode of the mobile terminal according to the state of the vehicle and the relative position of the mobile terminal and the vehicle includes:
and under the condition that the state of the vehicle is detected to be switched from a stationary state to a moving state and the position of the mobile terminal is switched from outside the vehicle to a driving position in the vehicle, determining that the target voice call mode of the mobile terminal is vehicle Bluetooth hands-free call.
Further, the determining the target voice call mode of the mobile terminal according to the state of the vehicle and the relative position of the mobile terminal and the vehicle includes:
and under the condition that the state of the vehicle is detected to be switched from a moving state to a static state and the position of the mobile terminal is switched from a driving position in the vehicle to the outside of the vehicle, determining the target voice call mode of the mobile terminal as the voice call of the mobile terminal.
Further, after the voice call mode of the mobile terminal is switched from the vehicle-mounted bluetooth hands-free call to the mobile terminal voice call, the method further comprises:
judging whether the mobile terminal is close to the head of a user or not;
if yes, controlling the mobile terminal to switch the voice call to the handheld call;
if not, controlling the mobile terminal to switch the voice call to the hands-free call.
Further, the determining whether the mobile terminal is close to the user's head includes:
acquiring a current infrared signal of the mobile terminal and a current environment brightness signal output by an environment brightness sensor;
and determining whether the mobile terminal is close to the user head according to the current infrared signal and the current environment brightness signal, and the infrared signal range and the environment brightness signal range of the mobile terminal when the mobile terminal is close to the user head, which are calibrated in advance.
The above embodiments may be combined in any manner, and features described in the embodiments in the present specification may be replaced or combined with each other in the above description of the disclosed embodiments, so as to enable those skilled in the art to make or use the present application.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (11)

1. A method for controlling a voice call mode, which is applied to a mobile terminal, the method comprising:
acquiring a vehicle state and a relative position of the mobile terminal and the vehicle under the condition that Bluetooth of the mobile terminal and vehicle-mounted Bluetooth are in a connection state, wherein the vehicle state comprises a motion state and a static state;
the obtaining the relative position of the mobile terminal and the vehicle includes: acquiring the current signal intensity of the vehicle-mounted Bluetooth; determining whether the mobile terminal is in the vehicle or not according to the current signal of the vehicle-mounted Bluetooth, the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is in the vehicle and the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is out of the vehicle, which are calibrated in advance;
determining a target voice call mode of the mobile terminal according to the state of the vehicle and the relative position of the mobile terminal and the vehicle;
and controlling the mobile terminal to switch from the current voice call mode to the target voice call mode.
2. The method of claim 1, wherein the acquiring the state of the vehicle comprises:
acquiring a speed meter of the vehicle;
and determining the state of the vehicle according to the speed table, wherein the state of the vehicle comprises a motion state and a static state.
3. The method of claim 1, wherein the acquiring the state of the vehicle comprises:
acquiring a current acceleration value output by an acceleration sensor of the vehicle or an acceleration sensor of the mobile terminal;
and determining the state of the vehicle according to the current acceleration value, wherein the state of the vehicle comprises a motion state and a static state.
4. The method of claim 1, wherein a bluetooth communication device is installed on a driver's seat of the vehicle, and wherein the acquiring the relative position of the mobile terminal and the vehicle further comprises:
acquiring the current signal strength of the Bluetooth communication equipment under the condition that the mobile terminal is determined to be in the vehicle;
and determining whether the mobile terminal is in the driving position according to the current signal intensity of the Bluetooth communication device and the signal intensity range of the Bluetooth communication device when the mobile terminal is in the driving position, which is calibrated in advance.
5. The method of claim 4, wherein determining the target voice call mode of the mobile terminal based on the state of the vehicle and the relative position of the mobile terminal and the vehicle comprises:
and under the condition that the state of the vehicle is detected to be switched from a stationary state to a moving state and the position of the mobile terminal is switched from outside the vehicle to a driving position in the vehicle, determining that the target voice call mode of the mobile terminal is vehicle Bluetooth hands-free call.
6. The method of claim 4, wherein determining the target voice call mode of the mobile terminal based on the state of the vehicle and the relative position of the mobile terminal and the vehicle comprises:
and under the condition that the state of the vehicle is detected to be switched from a moving state to a static state and the position of the mobile terminal is switched from a driving position in the vehicle to the outside of the vehicle, determining the target voice call mode of the mobile terminal as the voice call of the mobile terminal.
7. The method of claim 6, wherein after switching the voice call mode of the mobile terminal from an in-vehicle bluetooth handsfree call to a mobile terminal voice call, the method further comprises:
judging whether the mobile terminal is close to the head of a user or not;
if yes, controlling the mobile terminal to switch the voice call to the handheld call;
if not, controlling the mobile terminal to switch the voice call to the hands-free call.
8. The method of claim 7, wherein said determining whether the mobile terminal is near a user's head comprises:
acquiring a current infrared signal of the mobile terminal and a current environment brightness signal output by an environment brightness sensor;
and determining whether the mobile terminal is close to the user head according to the current infrared signal and the current environment brightness signal, and the infrared signal range and the environment brightness signal range of the mobile terminal when the mobile terminal is close to the user head, which are calibrated in advance.
9. A control device for a voice call mode, which is applied to a mobile terminal, the device comprising:
a vehicle state acquisition unit, configured to acquire a state of a vehicle when bluetooth of the mobile terminal is in a connection state with vehicle-mounted bluetooth, where the state of the vehicle includes a motion state and a stationary state;
the mobile terminal position acquisition unit is used for acquiring the relative position of the mobile terminal and the vehicle under the condition that the Bluetooth of the mobile terminal is in a connection state with the vehicle Bluetooth;
the mobile terminal position acquisition unit is specifically configured to acquire current signal strength of the vehicle-mounted bluetooth when the bluetooth of the mobile terminal is in a connection state with the vehicle-mounted bluetooth; determining whether the mobile terminal is in the vehicle or not according to the current signal of the vehicle-mounted Bluetooth, the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is in the vehicle and the signal intensity range of the vehicle-mounted Bluetooth when the mobile terminal is out of the vehicle, which are calibrated in advance;
a voice call mode determining unit, configured to determine a target voice call mode of the mobile terminal according to a state of the vehicle and a relative position of the mobile terminal and the vehicle;
and the voice call mode control unit is used for controlling the mobile terminal to be switched from the current voice call mode to the target voice call mode.
10. A communication device comprising a memory and a processor:
the memory is used for storing program instructions;
the processor is configured to execute the control method of the voice call mode according to any one of claims 1 to 8 according to the program stored in the memory.
11. A storage medium having stored thereon a computer program which, when executed by a processor, implements the method of controlling a voice call mode according to any one of claims 1 to 8.
CN202110271347.XA 2021-03-12 2021-03-12 Control method, device and equipment for voice call mode Active CN115086475B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110271347.XA CN115086475B (en) 2021-03-12 2021-03-12 Control method, device and equipment for voice call mode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110271347.XA CN115086475B (en) 2021-03-12 2021-03-12 Control method, device and equipment for voice call mode

Publications (2)

Publication Number Publication Date
CN115086475A CN115086475A (en) 2022-09-20
CN115086475B true CN115086475B (en) 2023-12-12

Family

ID=83240826

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110271347.XA Active CN115086475B (en) 2021-03-12 2021-03-12 Control method, device and equipment for voice call mode

Country Status (1)

Country Link
CN (1) CN115086475B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2652067Y (en) * 2003-11-04 2004-10-27 辅升电子科技(深圳)有限公司 Bluetooth telephone on board
CN1956474A (en) * 2005-10-28 2007-05-02 环达电脑(上海)有限公司 Method for implementing handfree speech of mobile phone based on blue tooth technology on PDA equipment
KR20120066214A (en) * 2010-12-14 2012-06-22 현대모비스 주식회사 Bluetooth handsfree system for vehicle and method for on/off of bluetooth therein
CN103188395A (en) * 2011-12-31 2013-07-03 联想(北京)有限公司 Calling way switching method, microprocessor and handheld mobile terminal
CN105827812A (en) * 2015-10-30 2016-08-03 维沃移动通信有限公司 Communication mode switching method and mobile communication terminal
CN107438131A (en) * 2016-05-25 2017-12-05 中兴通讯股份有限公司 A kind of method and mobile terminal of call mode switching
CN108230730A (en) * 2017-11-16 2018-06-29 湖南深拓智能设备股份有限公司 Parking management system and parking stall management method
CN108243278A (en) * 2017-12-15 2018-07-03 北京车和家信息技术有限公司 Switching method, device, vehicle device, mobile terminal and readable storage medium storing program for executing
CN111049982A (en) * 2019-12-09 2020-04-21 上海擎感智能科技有限公司 Vehicle-mounted Bluetooth telephone mode switching method and system, storage medium and vehicle-mounted terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070037605A1 (en) * 2000-08-29 2007-02-15 Logan James D Methods and apparatus for controlling cellular and portable phones

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2652067Y (en) * 2003-11-04 2004-10-27 辅升电子科技(深圳)有限公司 Bluetooth telephone on board
CN1956474A (en) * 2005-10-28 2007-05-02 环达电脑(上海)有限公司 Method for implementing handfree speech of mobile phone based on blue tooth technology on PDA equipment
KR20120066214A (en) * 2010-12-14 2012-06-22 현대모비스 주식회사 Bluetooth handsfree system for vehicle and method for on/off of bluetooth therein
CN103188395A (en) * 2011-12-31 2013-07-03 联想(北京)有限公司 Calling way switching method, microprocessor and handheld mobile terminal
CN105827812A (en) * 2015-10-30 2016-08-03 维沃移动通信有限公司 Communication mode switching method and mobile communication terminal
CN107438131A (en) * 2016-05-25 2017-12-05 中兴通讯股份有限公司 A kind of method and mobile terminal of call mode switching
CN108230730A (en) * 2017-11-16 2018-06-29 湖南深拓智能设备股份有限公司 Parking management system and parking stall management method
CN108243278A (en) * 2017-12-15 2018-07-03 北京车和家信息技术有限公司 Switching method, device, vehicle device, mobile terminal and readable storage medium storing program for executing
CN111049982A (en) * 2019-12-09 2020-04-21 上海擎感智能科技有限公司 Vehicle-mounted Bluetooth telephone mode switching method and system, storage medium and vehicle-mounted terminal

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Car audio interruption and resumption control based on activity in cellular band";Haseeb Aslam Butt等;《2009 International Conference on Emerging Technologies》;全文 *
"基于蓝牙技术的车载无线电通讯技术应用";朱翠翠,王勇;《计算机产品与流通》(11);全文 *

Also Published As

Publication number Publication date
CN115086475A (en) 2022-09-20

Similar Documents

Publication Publication Date Title
US20140106734A1 (en) Remote Invocation of Mobile Phone Functionality in an Automobile Environment
CN106143335B (en) Vehicle, control method thereof, and multimedia device included in vehicle
US9532160B2 (en) Method of determining user intent to use services based on proximity
JP5585545B2 (en) Short-range communication system, vehicle equipment, and portable communication terminal
CN108966194B (en) System and method for realizing Bluetooth non-inductive connection between mobile phone and vehicle-mounted terminal
CN104703300B (en) Multimedia device, method and computer readable medium for providing vehicle hands-free service
US20080273711A1 (en) Apparatus, system and method of integrating wireless telephones in vehicles
JP2010074472A (en) On-vehicle apparatus, and method of selecting connection destination of communication
CN109804429A (en) Multimodal dialog in motor vehicle
CN111049982A (en) Vehicle-mounted Bluetooth telephone mode switching method and system, storage medium and vehicle-mounted terminal
CN110857068A (en) Vehicle user experience enhancement
US10106055B2 (en) Vehicle control system, portable terminal, and vehicular device
CN203071932U (en) Gesture-sensing control type vehicle-mounted portable Bluetooth playing/talking system
US20060154697A1 (en) Universal hands-free device for mobile phone with BLUETOOTH
JP2006203737A (en) Hands-free system, on-vehicle hands-free apparatus and hands-free program for portable communication terminal
CN115086475B (en) Control method, device and equipment for voice call mode
TW201529375A (en) Car-carried telephone control system and method for controlling sound thereof
JP2003078607A (en) On-vehicle telephone system, hands-free device and portable telephone equipment
WO2022188133A1 (en) Control method and apparatus for voice call mode, and device
JP2007181119A (en) Cellular phone
JP3990703B2 (en) Mobile terminal device and mode switching method in the mobile terminal device
CN201312341Y (en) Bluetooth hand-free phone
JPH10248081A (en) On-vehicle portable telephone system
CN110392346B (en) Method for recording parking position, mobile terminal, computer storage medium
JPH04246925A (en) On-vehicle automobile telephone device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant