Wireless call control method and device, wireless call equipment, controller and medium

By acquiring vibration sensing signals and audio signals in real time to control the working state of the wireless transmitting module, the problem of high power consumption of the wireless calling system is solved, and a longer battery life and a more stable call experience is achieved.

CN119172838BActive Publication Date: 2025-02-25SHENZHEN HOLLYLAND TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411669227.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2025-02-25
Estimated Expiration
2044-11-21

AI Technical Summary

Technical Problem

The existing wireless calling system consumes a lot of power during the call, especially in wireless communication devices, which affects the battery life and user experience of the device.

Method used

By acquiring vibration sensing signals and audio signals in real time, the working state of the wireless transmitting module is controlled. When no one is talking, it is in a dormant state to reduce power consumption; when someone is talking, it is in a working state to ensure the transmission of the audio signal.

Benefits of technology

It effectively reduces the power consumption of wireless communication devices when no one is talking, improves the battery life of the device, and ensures the stability and efficiency of calls.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119172838B_ABST
    Figure CN119172838B_ABST
Patent Text Reader

Abstract

The present application is applicable to the field of wireless communication technology, and in particular, to a wireless call control method and device, wireless call equipment, controller and medium. The method obtains vibration sensor signals and audio signals in real time. When the vibration sensor signal does not match the vibration characteristics of human tissue when speaking, or when there is no human voice characteristic in the audio signal, the wireless transmission module is controlled to be in a dormant state and not to transmit any signal. When the vibration sensor signal matches the vibration characteristic and there is the human voice characteristic in the audio signal, the wireless transmission module is controlled to be in a working state to transmit the audio signal. The working state of the wireless transmission module is controlled by the vibration sensor signal and the audio signal, so as to reduce power consumption and improve the battery life of the device when no one is speaking in wireless communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application is applicable to the field of wireless communication technology, and in particular, relates to a wireless call control method and apparatus, wireless call equipment, a controller and a medium. Background Art

[0002] Intercom systems are widely used in film and television shooting scenes for communication between directors and cameramen, lighting, sound engineers, stage control personnel, and for internal communication needs between staff members during large-scale events such as sports events and concerts. Commonly used intercom systems include wired intercom systems and wireless intercom systems.

[0003] Walkie-talkie is one of the most common internal communication devices. Generally, walkie-talkie is in PTT working mode. Its advantages are high transmission power, low working frequency and long transmission distance. The disadvantage is that it is a half-duplex communication mode. When speaking, you need to press the PTT button by hand to send the voice. Because the staff usually have to handle other matters with both hands, it is very inconvenient to press the PTT button to speak. In addition, since you need to use your hands to trigger the voice sending function when speaking, the beginning and end of the speech are often lost in the actual use scenario, which is fatal for film and television shooting scenes with extremely high requirements for stability and reliability. In addition, walkie-talkies generally adopt the broadcast working mode, and only one user can be in the speaking (transmitting) state at any time, which greatly limits the efficiency of communication. Another point is that the sampling rate of walkie-talkies is generally only 8kHz, and the audio quality is relatively poor. Although there are some multi-channel full-duplex wireless call systems based on walkie-talkie solutions on the market, the sound quality and the number of full-duplex are still very limited. In the case of meeting the communication scheduling time of one day, the overall equipment size is large.

[0004] During a call, the existing call system devices need to continuously transmit and process signals, which results in high power consumption and limited device usage time. In particular, in mobile intercom terminal devices, the power consumption problem is particularly prominent, affecting the user experience. Therefore, based on the need for a more lightweight wireless call system, full-duplex communication must be maintained during the call to support multiple users at the same time, and the wearing experience and comfort must be enhanced. At the same time, it can continue to ensure long-term dispatching and command, and ensure that the stability and distance of the call are not affected.

[0005] Call headsets based on Bluetooth technology can meet the needs of lightweight call terminals, but this solution lacks a sleep mechanism and cannot meet the requirements of long battery life.

[0006] Therefore, how to control the wireless communication device during a wireless call to reduce the power consumption of the wireless communication device has become an urgent problem to be solved. Summary of the invention

[0007] In view of this, the embodiments of the present application provide a wireless call control method and apparatus, a wireless call device, a controller and a medium to solve the problem of how to control the wireless communication device during a wireless call to reduce the power consumption of the wireless communication device.

[0008] In a first aspect, an embodiment of the present application provides a wireless call control method, including:

[0009] Acquire vibration sensor signals and audio signals in real time;

[0010] When the vibration sensing signal does not match the vibration characteristics of human tissue when speaking, or when there is no human voice feature in the audio signal, the wireless transmission module is controlled to be in a dormant state and no signal is transmitted;

[0011] When the vibration sensing signal matches the vibration feature and the human voice feature exists in the audio signal, the wireless transmission module is controlled to be in a working state to transmit the audio signal.

[0012] In a second aspect, an embodiment of the present application provides a wireless call control device, including:

[0013] A first acquisition unit, used for acquiring a vibration sensor signal and an audio signal in real time;

[0014] A first control unit is used to control the wireless transmission module to be in a dormant state and not transmit any signal when the vibration sensing signal does not match the vibration characteristics of the tissue when the human body speaks, or when there is no human voice characteristic in the audio signal;

[0015] The second control unit is used to control the wireless transmission module to be in a working state to transmit the audio signal when the vibration sensing signal matches the vibration feature and the human voice feature exists in the audio signal.

[0016] In a third aspect, an embodiment of the present application provides a wireless call device, comprising a main control module, a voice collection unit, a voice processing module, a wireless protocol stack module, a wireless transmission module and a vibration sensor detection module, wherein the voice collection unit is connected to the voice processing module to collect audio signals in real time;

[0017] The vibration sensing detection module is connected to the main control module to collect vibration sensing signals in real time;

[0018] The voice processing module and the wireless protocol stack module are both connected to the main control module, and the wireless protocol stack module is connected to the voice processing module and the wireless transmission module;

[0019] The main control module is used to implement the wireless call control method as described in the first aspect.

[0020] In a fourth aspect, an embodiment of the present application provides a controller, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the wireless call control method as described in the first aspect when executing the computer program.

[0021] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the wireless call control method as described in the first aspect is implemented.

[0022] Compared with the prior art, the embodiments of the present application have the following beneficial effects: the present application acquires vibration sensor signals and audio signals in real time, and when the vibration sensor signals do not match the vibration characteristics of human tissue when speaking, or when the human voice characteristics do not exist in the audio signal, the wireless transmission module is controlled to be in a dormant state and not to transmit any signal; when the vibration sensor signals match the vibration characteristics, and when the human voice characteristics exist in the audio signal, the wireless transmission module is controlled to be in a working state to transmit the audio signal. The working state of the wireless transmission module is controlled by the vibration sensor signals and the audio signals, thereby reducing power consumption and improving the battery life of the device when no one is speaking in wireless communication. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0024] Figure 1 It is a structural schematic diagram of a wireless communication device provided in Embodiment 1 of the present application;

[0025] Figure 2 It is a flowchart of a wireless call control method provided in Embodiment 2 of the present application;

[0026] Figure 3 This is a timing diagram of a wireless call control method provided in Embodiment 3 of the present application;

[0027] Figure 4 It is a flowchart of a wireless call control method provided in Embodiment 4 of the present application;

[0028] Figure 5It is a structural schematic diagram of a wireless call control device provided in Embodiment 5 of the present application;

[0029] Figure 6 This is a structural diagram of a controller provided in Example 6 of the present application. DETAILED DESCRIPTION

[0030] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.

[0031] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.

[0032] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0033] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.

[0034] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0035] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0036] The embodiments of the present application can acquire and process relevant data based on artificial intelligence technology. Among them, artificial intelligence is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results.

[0037] AI basic technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing technology, operation / interaction systems, mechatronics, etc. AI software technologies mainly include computer vision technology, robotics technology, biometrics technology, speech processing technology, natural language processing technology, and machine learning / deep learning.

[0038] It should be understood that the size of the serial numbers of the steps in the following embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0039] In order to illustrate the technical solution of the present application, a specific embodiment is provided below for illustration.

[0040] like Figure 1 As shown, a structural schematic diagram of a wireless call device provided in Embodiment 1 of the present application, the wireless call device includes a main control module, a voice collection unit, a voice processing module, a wireless protocol stack module, a wireless transmission module and a vibration sensor detection module, wherein the voice collection unit is connected to the voice processing module to collect audio signals in real time; the vibration sensor detection module is connected to the main control module to collect vibration sensor signals in real time; the voice processing module and the wireless protocol stack module are both connected to the main control module, and the wireless protocol stack module is connected to the voice processing module and the wireless transmission module.

[0041] The main control module is connected to the corresponding modules to realize the control of wireless calls. Specifically, the main control module realizes a wireless call control method, which can refer to the wireless call control method described in the following embodiments.

[0042] In one embodiment, if Figure 1 As shown, the wireless call device also includes a voice playback module and a wireless receiving module, wherein the voice playback module is connected to the voice processing module, and the wireless receiving module is connected to the wireless protocol module. The solution of this example can realize the reception and playback of voice, thereby realizing two-way communication.

[0043] In addition, Figure 1 A power management module is also provided in the wireless communication device, and the power management module is connected to the main control module so as to realize power supply to other modules in the wireless communication device through the main control module. Of course, when the main control module is connected to the power management module, it can also obtain the corresponding parameters (for example, power, etc.) in the power management module, and can realize more control over other modules by combining other methods and parameters in the power management module.

[0044] The wireless communication device described above records the connection relationship between the modules. For the function of each module, reference may be made to the description in the following method embodiment.

[0045] See also Figure 2 , is a flow chart of a wireless call control method provided in Embodiment 2 of the present application, wherein the wireless call control method is applied to Figure 1 Wireless communication equipment in. Figure 2 As shown, the wireless call control method may include the following steps:

[0046] Step S201, acquiring vibration sensor signals and audio signals in real time.

[0047] Among them, based on the above-mentioned wireless call device, the vibration sensor detection module is used to collect vibration sensor signals, and the voice collection unit is used to collect audio signals. Specifically, the vibration sensor detection module includes but is not limited to a wearable vibration sensor, and the voice collection unit includes but is not limited to a microphone.

[0048] For an object wearing a wireless communication device, the vibration sensing detection module can collect the vibration condition of the object, for example, characterize the vibration sensing signal with vibration acceleration. Therefore, the vibration sensing signal can characterize at least the vibration state of the object.

[0049] The audio signal is collected by driving the collector in the voice collection unit to vibrate due to the sound propagation medium, that is, the voice collection unit does not need to be in direct contact with the wearer.

[0050] The above audio signal can be Figure 1 The signal sent to the main control module after being processed by the voice processing module. In one example, the audio signal can be a signal collected by the voice collection unit. The main control module includes the voice processing module, thereby being able to process the audio signal.

[0051] Step S202, when the vibration sensing signal does not match the vibration characteristics of human tissue when speaking, or when there is no human voice feature in the audio signal, control the wireless transmission module to be in a dormant state and not transmit any signal.

[0052] The vibration characteristics of tissues when a person is speaking may refer to collecting the vibration of at least one tissue when a person is speaking, and analyzing the tissue vibration to obtain a characteristic feature, that is, when a vibration corresponding to the feature occurs, it can be determined that the person is speaking. For example, the wireless communication device is worn in the ear canal of a person, and the vibration of the tissue in the ear canal of a person is collected to analyze the unique vibration characteristics of the tissue in the ear canal when the person is speaking.

[0053] Human voice features may refer to features that characterize the spoken sounds of humans, including but not limited to Chinese, English, etc., wherein it is necessary to distinguish other sounds in nature from human voices, for example, distinguishing the noise when a machine is running from human voices, distinguishing animal calls from human voices, so as to accurately identify whether there are human voice features in the audio signal.

[0054] When the vibration sensing signal does not indicate human speech, it can be determined that at least the current wearer is not speaking, and the wireless transmission module can be controlled to sleep to avoid sending other audio data in the transmission environment, thereby reducing the power consumption of the wireless transmission module.

[0055] When there is no human speech represented in the audio signal, it can be determined that no one in the surrounding environment (including the wearer) is speaking, and the wireless transmission module can be controlled to sleep to avoid sending other audio data in the transmission environment, thereby reducing the power consumption of the wireless transmission module.

[0056] If the wireless transmission module is in a dormant state at the last moment, the dormant state is maintained after the above determination; if the wireless transmission module is in an active state at the last moment, the dormant state is changed after the above determination.

[0057] based on Figure 1A wireless call device, the audio signal is a signal collected by the voice collection unit and sent to the main control module after being processed by the voice processing module, wherein the voice processing module can complete voice noise reduction, mixing, and echo cancellation processing and then send it to the main control module, and the main control module can realize human voice recognition. Of course, in one example, the voice processing module can perform human voice recognition based on voice activity detection (VAD) and give the recognition result directly to the main control module. At this time, the voice processing module can be understood as a part of the main control module.

[0058] Step S203, when the vibration sensing signal matches the vibration feature and the human voice feature exists in the audio signal, control the wireless transmission module to be in a working state to transmit the audio signal.

[0059] Among them, only when the vibration sensing signal represents human speech and the audio signal also represents human speech, the wireless transmission module is controlled to work, so as to transmit the collected audio signal.

[0060] As the main control processor of the wireless call device, the main control module can complete audio Codec driving, peripheral control processing, sensor detection data processing, and real-time interface data interaction with the wireless protocol stack module and the voice processing module, thereby running the above control method to achieve low power consumption control of the voice processing module and the wireless protocol stack module.

[0061] In addition, the voice processing module can also complete the audio encoding and decoding functions to complete the voice data interaction with the wireless protocol stack module through structural communication or memory sharing to realize wireless transmission of signals.

[0062] The wireless protocol stack module can send and receive unlimited data, including the wireless communication protocol stack, adaptive adjustment of wireless transmission power, and switching control between sleep state and working state. The above wireless protocol stack includes but is not limited to WiFi protocol, 5G protocol, etc., and even an improved Bluetooth protocol can be used.

[0063] Optionally, after the real-time collection of the vibration sensor signal and the audio signal, the method further includes:

[0064] Extracting features from the audio signal to obtain at least one audio feature;

[0065] Matching each audio feature with a human voice feature respectively, and if there is an audio feature matching the human voice feature among all the audio features, determining that the human voice feature exists in the audio signal;

[0066] If there is no audio feature matching the human voice feature among all the audio features, it is determined that the human voice feature does not exist in the audio signal.

[0067] Among them, the method of collecting voice matching to realize the detection of voice features can effectively improve the recognition accuracy and efficiency.

[0068] Optionally, the vibration characteristics of the tissue when the human body speaks include target vibration acceleration, and after the real-time acquisition of the vibration sensing signal and the audio signal, the method further includes:

[0069] Processing the vibration sensing signal using the capacitance change to obtain a first vibration acceleration representing the vibration of human tissue;

[0070] Matching the first vibration acceleration with the target vibration acceleration, and if the first vibration acceleration matches the target vibration acceleration, determining that the vibration sensing signal matches the vibration characteristics of the tissue of the human body when speaking;

[0071] If the first vibration acceleration does not match the target vibration acceleration, it is determined that the vibration sensing signal does not match the vibration characteristics of the tissue of the human body when speaking.

[0072] Among them, the wearable vibration sensor is attached to the side of the wireless call device that is worn close to the human skin. It can capture the tiny vibrations of the tissue when the human body speaks, and send the information to the main control module. The capacitance change is used to obtain the acceleration of the tissue vibration, thereby measuring whether a sound is being made.

[0073] Audio data is collected through the microphone of the wireless call device and sent to the voice processing module. The model-based VAD voice recognition technology distinguishes between voice and non-voice and tests it. The test results are shown in Table 1:

[0074] Table 1

[0075]

[0076] In actual application scenarios, the time that people wear headsets for voice calls is generally less than 10%. Based on 10%, the power saving rate is 40-26 / (25 + 40) = 21%.

