CN114051073A - Bluetooth control conversation software method, device, earphone, equipment and medium - Google Patents

Bluetooth control conversation software method, device, earphone, equipment and medium Download PDF

Info

Publication number
CN114051073A
CN114051073A CN202111218458.0A CN202111218458A CN114051073A CN 114051073 A CN114051073 A CN 114051073A CN 202111218458 A CN202111218458 A CN 202111218458A CN 114051073 A CN114051073 A CN 114051073A
Authority
CN
China
Prior art keywords
software
audio
bluetooth
incoming call
user
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.)
Pending
Application number
CN202111218458.0A
Other languages
Chinese (zh)
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.)
Shenzhen Shi Kisb Electronic Co ltd
Original Assignee
Shenzhen Shi Kisb Electronic Co 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 Shenzhen Shi Kisb Electronic Co ltd filed Critical Shenzhen Shi Kisb Electronic Co ltd
Priority to CN202111218458.0A priority Critical patent/CN114051073A/en
Publication of CN114051073A publication Critical patent/CN114051073A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses a method, a device, an earphone, equipment and a medium for controlling call software by Bluetooth, belonging to the technical field of Bluetooth control, wherein the method comprises the following steps: if an incoming call signal of at least one piece of communication software is received, the incoming call signal is sent to a Bluetooth headset, so that a user can receive the incoming call signal through the Bluetooth headset and feed back a first control instruction; determining target call software from at least one call software according to the first control instruction; and sending the audio data of the target communication software to the Bluetooth headset so that the Bluetooth headset plays the audio data. The invention determines the target call software which the user wants to connect through sending the incoming call signals of different call software to the user and receiving the control instruction fed back by the user, thereby realizing that the target call software can be connected according to the requirement of the user without being influenced by other incoming call signals when a plurality of call software simultaneously input the incoming call signals.

Description

