CN105681527B - A kind of de-noising method of adjustment and electronic equipment - Google Patents
A kind of de-noising method of adjustment and electronic equipment Download PDFInfo
- Publication number
- CN105681527B CN105681527B CN201610116305.8A CN201610116305A CN105681527B CN 105681527 B CN105681527 B CN 105681527B CN 201610116305 A CN201610116305 A CN 201610116305A CN 105681527 B CN105681527 B CN 105681527B
- Authority
- CN
- China
- Prior art keywords
- electronic device
- adjustment
- noise
- noise cancellation
- component
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/58—Anti-side-tone circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
The embodiment of the invention discloses a kind of de-noising methods of adjustment, comprising: establishes in the first electronic equipment and connects with the call of the second electronic equipment;In first electronic equipment and the second electronic equipment communication process: first electronic equipment calls de-noising adjustment to service;First electronic equipment obtains adjusting parameter;Based on the adjusting parameter, the de-noising component of the second electronic equipment described in the de-noising adjustment Service controll is adjusted.The embodiment of the invention also discloses a kind of electronic equipment.
Description
Technical Field
The present invention relates to control technologies, and in particular, to a noise reduction adjustment method and an electronic device.
Background
In the process of communication, even if the mobile terminal of the opposite terminal is in a noisy environment, both parties of the communication can still obtain clear voice, and the technology is a target always pursued by voice tone quality improvement; therefore, how to implement the above-mentioned technology by using the voice processing modules of both parties of a call is an important issue of current research.
The existing voice tone quality improving technology is that the perception of the local terminal to the surrounding environment of the local terminal is utilized to perform processing such as noise estimation, adaptive filtering and the like on the voice data collected by the local terminal, so that the mobile terminal at the opposite terminal obtains clear voice; however, the above process does not consider the actual situation of the opposite end, so the existing method cannot adjust the noise cancellation processing of the local end for the voice data collected by the local end based on the actual situation of the opposite end, and therefore how to further improve the voice quality to achieve the above object becomes the focus of the current research.
Disclosure of Invention
In order to solve the existing technical problem, the embodiment of the invention provides a noise cancellation adjustment method and electronic equipment.
The technical scheme of the embodiment of the invention is realized as follows:
the embodiment of the invention provides a noise elimination adjustment method, which comprises the following steps:
establishing a call connection with a second electronic device at a first electronic device;
in the process of the conversation between the first electronic device and the second electronic device:
the first electronic equipment calls a noise elimination adjustment service;
the first electronic equipment obtains an adjustment parameter;
based on the adjustment parameter, the noise cancellation adjustment service controls a noise cancellation component of the second electronic device to adjust.
An embodiment of the present invention further provides a first electronic device, including:
the communication component is used for establishing call connection with the second electronic equipment;
the processor is used for calling a noise elimination adjustment service in the conversation process of the first electronic equipment and the second electronic equipment; and obtaining an adjustment parameter, and controlling a noise cancellation component of the second electronic equipment to adjust through the noise cancellation adjustment service based on the adjustment parameter.
According to the noise elimination adjustment method and the electronic equipment, the noise elimination adjustment service is called through the first electronic equipment, and the noise elimination component of the second electronic equipment is controlled to be adjusted based on the noise elimination adjustment service, so that the control of the noise elimination component of the opposite-end electronic equipment through the local-end electronic equipment is realized, and a foundation is laid for adjusting the noise elimination component of the opposite-end electronic equipment according to the subjective feeling of a call voice listener of the local-end electronic equipment in real time; the process does not influence the conversation process of the opposite-end mobile phone, so that the user experience is improved, and the user experience is enriched; meanwhile, a foundation is laid for maximally improving the voice call quality.
Drawings
Fig. 1 is a schematic diagram of a first implementation flow of a noise cancellation adjustment method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a first electronic device integrated with a noise cancellation module according to an embodiment of the present invention;
FIG. 3 is a first diagram illustrating a specific application scenario according to an embodiment of the present invention;
FIG. 4 is a diagram illustrating a second exemplary application scenario of the present invention;
FIG. 5 is a third exemplary view of a specific application scenario according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a first electronic device according to an embodiment of the invention.
Detailed Description
The existing voice tone quality improving technology is generally based on the experience of an answering user at an opposite terminal, a certain estimation is given to voice and environmental noise obtained by a local terminal through a noise elimination algorithm of the local terminal to obtain a signal-to-noise ratio, and then the voice with noise at the local terminal is subjected to noise elimination processing and then is sent to the opposite terminal; however, the scheme can only evaluate the environmental noise of the local terminal, and the noise-cancelled real-time speech sent to the opposite terminal cannot be heard by the local terminal user, and the quality of the noise cancellation cannot be real-time grasped.
Further, the existing noise cancellation algorithm is based on the principle of adaptive noise cancellation, that is, the signal-to-noise ratio estimation is performed on the voice environment where the local terminal is located in real time, so that the noise cancellation algorithm has good adaptability to steady-state noise, but is poor in adaptability to unsteady-state noise, for example, when a user is in a mobile state and moves from one environment to another environment, for example, from an office to a dining room, the voice environment changes, and the filtering effect is greatly reduced. Moreover, the holding mode of the user is changed, which also affects the effect of the opposite end listening to the user; for example, when the user changes from the handheld mode to the play-out mode, the acquired environmental noise becomes worse due to the gain of the microphone (mic) in the play-out mode, and if the same noise cancellation strength is used, a worse effect is inevitably brought.
Here, although there is also a chip in the existing voice quality improvement technology that can provide a Network File System (NFS) algorithm, that is, the strength of the uplink denoising algorithm at the local end is changed according to the environmental noise condition of the voice signal at the opposite end; obviously, the method considers the situation that the uplink noise cancellation of the local terminal needs to refer to the environmental noise of the opposite terminal, but the signal-to-noise ratio provided by the opposite terminal signal can only be used as a reference, so that the problem of inaccuracy exists; in addition, because the platforms and algorithms at the two ends are different, the parameters acquired at one end cannot be used by the other end necessarily, and the scheme also has certain limitation.
It can be seen from the above analysis that if a certain intervention can be given to the denoising strength of the opposite end at the local end, a real-time and subjective denoising result can be obtained. Therefore, in order to solve the problems in the prior art and realize the control of the noise cancellation strength of the opposite terminal at the local terminal, the embodiment of the invention provides a noise cancellation adjustment method and electronic equipment; so that the manner in which the features and aspects of the present invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings.
Example one
Fig. 1 is a schematic diagram of a first implementation flow of a noise cancellation adjustment method according to an embodiment of the present invention; as shown in fig. 1, the method includes:
step 101: establishing a call connection with a second electronic device at a first electronic device;
in this embodiment, the call connection may specifically be a voice call connection or a video call connection.
Step 102: in the conversation process of the first electronic device and the second electronic device, the first electronic device calls a noise elimination adjustment service to obtain an adjustment parameter; based on the adjustment parameter, the noise cancellation adjustment service controls a noise cancellation component of the second electronic device to adjust.
In this embodiment, the first electronic device may invoke the noise cancellation adjustment service when the call connection with the second electronic device is successfully established; here, the noise cancellation adjustment service is configured to obtain control of a noise cancellation component of the second electronic device; and carrying out information interaction with the second electronic equipment.
In practical applications, the first electronic device may use an opportunity of information interaction with the second electronic device to acquire control of the noise cancellation component of the second electronic device.
Further, the information interaction with the second electronic device may specifically be information interaction for a noise cancellation component between the first electronic device and the second electronic device. For example, the noise cancellation adjustment service may be specifically configured to perform information interaction with the second electronic device for a noise cancellation component, and then obtain control of the noise cancellation component of the second electronic device. Or, the noise cancellation adjustment service may be specifically configured to obtain a control right of a noise cancellation component of the second electronic device, and then perform information interaction with the second electronic device for the noise cancellation component, so as to adjust the noise cancellation component of the second electronic device.
In a specific embodiment, the controlling, by the noise cancellation adjustment service based on the adjustment parameter, the noise cancellation component of the second electronic device to adjust includes: the noise cancellation adjustment service adjusts a noise cancellation component of the second electronic device based on the adjustment parameter. That is, the first electronic device adjusts the noise cancellation component of the second electronic device according to the adjustment parameter during a noise cancellation adjustment service, for example, running a noise cancellation adjustment process.
In another specific embodiment, based on the adjustment parameter, the noise cancellation adjustment service may specifically control the noise cancellation component of the second electronic device to adjust:
adjusting a noise elimination component of the second electronic equipment according to the adjustment parameter based on a first noise elimination strategy; the first noise elimination strategy is that the second electronic equipment carries out noise elimination processing on the voice data acquired in the call process based on the perception operation aiming at the environment where the second electronic equipment is located. That is, the adjustment process of the first electronic device to the second electronic device noise cancellation component is performed based on the first noise cancellation strategy, which is a noise cancellation strategy of the second electronic device; and the first electronic equipment replaces the second electronic equipment to adjust the noise elimination component of the second electronic equipment.
In practical application, the first electronic device may not completely replace the second electronic device to adjust the noise cancellation component in the second electronic device, for example, the second electronic device performs noise cancellation processing on target voice data acquired during a call according to a sensing operation of an environment where the second electronic device is located, and then sends the processed data to the first electronic device, at this time, after the first electronic device receives the target voice data, the first electronic device considers that noise cancellation performance of the second electronic device is low, and pre-increases noise cancellation performance, at this time, the first electronic device calls a noise cancellation adjustment service, and adjusts the noise cancellation component of the second electronic device according to an adjustment parameter, so as to increase noise cancellation performance. Specifically, if the noise canceling degree corresponding to the target voice data sent by the second electronic device is a first numerical value, the increasing noise canceling degree of the first electronic device may specifically be: adjusting the noise cancellation power of the second electronic device from the first value to a second value, the second value being greater than the first value.
In practical applications, the first electronic device may control the noise cancellation component of the second electronic device to perform adjustment by sending an adjustment instruction, for example, when the first electronic device controls the noise cancellation component of the second electronic device, the first electronic device sends a first adjustment instruction to the second electronic device to increase the noise cancellation capability of the second electronic device, so that the noise cancellation capability is adjusted from a first value to a second value. Or the first electronic device sends a second adjustment instruction to the second electronic device, and reduces the noise cancellation strength of the second electronic device, so that the noise cancellation strength is adjusted from a third value to a fourth value; the fourth value is less than the third value. Here, the adjusting the noise cancellation component of the second electronic device specifically includes turning up or turning down the noise cancellation strength of the second electronic device.
It is worth noting that the first electronic device can control the noise cancellation component of the second electronic device to adjust the noise cancellation component of the second electronic device, and can also be controlled by the second electronic device, specifically, the second electronic device controls the noise cancellation component of the first electronic device to adjust the noise cancellation component of the first electronic device, so that when the first electronic device and the second electronic device are in a conversation process, the two electronic devices can mutually control the noise cancellation component of the other party to adjust the noise cancellation strength of the other party according to the perception condition of the two electronic devices, and the conversation quality is guaranteed to the maximum.
In a specific embodiment, the first electronic device may be provided with a noise cancellation module, where the noise cancellation module automatically or passively calls a noise cancellation adjustment service according to a user operation during a call between the first electronic device and the second electronic device to obtain an adjustment parameter, and then controls a noise cancellation component of the second electronic device through the noise cancellation adjustment service based on the adjustment parameter to adjust the noise cancellation component of the second electronic device. In practical applications, the noise cancellation module may be implemented by a noise cancellation component, and the noise cancellation component may be integrated in the processor of the first electronic device. Similarly, a noise cancellation module may also be disposed in the second electronic device, and the noise cancellation module may also be implemented by a noise cancellation component, and the noise cancellation component may be specifically integrated in the processor of the second electronic device.
Specifically, as shown in fig. 2, the noise cancellation module in the first electronic device may specifically include an uplink noise cancellation sub-module and a downlink noise cancellation sub-module, and the uplink noise cancellation sub-module controls the noise cancellation component of the second electronic device according to the manner of step 102; the downlink denoising sub-module analyzes a received adjustment instruction sent by other electronic equipment, for example, second electronic equipment, and adjusts the denoising assembly of the first electronic equipment, for example, adjusts the denoising strength of the first electronic equipment, so as to control the denoising assembly of the other electronic equipment, for example, the second electronic equipment.
In practical applications, of course, if the first electronic device does not need to control the noise cancellation component of the second electronic device, for example, the first electronic device cuts off a call with the second electronic device and returns to a normal recording function, and at this time, the first electronic device closes the external noise cancellation adjustment function of the uplink noise cancellation sub-module and returns to a normal recording condition.
Taking the first electronic device and the second electronic device as mobile phones as examples, the embodiment of the invention is based on two conditions, the first mobile phone and the home terminal mobile phone are provided with noise elimination modules, and the noise elimination module can adjust the noise elimination strength of the opposite terminal; secondly, the home terminal mobile phone can acquire the control right of the noise elimination component of the opposite terminal mobile phone.
A specific implementation manner is given below, target application programs (APPs), such as noise cancellation adjustment software, are installed on the two end mobile phones for conversation, and the two end mobile phones are connected to a server in the background of the target APP through a wireless network or a data connection manner; after the call is established between the local mobile phone and the opposite-end mobile phone through a communication link, if the local mobile phone senses that the voice transmitted from the opposite-end mobile phone is not clear enough in the call process, the noise is more, at the moment, the local mobile phone calls a noise elimination adjustment service through a target APP of the local mobile phone, after the control right of a noise elimination component of the opposite-end mobile phone is obtained, the noise elimination force of the opposite-end mobile phone is adjusted in the local mobile phone, for example, an adjustment instruction is sent to the opposite-end mobile phone through the target APP, and therefore the noise elimination force of the opposite-end mobile phone is adjusted.
In this way, in the embodiment of the present invention, the first electronic device calls the noise cancellation adjustment service, and the noise cancellation component of the second electronic device is controlled to adjust based on the noise cancellation adjustment service, so that the control of the noise cancellation component of the opposite end can be realized at the local end, which lays a foundation for adjusting the noise cancellation component of the second electronic device according to the subjective feeling of the call voice listener of the first electronic device in real time, and the call state of the caller of the second electronic device is not changed in the above process. Therefore, the user experience is improved, and the user experience is enriched.
Moreover, when the conversation state of the opposite-end electronic equipment is changed, for example, when the conversation state is switched from a handheld mode to a play-out mode, the signal-to-noise ratio is changed, at the moment, the method of the embodiment of the invention can enable the local-end electronic equipment to achieve the best hearing effect by adjusting the noise elimination component of the opposite-end electronic equipment, for example, the noise elimination strength.
Further, when the opposite-end electronic device enters the room from the outside, the noise environment changes, and at this time, if a larger noise cancellation degree is used to cancel the noise, the sound is too much cancelled, the voice sounds dry, and a metal-like sound is emitted under a more serious condition.
Therefore, the method of the embodiment of the invention lays a foundation for maximally improving the voice call quality; moreover, the communication quality of the two parties can still be ensured when the electronic equipment at the opposite end is in a noisy environment, and the user experience is further improved.
Example two
Based on the noise cancellation adjustment method in the first embodiment, this embodiment provides several ways for the first electronic device to obtain the adjustment parameter, specifically: the method comprises the following steps:
the first method is as follows: obtaining an environmental noise parameter of the first electronic device through an environmental acquisition component of the first electronic device, and determining an adjustment parameter according to the environmental noise parameter of the first electronic device;
the second method comprises the following steps: displaying a noise elimination adjustment operation interface through a display screen of the first electronic device; obtaining adjustment operation aiming at the noise elimination adjustment operation interface, and obtaining adjustment parameters;
the third method comprises the following steps: and obtaining the adjustment operation aiming at the operation key of the first electronic equipment, and obtaining the adjustment parameter.
Here, the first electronic device may obtain the adjustment parameter in any one of the above three manners. In practical application, after determining the adjustment parameter in the first manner, the first electronic device directly triggers the first electronic device to control the noise cancellation component of the second electronic device through the noise cancellation adjustment service, so as to adjust the noise cancellation component of the second electronic device; or after determining the adjustment parameter in the first mode, the first electronic device does not directly trigger the first electronic device to control the noise cancellation component of the second electronic device, but displays a noise cancellation adjustment operation interface in a display screen of the first electronic device, and after receiving an adjustment operation for the noise cancellation adjustment operation interface, triggers the first electronic device to control the noise cancellation component of the second electronic device through the noise cancellation adjustment service; or, when the first electronic device is provided with an operation key, such as a noise cancellation operation key, at this time, after the first electronic device determines the adjustment parameter in the first manner, the first electronic device is not directly triggered to control the noise cancellation component of the second electronic device, but receives the adjustment operation of the noise cancellation operation key of the first electronic device, and then triggers the first electronic device to control the noise cancellation component of the second electronic device through the noise cancellation adjustment service.
The operation amplitude parameter of the noise elimination operation is matched with the adjustment amplitude parameter of the adjustment operation aiming at the noise elimination adjustment operation interface; the operation amplitude parameter of the noise cancellation operation is matched with an adjustment amplitude parameter of an adjustment operation for an operation key of the first electronic device, namely, a noise cancellation operation key.
EXAMPLE III
Based on the method described in the first embodiment or the second embodiment, the embodiment of the present invention provides two ways for the first electronic device to obtain the control right of the noise cancellation component of the second electronic device, and specifically,
the first electronic equipment detects whether a second communication channel except for a first communication channel corresponding to the conversation process exists between the first electronic equipment and the second electronic equipment;
and determining an acquisition strategy for acquiring the control right of the noise elimination component of the second electronic equipment according to the detection result.
Here, the first communication channel may be specifically a mobile network channel; the second communication channel may be a Wireless Fidelity (Wi-Fi) communication channel.
Further, when the detection result indicates that the second communication channel exists, the first electronic device performs information interaction with the second electronic device through the second communication channel to acquire the control right of the noise cancellation component of the second electronic device. For example, through Wi-Fi, the target APP installed on the first electronic device and the target APP installed on the second electronic device perform information interaction to obtain the control right of the noise cancellation component of the second electronic device, so that the first electronic device adjusts the noise cancellation component of the second electronic device.
Further, when the detection result indicates that the second communication channel does not exist, the first electronic device obtains the control right of the noise cancellation component of the second electronic device by using the feature parameter corresponding to the first communication channel to carry the interaction information with the second electronic device. The interaction information may specifically be related information corresponding to obtaining the control right, and may also specifically be an adjustment instruction for adjusting a noise cancellation component of the second electronic device. For example, the first electronic device obtains the control right of the noise cancellation component of the second electronic device by using the phase parameter in the mobile network channel to carry the interaction information; and controlling the noise elimination component of the second electronic equipment by using the phase parameter in the mobile network channel to carry an adjustment instruction so as to adjust the noise elimination component of the second electronic equipment. Here, the phase parameter does not affect the call instruction when carrying the interactive information.
The following embodiments of the present invention are described in further detail with reference to specific application scenarios:
in order to avoid that other information interaction processes except a call process occupy an existing mobile network channel in the method according to the embodiment of the present invention, in the case that a first electronic device (for example, phone1 shown in fig. 3 or 4) and a second electronic device (for example, phone2 shown in fig. 3 or 4) are both connected to Wi-Fi, the first electronic device and the second electronic device perform information interaction through Wi-Fi, and at this time, a conflict with a data call resource is avoided; specifically, as shown in fig. 3, the mobile phones of both parties of the call are pre-installed with target APPs, and the target APPs can directly control the local noise cancellation module of the mobile phone; when the phone1 and the phone2 successfully establish a call connection, the target APP can remind the local user whether to allow the opposite-end mobile phone to control the local noise cancellation module, and when both choose to allow, both obtain the control right of the opposite-end noise cancellation module. Further, the phone1 initiates an adjustment instruction (increasing or decreasing the direction of noise cancellation strength, changing the value) for adjusting the noise cancellation component of the phone2 through an APP User Interface (UI) by using Wi-Fi, or automatically determines the listening condition by the local environmental noise to initiate an adjustment instruction for adjusting the noise cancellation component of the phone 2; after the phone2 receives the adjusting instruction by using Wi-Fi, the noise-canceling module adjusts the noise-canceling strength.
The general voice call is a single sound channel, and the perception of the auditory sense of a person to the phase position in the voice signal is relatively dull, so that the first electronic device and the second electronic device can embed the adjusting instruction into the phase position parameter of the voice call under the condition that other network channels except the mobile network channel are not provided, and the receiving party can analyze the adjusting instruction embedded in the phase position parameter through the noise elimination module, thereby achieving the purpose of controlling the uplink voice noise elimination strength of the mobile phone at the opposite end. As shown in fig. 4, the mobile phones of both parties of the call are pre-installed with target APPs, and the target APPs can directly control the local noise cancellation module of the mobile phone; when the phone1 and the phone2 successfully establish a call connection, the target APP can remind the local user whether to allow the opposite-end mobile phone to control the local noise cancellation module, and when both choose to allow, both obtain the control right of the opposite-end noise cancellation module. Further, the phone1 initiates an adjustment instruction for adjusting the noise cancellation component of the phone2 through the APP UI, or initiates an adjustment instruction for adjusting the noise cancellation component of the phone2 through the local ambient noise automatic judgment listening condition, and the adjustment instruction is hidden into the phase parameter of the upstream speech by the noise cancellation module (not shown in fig. 4) of the phone 1; after the phone2 receives the uplink voice hidden with the adjusting instruction through the mobile network channel corresponding to the call process, the adjusting instruction is analyzed through the noise elimination module in the phone2, the detailed control direction and force are analyzed, and then the noise elimination force is adjusted through the noise elimination module in the phone to perform noise reduction processing on the uplink voice of the phone2 in real time. After the call is finished, the target APP of the phone1 controls the noise elimination module to close the external noise elimination adjustment function, and voice data carrying an adjustment instruction is not sent to the opposite terminal any more; when the voice is used as local recording, the noise elimination module carries out local uplink noise reduction, namely, the voice is recovered to a general noise elimination mechanism.
In practical application, the noise cancellation module may specifically include an uplink noise cancellation sub-module and a downlink noise cancellation sub-module, as shown in fig. 5, when the phone1 initiates an adjustment instruction for adjusting the noise cancellation component of the phone2 through the APP user interface, or automatically determines the listening condition through the local environmental noise to initiate an adjustment instruction for adjusting the noise cancellation component of the phone2, the adjustment instruction is hidden into the phase parameter of the uplink speech by the uplink noise cancellation sub-module of the phone 1; when the phone2 receives the uplink voice hidden with the adjusting instruction through the mobile network channel corresponding to the call process, the adjusting instruction is analyzed through the downlink noise elimination sub-module in the phone2, the detailed control direction and force are analyzed, and then the noise elimination force of the uplink voice is adjusted through the uplink noise elimination sub-module in the phone2, so that the noise reduction processing is carried out on the uplink voice of the phone2 in real time.
Example four
Fig. 6 is a schematic structural diagram of a first electronic device according to an embodiment of the invention; as shown in fig. 6, the first electronic device includes:
a communication component 61, configured to establish a call connection with a second electronic device;
a processor 62, configured to invoke a noise cancellation adjustment service during a call between the first electronic device and the second electronic device; and obtaining an adjustment parameter, and controlling a noise cancellation component of the second electronic equipment to adjust through the noise cancellation adjustment service based on the adjustment parameter.
In this embodiment, the processor 62 is further configured to obtain an ambient noise parameter of the first electronic device through an ambient acquisition component of the first electronic device, and determine an adjustment parameter according to the ambient noise parameter of the first electronic device.
In a specific embodiment, the first electronic device further includes: a display screen; wherein,
the display screen is used for displaying a noise elimination adjustment operation interface;
the processor is further configured to obtain a first adjustment operation for the noise-canceling adjustment operation interface, and obtain an adjustment parameter.
In another specific embodiment, the first electronic device further includes: a noise-eliminating adjustment key; wherein,
the noise elimination adjustment key is used for obtaining a second adjustment operation;
the processor is further configured to obtain an adjustment parameter according to the second adjustment operation.
In this embodiment, the processor is further configured to invoke the denoising adjustment service when the call connection between the first electronic device and the second electronic device is successfully established;
the noise cancellation adjustment service is used for obtaining the control right of the noise cancellation component of the second electronic equipment through the communication component and carrying out information interaction with the second electronic equipment.
In this embodiment, the processor is further configured to adjust a noise cancellation component of the second electronic device according to the adjustment parameter based on a first noise cancellation policy;
the first noise elimination strategy is that the second electronic device carries out noise elimination processing on the voice data collected in the call process based on the perception operation of the environment where the second electronic device is located.
In this embodiment, the communication component is further configured to detect whether a second communication channel other than the first communication channel corresponding to the call process exists between the first electronic device and the second electronic device;
the processor is further configured to determine an acquisition strategy for acquiring the control right of the noise cancellation component of the second electronic device according to the detection result.
In this embodiment, the processor is further configured to perform information interaction with the second electronic device through the second communication channel when the detection result indicates that the second communication channel exists, and acquire a control right of a noise cancellation component of the second electronic device; or,
and when the detection result indicates that the second communication channel does not exist, acquiring the control right of the noise elimination component of the second electronic equipment by utilizing the characteristic parameter corresponding to the first communication channel to carry the interaction information with the second electronic equipment.
The functions of each component or processor described in the embodiments of the present invention can be understood by referring to the related description of the foregoing noise cancellation adjustment method, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, for example, the division of the unit may be implemented in other ways, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all the functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately regarded as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: a mobile storage device, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially implemented or a part contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a mobile storage device, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (14)
1. A method of noise cancellation adjustment, the method comprising:
establishing a call connection with a second electronic device at a first electronic device;
in the process of the conversation between the first electronic device and the second electronic device:
the first electronic equipment calls a noise elimination adjustment service; the noise cancellation adjustment service is used for obtaining control of a noise cancellation component of the second electronic equipment;
the first electronic equipment obtains an adjustment parameter;
and based on the adjusting parameters, the noise elimination adjusting service controls a noise elimination component of the second electronic equipment to adjust the voice data acquired in the call process.
2. The method of claim 1, wherein obtaining the adjustment parameter by the first electronic device comprises:
obtaining an environmental noise parameter of the first electronic device through an environmental acquisition component of the first electronic device, and determining an adjustment parameter according to the environmental noise parameter of the first electronic device; or,
displaying a noise elimination adjustment operation interface through a display screen of the first electronic device; obtaining adjustment operation aiming at the noise elimination adjustment operation interface, and obtaining adjustment parameters; or,
and obtaining the adjustment operation aiming at the operation key of the first electronic equipment, and obtaining the adjustment parameter.
3. The method of claim 1, wherein invoking the noise cancellation adjustment service by the first electronic device comprises:
calling the noise elimination adjustment service when the call connection between the first electronic equipment and the second electronic equipment is successfully established;
and carrying out information interaction with the second electronic equipment.
4. The method of claim 3, wherein the controlling, by the noise cancellation adjustment service, the noise cancellation component of the second electronic device to adjust based on the adjustment parameter comprises:
adjusting a noise elimination component of the second electronic equipment according to the adjustment parameter based on a first noise elimination strategy; the first noise elimination strategy is that the second electronic equipment carries out noise elimination processing on the voice data acquired in the call process based on the perception operation aiming at the environment where the second electronic equipment is located.
5. The method of claim 1, further comprising
Detecting whether a second communication channel except for a first communication channel corresponding to the conversation process exists between the first electronic device and the second electronic device;
and determining an acquisition strategy for acquiring the control right of the noise elimination component of the second electronic equipment according to the detection result.
6. The method of claim 5, wherein the determining an acquisition strategy for acquiring control of a noise cancellation component of the second electronic device according to the detection result comprises:
when the detection result indicates that the second communication channel exists, the first electronic device performs information interaction with the second electronic device through the second communication channel to acquire the control right of a noise elimination component of the second electronic device; or,
and when the detection result indicates that the second communication channel does not exist, the first electronic device carries the interactive information with the second electronic device by using the characteristic parameter corresponding to the first communication channel, and acquires the control right of the noise elimination component of the second electronic device.
7. A first electronic device, comprising:
the communication component is used for establishing call connection with the second electronic equipment;
the processor is used for calling a noise elimination adjustment service in the conversation process of the first electronic equipment and the second electronic equipment; the noise cancellation adjustment service is used for obtaining control of a noise cancellation component of the second electronic equipment; and acquiring an adjusting parameter, and controlling a noise elimination component of the second electronic equipment to adjust the voice data acquired in the call process through the noise elimination adjusting service based on the adjusting parameter.
8. The first electronic device of claim 7, wherein the processor is further configured to obtain an ambient noise parameter of the first electronic device through an ambient acquisition component of the first electronic device, and determine an adjustment parameter according to the ambient noise parameter of the first electronic device.
9. The first electronic device of claim 7, further comprising: a display screen; wherein,
the display screen is used for displaying a noise elimination adjustment operation interface;
the processor is further configured to obtain a first adjustment operation for the noise-canceling adjustment operation interface, and obtain an adjustment parameter.
10. The first electronic device of claim 7, further comprising: a noise-eliminating adjustment key; wherein,
the noise elimination adjustment key is used for obtaining a second adjustment operation;
the processor is further configured to obtain an adjustment parameter according to the second adjustment operation.
11. The first electronic device of claim 7, wherein the processor is further configured to invoke the noise cancellation adjustment service when the call connection between the first electronic device and the second electronic device is successfully established;
the noise cancellation adjustment service is used for obtaining the control right of the noise cancellation component of the second electronic equipment through the communication component and carrying out information interaction with the second electronic equipment.
12. The first electronic device of claim 11, wherein the processor is further configured to adjust a noise cancellation component of the second electronic device according to the adjustment parameter based on a first noise cancellation policy;
the first noise elimination strategy is that the second electronic device carries out noise elimination processing on the voice data collected in the call process based on the perception operation of the environment where the second electronic device is located.
13. The first electronic device of claim 7, wherein the communication component is further configured to detect whether a second communication channel other than the first communication channel corresponding to the call process exists between the first electronic device and the second electronic device;
the processor is further configured to determine an acquisition strategy for acquiring the control right of the noise cancellation component of the second electronic device according to the detection result.
14. The first electronic device according to claim 13, wherein the processor is further configured to, when the detection result indicates that the second communication channel exists, perform information interaction with the second electronic device through the second communication channel to obtain a control right of a noise cancellation component of the second electronic device; or,
and when the detection result indicates that the second communication channel does not exist, acquiring the control right of the noise elimination component of the second electronic equipment by utilizing the characteristic parameter corresponding to the first communication channel to carry the interaction information with the second electronic equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610116305.8A CN105681527B (en) | 2016-03-01 | 2016-03-01 | A kind of de-noising method of adjustment and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610116305.8A CN105681527B (en) | 2016-03-01 | 2016-03-01 | A kind of de-noising method of adjustment and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105681527A CN105681527A (en) | 2016-06-15 |
CN105681527B true CN105681527B (en) | 2019-04-26 |
Family
ID=56306465
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610116305.8A Active CN105681527B (en) | 2016-03-01 | 2016-03-01 | A kind of de-noising method of adjustment and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105681527B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104348436A (en) * | 2013-08-08 | 2015-02-11 | 联想(北京)有限公司 | Parameter adjusting method and electronic equipment |
CN104951273A (en) * | 2015-06-30 | 2015-09-30 | 联想(北京)有限公司 | Information processing method, electronic device and system |
CN105635379A (en) * | 2015-12-29 | 2016-06-01 | 腾讯科技(深圳)有限公司 | Noise suppression method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100873794B1 (en) * | 2007-07-31 | 2008-12-15 | 주식회사 케이티프리텔 | Method and system for providing read confirmation message service in multi-number service |
-
2016
- 2016-03-01 CN CN201610116305.8A patent/CN105681527B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104348436A (en) * | 2013-08-08 | 2015-02-11 | 联想(北京)有限公司 | Parameter adjusting method and electronic equipment |
CN104951273A (en) * | 2015-06-30 | 2015-09-30 | 联想(北京)有限公司 | Information processing method, electronic device and system |
CN105635379A (en) * | 2015-12-29 | 2016-06-01 | 腾讯科技(深圳)有限公司 | Noise suppression method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105681527A (en) | 2016-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10553235B2 (en) | Transparent near-end user control over far-end speech enhancement processing | |
KR101540896B1 (en) | Generating a masking signal on an electronic device | |
EP2453438B1 (en) | Speech intelligibility control using ambient noise detection | |
US8630685B2 (en) | Method and apparatus for providing sidetone feedback notification to a user of a communication device with multiple microphones | |
US20190066710A1 (en) | Transparent near-end user control over far-end speech enhancement processing | |
US9100756B2 (en) | Microphone occlusion detector | |
US20170103774A1 (en) | Audio Signal Processing | |
US9601128B2 (en) | Communication apparatus and voice processing method therefor | |
EP3038255B1 (en) | An intelligent volume control interface | |
WO2013170522A1 (en) | Ringtone adjustment and processing method and device | |
CN113542960B (en) | Audio signal processing method, system, device, electronic equipment and storage medium | |
US20140254832A1 (en) | Volume adjusting system and method | |
WO2014169757A1 (en) | Method and terminal for adaptively adjusting frequency response | |
US10403301B2 (en) | Audio signal processing apparatus for processing an input earpiece audio signal upon the basis of a microphone audio signal | |
TR201807595T4 (en) | Audio signal processing in a communication system. | |
CN103731541A (en) | Method and terminal for controlling voice frequency during telephone communication | |
CN116367066A (en) | Audio device with audio quality detection and related method | |
CN105681527B (en) | A kind of de-noising method of adjustment and electronic equipment | |
CN113329290B (en) | Earphone control method, earphone control device, wireless earphone and storage medium | |
CN117177134A (en) | Processing method, processing device, storage medium and processing equipment | |
CN116320867A (en) | Wind noise detection method and device and earphone | |
CN119094647A (en) | Volume adjustment method, intelligent terminal and storage medium | |
CN107124494A (en) | Receiver noise-reduction method and device | |
HK1170839B (en) | Speech intelligibility control using ambient noise detection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |