Gain management method, device, headset, and medium based on call center headset
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- MERRY ELECTRONICS (SHENZHEN) CO LTD
- Filing Date
- 2024-11-19
- Publication Date
- 2026-05-26
Smart Images

Figure CN122093697A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of audio technology, and in particular to a gain management method, apparatus, headset, and medium based on a call center headset. Background Technology
[0002] With the development of computer technology, call center headsets have emerged. A call center headset includes a headset body and a microphone. Call center headsets connect to electronic devices via wired or wireless means, enabling two-way voice calls based on communication technology. In existing technology, it is usually assumed that the user can wear the call center headset correctly; therefore, the input gain of the headset's microphone is typically fixed.
[0003] However, when users do not wear the headset properly, the microphone of the headset may record poor sound quality. Summary of the Invention
[0004] Therefore, it is necessary to provide a gain management method, device, headset, and medium based on a call center headset that can improve the quality of recorded sound, addressing the aforementioned technical problems.
[0005] Firstly, this application provides a gain management method based on a call center headset, including:
[0006] The wearing status of the headset body is detected; the headset body is connected to the microphone stick of the headset, and the microphone stick is equipped with a microphone module;
[0007] When the earphone body is in the wearing state, the first distance from the microphone to the head of the person wearing the earphone body is detected;
[0008] When the first distance is within the pre-configured standard distance range, the input gain of the microphone module is kept at the standard gain value;
[0009] If the first distance is outside the standard distance range, the input gain is adjusted to a first gain value; the first gain value is greater than the standard gain value.
[0010] Secondly, this application also provides a gain management device based on a call center headset, comprising:
[0011] The first detection module is used to detect the wearing status of the headset body; the headset body is connected to the microphone stick of the headset, and the microphone stick is equipped with a microphone module;
[0012] The second detection module is used to detect the first distance between the microphone and the head of the person wearing the earphone when the earphone body is in the wearing state.
[0013] The gain management module is used to maintain the input gain of the microphone module at a standard gain value when the first distance is within a pre-configured standard distance range; and to adjust the input gain to a first gain value when the first distance is outside the standard distance range; wherein the first gain value is greater than the standard gain value.
[0014] Thirdly, this application also provides a call center headset, including a headset body and a microphone stick, further including a wear detection module, a memory, and a processor disposed in the headset body, and a distance detection module and a microphone module disposed in the microphone stick. The memory stores a computer program, the wear detection module is used to detect the wearing state of the headset body, the distance detection module is used to detect a first distance from the microphone stick to the head of the person wearing the headset body, the microphone module is used to receive and process sound in the environment where the call center headset is located, and the processor executes the computer program to implement the following steps:
[0015] The wearing status of the headset body is detected; the headset body is connected to the microphone stick of the headset, and the microphone stick is equipped with a microphone module;
[0016] When the earphone body is in the wearing state, the first distance from the microphone to the head of the person wearing the earphone body is detected;
[0017] When the first distance is within the pre-configured standard distance range, the input gain of the microphone module is kept at the standard gain value;
[0018] If the first distance is outside the standard distance range, the input gain is adjusted to a first gain value; the first gain value is greater than the standard gain value.
[0019] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0020] The wearing status of the headset body is detected; the headset body is connected to the microphone stick of the headset, and the microphone stick is equipped with a microphone module;
[0021] When the earphone body is in the wearing state, the first distance from the microphone to the head of the person wearing the earphone body is detected;
[0022] When the first distance is within the pre-configured standard distance range, the input gain of the microphone module is kept at the standard gain value;
[0023] If the first distance is outside the standard distance range, the input gain is adjusted to a first gain value; the first gain value is greater than the standard gain value.
[0024] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:
[0025] The wearing status of the headset body is detected; the headset body is connected to the microphone stick of the headset, and the microphone stick is equipped with a microphone module;
[0026] When the earphone body is in the wearing state, the first distance from the microphone to the head of the person wearing the earphone body is detected;
[0027] When the first distance is within the pre-configured standard distance range, the input gain of the microphone module is kept at the standard gain value;
[0028] If the first distance is outside the standard distance range, the input gain is adjusted to a first gain value; the first gain value is greater than the standard gain value.
[0029] The aforementioned gain management method, device, headset, and medium for call center headsets involve connecting the headset body to a microphone boom, which houses a microphone module. When the headset body is in a worn state, the first distance from the microphone boom to the head of the user wearing the headset body is detected. If this first distance is within a pre-configured standard distance range, it can be determined that the user is wearing the call center headset correctly, maintaining the input gain of the microphone module at the standard gain value. The sound intensity recorded by the microphone module meets the standard, resulting in high sound quality. If the first distance is outside the standard distance range, it indicates that the first distance is either too small or too large. If it is too small, the user's head partially obstructs the sound propagation path of the microphone module, leading to low sound intensity. If it is too large, the sound propagation path of the microphone module is longer, also resulting in low sound intensity. In this case, the input gain is adjusted to the first gain value, which is greater than the standard gain value, to reasonably increase the sound intensity received by the microphone module, thereby improving the sound quality recorded by the microphone module. Attached Figure Description
[0030] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0031] Figure 1 This is a flowchart illustrating a gain management method based on a call center headset in one embodiment.
[0032] Figure 2 This is a schematic diagram illustrating an example of a call center headset structure in one embodiment;
[0033] Figure 3 This is a schematic diagram illustrating the relationship between different wearing states and the first distance in one embodiment;
[0034] Figure 4 This is a schematic diagram comparing frequency response test curves in one embodiment;
[0035] Figure 5 This is a flowchart illustrating the call center headset gain management steps in one embodiment;
[0036] Figure 6 This is a schematic diagram illustrating the relationship between the value of the input gain and the wearing state in one embodiment;
[0037] Figure 7 This is a structural block diagram of a gain management device based on a call center headset in one embodiment;
[0038] Figure 8 This is an internal structural diagram of a call center headset in one embodiment. Detailed Implementation
[0039] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0040] In one exemplary embodiment, such as Figure 1 As shown, a gain management method based on a call center headset is provided. This embodiment illustrates the application of this method to a call center headset. In this embodiment, the method includes the following steps:
[0041] Step 102: Detect the wearing status of the headset body; the headset body is connected to the microphone stick of the headset, and the microphone stick is equipped with a microphone module.
[0042] The headset can be connected to an electronic device with communication capabilities for voice calls. This electronic device can be a telephone, personal computer, laptop, smartphone, tablet, or others. The headset can also be connected to an electronic device with amplification capabilities, recording sound through a microphone module and transmitting it to the amplified device for playback. This amplified device can be a loudspeaker with a charging dock, specifically a conference loudspeaker, vehicle loudspeaker, or others. In some scenarios, the headset may also be called a call center headset, call microphone, telephone headset, or something similar.
[0043] The headset itself can be either an over-ear or ear-hook headset. One or two speakers can be installed in the headset for playing sound. The wearing state indicates the state in which the headset is worn on the human head. The wearing state can include a worn state and an unworn state. The headset may include a controller that can be used to execute the aforementioned gain management method based on the call center headset.
[0044] The microphone stick can be fixedly or rotatably connected to a speaker in the headset body. The microphone module provides sound pickup functionality, including receiving ambient sound from the headset's environment, processing the received sound according to the microphone module's input gain to record the sound, and transmitting the recorded sound to the connected electronic device.
[0045] For example, the call center headset may include a wear detection module set in the headset body, and the controller of the call center headset can detect the wearing status of the headset body through the wear detection module.
[0046] The wear detection module can be implemented using an infrared sensor, a pressure sensor, or other components. When an infrared sensor is used, the wear detection module can detect whether the emitted signal is blocked or the distance between the headphone speaker and the head to determine the wearing status of the headphones. When a pressure sensor is used, the wear detection module can detect the pressure exerted by the headphones on the head to determine the wearing status of the headphones. The wear detection module can be located at the speaker position on the headphone.
[0047] In one embodiment, the controller of the call center headset can instruct the wear detection module to detect the wearing status of the headset body in real time, and receive the wearing status of the headset body fed back by the wear detection module.
[0048] Step 104: When the earphone is in the wearing state, detect the first distance from the microphone stick to the head of the person wearing the earphone.
[0049] The "worn-out" status indicates that the headset is being worn on the human head. The first distance can be the distance from the microphone module in the microphone stick to the mouth area on the human head. Alternatively, the first distance can be the distance from the microphone module in the microphone stick to the face area on the human head.
[0050] For example, the call center headset may include a distance detection module set in the microphone stick. When the headset body is in the wearing state, the controller of the call center headset can detect the first distance from the microphone stick to the head of the person wearing the headset body through the distance detection module.
[0051] The distance detection module can be located at the microphone module position within the microphone stick. The distance detection module can employ an infrared sensor, photoelectric sensor, ultrasonic sensor, or others. One possible structure for the call center headset is as follows: Figure 2 The schematic diagram of the call center headset structure shown indicates that the call center headset may include a headset body and a microphone stick, as well as a wear detection module 201, a microphone module, and a distance detection module 204. The microphone module includes a main microphone 202 and a microphone array 203. The headset body may be a headset with two speakers. The wear detection module 201 may be located at one of the speakers. The microphone stick may be connected to the other speaker at the headset connection point. The main microphone 202, the microphone array 203, and the distance detection module 204 may be located in the microphone stick. The main microphone 202 and the distance detection module 204 may be located away from the headset connection point, while the microphone array 203 may be located near the headset connection point.
[0052] In one embodiment, when the headset body is in the wearing state, the controller of the call center headset can send a distance detection command to the distance detection module. After receiving the distance detection command, the distance detection module detects the first distance from the microphone stick to the head of the person wearing the headset body, and feeds back the first distance to the controller of the call center headset.
[0053] Step 106: If the first distance is within the pre-configured standard distance range, maintain the input gain of the microphone module at the standard gain value.
[0054] The pre-configured standard distance range consists of the pre-configured minimum standard distance and the pre-configured maximum standard distance. The minimum standard distance is the smallest value within the standard distance range, and the maximum standard distance is the largest value within the standard distance range. The standard distance range can be obtained through actual testing of the operator headset. Alternatively, it can be determined by engineers based on the product shape of the operator headset and their engineering experience. Different operator headsets may correspond to different standard distance ranges. Specifically, the standard distance range can be from 1 cm to 1.5 cm.
[0055] Input gain is used to adjust the intensity of the sound received by the microphone module. Input gain characterizes the degree of sound amplification. In essence, adjusting the intensity of the received sound allows it to be within a suitable range for optimal listening experience. Sound intensity can specifically be considered the amplitude of the sound signal. The amplitude of the sound signal is directly proportional to the volume of the sound; that is, the larger the amplitude, the louder the sound. In some scenarios, input gain may be referred to as "Gain." The standard gain value can be pre-configured. Alternatively, it can be obtained through actual testing with the headset. The standard gain value can also be set by engineers based on their engineering experience. For example, a standard gain value of 6 might be used.
[0056] When determining the standard gain and standard distance range through actual testing, a real or simulated human head can be used to wear the headphones, keeping the sound output constant. Different combinations of input gain and initial distance values can be set, and the amplitude of the sound received and processed by the microphone module under different combinations can be measured. The standard gain and standard distance range can then be determined based on the combination values that keep the amplitude within the standard amplitude range. It can be understood that the standard amplitude range is the range that provides a comfortable listening experience for the human ear, and can be set based on experience.
[0057] For example, the input gain of the microphone module can be set to a standard gain value by default. If it is determined that the first distance is within the pre-configured standard distance range, the controller of the headset can keep the input gain of the microphone module at the standard gain value.
[0058] In one embodiment, the microphone module may include at least one microphone. The input gain of the microphone module is the input gain of the at least one microphone. The at least one microphone is used to receive sound, process the sound, and transmit it to an electronic device connected to the headset. The input gain is used to adjust the intensity of the sound received by the at least one microphone. The at least one microphone may include one microphone or multiple microphones. It is understood that when the at least one microphone includes multiple microphones, the input gain is used to adjust the intensity of the sound received by the multiple microphones. The sound processing may at least include the step of adjusting the intensity of the received sound according to the input gain, and may also include the step of converting the analog signal of the sound into a digital signal, the step of denoising the signal, or other steps.
[0059] In one embodiment, the microphone module may include a main microphone and a microphone array. The input gain of the microphone module is the input gain of the main microphone. The main microphone is used to receive sound, process the sound, and transmit it to the electronic device connected to the headset. The input gain is used to adjust the intensity of the sound received by the main microphone.
[0060] Step 108: If the first distance is outside the standard distance range, adjust the input gain to the first gain value; the first gain value is greater than the standard gain value.
[0061] The distance outside the standard range can be either less than the minimum value within the standard range or greater than the maximum value within the standard range. The first gain value can be pre-configured. The first gain value can be obtained after actual testing with the operator headset, or it can be set by engineers based on their engineering experience. Specifically, the first gain value can be 8.
[0062] Wearing status can include normal wearing and abnormal wearing. Normal wearing occurs when the first distance is within the standard distance range, and abnormal wearing occurs when the first distance is outside the standard distance range. A diagram illustrating the relationship between different wearing statuses and the first distance is shown below. Figure 3 As shown, the first distance can be the distance from the microphone stick to the face of the person wearing the earphone. For example, a first distance of 1 cm to 1.5 cm is considered normal wearing, while a first distance of less than 1 cm or greater than 1.5 cm is considered abnormal wearing.
[0063] When a person's head is large, the initial distance may be less than the minimum value within the standard distance range. This indicates that the distance between the microphone stick and the head of the person wearing the headphones is too close. In this case, the head may block part of the sound propagation path of the microphone module, resulting in low sound intensity received by the microphone module. When the initial distance is greater than the maximum value within the standard distance range, the distance between the microphone stick and the head of the person wearing the headphones is too far. In this case, due to the longer sound propagation path, the sound intensity received by the microphone module is also low. If the speaker's voice is already soft, the sound intensity received by the microphone module will be very low. Therefore, when the initial distance is outside the standard distance range, if the received sound is processed according to the standard gain value, the sound intensity recorded by the microphone module will be low, resulting in poor sound quality and a poor listening experience after transmission to electronic devices.
[0064] For example, when the headset is powered on, the controller of the headset can reset the input gain adjustment of the microphone module to the standard gain value; if it is determined that the first distance is outside the pre-configured standard distance range, the controller of the headset can adjust the input gain of the microphone module from the standard gain value to the first gain value.
[0065] In one embodiment, if it is determined that the first distance is outside the pre-configured standard distance range, the controller of the headset can adjust the input gain of the microphone module from the current gain value to the first gain value. The current gain value can be the standard gain value or the gain value after the previous adjustment.
[0066] The aforementioned gain management method based on a call center headset connects the headset body to a microphone boom, which contains a microphone module. When the headset body is in a worn state, the first distance from the microphone boom to the user's head is detected. If this first distance is within a pre-configured standard distance range, it can be determined that the user is wearing the call center headset correctly, maintaining the microphone module's input gain at the standard gain value. The sound intensity recorded by the microphone module meets the standard, resulting in high sound quality. If the first distance is outside the standard distance range, either too small or too large, a small distance indicates the user's head partially obstructs the sound propagation path of the microphone module, leading to low sound intensity. A large distance indicates a longer sound propagation path, also resulting in low sound intensity. In this case, the input gain is adjusted to the first gain value, which is greater than the standard gain value, to reasonably increase the sound intensity received by the microphone module, thereby improving the sound quality recorded by the microphone module.
[0067] In an exemplary embodiment, after step 102, the above-described gain management method based on a call center headset further includes the following steps: when the headset body is in a non-wearing state, detecting a second distance from a sound source in the environment to the microphone stick; determining a target gain value that matches the second distance; and adjusting the input gain to the target gain value.
[0068] The "not wearing" state indicates that the earphone itself is not being worn. The sound source in the environment refers to a person or object emitting sound, specifically a speaker. The second distance can be the distance from the sound source to the location of the microphone module in the microphone stick.
[0069] Compared to when the speaker is wearing a headset, when the headset is not worn, the distance between the microphone and the speaker is greater. If the received sound is still processed according to the standard gain value, the sound intensity recorded by the microphone module will be low, resulting in poor sound quality and a poor listening experience after being transmitted to electronic devices for playback.
[0070] For example, in a conference setting, a headset can be connected to a conference speaker with a charging dock via wired or wireless means. The speaker does not need to wear the headset, as the microphone module of the headset still provides the sound pickup function. In this scenario, the distance from the microphone stick to the speaker is greater than when the speaker wears a headset.
[0071] In this embodiment, when the earphone is not worn, the second distance from the sound source in the environment to the microphone is detected, and a target gain value that matches the second distance is determined. The input gain is then adjusted to the target gain value, which can avoid the problem of low sound intensity caused by not wearing the earphone to a certain extent, thereby improving the sound quality.
[0072] In an exemplary embodiment, after step 102, the above-described gain management method based on a call center headset may further include the following step: when the headset is not being worn, adjusting the input gain to a second gain value. The second gain value is greater than the first gain value. The second gain value can be obtained after actual testing of the call center headset, or it can be obtained by an engineer based on engineering experience. For example, the second gain value can be 15. In this embodiment, when the headset is not being worn, directly adjusting the input gain to the second gain value, and since the second gain value is greater than the first gain value, allows for quick adjustment of the input gain to a more reasonable value.
[0073] In an exemplary embodiment, the microphone module includes a microphone array and a main microphone; the input gain of the microphone module is the input gain of the main microphone; the input gain is used to adjust the intensity of the sound received by the main microphone; the main microphone is used to receive sound and output it after sound processing; the step of detecting a second distance from a sound source in the environment to the microphone stick includes: receiving sound in the environment through each of the plurality of microphones included in the microphone array; and determining a second distance from the sound source to the microphone stick based on the time difference between the sound received by the plurality of microphones.
[0074] The microphone module may include a microphone array and a main microphone. The microphone array can be used to measure a second distance from the sound source to the microphone stick, and the main microphone provides sound pickup functionality. The output after sound processing can be understood as transmitting the processed signal to the electronic device connected to the headset. Sound processing may at least include steps such as adjusting the intensity of the received sound according to the input gain, and may also include steps such as converting the analog sound signal to a digital signal, denoising the signal, or others.
[0075] A microphone array can contain multiple microphones, which can be three or more. These microphones are positioned at different locations within the microphone stack. The time difference is the difference in arrival time of a sound source at each of the multiple microphones. In some scenarios, the time difference can also be referred to as time delay.
[0076] In this embodiment, the microphone module includes a microphone array and a main microphone. The main microphone is used to receive sound and output it after sound processing. Based on the time difference of the sound received by each of the multiple microphones in the microphone array, the second distance from the sound source to the microphone stick is determined. In this way, the distance between the sound source and the microphone stick can be measured without affecting the operation of the main microphone, thus creating conditions for subsequently determining the target gain value that matches the second distance.
[0077] In one embodiment, the step of determining the second distance from the sound source to the microphone pole based on the time difference between the sounds received by the multiple microphones includes: the controller of the headset may employ a pre-configuration algorithm to determine the second distance from the sound source to the microphone pole based on the time difference between the sounds received by the multiple microphones. The pre-configuration algorithm may be a beamforming algorithm, a time difference of arrival (TDOA) algorithm, or others.
[0078] In an exemplary embodiment, the step of determining a target gain value that is adapted to the second distance may include: obtaining a distance value of the second distance and a pre-configured standard sound source distance value; when the distance value is not greater than the standard sound source distance value, determining the standard gain value as the target gain value that is adapted to the second distance.
[0079] The second distance is the distance from the sound source to the microphone stick. This second distance can be considered a variable, and its value is the standard sound source distance value. The standard sound source distance value can be obtained through actual testing of the headset or by engineers combining engineering experience. The standard sound source distance value can be a value within a standard distance range, such as the minimum or maximum value within that range. It's understandable that in real-world scenarios, a speaker might slightly increase their speaking volume when not wearing the headset compared to when wearing it; therefore, the standard sound source distance value can be larger than the maximum value within the standard distance range. Specifically, the standard sound source distance value can be 1 cm, 10 cm, or other values.
[0080] In this embodiment, when the second distance is not greater than the pre-configured standard sound source distance value, that is, the distance from the sound source to the microphone is appropriate, the standard gain value is determined as the target gain value that matches the second distance, so that the intensity of the sound recorded by the microphone is within a reasonable range and the sound quality is high.
[0081] In an exemplary embodiment, the step of determining a target gain value adapted to the second distance may further include: when the distance value is greater than the standard sound source distance value, determining the sound pressure level change of the distance value relative to the standard sound source distance value; the sound pressure level change represents the degree of change in the sound pressure level of the sound received by the microphone module when the value of the second distance changes from the standard sound source distance value to the distance value; determining a gain change that matches the sound pressure level change, and increasing the standard gain value according to the gain change to obtain a target gain value adapted to the second distance.
[0082] The change in sound pressure level can be the change in sound pressure level received by the microphone module when the second distance is a given distance value, compared to the change in sound pressure level received by the microphone module when the second distance is a standard sound source distance value. This can be understood as the sound received by the microphone module being the sound produced by the sound source, and the second distance being the distance from the sound source to the microphone stick where the microphone module is located.
[0083] Sound pressure level (SPL) is a physical quantity that measures sound pressure. The unit of SPL can be dB (decibels). When the distance is greater than the standard sound source distance, the sound pressure received by the microphone module is inversely proportional to the second distance. In other words, the greater the distance from the microphone stick to the sound source, the lower the sound pressure of the sound produced by that sound source received by the microphone module.
[0084] The relationship between the sound pressure and the second distance can be written as: p0 / p1=x1 / x0. Where p0 can represent the sound pressure corresponding to the second distance being the standard sound source distance value, p1 can represent the sound pressure corresponding to the second distance being a distance value, x1 can represent the distance value, and x0 can represent the standard sound source distance value.
[0085] The relationship between the sound pressure level change and the gain change can be pre-configured. For example, the ratio of the sound pressure level change to n, where n is a positive integer greater than 1, can be 2, 3, or other values. Specifically, when n is set to 3, if the sound pressure level change is 6 dB, the gain change is 2. When the ratio of the sound pressure level change to n is a decimal, the integer part of the decimal can be used as the gain change. Increasing the standard gain value according to the gain change can be achieved by adding the standard gain value to the gain change.
[0086] In this embodiment, when the distance value is greater than the standard sound source distance value, that is, the distance from the sound source to the microphone stick is too far, the change in sound pressure level of the distance value relative to the standard sound source distance value is determined, and then the change in gain that matches the change in sound pressure level is determined. The target gain value is obtained by increasing the gain value by adding the standard gain value to the change in gain value. In this way, the problem of low sound intensity received by the microphone module due to the excessive distance of the sound source can be compensated, so that the sound intensity is appropriate after adjusting the sound according to the target gain value, thereby improving the sound quality of the microphone module.
[0087] In one embodiment, the step of determining the change in sound pressure level of the distance value relative to the standard sound source distance value may include: the controller of the headset determining the ratio between the distance value and the standard sound source distance value, and substituting the ratio into the formula 20*log 10 In (k), the change in sound pressure level relative to the distance value of the standard sound source is obtained.
[0088] According to the formula p0 / p1=x1 / x0, it can be understood that if the ratio of the distance value to the standard sound source distance value is 10, that is, x1 is 10 times larger than x0, then p1 is 10 times smaller than p0. In other words, when the second distance is changed from the standard sound source distance value to the distance value, the sound pressure decreases by 10 times. 10 (k) can represent the logarithm of k to the base 10. The ratio can be substituted into the value of k, 20*log 10 (k) can represent 20 multiplied by log 10 (k). For example, the second distance could be 1 meter, and the standard sound source distance could be 10 centimeters, then the ratio could be 10, 20*log 10 The value of (k) is 20, and the change in sound pressure level is 20.
[0089] In an exemplary embodiment, the step of determining the target gain value that is adapted to the second distance may further include: determining the preset sound source distance range in which the second distance is located from a plurality of preset sound source distance ranges; the plurality of preset sound source distance ranges correspond one-to-one with a plurality of preset gain values; and determining the preset gain value corresponding to the preset sound source distance range in which the second distance is located as the target gain value that is adapted to the second distance.
[0090] The preset sound source distance range refers to a pre-defined range of sound source distances. Multiple preset sound source distance ranges can include within 1 meter, 1 to 2 meters, 2 to 5 meters, and above 5 meters, with corresponding preset gain values of 10, 12, 14, and 16, respectively. For example, if the second distance is 1.5 meters, then the preset sound source distance range for that second distance is 1 to 2 meters, and the target gain value adapted to the second distance is 12. In the above example of multiple preset sound source distance ranges, "within 1 meter" can also be replaced with "1.5 centimeters to 1 meter" or "10 centimeters to 1 meter."
[0091] In an exemplary embodiment, step 108 further includes: when the first distance is outside the standard distance range, detecting the frequency of the sound received by the microphone module; when the frequency is within the first frequency range, adjusting the input gain to a first gain value.
[0092] The first frequency range can be obtained through actual testing of the headset or by engineers based on their engineering experience. During actual testing, the frequency response curve can be measured when the first distance is within the standard distance range (i.e., under normal wearing conditions), and the frequency response curve can be measured when the first distance is outside the standard distance range (i.e., under abnormal wearing conditions). The first frequency range is determined based on the frequency range where the response differs between the two curves.
[0093] For example, see: Figure 4The diagram shows a comparison of frequency response test curves. The curves include the frequency response test curves of the product (call center headset) under normal wearing conditions and under abnormal wearing conditions. Compared to the frequency response test curve under normal wearing conditions, the frequency response test curve under abnormal wearing conditions decreases by approximately 3dB to 5dB between 1.5kHz (1500Hz) and 8kHz (8000Hz). This demonstrates that abnormal wearing conditions affect the recording effect of mid-to-high frequency sounds. The full frequency band can be divided into four bands: 100Hz (100Hz) to 1kHz (1000Hz), 1kHz to 2kHz (2000Hz), 2kHz to 5kHz (5000Hz), and 5kHz to 8kHz (8000Hz). Based on the frequency band division and other factors... Figure 4 The test results shown indicate that the first frequency range can be set to 1kHz to 8kHz. When the frequency of the sound is within the range of 1kHz to 8kHz, the input gain can be adjusted to the first gain value.
[0094] A second frequency range below the first frequency range can also be set. When the sound frequency is within the second frequency range, the input gain of the microphone module remains at the standard gain value. The second frequency range can be from 100Hz to 1kHz.
[0095] In this embodiment, when the first distance is outside the standard distance range, and the frequency of the sound received by the microphone is within the first frequency range, the input gain is adjusted to the first gain value, and the sound signal is controlled in a more refined manner, which can further improve the quality of the sound recorded by the microphone module.
[0096] In a specific application scenario, based on such Figure 2 The call center headset shown is as follows. Figure 5 The flowchart shown is a diagram of the gain management steps for call center headsets. The gain management method based on call center headsets described above may specifically include the following steps.
[0097] The controller of the call center headset can detect the wearing status of the headset body through the wear detection module of the call center headset.
[0098] When the headset is in the wearing state, the controller of the call center headset can detect the first distance between the microphone stick and the head of the person wearing the headset through the distance detection module.
[0099] When the first distance is within the pre-configured standard distance range (which can be understood as normal wearing), the controller of the call center headset can maintain the input gain of the microphone module at the standard gain value; the standard gain value can be 6.
[0100] When the first distance is outside the standard distance range (which can be understood as abnormal wearing), adjust the input gain to the first gain value; the first gain value is greater than the standard gain value; the first gain value can be 8.
[0101] When the headset is not in a wearing state, the headset controller can adjust the input gain to a second gain value, which is greater than the first gain value. Specifically, the second gain value can be 15. Alternatively, when the headset is not in a wearing state, the headset controller can use a beamforming algorithm to determine a second distance from the sound source to the microphone rod based on the time difference between the sound received by the multiple microphones in the microphone array. It can then determine a target gain value that matches the second distance and adjust the input gain to the target gain value.
[0102] When determining the target gain value that matches the second distance, the target gain value can be determined in the following way: obtain the distance value of the second distance and the pre-configured standard sound source distance value; when the distance value is greater than the standard sound source distance value, determine the change in sound pressure level of the distance value relative to the standard sound source distance value; determine the gain change that matches the change in sound pressure level, and increase the standard gain value according to the gain change to obtain the target gain value that matches the second distance.
[0103] When determining the target gain value that matches the second distance, the target gain value can also be determined in the following way: From multiple preset sound source distance ranges, determine the preset sound source distance range in which the second distance is located; the multiple preset sound source distance ranges correspond one-to-one with multiple preset gain values; the preset gain value corresponding to the preset sound source distance range in which the second distance is located is determined as the target gain value that matches the second distance. For example, the multiple preset sound source distance ranges can include within 1 meter, 1 meter to 2 meters, 2 meters to 5 meters, and more than 5 meters, and the corresponding preset gain values can be 10, 12, 14, and 16, respectively.
[0104] The value of the input gain is related to the wearing status, see example... Figure 6 The diagram shown illustrates the relationship between the input gain value and the wearing status. The input gain value increases sequentially according to the wearing status: normal wearing, abnormal wearing, and no wearing.
[0105] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0106] Based on the same inventive concept, this application also provides a gain management device for a call center headset to implement the gain management method for call center headsets described above. The solution provided by this device is similar to the solution described in the above method. Therefore, the specific limitations of one or more gain management device embodiments for call center headsets provided below can be found in the limitations of the gain management method for call center headsets described above, and will not be repeated here.
[0107] In one exemplary embodiment, such as Figure 7 As shown, a gain management device 700 based on a call center headset is provided, including: a first detection module 710, a second detection module 720, and a gain management module 730, wherein:
[0108] The first detection module 710 is used to detect the wearing status of the headset body of the call center headset; the headset body is connected to the microphone stick of the call center headset, and the microphone stick is equipped with a microphone module;
[0109] The second detection module 720 is used to detect the first distance between the microphone and the head of the person wearing the earphone when the earphone body is in the wearing state.
[0110] The gain management module 730 is used to maintain the input gain of the microphone module at a standard gain value when the first distance is within a pre-configured standard distance range; and to adjust the input gain to a first gain value when the first distance is outside the standard distance range; the first gain value is greater than the standard gain value.
[0111] In an exemplary embodiment, the gain management module 730 is further configured to detect a second distance from a sound source in the environment to the microphone when the earphone body is in a non-wearing state; determine a target gain value that matches the second distance; and adjust the input gain to the target gain value.
[0112] In an exemplary embodiment, the microphone module includes a microphone array and a main microphone; the input gain of the microphone module is the input gain of the main microphone; the input gain is used to adjust the intensity of the sound received by the main microphone; the gain management module 730 is also used to receive ambient sound through each of the plurality of microphones included in the microphone array; and to determine a second distance from the sound source to the microphone stick based on the time difference between the sound received by the plurality of microphones.
[0113] In an exemplary embodiment, the gain management module 730 is further configured to obtain the distance value of the second distance and the pre-configured standard sound source distance value; when the distance value is not greater than the standard sound source distance value, the standard gain value is determined as the target gain value adapted to the second distance.
[0114] In an exemplary embodiment, the gain management module 730 is further configured to determine the change in sound pressure level of the distance value relative to the standard sound source distance value when the distance value is greater than the standard sound source distance value; the change in sound pressure level characterizes the degree of change in sound pressure level of the sound received by the microphone module when the value of the second distance changes from the standard sound source distance value to the distance value; determine the gain change amount that matches the change in sound pressure level, and increase the standard gain value according to the gain change amount to obtain a target gain value that is adapted to the second distance.
[0115] In an exemplary embodiment, the gain management module 730 is further configured to detect the frequency of the sound received by the microphone module when the first distance is outside the standard distance range; and adjust the input gain to a first gain value when the frequency is within the first frequency range.
[0116] The various modules in the aforementioned gain management device based on the call center headset can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor within the call center headset in hardware form or stored in the memory of the call center headset in software form, so that the processor can call and execute the corresponding operations of each module.
[0117] In one exemplary embodiment, a call center headset is provided, including a headset body and a microphone stick, the internal structure of which can be shown in the figure below. Figure 8As shown. The call center headset includes a wear detection module, processor, memory, input / output (I / O) interface, and communication interface disposed in the headset body, and a distance detection module and microphone module disposed in the microphone stick. The wear detection module, distance detection module, microphone module, processor, memory, and I / O interface are connected via a system bus, and the communication interface is connected to the system bus via the I / O interface. The wear detection module detects the wearing status of the headset body. The distance detection module detects a first distance from the microphone stick of the headset to the head of the person wearing the headset. The microphone module receives and processes sound from the environment in which the headset is located. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores computer programs. The internal memory provides an environment for the execution of the computer programs in the non-volatile storage medium. The I / O interface is used for the processor to exchange information with external devices. The headset's communication interface is used to communicate with external terminals via a network. When executed by a processor, the computer program implements a gain management method based on the headset.
[0118] Those skilled in the art will understand that Figure 8 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the call headset to which the present application is applied. A specific call headset may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0119] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0120] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0121] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0122] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0123] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A gain management method based on a call center headset, characterized in that, The method includes: The wearing status of the headset body is detected; the headset body is connected to the microphone stick of the headset, and the microphone stick is equipped with a microphone module; When the earphone body is in the wearing state, the first distance from the microphone to the head of the person wearing the earphone body is detected; When the first distance is within the pre-configured standard distance range, the input gain of the microphone module is kept at the standard gain value; If the first distance is outside the standard distance range, the input gain is adjusted to a first gain value; the first gain value is greater than the standard gain value.
2. The method according to claim 1, characterized in that, The method further includes: When the earphone body is not worn, the second distance from the sound source in the environment to the microphone stick is detected; Determine a target gain value that matches the second distance, and adjust the input gain to the target gain value.
3. The method according to claim 2, characterized in that, The microphone module includes a microphone array and a main microphone; the input gain of the microphone module is the input gain of the main microphone; the input gain is used to adjust the intensity of the sound received by the main microphone. The main microphone is used to receive sound, process the sound, and then output it. The second distance from the sound source in the detection environment to the wheat straw includes: Sound from the environment is received through each of the multiple microphones included in the microphone array; Based on the time difference between the sounds received by each of the multiple microphones, a second distance from the sound source to the microphone pole is determined.
4. The method according to claim 2, characterized in that, Determining the target gain value that matches the second distance includes: Obtain the distance value of the second distance and the pre-configured standard sound source distance value; When the distance value is not greater than the standard sound source distance value, the standard gain value is determined as the target gain value that is adapted to the second distance.
5. The method according to claim 4, characterized in that, Determining the target gain value that matches the second distance includes: When the distance value is greater than the standard sound source distance value, the change in sound pressure level of the distance value relative to the standard sound source distance value is determined; the change in sound pressure level represents the degree of change in sound pressure level of the sound received by the microphone module when the value of the second distance changes from the standard sound source distance value to the distance value. Determine the gain change amount that matches the sound pressure level change amount, and increase the standard gain value according to the gain change amount to obtain the target gain value that matches the second distance.
6. The method according to any one of claims 1-5, characterized in that, When the first distance is outside the standard distance range, adjusting the input gain to the first gain value includes: When the first distance is outside the standard distance range, the frequency of the sound received by the microphone module is detected; When the frequency is within the first frequency range, the input gain is adjusted to the first gain value.
7. A gain management device based on a call center headset, characterized in that, The device includes: The first detection module is used to detect the wearing status of the headset body; the headset body is connected to the microphone stick of the headset, and the microphone stick is equipped with a microphone module; The second detection module is used to detect the first distance between the microphone and the head of the person wearing the earphone when the earphone body is in the wearing state. The gain management module is used to maintain the input gain of the microphone module at a standard gain value when the first distance is within a pre-configured standard distance range; and to adjust the input gain to a first gain value when the first distance is outside the standard distance range; wherein the first gain value is greater than the standard gain value.
8. A call center headset, comprising a headset body and a microphone boom, further comprising a wear detection module, a memory, and a processor disposed in the headset body, and a distance detection module and a microphone module disposed in the microphone boom, wherein the memory stores a computer program, characterized in that, The wearing detection module is used to detect the wearing status of the headset body, the distance detection module is used to detect the first distance from the microphone stick to the head of the human wearing the headset body, the microphone module is used to receive and process the sound in the environment where the call headset is located, and the processor implements the steps of the method according to any one of claims 1 to 6 when executing the computer program.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.