Device and method for improving call quality in wireless headset
By setting an inverter in the downlink voice processing path of the wireless headset, inverted voice data is generated, so that the speakers in the wireless headset play different analog signals, solving the poor call quality caused by packet loss compensation technology, and realizing the Better listening and call quality.
Patent Information
- Application Number
- CN202011339118.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-25
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2040-11-25
AI Technical Summary
The implementation of packet loss compensation technology in existing wireless headphones has resulted in poor call quality, and users may feel uncomfortable slap sounds during calls.
Set an inverter in the downlink voice processing path of the wireless headset to generate data or signals invert from the received voice data or signals, so that the first and second speakers play different analog signals respectively to avoid packet loss compensation algorithms with A bad listening experience.
Through the inverter setting, the uncomfortable sounds felt by the user due to the execution of the packet loss compensation algorithm are avoided, and the call quality is improved.
Smart Images

Figure CN114554335B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a wireless headset, and in particular to a device and method for improving call quality used in a wireless headset. Background Art
[0002] Wireless earbuds use Bluetooth technology to receive voice signals carried on radio waves from a source device, such as a mobile phone. Due to environmental interference factors, data packets transmitted from the source device to the wireless earbuds may be lost. Therefore, wireless earbuds can implement packet loss compensation (PLC) technology to cover up the impact of voice data packet loss that occurs during communication. However, the way PLC technology is implemented will affect the user's (also called "user") sense of hearing. Existing implementations of PLC technology result in poor hearing. Summary of the invention
[0003] In view of this, how to alleviate or eliminate the above-mentioned defects in related fields is indeed a problem to be solved.
[0004] Therefore, the present invention proposes a call quality improvement device and method used in a wireless headset to solve the above-mentioned problems.
[0005] The present invention relates to an embodiment of a call quality improvement device used in a wireless headset, comprising a first and a second wireless headset. The first wireless headset comprises a first speaker and a first downlink voice processing path, and the second wireless headset comprises a second speaker and a second downlink voice processing path. The first and second downlink voice processing paths receive mono voice data from a mobile phone, and process the mono voice data to generate first and second analog signals, respectively, so that the first and second speakers play the first and second analog signals, respectively. An inverter is provided on the first downlink voice processing path to generate data or signals that are inverted with respect to the received voice data or signals, but the above-mentioned inverter is not provided on the second downlink voice processing path.
[0006] The present invention also relates to an embodiment of a call quality improvement device used in a wireless headset, comprising a packet loss compensation processor and an inverter. The packet loss compensation processor executes an algorithm for reducing the impact of lost data packets. The inverter is arranged on a downlink voice processing path formed between the packet loss compensation processor and the digital analog converter, and is used to invert voice data and output the inverted voice data so that a speaker plays a sound corresponding to the inverted voice data.
[0007] The present invention further relates to an embodiment of a method for improving call quality in a wireless headset, comprising: a first wireless headset receives a monophonic voice stream from a mobile phone, and inverts first voice data or a signal corresponding to the monophonic voice stream on a first downlink voice processing path in the first wireless headset; and a second wireless headset receives a monophonic voice stream from the mobile phone, but does not invert second voice data or a signal corresponding to the monophonic voice stream on a second downlink voice processing path in the second wireless headset, so that a first speaker in the first wireless headset and a second speaker in the second wireless headset continue to emit different voice signals.
[0008] One of the advantages of the above embodiment is that, through the inverter setting as described above, the first and second speakers are allowed to continuously play different first and second analog signals respectively, thereby preventing the user from feeling uncomfortable popping sounds due to the execution of the packet loss compensation algorithm.
[0009] Other advantages of the present invention will be explained in more detail with reference to the following description and accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The drawings described herein are used to provide further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute improper limitations on the present application.
[0011] Figure 1 FIG. 4 is a schematic diagram of wireless communication according to an embodiment of the present invention.
[0012] Figure 2 is a block diagram of a wireless headset according to some implementations.
[0013] Figure 3 Schematic diagram of speech signal loss and compensation according to some implementations.
[0014] Figure 4 FIG. 1 is a schematic diagram showing the difference between a perfect speech signal and a compensated speech signal according to some implementation modes.
[0015] Figure 5 is a block diagram of a wireless headset according to some implementations.
[0016] Figures 6 to 11 is a block diagram of a wireless headset according to an embodiment of the present invention.
[0017] Fig.12 A schematic diagram showing the inversion of a speech signal according to an embodiment of the present invention.
[0018] Fig.13 A schematic diagram showing the difference between a perfect speech signal and a compensated speech signal according to an embodiment of the present invention.
[0019] Fig.14 The figure is a flow chart of a method for improving call quality in a wireless headset according to an embodiment of the present invention.
[0020] Among them, the simple description of the symbols in the accompanying drawings is as follows:
[0021] 10: user; 110: left wireless headset; 115: microphone; 120: right wireless headset; 130: mobile phone; 140, 150: downlink data packet; 160: uplink data packet; 210: PLC processor; 220: voice decoder; 230: RX voice data processor; 250, 270: speaker; 310, 330, 410: signal waveform; t30: time of lost data packet; 430: difference between two signals; 240, 510 , 610: receiver; 520, 620: voice decoder; 530, 630: PLC processor; 540, 640: RX voice data processor; 550, 650: digital to analog converter; 560, 660: amplifier; 535, 545, 555, 635, 645, 655: inverter; 710, 730: waveform; 810, 830: signal waveform; 850: difference between two signals; S1410~S1440: method steps. DETAILED DESCRIPTION
[0022] The embodiments of the present invention will be described below with reference to the accompanying drawings. In these drawings, the same reference numerals represent the same or similar components or method flows.
[0023] It must be understood that the words "comprise", "include" and the like used in this specification are used to indicate the existence of specific technical features, values, method steps, job processing, components and / or assemblies, but do not exclude the addition of more technical features, values, method steps, job processing, components, assemblies, or any combination of the above.
[0024] The words "first", "second", "third", etc. used in the present invention are used to modify the components in the claims, and are not used to indicate a priority order, a prior relationship, or that one component precedes another, or a time sequence when executing method steps. They are only used to distinguish components with the same name.
[0025] It should be understood that when a component is described as being "connected" or "coupled" to another component, it can be directly connected or coupled to the other component, and there may be intervening components. Conversely, when a component is described as being "directly connected" or "directly coupled" to another component, there are no intervening components. Other words used to describe the relationship between components can also be interpreted in a similar manner, such as "between" versus "directly between", or "adjacent" versus "directly adjacent", etc.
[0026] During the communication between a wireless headset and a mobile phone, for example, data packet loss may occur. Since the loss of data packets may only occur when transmitting to any one of a pair of wireless headsets, the implementation of packet loss compensation technology will generate two voice signals with a small difference in time in the pair of wireless headsets. These small differences will be detected by the human brain, and pop sounds will appear, making the user feel uncomfortable during the call. Therefore, the present invention proposes a call quality improvement device and method used in a wireless headset to solve the above-mentioned problems.
[0027] refer to Figure 1 User 10 can communicate with another remote user (not shown) via a wireless network through mobile phone 130. Figure 1 ) call. The mobile phone 130 has a wireless communication protocol for transmitting data to a base station (not shown). Figure 1 ) or the ability to receive data from a base station, and the wireless communication protocol may be global system for mobile communications / general packet radio service / enhanced data rates for GSM evolution (GSM / GPRS / EDGE), wideband code division multiple access (WCDMA), CDMA2000, universal mobile telecommunications system (UMTS), time division-synchronous code division multiple access (TD-SCDMA), long term evolution (LTE), frequency division-long term evolution (FD-LTE), time division-long term evolution (TD-LTE), IMT-2020, Wi-Fi, etc. The exchanged data may be circuit-switched (CS) or packet-switched (PS) data, which is used to carry the user's voice signal.
[0028] Furthermore, in this embodiment, the user 10 obtains data from the mobile phone 130 through a wireless headset. The wireless headset is a pair of devices with wireless communication capabilities, including a left wireless earbud 110 and a right wireless earbud 120, and the left wireless earbud 110 and the right wireless earbud 120 are not connected to each other via a physical line. The mobile phone 130 and the left wireless earbud 110 and the mobile phone 130 and the right wireless earbud 120 can use a wireless communication protocol to transmit data packets carrying user voice signals, such as Bluetooth advanced audio distribution profile (A2DP Packets) or Bluetooth low energy (BLEPackets) of low energy (LE Audio). In other embodiments, the mobile phone 130 and the left wireless earbud 110 and the mobile phone 130 and the right wireless earbud 120 can also use other peer-to-peer (P2P) wireless communication protocols such as Wi-Fi direct, and the present invention is not limited thereto. When the mobile phone 130 establishes a call connection with a remote communication device, the left wireless headset 110 and the right wireless headset 120 receive downlink packets 140 and 150 respectively from the mobile phone 130 and play the voice data carried therein after decoding. In an ideal situation, the voice data received by the left wireless headset 110 and the right wireless headset 120 are the same mono speech data.
[0029] The left wireless headset 110 may be provided with a microphone 115 for collecting the voice signal of the user 10. In other embodiments, the microphone 115 may be provided in the right wireless headset 120, and the present invention is not limited thereto. When a call is connected, the left wireless headset 110 also activates the microphone 115 to collect the voice signal of the user 10, and encodes and packages it into uplink packets 160 for transmission to the mobile phone 130, so that the mobile phone 130 can then transmit the voice signal of the user 10 to a remote user.
[0030] Due to environmental interference factors, data packets transmitted from the mobile phone 130 to the left wireless headset 110 or the right wireless headset 120 may be lost. Therefore, the left wireless headset 110 or the right wireless headset 120 may execute a packet loss compensation (PLC) algorithm to cover up the impact of data packet loss occurring in wireless data transmission.
[0031] References Figure 2 In the block diagram of some embodiments shown, the left wireless headset 110 includes a downlink voice processing path from a receiver (RX) 240 to a speaker 250. The downlink voice processing path includes a PLC processor 210 for receiving decoded voice data from a speech decoder 220, executing a PLC algorithm to compensate for data lost in the decoded data due to packet loss, and transmitting the compensated data to an RX voice data processor 230.
[0032] In order to clearly understand the effect of the PLC algorithm, for example, refer to Figure 3 , Figure 3 Waveforms 310 and 330 are shown, which respectively represent the signals before and after compensation by the PLC processor 210. Specifically, waveform 310 represents the output voice signal corresponding to the voice data received by the PLC processor 210, wherein a packet loss occurs in the time interval t30, resulting in almost no signal in the time interval t30. Waveform 330 represents the voice signal output by the PLC processor 210 after executing the packet loss compensation algorithm, wherein the compensated signal is included in the time interval t30.
[0033] It should be noted that although the packet loss compensation algorithm can compensate for the data of the lost data packet, the compensated data packet cannot be completely the same as the lost signal due to the limitation of the algorithm performance. In other words, the compensated signal of the waveform 330 in the time interval t30 will not be completely the same as the signal of the lost data packet in the time interval t30, which will lead to poor hearing experience of the user 10, as described in detail below.
[0034] For example, refer to Figure 4, assuming that the right wireless headset 120 does not experience packet loss, but the left wireless headset 110 does. Waveform 410 shows the voice signal output by the speaker of the right wireless headset 120. Waveform 330 shows the voice signal output by the speaker 250 of the left wireless headset 110 after the PLC processor 210 executes the packet loss compensation algorithm. Waveform 430 shows the difference between waveform 410 and waveform 330. Since the data compensated by the left wireless headset 110 in the time interval t30 is usually different from the data received by the right wireless headset 120 in the time interval t30, as shown in waveform 430, waveform 430 has a relatively significant change in a specific period. Accordingly, the brain of the user 10 will be aware that the left and right ears hear short-term inconsistent sounds and feel a popping sound, making the user 10 feel uncomfortable during the call.
[0035] refer to Figure 5 , Figure 5 The implementation is similar to Figure 2 The difference is that Figure 5 A right wireless headset 120 is further shown. Figure 5 The left wireless earphone 110 is similar to Figure 2 For the convenience of description and identification, the left wireless headset 110 is Figure 2 The receiver 240, the voice decoder 220, the PLC processor 210 and the RX voice data processor 230 of the left wireless headset 110 are renumbered.
[0036] refer to Figure 5 , the left wireless headset 110 may include a downlink voice processing path, on which a receiver 510, a voice decoder 520, a PLC processor 530, an RX voice data processor 540, a digital-to-analog converter (DAC) 550 and an amplifier (AMP) 560 are sequentially arranged. The receiver 510, the voice decoder 520, the PLC processor 530, the RX voice data processor 540 and the digital-to-analog converter 550 may be integrated into one or more integrated circuits (ICs). When the mobile phone 130 and a remote communication device establish a call connection, the receiver 510 is used to receive a radio signal from the mobile phone 130, which carries a data packet of voice information of the remote user. Any one of the voice decoder 520, the PLC processor 530 and the RX voice data processor 540 may be implemented using a dedicated digital circuit, or may be implemented using general-purpose hardware (such as a digital signal processor, DSP) when loading and executing specific program codes.
[0037] The speech decoder 520 may be a modified smart bitrate control (mSBC) decoder used in Bluetooth A2DP or a low complexity communication codec (LC3) used in LE Audio, for obtaining a mono stream from a data packet, and the sampling frequency may be as high as 48 kHz.
[0038] The PLC processor 530 may execute any known algorithm, such as waveform substitution, model-based method, etc., for reducing the actual impact of lost data packets in digital communications.
[0039] The RX voice data processor 540 may execute any known algorithms, such as noise reduction (NR), dynamic range compression (DRC), etc., to improve call quality.
[0040] The digital-to-analog converter 550 may convert the digital mono audio stream into an analog signal.
[0041] The amplifier 560 increases the power of the analog signal and drives the speaker 250 to emit sound, so that the user 10 can hear the voice information of the remote user through the left ear.
[0042] The right wireless headset 120 may include a downlink voice processing path, on which a receiver 610, a voice decoder 620, a PLC processor 630, an RX voice data processor 640, a digital-to-analog converter 650, and an amplifier 660 are sequentially arranged. Their structures and functions are similar to those of components 510 to 560, respectively, and are not described in detail for the sake of simplicity. The receiver 610, the voice decoder 620, the PLC processor 630, the RX voice data processor 640, and the digital-to-analog converter 650 may be integrated into one or more integrated circuits. Because the right wireless headset 120 is not provided with a microphone, the components on the uplink voice processing path from the amplifier to the transmitter (TX) (refer to Figure 5 The backslash-filled squares in the middle are disabled.
[0043] However, Figure 5The implementation shown will produce the technical problems caused by the operation of the PLC algorithm as described above. In order to solve the above-mentioned problems, an embodiment of the present invention proposes a call quality improvement device used in a wireless headset, in which an inverter (INV) is added to the downlink voice processing path in one wireless headset to generate data or signals that are completely opposite to the received voice data or signals, but there is no such inverter on the downlink voice processing path in the other wireless headset, so that when a call connection is established, the left and right ears of the user 10 will continue to hear completely different voice signals without feeling the popping sound.
[0044] In some embodiments, the inverter is provided between the PLC processor 530 and the amplifier 560 in the downstream voice processing path of the left wireless headset 110. In an embodiment where the inverter is provided in the right wireless headset 120 instead of the left wireless headset 110, the inverter is provided between the PLC processor 630 and the amplifier 660 in the downstream voice processing path of the right wireless headset 120.
[0045] In some embodiments, reference Figure 6 , the left wireless headset 110 may set an inverter (INV) 545 between the RX voice data processor 540 and the digital-to-analog converter 550 in the downlink voice processing path, for receiving improved speech data from the RX voice data processor 540, inverting the improved speech data, and outputting the inverted data to the digital-to-analog converter 550, wherein the improved speech data is related to the compensated speech data. However, there is no similar component with an inversion function between the RX voice data processor 640 and the digital-to-analog converter 650 of the right wireless headset 120.
[0046] In other embodiments, reference Figure 7 , the left wireless headset 110 may set an inverter 535 between the PLC processor 530 and the RX voice data processor 540 in the downlink voice processing path, for receiving the compensated voice data from the PLC processor 530, inverting the compensated voice data, and outputting the inverted data to the RX voice data processor 540. However, there is no similar component with an inversion function between the PLC processor 630 and the RX voice data processor 640 of the right wireless headset 120.
[0047] In other embodiments, reference Figure 8, the left wireless headset 110 may be provided with an inverter 555 between the digital-to-analog converter 550 and the amplifier 560 in the downlink voice processing path, for receiving an analog signal from the digital-to-analog converter 550, inverting the analog signal, and outputting the inverted analog signal to the amplifier 560, wherein the analog signal is related to the compensated voice data. However, there is no similar component with an inverting function between the digital-to-analog converter 650 and the amplifier 660 of the right wireless headset 120.
[0048] In other embodiments, reference Fig. 9 , the right wireless headset 120 may be provided with an inverter 645 between the RX voice data processor 640 and the digital-to-analog converter 650 in the downlink voice processing path, for receiving the improved voice data from the RX voice data processor 640, inverting the improved voice data, and outputting the inverted data to the digital-to-analog converter 650. However, there is no similar component with an inversion function between the RX voice data processor 540 and the digital-to-analog converter 550 of the left wireless headset 110.
[0049] In other embodiments, reference Fig.10 , the right wireless headset 120 may set an inverter 635 between the PLC processor 630 and the RX voice data processor 640 in the downlink voice processing path, for receiving the compensated voice data from the PLC processor 630, inverting the compensated voice data, and outputting the inverted data to the RX voice data processor 640. However, there is no similar component with an inversion function between the PLC processor 530 and the RX voice data processor 540 of the left wireless headset 110.
[0050] In other embodiments, reference Fig.11 , the right wireless headset 120 may be provided with an inverter 655 between the digital-to-analog converter 650 and the amplifier 660 in the downlink voice processing path, for receiving an analog signal from the digital-to-analog converter 650, inverting the analog signal, and outputting the inverted analog signal to the amplifier 660. However, there is no similar component with an inverting function between the digital-to-analog converter 550 and the amplifier 560 of the left wireless headset 110.
[0051] In some embodiments, the inverter 555 or 655 described above can be implemented using an analog circuit. In other embodiments, the functions of the inverters 535, 545, 635, 645 described above can be implemented when the DSP loads and executes a specific program code.
[0052] When digital voice data passes through Figure 6 or Figure 7After being processed by the inverter 545 or 535 shown in FIG. 1 , or when the analog voice signal passes through the inverter 545 or 535 shown in FIG. Figure 8 After being processed by the inverter 555 shown in FIG. 5 , the amplifier 560 outputs the inverted voice signal. Fig. 9 or Fig.10 After being processed by the inverter 645 or 635 shown in FIG. 1 , or when the analog voice signal passes through the inverter 645 or 635 shown in FIG. Fig.11 After being processed by the inverter 655 shown in FIG. 6 , the amplifier 660 outputs the inverted voice signal.
[0053] For example, refer to Fig.12 In the embodiment where the inverter is only provided in the left wireless headset 110, the waveform 710 shows the analog signal outputted by the amplifier 660 of the right wireless headset 120 without being inverted, while the waveform 730 shows the analog signal outputted by the amplifier 560 of the left wireless headset 110 after being inverted. In addition, in the embodiment where the inverter is only provided in the right wireless headset 120, the waveform 710 shows the analog signal outputted by the amplifier 560 of the left wireless headset 110 without being inverted, while the waveform 730 shows the analog signal outputted by the amplifier 660 of the right wireless headset 120 after being inverted.
[0054] For example, refer to Fig.13 , assuming that one wireless headset (e.g., the left wireless headset 110 or the right wireless headset 120) does not experience packet loss, but the other wireless headset does. Waveform 810 shows the original voice signal output. Waveform 830 shows the voice signal output after the packet loss compensation algorithm is executed. Waveform 850 shows the difference between waveforms 810 and 830. During the period when the amplitudes of both waveforms 810 and 830 change significantly, the amplitude of waveform 850 also changes significantly, which is consistent with the above. Figure 4 The waveform 430 is different. Figure 4 During the period when the amplitudes of both waveforms 410 and 330 change significantly, the corresponding amplitude of waveform 430 remains substantially constant and changes significantly only during the period when the compensation data packet is output (e.g., time interval t30). Fig.13 , compared with waveform 430, the signal difference between waveform 810 and waveform 830 shown in waveform 850 always exists. In this case, the two ears of the user 10 continue to hear different voice signals, and thus will not feel the snapping sound. In addition, no matter whether the inverter is set on the downlink voice processing path where data packet loss occurs or on the downlink voice processing path where no data packet loss occurs, the user will not feel the snapping sound.
[0055] In order to solve the above-mentioned problems, an embodiment of the present invention provides a method for improving call quality in a wireless headset. Fig.14 The call quality improvement method includes steps S1410, S1420, S1430 and S1440, each of which is described in detail as follows:
[0056] Step S1410: The mobile phone 130 establishes a call connection with the remote communication device. After the mobile phone 130 successfully establishes the call connection, it may send a message to the left wireless headset 110 and the right wireless headset 120 to allow the left wireless headset 110 and the right wireless headset 120 to enter a call mode. Once in the call mode, the left wireless headset 110 and the right wireless headset 120 may configure the components therein to allow the data in the radio signal received from the mobile phone 130 to enter the downlink voice processing path for further processing.
[0057] Step S1420: One of the left wireless headset 110 and the right wireless headset 120 (also referred to as the first wireless headset) receives a monophonic voice stream from the mobile phone 130, and inverts the voice data or signal (also referred to as the first voice data or signal) corresponding to the monophonic voice stream on the downlink voice processing path (also referred to as the first downlink voice processing path) in the first wireless headset. For technical details of the inversion, please refer to Figures 5 to 11 For the sake of brevity, the relevant content will not be repeated.
[0058] Step S1430: The other wireless headset (also referred to as the second wireless headset) receives the same monophonic voice stream from the mobile phone 130, but does not invert the voice data or signal (also referred to as the second voice data or signal) corresponding to the monophonic voice stream on the downlink voice processing path (also referred to as the second downlink voice processing path) in the second wireless headset. For technical details of not inverting, please refer to Figures 5 to 11 For the sake of brevity, the relevant content will not be repeated.
[0059] The mono audio stream as described above is carried in an A2DP data packet or a BLE data packet.
[0060] Step S1440: The mobile phone 130 disconnects the call from the remote communication device. After the mobile phone 130 successfully disconnects the call, it can send a message to the left wireless headset 110 and the right wireless headset 120 to make the left wireless headset 110 and the right wireless headset 120 leave the call mode.
[0061] By executing steps S1420 and S1430, the speakers 250 and 270 can continue to emit different voice signals, thereby preventing the user 10 from feeling uncomfortable popping sounds due to the execution of the PLC algorithm.
[0062] All or part of the steps in the method described in the present invention can be implemented by a computer program, such as a DSP program code. In addition, it can also be implemented in other types of programs as shown above. A person skilled in the art can write the method of the embodiment of the present invention into a program code, which will not be described for simplicity. The computer program implemented according to the method of the embodiment of the present invention can be stored in an appropriate computer-readable storage medium, such as a DVD, CD-ROM, USB flash drive, hard disk, or can be placed in a network server that can be accessed through a network (e.g., the Internet, or other appropriate media).
[0063] Although Figures 6 to 11 The components described above are included, but it does not exclude the use of more additional components to achieve better technical effects without violating the spirit of the invention. Fig.14 The flowchart is executed in a specified order, but without violating the spirit of the invention, a person skilled in the art can modify the order of these steps while achieving the same effect, so the present invention is not limited to using only the order described above. In addition, a person skilled in the art can also integrate several steps into one step, or execute more steps sequentially or in parallel in addition to these steps, and the present invention should not be limited thereto.
[0064] The above description is only a preferred embodiment of the present invention, but it is not intended to limit the scope of the present invention. Any person familiar with the present technology can make further improvements and changes on this basis without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention shall be based on the scope defined by the claims of this application.
Claims
1. A call quality improvement device, applied to a pair of wireless headphones, characterized in that: The call quality improvement device comprises: The first wireless headset, including: First speaker; as well as a first downlink voice processing path, coupled to the first speaker, comprising a plurality of first components, for receiving mono voice data from a mobile phone, processing the mono voice data to generate first processed data, converting the first processed data into a first analog signal, so that the first speaker plays the first analog signal, wherein the first downlink voice processing path comprises a first packet loss compensation processor and an inverter, the first packet loss compensation processor being used to execute a first algorithm for reducing the effect of lost data packets for the mono voice data received from the first receiver of the first wireless headset to generate first compensation data, the inverter being used to generate inverted voice data or an inverted voice signal according to the first compensation data generated by the first packet loss compensation processor, so that the first speaker plays the first analog signal corresponding to the inverted voice data or the inverted voice signal; and Second wireless headset, including: A second speaker; and A second downlink voice processing path is coupled to the second speaker and includes a plurality of second components for receiving the mono voice data from the mobile phone, processing the mono voice data to generate second processed data, and converting the second processed data into a second analog signal so that the second speaker plays the second analog signal, wherein the second downlink voice processing path includes a second packet loss compensation processor, and the second packet loss compensation processor is used to execute the first algorithm for reducing the impact of lost data packets for the mono voice data received from the second receiver of the second wireless headset to generate second compensation data, The inverter is provided on the first downlink voice processing path, and is used to generate data or signals that are inversely proportional to the received voice data or signals. The inverter is not provided on the second downlink voice processing path, so that the second speaker plays the second analog signal corresponding to the second compensation data.
2. The call quality improvement device according to claim 1, characterized in that: The first wireless headset and the second wireless headset are not connected to each other via a physical line.
3. The call quality improvement device according to claim 1, characterized in that: The first downlink voice processing path also includes a receiving voice data processor and a digital-to-analog converter. The receiving voice data processor is coupled to the first packet loss compensation processor and is used to execute a second algorithm for improving call quality for the first compensation data. The digital-to-analog converter is used to convert digital data into an analog signal. The inverter is coupled between the receiving voice data processor and the digital-to-analog converter and is used to receive voice data from the receiving voice data processor, invert the voice data, and output the inverted voice data to the digital-to-analog converter.
4. The call quality improvement device according to claim 1, wherein: The first downlink voice processing path also includes a received voice data processor, which is used to execute a second algorithm for improving call quality. The inverter is coupled between the first packet loss compensation processor and the received voice data processor, and is used to receive the first compensation data from the first packet loss compensation processor, invert the first compensation data, and output the inverted voice data to the received voice data processor.
5. The call quality improvement device according to claim 1, wherein: The first downlink voice processing path also includes a digital-to-analog converter and an amplifier, wherein the digital-to-analog converter is used to convert digital data corresponding to the first compensation data into an analog signal, the amplifier is used to drive the first speaker to emit sound, and the inverter is coupled between the digital-to-analog converter and the amplifier, and is used to receive an analog signal from the digital-to-analog converter, invert the analog signal, and output the inverted voice signal to the amplifier.
6. A call quality improvement device, applied in a wireless headset, characterized in that: The call quality improvement device comprises: a packet loss compensation processor for executing a first algorithm for reducing the effect of lost data packets for monophonic voice data received from a receiver of the wireless headset to generate compensated voice data; as well as An inverter is coupled to the packet loss compensation processor and is arranged on a downlink voice processing path formed between the packet loss compensation processor and the digital-to-analog converter, and is used to invert the compensated voice data generated by the packet loss compensation processor and output the inverted voice data so that the speaker generates sound corresponding to the inverted voice data.
7. The call quality improvement device according to claim 6, characterized in that: Also includes: a receiving voice data processor, coupled to the packet loss compensation processor, configured to receive the compensated voice data from the packet loss compensation processor, and execute a second algorithm for improving call quality for the compensated voice data, The inverter is coupled to the received voice data processor, receives the improved voice data from the received voice data processor, inverts the improved voice data, and outputs the inverted voice data to the digital-to-analog converter.
8. The call quality improvement device according to claim 6, characterized in that: Also includes: A receiving voice data processor is coupled to the inverter, The inverter receives the compensated voice data from the packet loss compensation processor, inverts the compensated voice data, and outputs the inverted voice data to the received voice data processor. The received voice data processor executes an algorithm for improving call quality for the inverted voice data.
9. The call quality improvement device according to claim 6, characterized in that: The function of the inverter is realized when the digital signal processor loads and executes the program code.
10. The call quality improvement device according to claim 6, characterized in that: Also includes: a receiver for receiving a radio signal from a mobile phone, the radio signal carrying a data packet of a remote user's voice information, The mobile phone and the remote communication device establish a call connection, and the packet loss compensation processor is coupled to the receiver to obtain the voice information of the remote user through the receiver.
11. The call quality improvement device according to claim 10, characterized in that: The data packet is an Advanced Audio Distribution Profile data packet or a Bluetooth Low Energy data packet.
12. The call quality improvement device according to claim 10, characterized in that: The voice information of the remote user is carried in a mono stream.
13. A method for improving call quality, applied in a pair of wireless headphones, wherein: The first wireless headset comprises a first speaker and a first downlink voice processing path coupled to the first speaker, the first downlink voice processing path comprises a first packet loss compensation processor and an inverter, the second wireless headset comprises a second speaker and a second downlink voice processing path coupled to the second speaker, and the second downlink voice processing path comprises a second packet loss compensation processor, wherein the call quality improvement method comprises: The first packet loss compensation processor receives a first mono voice stream corresponding to mono voice data from a mobile phone; The first packet loss compensation processor executes a first algorithm for reducing the impact of lost data packets on the first mono voice stream to generate first compensation data; The inverter generates inverted voice data or an inverted voice signal according to the first compensation data generated by the first packet loss compensation processor; The first speaker plays a first analog signal corresponding to the inverted voice data or the inverted voice signal; The second packet loss compensation processor receives a second mono voice stream corresponding to the mono voice data from the mobile phone; The second packet loss compensation processor executes the first algorithm for reducing the impact of lost data packets on the second mono voice stream to generate second compensation data; and The second speaker plays a second analog signal corresponding to the second compensation data, The first speaker in the first wireless headset and the second speaker in the second wireless headset continuously emit different voice signals.
14. The method for improving call quality according to claim 13, wherein: The mobile phone and the remote wireless communication device establish a call connection, and the first wireless headset and the second wireless headset enter a call mode.
15. The method for improving call quality according to claim 13, wherein: The first mono audio stream and the second mono audio stream are carried in an Advanced Audio Distribution Specification data packet or a Bluetooth Low Energy data packet.
16. The method for improving call quality as claimed in claim 13, wherein: The first wireless headset and the second wireless headset are not connected to each other via a physical line.
Citation Information
Patent Citations
Method and apparatus for a binaural hearing assistance system using monaural audio signals
US20080008341A1
Packet loss concealment for bidirectional ear-to-ear streaming
US20170078807A1