Bluetooth control conversation software method, device, earphone, equipment and medium
Technical Field
The invention relates to the technical field of Bluetooth control, in particular to a method, a device, equipment and a storage medium for controlling call software by Bluetooth.
Background
In the related art, the conventional method for controlling call software by bluetooth only controls a specific call software in a terminal device, but when a plurality of call software simultaneously input incoming call signals, the call software is inevitably interfered with each other.
Disclosure of Invention
The embodiment of the invention provides a method, a device, equipment and a storage medium for controlling call software by Bluetooth, and solves the problems that when a plurality of pieces of call software simultaneously input incoming call signals, the call software can be influenced mutually and the call software needing to be connected is inconvenient to determine in the prior art.
According to a first aspect of the present invention, there is provided a bluetooth call control software method, including:
if an incoming call signal of at least one piece of communication software is received, the incoming call signal is sent to a Bluetooth headset, so that a user can receive the incoming call signal through the Bluetooth headset and feed back a first control instruction;
determining target call software from at least one call software according to the first control instruction;
and sending the audio data of the target communication software to the Bluetooth headset so that the Bluetooth headset plays the audio data.
Optionally, before the receiving an incoming call signal of at least one piece of call software, the method further includes:
acquiring state information of an audio channel; the audio channels comprise a USB audio channel, a LINE-IN audio channel, a Bluetooth audio channel and a loudspeaker audio channel which can be used for transmitting the incoming call signal;
setting the priority order of the audio channels according to the state information;
and automatically switching to the audio channel with the highest priority to transmit the incoming call signal according to the priority sequence.
Optionally, the obtaining of the state information of the audio channel; the audio frequency channel includes USB audio frequency channel, LINE-IN audio frequency channel, bluetooth audio frequency channel and speaker audio frequency channel, all can be used to transmit the incoming telegram signal, include:
collecting audio code stream data of the audio channel port;
temporarily storing the audio code stream data in a pre-allocated buffer area;
calculating an audio frequency band and a noise frequency band of the audio code stream data;
and filtering and denoising the audio code stream data according to the audio frequency band and the noise frequency band to obtain the state information of the audio channel.
Optionally, after the audio data of the target call software is sent to the bluetooth headset so that the bluetooth headset plays the audio data, the method further includes:
receiving a second control instruction sent by the Bluetooth headset, and controlling the target call software according to the second control instruction; the control operation comprises one of answering, hanging up and rejecting the related incoming call.
According to a first aspect of the present invention, there is provided a bluetooth call control software method, including:
if an incoming call signal of at least one piece of communication software is received, displaying a user control interface on the terminal equipment;
receiving a first control instruction input by a user on the user control interface, and sending the first control instruction to the terminal equipment, so that the terminal equipment determines target call software from at least one call software according to the first control instruction; sending the audio data of the target communication software to a Bluetooth headset;
and playing the audio data.
Optionally, the receiving unit is configured to receive a first control instruction input by a user on the user control interface, and send the first control instruction to the terminal device, so that the terminal device determines target call software from at least one piece of call software according to the first control instruction; and sending the audio data of the target communication software to a Bluetooth headset, wherein the method comprises the following steps:
receiving a second control instruction input by a user on the user control interface, and sending the second control instruction to the terminal equipment so that the terminal equipment can control the target call software according to the second control instruction; the control operation comprises one of answering, hanging up and rejecting the related incoming call.
According to a third aspect of the present invention, there is provided a bluetooth control apparatus comprising:
the instruction acquisition module is used for sending an incoming call signal to the Bluetooth headset if the incoming call signal of at least one piece of communication software is received, so that a user can receive the incoming call signal through the Bluetooth headset and feed back a first control instruction;
the software determining module is used for determining target conversation software from at least one conversation software according to the first control instruction;
and the audio playing module is used for sending the audio data of the target communication software to the Bluetooth headset so as to enable the Bluetooth headset to play the audio data.
According to a fourth aspect of the present invention, there is provided a bluetooth headset comprising:
the interface display module is used for displaying a user control interface on the terminal equipment if an incoming call signal of at least one piece of call software is received;
the audio sending module is used for receiving a first control instruction input by a user on the user control interface and sending the first control instruction to the terminal equipment so that the terminal equipment determines target conversation software from at least one conversation software according to the first control instruction; sending the audio data of the target communication software to a Bluetooth headset;
and the audio playing module is used for playing the audio data.
According to a fifth aspect of the present invention, there is provided a bluetooth control apparatus comprising: a memory, a processor and a bluetooth control program stored on the memory and executable on the processor, the bluetooth control program, when executed by the processor, implementing the steps described in any of the possible implementations of the first aspect or the second aspect.
According to a sixth aspect of the present invention, there is provided a computer readable storage medium having a bluetooth control program stored thereon, which when executed by a processor implements the steps described in any of the possible implementations of the first or second aspect.
The embodiment of the invention provides a Bluetooth control method, a device, equipment and a storage medium, wherein if a Bluetooth control device receives an incoming call signal of at least one piece of call software, the incoming call signal is sent to a Bluetooth headset, so that a user receives the incoming call signal through the Bluetooth headset and feeds back a first control instruction; determining target call software from at least one call software according to the first control instruction; and sending the audio data of the target communication software to the Bluetooth headset so that the Bluetooth headset plays the audio data.
The method and the device have the advantages that the received incoming call signal of at least one piece of communication software is sent to the Bluetooth headset, so that a user can receive the incoming call signal through the Bluetooth headset and feed back a first control instruction; determining target call software from the call software according to a first control instruction; and sending the audio data of the target communication software to the Bluetooth headset so that the Bluetooth headset plays the audio data. The method and the device are different from the situation that when a plurality of pieces of call software simultaneously input incoming call signals, the call software can be mutually influenced and the call software needing to be connected is inconvenient to determine in the prior art, the target call software which the user wants to be connected is determined by sending the incoming call signals of different pieces of call software to the user and receiving the control instruction fed back by the user, and therefore the purpose that when the plurality of pieces of call software simultaneously input the incoming call signals, the target call software can be connected according to the requirement of the user without being influenced by other incoming call signals is achieved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a bluetooth control device in a hardware operating environment according to an embodiment of the present application;
FIG. 2 is a flowchart illustrating a Bluetooth control method according to a first embodiment of the present invention;
fig. 3 is a schematic flowchart of the step S201 in fig. 2;
FIG. 4 is a flowchart illustrating an embodiment of the step S301 in FIG. 3;
FIG. 5 is a flowchart illustrating a Bluetooth control method according to a second embodiment of the present invention;
fig. 6 is a functional block diagram of a bluetooth control apparatus according to an embodiment of the present invention;
fig. 7 is a schematic diagram of functional modules of a bluetooth headset according to an embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The main solution of the embodiment of the invention is as follows: if an incoming call signal of at least one piece of communication software is received, the incoming call signal is sent to a Bluetooth headset, so that a user can receive the incoming call signal through the Bluetooth headset and feed back a first control instruction; determining target call software from at least one call software according to the first control instruction; and sending the audio data of the target communication software to the Bluetooth headset so that the Bluetooth headset plays the audio data.
In the prior art, only a certain specific call software in the terminal equipment is controlled, but when a plurality of call software simultaneously input incoming call signals, the call software is inevitably interfered with each other.
The invention provides a solution, which is used for a Bluetooth control device, and is characterized in that the Bluetooth control device receives an incoming call signal of at least one piece of communication software and sends the received incoming call signal to a Bluetooth headset, so that a user can receive the incoming call signal through the Bluetooth headset and feed back a first control instruction; determining target call software from the call software according to the first control instruction; and finally, playing the audio data of the target communication software through the Bluetooth headset. The method and the device are different from the situation that when a plurality of pieces of call software simultaneously input incoming call signals, the call software can be mutually influenced and the call software needing to be connected is inconvenient to determine in the prior art, the target call software which the user wants to be connected is determined by sending the incoming call signals of different pieces of call software to the user and receiving the control instruction fed back by the user, and therefore the purpose that when the plurality of pieces of call software simultaneously input the incoming call signals, the target call software can be connected according to the requirement of the user without being influenced by other incoming call signals is achieved.
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Where "first" and "second" are used in the description and claims of embodiments of the invention to distinguish between similar elements and not necessarily for describing a particular sequential or chronological order, it is to be understood that such data may be interchanged where appropriate so that embodiments described herein may be implemented in other sequences than those illustrated or described herein.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a bluetooth control device in a hardware operating environment according to an embodiment of the present application.
As shown in fig. 1, the bluetooth control apparatus may include: a processor 1001, such as a Central Processing Unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a WIreless interface (e.g., a WIreless-FIdelity (WI-FI) interface). The Memory 1005 may be a Random Access Memory (RAM) Memory, or may be a Non-Volatile Memory (NVM), such as a disk Memory. The memory 1005 may alternatively be a storage device separate from the processor 1001.
Those skilled in the art will appreciate that the configuration shown in fig. 1 does not constitute a limitation of a bluetooth control device and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, the memory 1005, which is a storage medium, may include therein an operating system, an instruction acquisition module, a software determination module, an audio playback module, and a bluetooth control program.
In the bluetooth control apparatus shown in fig. 1, the network interface 1004 is mainly used for data communication with a network server; the user interface 1003 is mainly used for data interaction with a user; the processor 1001 and the memory 1005 of the bluetooth control device of the present invention may be disposed in the bluetooth control device, and the bluetooth control device calls the bluetooth control program stored in the memory 1005 through the processor 1001 and executes the bluetooth control method provided in the embodiment of the present application.
Based on the above hardware structure but not limited to the above hardware structure, the present invention provides a first embodiment of a bluetooth control method. Referring to fig. 2, fig. 2 is a flowchart illustrating a bluetooth control method according to a first embodiment of the present invention.
In this embodiment, the method includes:
step S201, if an incoming call signal of at least one piece of communication software is received, the incoming call signal is sent to a Bluetooth headset, so that a user can receive the incoming call signal through the Bluetooth headset and feed back a first control instruction;
in this embodiment, the execution main body is a bluetooth control device, a USB bluetooth adapter is arranged in the bluetooth control device, when call software in the terminal device has an incoming call, an incoming call signal is sent to the USB bluetooth adapter through a USB interface, the incoming call signal is processed by a USB interface software layer, a bluetooth software application layer and a bluetooth software protocol layer in a USB bluetooth adapter chip and then sent to a bluetooth headset, a user receives the incoming call signal through the bluetooth headset, and when incoming call signals of multiple pieces of call software are input simultaneously, the user sends a first control instruction according to own requirements to select target call software to be connected.
Step S202, determining target call software from at least one call software according to the first control instruction;
after receiving the incoming call signal through the bluetooth headset, the user sends a first control instruction according to the own requirement, wherein the first control instruction refers to that when the incoming call signals of a plurality of pieces of call software are input at the same time, in order to avoid the incoming call signals of the plurality of pieces of call software, the user selects the piece of call software which needs to be connected, namely the target piece of call software.
Step S203, sending the audio data of the target communication software to the Bluetooth headset so that the Bluetooth headset plays the audio data;
after the target call software is determined as described above, only the target call software is switched on, and simultaneously, the connection with other call software is automatically disconnected, and the audio data of the target call software is sent to the bluetooth headset.
Step S204, receiving a second control instruction sent by the Bluetooth headset, and controlling the target communication software according to the second control instruction; the control operation comprises one of answering, hanging up and rejecting the related incoming call.
After the target call software is connected, the user can select to answer or hang up or reject the related incoming call according to the own needs, and can also temporarily hang up the incoming call signal in the call process.
When incoming call signals of a plurality of pieces of call software are input at the same time, all the incoming call signals can be received at the same time and sent to a user through a Bluetooth headset, the user can select target call software and control operation to be performed according to the requirement of the user, namely one of answering, hanging up and rejecting related incoming calls, so that the incoming call signals of the plurality of pieces of call software can be prevented from interfering with each other, and other incoming call signals can not be omitted.
Further, referring to fig. 3, fig. 3 is a schematic flowchart of a process before the step of S201 in fig. 2, where before receiving an incoming call signal of at least one piece of session software, the incoming call signal is sent to a bluetooth headset, so that a user receives the incoming call signal through the bluetooth headset and feeds back a first control instruction, the method further includes:
step S301, acquiring state information of an audio channel; the audio channels comprise a USB audio channel, a LINE-IN audio channel, a Bluetooth audio channel and a loudspeaker audio channel which can be used for transmitting the incoming call signal;
IN this embodiment, the available audio channels include a USB audio channel, a LINE-IN audio channel, a bluetooth audio channel, and a speaker audio channel, which are all used to transmit the incoming call signal, and correspond to respective interfaces, and the user connects to the corresponding audio channel after connecting to different interfaces, so as to transmit the incoming call signal.
In an embodiment, referring to fig. 4, fig. 4 is a flowchart illustrating an embodiment of the step S301 in fig. 3, where the obtaining of the state information of the audio channel; the audio frequency channel includes USB audio frequency channel, LINE-IN audio frequency channel, bluetooth audio frequency channel and speaker audio frequency channel, all can be used to transmit the incoming telegram signal, include:
step A10, collecting audio code stream data of the audio channel port;
when an incoming call signal is input into a certain audio channel, the port of the audio channel can generate audio code stream data, and the audio code stream data contains required audio information and noise.
Step A20, temporarily storing the audio code stream data in a pre-allocated buffer area;
step A30, calculating the audio frequency band and the noise frequency band of the audio code stream data;
as mentioned above, the original audio code stream data received by the audio channel may be mixed with noise, and in order to ensure the subsequent call quality, the original audio code stream data needs to be denoised before the future electrical signal is sent to the user. Therefore, the original audio code stream data is firstly temporarily stored in a pre-allocated buffer area, then the audio frequency band and the noise frequency band of the audio code stream data are calculated by methods such as Fourier transform and the like, and the audio signal and the noise signal are distinguished by different frequency band ranges of the audio and the noise.
Step A40, according to the audio frequency band and the noise frequency band, filtering and denoising the audio code stream data to obtain the state information of the audio channel.
The audio signal and the noise signal are distinguished, and then the noise removing processing is carried out according to different frequency band ranges of the audio signal and the noise signal, so that the influence of noise is eliminated. Then, the state information of the audio channel can be judged, namely whether an incoming call signal is input or not, if the audio signal is detected, the incoming call signal is input in the audio channel; if no audio signal is detected, it indicates that no incoming signal is input in the audio channel, and the previously obtained signal is a noise signal.
Step S302, setting the priority order of the audio channels according to the state information;
after the states of various audio channels are judged, when the interface states of a plurality of audio channels are changed from absent to present, namely, signals are input, the audio channel with the state changed first is set to be in low priority, and the audio channel with the state changed later is set to be in high priority.
Step S303, according to the priority sequence, automatically switching to the audio channel with the highest priority to transmit the incoming call signal.
After the priorities of the various audio channels are set, the audio channel with the highest priority is automatically switched to, namely, the audio channel which is accessed by the user last transmits the incoming call signal, which indicates that the user wants to answer the incoming call through the audio channel currently.
Therefore, the influence of environmental factors such as external noise on the audio signal and the call quality can be effectively removed, the audio channel can be automatically switched, and the smooth proceeding of subsequent calls is ensured.
Referring to fig. 5, fig. 5 is a flowchart illustrating a bluetooth control method according to a second embodiment of the present invention.
In this embodiment, the method includes:
step S501, if an incoming call signal of at least one piece of call software is received, displaying a user control interface on terminal equipment;
in this embodiment, the execution main body is a bluetooth headset, and the bluetooth headset sends an instruction to the terminal device after receiving an incoming call signal processed and sent by the USB bluetooth adapter, and displays a user control interface on the terminal device, and a user can input a control instruction on the interface.
Step S502, receiving a first control instruction input by a user on the user control interface, and sending the first control instruction to the terminal equipment, so that the terminal equipment determines target conversation software from at least one conversation software according to the first control instruction; sending the audio data of the target communication software to a Bluetooth headset;
after receiving the incoming call signal through the Bluetooth headset, a user can firstly input a first control instruction through a user control interface provided on the terminal equipment to determine target call software to be connected; and then, the user can further input a second control instruction to perform control operations such as answering, hanging up, rejecting and the like on the target call software, and after the target call software is determined to be answered, the audio data of the target call software is sent to the Bluetooth headset.
Step S503, playing the audio data.
And after determining the target call software needing answering, playing the audio data of the call software.
The user selects the target call software according to the self requirement through the Bluetooth headset and the user control interface and carries out operations of answering or hanging up or rejecting related calls and the like, so that the incoming call signals of a plurality of call software can be prevented from interfering with each other, and other incoming call signals can not be omitted.
Based on the same inventive concept, an embodiment of the present invention further provides a bluetooth control apparatus, as shown in fig. 6, including:
the instruction acquisition module is used for sending an incoming call signal to the Bluetooth headset if the incoming call signal of at least one piece of communication software is received, so that a user can receive the incoming call signal through the Bluetooth headset and feed back a first control instruction;
the software determining module is used for determining target conversation software from at least one conversation software according to the first control instruction;
and the audio playing module is used for sending the audio data of the target communication software to the Bluetooth headset so as to enable the Bluetooth headset to play the audio data.
As an alternative embodiment, the bluetooth control apparatus may further include:
the state acquisition module is used for acquiring the state information of the audio channel; the audio channels comprise a USB audio channel, a LINE-IN audio channel, a Bluetooth audio channel and a loudspeaker audio channel, and can be used for transmitting the incoming call signal.
As an alternative embodiment, the bluetooth control apparatus may further include:
and the priority determining module is used for setting the priority sequence of the audio channels according to the state information.
As an alternative embodiment, the bluetooth control apparatus may further include:
and the audio channel switching module is used for automatically switching to the audio channel with the highest priority according to the priority sequence so as to transmit the incoming call signal.
Based on the same inventive concept, an embodiment of the present invention further provides a bluetooth headset, as shown in fig. 7, including:
the interface display module is used for displaying a user control interface on the terminal equipment if an incoming call signal of at least one piece of call software is received;
the audio sending module is used for receiving a first control instruction input by a user on the user control interface and sending the first control instruction to the terminal equipment so that the terminal equipment determines target conversation software from at least one conversation software according to the first control instruction; sending the audio data of the target communication software to a Bluetooth headset;
and the audio playing module is used for playing the audio data.
Furthermore, in an embodiment, the present application further provides a computer storage medium, on which a computer program is stored, and the computer program is executed by a processor to implement the steps of the method in the foregoing first embodiment.
In some embodiments, the computer-readable storage medium may be memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash, magnetic surface memory, optical disk, or CD-ROM; or may be various devices including one or any combination of the above memories. The computer may be a variety of computing devices including intelligent terminals and servers.
In some embodiments, executable instructions may be written in any form of programming language (including compiled or interpreted languages), in the form of programs, software modules, scripts or code, and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
By way of example, executable instructions may correspond, but do not necessarily have to correspond, to files in a file system, may be stored in a portion of a file that holds other programs or data, e.g., in one or more scripts in a hypertext Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files that store one or more modules, sub-programs, or portions of code).
By way of example, executable instructions may be deployed to be executed on one computing device or on multiple computing devices at one site or distributed across multiple sites and interconnected by a communication network.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A Bluetooth control call software method is characterized by comprising the following steps:
if an incoming call signal of at least one piece of communication software is received, the incoming call signal is sent to a Bluetooth headset, so that a user can receive the incoming call signal through the Bluetooth headset and feed back a first control instruction;
determining target call software from at least one call software according to the first control instruction;
and sending the audio data of the target communication software to the Bluetooth headset so that the Bluetooth headset plays the audio data.
2. The method of claim 1, wherein before receiving an incoming call signal of at least one piece of call software, sending the incoming call signal to a bluetooth headset so that a user receives the incoming call signal through the bluetooth headset and feeds back a first control command, the method further comprises:
acquiring state information of an audio channel; the audio channels comprise a USB audio channel, a LINE-IN audio channel, a Bluetooth audio channel and a loudspeaker audio channel which can be used for transmitting the incoming call signal;
setting the priority order of the audio channels according to the state information;
and automatically switching to the audio channel with the highest priority to transmit the incoming call signal according to the priority sequence.
3. The method of claim 2, wherein the obtaining of the status information of the audio channel; the audio frequency channel includes USB audio frequency channel, LINE-IN audio frequency channel, bluetooth audio frequency channel and speaker audio frequency channel, all can be used to transmit the incoming telegram signal, include:
collecting audio code stream data of the audio channel port;
temporarily storing the audio code stream data in a pre-allocated buffer area;
calculating an audio frequency band and a noise frequency band of the audio code stream data;
and filtering and denoising the audio code stream data according to the audio frequency band and the noise frequency band to obtain the state information of the audio channel.
4. The method of claim 1, wherein after sending the audio data of the target session software to the bluetooth headset to cause the bluetooth headset to play the audio data, the method further comprises:
receiving a second control instruction sent by the Bluetooth headset, and controlling the target call software according to the second control instruction; the control operation comprises one of answering, hanging up and rejecting the related incoming call.
5. A Bluetooth control call software method is characterized by comprising the following steps:
if an incoming call signal of at least one piece of communication software is received, displaying a user control interface on the terminal equipment;
receiving a first control instruction input by a user on the user control interface, and sending the first control instruction to the terminal equipment, so that the terminal equipment determines target call software from at least one call software according to the first control instruction; sending the audio data of the target communication software to a Bluetooth headset;
and playing the audio data.
6. The method according to claim 5, wherein the receiving of the first control instruction input by the user on the user control interface and the sending of the first control instruction to the terminal device enable the terminal device to determine target call software from at least one call software according to the first control instruction; and sending the audio data of the target communication software to a Bluetooth headset, wherein the method comprises the following steps:
receiving a second control instruction input by a user on the user control interface, and sending the second control instruction to the terminal equipment so that the terminal equipment can control the target call software according to the second control instruction; the control operation comprises one of answering, hanging up and rejecting the related incoming call.
7. A bluetooth control apparatus, characterized in that the apparatus comprises:
the instruction acquisition module is used for sending an incoming call signal to the Bluetooth headset if the incoming call signal of at least one piece of communication software is received, so that a user can receive the incoming call signal through the Bluetooth headset and feed back a first control instruction;
the software determining module is used for determining target conversation software from at least one conversation software according to the first control instruction;
and the audio playing module is used for sending the audio data of the target communication software to the Bluetooth headset so as to enable the Bluetooth headset to play the audio data.
8. A Bluetooth headset, comprising:
the interface display module is used for displaying a user control interface on the terminal equipment if an incoming call signal of at least one piece of call software is received;
the audio sending module is used for receiving a first control instruction input by a user on the user control interface and sending the first control instruction to the terminal equipment so that the terminal equipment determines target conversation software from at least one conversation software according to the first control instruction; sending the audio data of the target communication software to a Bluetooth headset;
and the audio playing module is used for playing the audio data.
9. A Bluetooth control apparatus comprising a memory, a processor and a Bluetooth control program stored on the memory and executable on the processor, the Bluetooth control program when executed by the processor implementing the steps of the Bluetooth control method as claimed in any one of claims 1 to 6.
10. A computer-readable storage medium, having a bluetooth control program stored thereon, which when executed by a processor implements the steps of the bluetooth control method according to any one of claims 1 to 8.
CN202111218458.0A 2021-10-19 2021-10-19 Bluetooth control conversation software method, device, earphone, equipment and medium Pending CN114051073A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111218458.0A CN114051073A (en) 2021-10-19 2021-10-19 Bluetooth control conversation software method, device, earphone, equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111218458.0A CN114051073A (en) 2021-10-19 2021-10-19 Bluetooth control conversation software method, device, earphone, equipment and medium

Publications (1)

Publication Number Publication Date
CN114051073A true CN114051073A (en) 2022-02-15

Family

ID=80205531

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111218458.0A Pending CN114051073A (en) 2021-10-19 2021-10-19 Bluetooth control conversation software method, device, earphone, equipment and medium

Country Status (1)

Country Link
CN (1) CN114051073A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115190197A (en) * 2022-09-13 2022-10-14 荣耀终端有限公司 Bluetooth headset-based communication method and device and storage medium
CN115766930A (en) * 2022-11-16 2023-03-07 厦门市惟贝特电子有限公司 UC system supporting multiple soft phones
CN116016750A (en) * 2022-12-13 2023-04-25 北京小米移动软件有限公司 Call control method and device, storage medium and chip

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2872745Y (en) * 2006-01-25 2007-02-21 浩一科技有限公司 Bluetooth earphone with multiple audio-signal brake channel simultaneouslly
CN104767868A (en) * 2014-01-07 2015-07-08 中兴通讯股份有限公司 Conversation control method and terminal
CN108989940A (en) * 2018-10-30 2018-12-11 努比亚技术有限公司 Bluetooth headset function is compatible with implementation method, device, bluetooth headset and storage medium
CN109890021A (en) * 2019-03-06 2019-06-14 西安易朴通讯技术有限公司 Bluetooth headset switching method, bluetooth headset and terminal
CN109890018A (en) * 2019-01-29 2019-06-14 深圳傲智天下信息科技有限公司 Blue-tooth transmission method, bluetooth transceiver and the computer readable storage medium of audio
US20200245051A1 (en) * 2019-01-28 2020-07-30 Aukey Technology Co.,Ltd Bluetooth headset control method, bluetooth headset, and computer readable storage medium
CN112804610A (en) * 2021-01-07 2021-05-14 深圳市博陆科电子科技有限公司 Method for controlling Microsoft Teams on PC through TWS Bluetooth headset
US20210182015A1 (en) * 2019-12-16 2021-06-17 Beijing Xiaomi Mobile Software Co., Ltd. Audio playing control method and device and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2872745Y (en) * 2006-01-25 2007-02-21 浩一科技有限公司 Bluetooth earphone with multiple audio-signal brake channel simultaneouslly
CN104767868A (en) * 2014-01-07 2015-07-08 中兴通讯股份有限公司 Conversation control method and terminal
CN108989940A (en) * 2018-10-30 2018-12-11 努比亚技术有限公司 Bluetooth headset function is compatible with implementation method, device, bluetooth headset and storage medium
US20200245051A1 (en) * 2019-01-28 2020-07-30 Aukey Technology Co.,Ltd Bluetooth headset control method, bluetooth headset, and computer readable storage medium
CN109890018A (en) * 2019-01-29 2019-06-14 深圳傲智天下信息科技有限公司 Blue-tooth transmission method, bluetooth transceiver and the computer readable storage medium of audio
CN109890021A (en) * 2019-03-06 2019-06-14 西安易朴通讯技术有限公司 Bluetooth headset switching method, bluetooth headset and terminal
US20210182015A1 (en) * 2019-12-16 2021-06-17 Beijing Xiaomi Mobile Software Co., Ltd. Audio playing control method and device and storage medium
CN112804610A (en) * 2021-01-07 2021-05-14 深圳市博陆科电子科技有限公司 Method for controlling Microsoft Teams on PC through TWS Bluetooth headset

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115190197A (en) * 2022-09-13 2022-10-14 荣耀终端有限公司 Bluetooth headset-based communication method and device and storage medium
CN115190197B (en) * 2022-09-13 2023-02-17 荣耀终端有限公司 Bluetooth headset-based communication method and device and storage medium
CN115766930A (en) * 2022-11-16 2023-03-07 厦门市惟贝特电子有限公司 UC system supporting multiple soft phones
CN116016750A (en) * 2022-12-13 2023-04-25 北京小米移动软件有限公司 Call control method and device, storage medium and chip

Similar Documents

Publication Publication Date Title
CN114051073A (en) Bluetooth control conversation software method, device, earphone, equipment and medium
CN110459221B (en) Method and device for multi-device cooperative voice interaction
CN108076226B (en) Method for adjusting call quality, mobile terminal and storage medium
DE102016109561B4 (en) Determination of a device on which the audio material of a telephone communication is to be presented
CN103596641A (en) Audio frequency managing method and device
EP2930898A1 (en) Method for sharing file and handheld device
CN108124172B (en) Cloud projection method, device and system
CN111124351B (en) Audio output method, audio output device, electronic equipment and storage medium
EP4027670A1 (en) Bluetooth data transmission method and apparatus, terminal and storage medium
CN110602683B (en) Bluetooth control method, device, mobile terminal and storage medium
CN110830970A (en) Audio transmission method, device, equipment and storage medium between Bluetooth equipment
CN110856086A (en) Method and device for controlling sound system and readable storage medium
CN111277697B (en) Audio processing method and device, storage medium and electronic equipment
CN110781014B (en) Recording data multi-process distribution method and system based on Android device
CN110035167B (en) Recording method and related device
CN114257532B (en) Method and device for detecting state of server
CN108650594B (en) Sound box management method, user terminal and computer storage medium
CN109298846B (en) Audio transmission method and device, electronic equipment and storage medium
CN110704012A (en) Audio data processing method and device, electronic equipment and medium
CN110336712B (en) Method and device for capturing empty packet by mobile terminal, storage medium and mobile terminal
CN115904305A (en) Audio output device switching method and device and computer readable storage medium
CN111613235A (en) Echo cancellation method and device
CN109274827A (en) Method, apparatus, equipment and the medium of auto-pickup mobile phone communication
CN112954760A (en) Connection method and device of Bluetooth equipment and electronic equipment
CN107277402B (en) Switching method of microphone equipment, television and computer readable storage medium

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20220215