[0077] The embodiment of the present application acquires a vibration sensor signal and an audio signal in real time. When the vibration sensor signal does not match the vibration characteristics of the tissue when the human body speaks, or when the human voice characteristics do not exist in the audio signal, the wireless transmission module is controlled to be in a dormant state and not to transmit any signal. When the vibration sensor signal matches the vibration characteristics and the human voice characteristics exist in the audio signal, the wireless transmission module is controlled to be in a working state to transmit the audio signal. The working state of the wireless transmission module is controlled by the vibration sensor signal and the audio signal, thereby reducing power consumption and improving the battery life of the device when no one is speaking in wireless communication.

[0078] See also Figure 3 , is a flow chart of a wireless call control method provided in Embodiment 3 of the present application. After the wireless transmitting module is controlled to be in working state in the above step S203, as Figure 3 As shown, the wireless call control method may include the following steps:

[0079] Step S301: Acquire the wireless air interface signal strength and packet loss rate of the wireless transmission module.

[0080] Step S302: determining a target encoding mode and a target audio sampling rate for adjusting the quality of the audio to be transmitted according to the wireless air interface signal strength and the packet loss rate.

[0081] Step S303: Process the audio signal using the target encoding method and the target audio sampling rate to obtain a wireless signal to be transmitted.

[0082] Among them, the system stability can be improved to a certain extent by dynamically adjusting the voice quality. The voice adoption rate and encoding method can be adjusted comprehensively according to the wireless air interface signal strength and packet loss rate to ensure that the voice data sent is reduced during long-distance communication.

[0083] The above determination of the target encoding method and the target audio sampling rate may be performed in the form of a matching table, and the matching table is as shown in Table 2:

[0084] Table 2

[0085]

[0086] Based on the real-time calculation of the packet loss rate and signal strength of wireless air interface data transmission, the wireless voice encoding method and sampling rate are dynamically adjusted to reduce the data sent over the air interface and the power consumption during the communication process, while achieving the best experience of call stability.

[0087] See also Figure 4, is a flow chart of a wireless call control method provided in Embodiment 4 of the present application. After obtaining the wireless air interface signal strength and packet loss rate of the wireless transmission module in the above step S301, as Figure 4 As shown, the wireless call control method may include the following steps:

[0088] Step S401: determining a target transmit power according to the wireless air interface signal strength and the packet loss rate.

[0089] Step S402: using the target transmission power, adjusting the parameters of the wireless protocol stack module that controls the wireless transmission module, so that the wireless protocol stack module controls the wireless transmission module to transmit the wireless signal to be transmitted.

[0090] Among them, the transmission power matching the voice quality requirements of the call, the wireless air interface signal strength, and the packet loss rate are comprehensively adjusted to achieve dynamic adjustment of the transmission power and reduce the power consumption of the call system device as much as possible.

[0091] The above determination of the target transmission power may be performed by using a matching table, and the matching table is as shown in Table 3:

[0092] Table 3

[0093]

[0094] Among them, when the packet loss rate is 0, the transmit power is selected mainly based on the signal strength. When the packet loss rate is not 0, the transmit power is selected mainly based on the packet loss rate. At this time, during close-range voice communication, the power consumption saving rate is (40 - 25) / (25 + 40) = 23%. Therefore, according to the packet loss rate and signal strength of wireless air interface data transmission in real time, the wireless transmit power is dynamically adjusted to reduce power consumption during communication.

[0095] Corresponding to the wireless call control method of the above embodiment, Figure 5 The structure block diagram of the wireless call control device provided in the fifth embodiment of the present application is shown, and the wireless call control device is specifically an internal component of the above-mentioned main control module. For the convenience of description, only the parts related to the embodiment of the present application are shown.

[0096] See also Figure 5 , the wireless call control device comprises:

[0097] A first acquisition unit 51 is used to acquire a vibration sensor signal and an audio signal in real time;

[0098] A first control unit 52 is used to control the wireless transmission module to be in a dormant state and not transmit any signal when the vibration sensing signal does not match the vibration characteristics of the tissue when the human body speaks, or when there is no human voice feature in the audio signal;

[0099] The second control unit 53 is used to control the wireless transmission module to be in a working state to transmit the audio signal when the vibration sensing signal matches the vibration feature and the human voice feature exists in the audio signal.

[0100] Optionally, the wireless call control device further includes:

[0101] An audio feature extraction unit, configured to extract features from the audio signal after real-time acquisition of the vibration sensor signal and the audio signal, to obtain at least one audio feature;

[0102] A first feature matching unit, configured to match each audio feature with a human voice feature respectively, and if there is an audio feature matching the human voice feature among all the audio features, then determining that the human voice feature exists in the audio signal;

[0103] The second feature matching unit is used to determine that the human voice feature does not exist in the audio signal if there is no audio feature matching the human voice feature among all the audio features.

[0104] Optionally, the vibration characteristics of the tissue of the human body when speaking include a target vibration acceleration, and the wireless call control device further includes:

[0105] An acceleration calculation unit, for, after the real-time collection of the vibration sensor signal and the audio signal, using the capacitance change to process the vibration sensor signal, to obtain a first vibration acceleration representing the vibration of human tissue;

[0106] a first acceleration matching unit, configured to match the first vibration acceleration with the target vibration acceleration, and if the first vibration acceleration matches the target vibration acceleration, determine that the vibration sensing signal matches the vibration characteristics of the tissue of the human body when speaking;

[0107] The second acceleration matching unit is used to determine that the vibration sensing signal does not match the vibration characteristics of the tissue of the human body when speaking if the first vibration acceleration does not match the target vibration acceleration.

[0108] Optionally, the wireless call control device further includes:

[0109] A second acquisition unit, configured to acquire the wireless air interface signal strength and packet loss rate of the wireless transmission module after controlling the wireless transmission module to be in a working state;

[0110] An audio parameter calculation unit, used to determine a target encoding mode and a target audio sampling rate for adjusting the quality of the audio to be transmitted according to the wireless air interface signal strength and the packet loss rate;

[0111] The audio signal processing unit is used to process the audio signal using the target encoding method and the target audio sampling rate to obtain a wireless signal to be transmitted.

[0112] Optionally, the wireless call control device further includes:

[0113] A power parameter calculation unit, configured to determine a target transmission power according to the wireless air interface signal strength and the packet loss rate of the wireless transmission module after acquiring the wireless air interface signal strength and the packet loss rate;

[0114] The power parameter adjustment unit is used to use the target transmission power to adjust the parameters of the wireless protocol stack module that controls the wireless transmission module, so that the wireless protocol stack module controls the wireless transmission module to transmit the wireless signal to be transmitted.

[0115] It should be noted that the information interaction, execution process and other contents between the above-mentioned modules are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0116] Figure 6 This is a schematic diagram of the structure of a controller provided in Example 6 of the present application. Figure 6 As shown, the controller of this embodiment includes: at least one processor ( Figure 6 Only one is shown in the figure), a memory, and a computer program stored in the memory and executable on a processor, and when at least one processor executes the computer program, the steps of any of the above-mentioned wireless call control method embodiments are implemented.

[0117] The controller may include, but is not limited to, a processor and a memory. A person skilled in the art will understand that Figure 6 This is merely an example of a controller and does not constitute a limitation of the controller. The controller may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, it may also include a network interface, a display screen, and an input device.

[0118] The processor may be a CPU, or other general-purpose processors, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0119] The memory includes a readable storage medium, an internal memory, etc., wherein the internal memory may be the memory of the controller, and the internal memory provides an environment for the operation of the operating system and computer-readable instructions in the readable storage medium. The readable storage medium may be the hard disk of the controller, and in other embodiments, it may also be an external storage device of the controller, for example, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the controller. Further, the memory may also include both the internal storage unit of the controller and the external storage device. The memory is used to store the operating system, application programs, boot loaders (BootLoader), data, and other programs, such as the program code of the computer program, etc. The memory may also be used to temporarily store data that has been output or is to be output.

[0120] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned device can refer to the corresponding process in the above-mentioned method embodiment, which will not be repeated here. If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned method embodiment can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device capable of carrying computer program code, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.

[0121] The present application implements all or part of the processes in the above-mentioned embodiment method, and may also be completed through a computer program product. When the computer program product runs on a controller, the controller can implement the steps in the above-mentioned method embodiment when executing.

[0122] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0123] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0124] In the embodiments provided in the present application, it should be understood that the disclosed devices / controllers and methods can be implemented in other ways. For example, the device / controller embodiments described above are merely schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0125] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0126] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A wireless call control method, characterized in that: include: Collect vibration sensor signals and audio signals in real time; When the vibration sensing signal does not match the vibration characteristics of human tissue when speaking, or when there is no human voice feature in the audio signal, the wireless transmission module is controlled to be in a dormant state and no signal is transmitted; When the vibration sensing signal matches the vibration feature and the human voice feature exists in the audio signal, the wireless transmission module is controlled to be in a working state to transmit the audio signal.

2. The wireless call control method according to claim 1, characterized in that: After the real-time collection of the vibration sensor signal and the audio signal, the method further includes: Extracting features from the audio signal to obtain at least one audio feature; Matching each audio feature with a human voice feature respectively, and if there is an audio feature matching the human voice feature among all the audio features, determining that the human voice feature exists in the audio signal; If there is no audio feature matching the human voice feature among all the audio features, it is determined that the human voice feature does not exist in the audio signal.

3. The wireless call control method according to claim 1, characterized in that: The vibration characteristics of the tissue when the human body speaks include the target vibration acceleration, and after the real-time collection of the vibration sensor signal and the audio signal, it also includes: Processing the vibration sensing signal using the capacitance change to obtain a first vibration acceleration representing the vibration of human tissue; Matching the first vibration acceleration with the target vibration acceleration, and if the first vibration acceleration matches the target vibration acceleration, determining that the vibration sensing signal matches the vibration characteristics of the tissue of the human body when speaking; If the first vibration acceleration does not match the target vibration acceleration, it is determined that the vibration sensing signal does not match the vibration characteristics of the tissue of the human body when speaking.

4. The wireless call control method according to claim 1, characterized in that: After controlling the wireless transmission module to be in working state, the method further includes: Obtaining the wireless air interface signal strength and packet loss rate of the wireless transmission module; Determining a target encoding mode and a target audio sampling rate for adjusting the quality of the audio to be transmitted according to the wireless air interface signal strength and the packet loss rate; The audio signal is processed using the target encoding method and the target audio sampling rate to obtain a wireless signal to be transmitted.

5. The wireless call control method according to claim 4, characterized in that: After obtaining the wireless air interface signal strength and packet loss rate of the wireless transmitting module, the method further includes: Determining a target transmit power according to the wireless air interface signal strength and the packet loss rate; The target transmission power is used to adjust the parameters of the wireless protocol stack module that controls the wireless transmission module, so that the wireless protocol stack module controls the wireless transmission module to transmit the wireless signal to be transmitted.

6. A wireless call control device, characterized in that: include: A first acquisition unit, used for collecting vibration sensor signals and audio signals in real time; A first control unit is used to control the wireless transmission module to be in a dormant state and not transmit any signal when the vibration sensing signal does not match the vibration characteristics of the tissue when the human body speaks, or when there is no human voice characteristic in the audio signal; The second control unit is used to control the wireless transmission module to be in a working state to transmit the audio signal when the vibration sensing signal matches the vibration feature and the human voice feature exists in the audio signal.

7. A wireless communication device, characterized in that: It includes a main control module, a voice collection unit, a voice processing module, a wireless protocol stack module, a wireless transmission module and a vibration sensor detection module, wherein the voice collection unit is connected to the voice processing module to collect audio signals in real time; The vibration sensing detection module is connected to the main control module to collect vibration sensing signals in real time; The voice processing module and the wireless protocol stack module are both connected to the main control module, and the wireless protocol stack module is connected to the voice processing module and the wireless transmission module; The main control module is used to implement the wireless call control method according to any one of claims 1 to 5.

8. The wireless communication device according to claim 7, characterized in that: It also includes a voice playing module and a wireless receiving module, wherein the voice playing module is connected to the voice processing module, and the wireless receiving module is connected to the wireless protocol module.

9. A controller, characterized in that: The controller includes a processor, a memory, and a computer program stored in the memory and executable on the processor, and the processor implements the wireless call control method according to any one of claims 1 to 5 when executing the computer program.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the wireless call control method according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • User voice activity detection methods, devices, assemblies, and components

    CN110603588A

  • Voice recognition device wake-up method, voice recognition device and carrying device thereof

    CN115457949A