VOICE COMMUNICATION SYSTEM WITH ECHO CANCELLATION AND OPERATION METHOD THEREOF
20220086275 ยท 2022-03-17
Inventors
Cpc classification
H04M3/002
ELECTRICITY
International classification
Abstract
An operation method of voice communication system with echo-cancellation, comprising following steps of: capturing audio-signal by a first sound capturing portion of a first transceiver device to output a first residual-echo signal to an audio-signal-processing portion of the first transceiver device for echo cancellation; outputting a first echo-cancelled signal by the audio-signal-processing portion to a first communication portion and to a second communication portion of a second transceiver device through a connection and to a second sound generating portion for generating audio-signal; capturing audio-signal by a second sound capturing portion to output a second residual-echo signal to the second communication portion and to the first communication portion of the first transceiver device through the connection and to the audio-signal-processing portion for echo cancellation; outputting a second echo-cancelled signal to a first sound generating portion of the first transceiver device for generating audio-signal.
Claims
1. An operation method of a voice communication system with echo cancellation, comprising following steps of: establishing a first connection between a first communication portion of a first transceiver device and a second communication portion of a second transceiver device; capturing sound by a first sound capturing portion of said first transceiver device to output a first residual echo signal to an audio signal processing portion of said first transceiver device; cancelling echo from said first residual echo signal by said audio signal processing portion to output a first echo-cancelled signal to said first communication portion; transmitting said first echo-cancelled signal from said first communication portion of said first transceiver device to said second communication portion of said second transceiver device through said first connection; transmitting said first echo-cancelled signal from said second communication portion to a second sound generating portion of said second transceiver device for generating an audio signal by said second sound generating portion; capturing sound by a second sound capturing portion of said second transceiver device to output a second residual echo signal to said second communication portion; transmitting said second residual echo signal from said second communication portion of said second transceiver device to said first communication portion of said first transceiver device through said first connection; transmitting said second residual echo signal from said first communication portion to said audio signal processing portion; and cancelling echo from said second residual echo signal by said audio signal processing portion to output a second echo-cancelled signal to a first sound generating portion of said first transceiver device for generating an audio signal by said first sound generating portion.
2. The operation method of the voice communication system with echo cancellation according to claim 1, wherein said audio signal processing portion cancels echo from said second residual echo signal based on an adaptive filter parameter.
3. The operation method of the voice communication system with echo cancellation according to claim 2, further comprising a learning step, said learning step comprises following steps of: placing said second transceiver device at a testing position in a testing space with no external sound interference; transmitting a plurality of non-identical testing input signals to said second sound generating portion respectively for generating an audio signal by said second sound generating portion; capturing sound by said second sound capturing portion to output a plurality of testing feedback signals respectively, wherein said plurality of testing feedback signals is corresponding to said plurality of testing input signals; and calculating said adaptive filter parameter from said plurality of testing feedback signals and said plurality of testing input signals.
4. The operation method of the voice communication system with echo cancellation according to claim 2, further comprising a learning step, said learning step comprises following steps of: placing said second transceiver device at a first testing position in a testing space with no external sound interference; transmitting a plurality of non-identical first testing input signals to said second sound generating portion respectively for generating an audio signal by said second sound generating portion; capturing sound by said second sound capturing portion to output a plurality of first testing feedback signals respectively, wherein said plurality of first testing feedback signals is corresponding to said plurality of first testing input signals; placing said second transceiver device at a second testing position in said testing space with no external sound interference; transmitting a plurality of non-identical second testing input signals to said second sound generating portion respectively for generating an audio signal by said second sound generating portion; capturing sound by said second sound capturing portion to output a plurality of second testing feedback signals respectively, wherein said plurality of second testing feedback signals is corresponding to said plurality of second testing input signals; and calculating said adaptive filter parameter from said plurality of first testing feedback signals, said plurality of first testing input signals, said plurality of second testing feedback signals, and said plurality of second testing input signals.
5. The operation method of the voice communication system with echo cancellation according to claim 4, wherein said plurality of second testing input signals is identical to said plurality of first testing input signals.
6. The operation method of the voice communication system with echo cancellation according to claim 2, further comprising a learning step, said learning step comprises following steps of: placing said second transceiver device at a first testing position in a first testing space with no external sound interference; transmitting a plurality of non-identical first testing input signals to said second sound generating portion respectively for generating an audio signal by said second sound generating portion; capturing sound by said second sound capturing portion to output a plurality of first testing feedback signals respectively, wherein said plurality of first testing feedback signals is corresponding to said plurality of first testing input signals; placing said second transceiver device at a second testing position in a second testing space with no external sound interference; transmitting a plurality of non-identical second testing input signals to said second sound generating portion respectively for generating an audio signal by said second sound generating portion; capturing sound by said second sound capturing portion to output a plurality of second testing feedback signals respectively, wherein said plurality of second testing feedback signals is corresponding to said plurality of second testing input signals; and calculating said adaptive filter parameter from said plurality of first testing feedback signals, said plurality of first testing input signals, said plurality of second testing feedback signals, and said plurality of second testing input signals.
7. The operation method of the voice communication system with echo cancellation according to claim 2, further comprising a learning step, said learning step comprises following steps of: placing said second transceiver device at a first testing position in a first testing space with no external sound interference; transmitting a plurality of non-identical first testing input signals to said second sound generating portion respectively for generating an audio signal by said second sound generating portion; capturing sound by said second sound capturing portion to output a plurality of first testing feedback signals respectively, wherein said plurality of first testing feedback signals is corresponding to said plurality of first testing input signals; placing said second transceiver device at a second testing position in said first testing space with no external sound interference; transmitting a plurality of non-identical second testing input signals to said second sound generating portion respectively for generating an audio signal by said second sound generating portion; capturing sound by said second sound capturing portion to output a plurality of second testing feedback signals respectively, wherein said plurality of second testing feedback signals is corresponding to said plurality of second testing input signals; placing said second transceiver device at a third testing position in a second testing space with no external sound interference; transmitting a plurality of non-identical third testing input signals to said second sound generating portion respectively for generating an audio signal by said second sound generating portion; capturing sound by said second sound capturing portion to output a plurality of third testing feedback signals respectively, wherein said plurality of third testing feedback signals is corresponding to said plurality of third testing input signals; and calculating said adaptive filter parameter from said plurality of first testing feedback signals, said plurality of first testing input signals, said plurality of second testing feedback signals, said plurality of second testing input signals, said plurality of third testing feedback signals, and said plurality of third testing input signals.
8. The operation method of the voice communication system with echo cancellation according to claim 2, further comprising a learning step, said learning step comprises following steps of: placing said second transceiver device at a first testing position in a first testing space with no external sound interference; transmitting a plurality of non-identical first testing input signals to said second sound generating portion respectively for generating an audio signal by said second sound generating portion; capturing sound by said second sound capturing portion to output a plurality of first testing feedback signals respectively, wherein said plurality of first testing feedback signals is corresponding to said plurality of first testing input signals; placing said second transceiver device at a second testing position in said first testing space with no external sound interference; transmitting a plurality of non-identical second testing input signals to said second sound generating portion respectively for generating an audio signal by said second sound generating portion; capturing sound by said second sound capturing portion to output a plurality of second testing feedback signals respectively, wherein said plurality of second testing feedback signals is corresponding to said plurality of second testing input signals; placing said second transceiver device at a third testing position in a second testing space with no external sound interference; transmitting a plurality of non-identical third testing input signals to said second sound generating portion respectively for generating an audio signal by said second sound generating portion; capturing sound by said second sound capturing portion to output a plurality of third testing feedback signals respectively, wherein said plurality of third testing feedback signals is corresponding to said plurality of third testing input signals; placing said second transceiver device at a fourth testing position in said second testing space with no external sound interference; transmitting a plurality of non-identical fourth testing input signals to said second sound generating portion respectively for generating an audio signal by said second sound generating portion; capturing sound by said second sound capturing portion to output a plurality of fourth testing feedback signals respectively, wherein said plurality of fourth testing feedback signals is corresponding to said plurality of fourth testing input signals; and calculating said adaptive filter parameter from said plurality of first testing feedback signals, said plurality of first testing input signals, said plurality of second testing feedback signals, said plurality of second testing input signals, said plurality of third testing feedback signals, said plurality of third testing input signals, said plurality of fourth testing feedback signals, and said plurality of fourth testing input signals.
9. The operation method of the voice communication system with echo cancellation according to claim 2, further comprising following steps of: establishing a second connection between said first communication portion of said first transceiver device and a server; and transmitting said adaptive filter parameter from said server to said first communication portion of said first transceiver device through said second connection and then to said audio signal processing portion, wherein said adaptive filter parameter is stored in said server.
10. A voice communication system with echo cancellation, comprising: a first transceiver device, which comprises: a first communication portion; an audio signal processing portion; a first sound generating portion; and a first sound capturing portion for capturing sound to output a first residual echo signal to said audio signal processing portion, said audio signal processing portion cancels echo from said first residual echo signal to output a first echo-cancelled signal to said first communication portion; a second transceiver device, which comprises: a second communication portion, wherein a first connection is established between said first communication portion of said first transceiver device and said second communication portion of said second transceiver device; a second sound generating portion, wherein said first echo-cancelled signal is transmitted from said first communication portion of said first transceiver device to said second communication portion of said second transceiver device through said first connection, and then to said second sound generating portion for generating an audio signal by said second sound generating portion; and a second sound capturing portion for capturing sound to output a second residual echo signal to said second communication portion, wherein said second residual echo signal is transmitted from said second communication portion of said second transceiver device to said first communication portion of said first transceiver device through said first connection, and then to said audio signal processing portion, said audio signal processing portion cancels echo from said second residual echo signal to output a second echo-cancelled signal to said first sound generating portion for generating an audio signal by said first sound generating portion.
11. The voice communication system with echo cancellation according to claim 10, wherein said audio signal processing portion cancels echo from said second residual echo signal based on an adaptive filter parameter.
12. The voice communication system with echo cancellation according to claim 11, wherein when said second transceiver device is placed at a testing position in a testing space with no external sound interference, a plurality of non-identical testing input signals is transmitted to said second sound generating portion respectively for generating an audio signal by said second sound generating portion, said second sound capturing portion captures sound to output a plurality of testing feedback signals respectively, wherein said plurality of testing feedback signals is corresponding to said plurality of testing input signals, wherein said adaptive filter parameter is calculated from said plurality of testing input signals and said plurality of testing feedback signals.
13. The voice communication system with echo cancellation according to claim 11, wherein when said second transceiver device is placed at a first testing position in a testing space with no external sound interference, a plurality of non-identical first testing input signals is transmitted to said second sound generating portion respectively for generating an audio signal by said second sound generating portion, said second sound capturing portion captures sound to output a plurality of first testing feedback signals respectively, wherein said plurality of first testing feedback signals is corresponding to said plurality of first testing input signals; wherein when said second transceiver device is placed at a second testing position in said testing space with no external sound interference, a plurality of non-identical second testing input signals is transmitted to said second sound generating portion respectively for generating an audio signal by said second sound generating portion, said second sound capturing portion captures sound to output a plurality of second testing feedback signals respectively, wherein said plurality of second testing feedback signals is corresponding to said plurality of second testing input signals, wherein said adaptive filter parameter is calculated from said plurality of first testing feedback signals, said plurality of first testing input signals, said plurality of second testing feedback signals, and said plurality of second testing input signals.
14. The voice communication system with echo cancellation according to claim 11, wherein when said second transceiver device is placed at a first testing position in a first testing space with no external sound interference, a plurality of non-identical first testing input signals is transmitted to said second sound generating portion respectively for generating an audio signal by said second sound generating portion, said second sound capturing portion captures sound to output a plurality of first testing feedback signals respectively, wherein said plurality of first testing feedback signals is corresponding to said plurality of first testing input signals; wherein when said second transceiver device is placed at a second testing position in a second testing space with no external sound interference, a plurality of non-identical second testing input signals is transmitted to said second sound generating portion respectively for generating an audio signal by said second sound generating portion, said second sound capturing portion captures sound to output a plurality of second testing feedback signals respectively, wherein said plurality of second testing feedback signals is corresponding to said plurality of second testing input signals, wherein said adaptive filter parameter is calculated from said plurality of first testing feedback signals, said plurality of first testing input signals, said plurality of second testing feedback signals, and said plurality of second testing input signals.
15. The voice communication system with echo cancellation according to claim 11, wherein when said second transceiver device is placed at a first testing position in a first testing space with no external sound interference, a plurality of non-identical first testing input signals is transmitted to said second sound generating portion respectively for generating an audio signal by said second sound generating portion, said second sound capturing portion captures sound to output a plurality of first testing feedback signals respectively, wherein said plurality of first testing feedback signals is corresponding to said plurality of first testing input signals; wherein when said second transceiver device is placed at a second testing position in said first testing space with no external sound interference, a plurality of non-identical second testing input signals is transmitted to said second sound generating portion respectively for generating an audio signal by said second sound generating portion, said second sound capturing portion captures sound to output a plurality of second testing feedback signals respectively, wherein said plurality of second testing feedback signals is corresponding to said plurality of second testing input signals; wherein when said second transceiver device is placed at a third testing position in a second testing space with no external sound interference, a plurality of non-identical third testing input signals is transmitted to said second sound generating portion respectively for generating an audio signal by said second sound generating portion, said second sound capturing portion captures sound to output a plurality of third testing feedback signals respectively, wherein said plurality of third testing feedback signals is corresponding to said plurality of third testing input signals, wherein said adaptive filter parameter is calculated from said plurality of first testing feedback signals, said plurality of first testing input signals, said plurality of second testing feedback signals, said plurality of second testing input signals, said plurality of third testing feedback signals, and said plurality of third testing input signals.
16. The voice communication system with echo cancellation according to claim 11, wherein when said second transceiver device is placed at a first testing position in a first testing space with no external sound interference, a plurality of non-identical first testing input signals is transmitted to said second sound generating portion respectively for generating an audio signal by said second sound generating portion, said second sound capturing portion captures sound to output a plurality of first testing feedback signals respectively, wherein said plurality of first testing feedback signals is corresponding to said plurality of first testing input signals; wherein when said second transceiver device is placed at a second testing position in said first testing space with no external sound interference, a plurality of non-identical second testing input signals is transmitted to said second sound generating portion respectively for generating an audio signal by said second sound generating portion, said second sound capturing portion captures sound to output a plurality of second testing feedback signals respectively, wherein said plurality of second testing feedback signals is corresponding to said plurality of second testing input signals; wherein when said second transceiver device is placed at a third testing position in a second testing space with no external sound interference, a plurality of non-identical third testing input signals is transmitted to said second sound generating portion respectively for generating an audio signal by said second sound generating portion, said second sound capturing portion captures sound to output a plurality of third testing feedback signals respectively, wherein said plurality of third testing feedback signals is corresponding to said plurality of third testing input signals; wherein when said second transceiver device is placed at a fourth testing position in said second testing space with no external sound interference, a plurality of non-identical fourth testing input signals is transmitted to said second sound generating portion respectively for generating an audio signal by said second sound generating portion, said second sound capturing portion captures sound to output a plurality of fourth testing feedback signals respectively, wherein said plurality of fourth testing feedback signals is corresponding to said plurality of fourth testing input signals, wherein said adaptive filter parameter is calculated from said plurality of first testing feedback signals, said plurality of first testing input signals, said plurality of second testing feedback signals, said plurality of second testing input signals, said plurality of third testing feedback signals, said plurality of third testing input signals, said plurality of fourth testing feedback signals, and said plurality of fourth testing input signals.
17. The voice communication system with echo cancellation according to claim 11, wherein said adaptive filter parameter is stored in a server, said adaptive filter parameter is transmitted from said server to said first communication portion of said first transceiver device through a second connection established between said first communication portion of said first transceiver device and said server, and then to said audio signal processing portion.
18. A transceiver device with echo cancellation, comprising: a first communication portion; an audio signal processing portion; a first sound generating portion; and a first sound capturing portion for capturing sound to output a first residual echo signal to said audio signal processing portion; wherein said audio signal processing portion cancels echo from said first residual echo signal to output a first echo-cancelled signal to said first communication portion; wherein said first echo-cancelled signal is transmitted from said first communication portion of said transceiver device to a second communication portion of a second transceiver device through a first connection established between said first communication portion and said second communication portion, and then to a second sound generating portion of said second transceiver device for generating an audio signal by said second sound generating portion; wherein said second communication portion of said second transceiver device transmits a second residual echo signal outputted by a second sound capturing portion of said second transceiver device to said first communication portion of said transceiver device through said first connection, and then to said audio signal processing portion; wherein said audio signal processing portion cancels echo from said second residual echo signal to output a second echo-cancelled signal to said first sound generating portion for generating an audio signal by said first sound generating portion.
19. The transceiver device with echo cancellation according to claim 18, wherein said audio signal processing portion cancels echo from said second residual echo signal based on an adaptive filter parameter.
20. The transceiver device with echo cancellation according to claim 19, wherein said adaptive filter parameter is stored in a server, said adaptive filter parameter is transmitted from said server to said first communication portion of said transceiver device through a second connection established between said first communication portion of said transceiver device and said server, and then to said audio signal processing portion.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0030]
[0031]
[0032]
[0033]
[0034]
DETAILED DESCRIPTIONS OF PREFERRED EMBODIMENTS
[0035] Please refer to
[0036] The first connection 10 established between the first communication portion 25 of the first transceiver device 2 and the second communication portion 35 of the second transceiver device 3 can be a peer-to-peer network connection (that is, under the network architecture of the first connection 10, the first transceiver device 2 and the second transceiver device 3 are peer-to-peer; it is not a client-server network architecture between the first transceiver device 2 and the second transceiver device 3). However, the voice communication system 1 with echo cancellation and its operation method of the present invention is featured in that the second transceiver device 3 has no audio signal processing portion for echo cancellation and only the first transceiver device 2 has the audio signal processing portion 4 for echo cancellation; hence, the signal (the first echo-cancelled signal 40) outputted by the audio signal processing portion 4 of the first transceiver device 2 is the signal (electrical signal) that has been echo-cancelled by the audio signal processing portion 4; while the signal (the second residual echo signal 81) outputted by the second sound capturing portion 8 of the second transceiver device 3 is the signal (electrical signal) that has not yet been echo-cancelled; and the second residual echo signal 81 that has not yet been echo-cancelled needs to be transmitted to the audio signal processing portion 4 of the first transceiver device 2 through the first connection 10 for echo cancellation. Hence, in terms of the function of echo cancellation, it is a client-server echo-cancellation-function architecture between the first transceiver device 2 and the second transceiver device 3, wherein the first transceiver device 2 having the audio signal processing portion 4 can be treated as a server with the function of echo cancellation; while the second transceiver device 3 having no audio signal processing portion can be treated as a client with no function of echo cancellation. Since the second transceiver device 3 (client) has no audio signal processing portion for echo cancellation, the second transceiver device 3 (client) needs to transmit the second residual echo signal 81 that has not yet been echo-cancelled to the audio signal processing portion 4 of the first transceiver device 2 through the first connection 10 (peer-to-peer network connection architecture) for echo cancellation; while the first echo-cancelled signal 40 that has been echo-cancelled by the audio signal processing portion 4 is outputted by the first transceiver device 2 (server) and transmitted to the second communication portion 35 and the second sound generating portion 7 of the second transceiver device 3 through the first connection 10 (peer-to-peer network connection architecture).
[0037] In some embodiments, the first transceiver device 2 is a normal cell phone. Hence, the audio signal processing portion 4 of the first transceiver device 2 can cancel echo from the first residual echo signal 61 outputted by the first sound capturing portion 6 of the first transceiver device 2. However, if the audio signal processing portion 4 of the first transceiver device 2 is required to cancel echo from the second residual echo signal 81 outputted by the second sound capturing portion 8 of the second transceiver device 3, then the audio signal processing portion 4 of the first transceiver device 2 must have the echo-related information of the second transceiver device 3 in order to cancel echo from the second residual echo signal 81. There are many well-known artificial intelligence echo cancellation methods. Some of the artificial intelligence echo cancellation methods obtain an adaptive filter parameter through a learning step, and cancel echo based on the adaptive filter parameter. The voice communication system 1 with echo cancellation and its operation method of the present invention may use these well-known artificial intelligence echo cancellation methods to obtain an adaptive filter parameter to achieve the object of using the audio signal processing portion 4 of the first transceiver device 2 to cancel echo from the second residual echo signal 81 outputted by the second sound capturing portion 8 of the second transceiver device 3. Please refer to
[0038] In some embodiments, the above mentioned Step A3 may further comprises a following step of: Step A30: changing second testing input signals 72 (electrical signal) while the second transceiver device 3 is placed in the same position in the same environment 32, and repeating the Step A0, the Step A1 and the Step A2 to collect the combinations of the second testing input signal 72 and the second testing feedback signal 82 under different second testing input signals 72 (electrical signal).
[0039] In some other embodiments, the above mentioned Step A3 may further comprises following steps of: Step A30: changing second testing input signals 72 (electrical signal) while the second transceiver device 3 is placed in the same position in the same environment 32, and repeating the Step A0, the Step A1 and the Step A2 to collect the combinations of the second testing input signal 72 and the second testing feedback signal 82 under different second testing input signals 72 (electrical signal); and Step A31: changing positions of the second transceiver device 3 in the same environment 32, and repeating the Step A0, the Step A1, the Step A2, and the Step A30 to collect the combinations of the second testing input signal 72 and the second testing feedback signal 82 under different positions of the second transceiver device 3 in the same environment 32.
[0040] In some other embodiments, the above mentioned Step A3 may further comprises following steps of: Step A30: changing second testing input signals 72 (electrical signal) while the second transceiver device 3 is placed in the same position in the same environment 32, and repeating the Step A0, the Step A1 and the Step A2 to collect the combinations of the second testing input signal 72 and the second testing feedback signal 82 under different second testing input signals 72 (electrical signal); Step A31: changing positions of the second transceiver device 3 in the same environment 32, and repeating the Step A0, the Step A1, the Step A2, and the Step A30 to collect the combinations of the second testing input signal 72 and the second testing feedback signal 82 under different positions of the second transceiver device 3 in the same environment 32; and Step A32: changing environments 32 by placing the second transceiver device 3 in different environments 32, and repeating the Step A0, the Step A1, the Step A2, the Step A30, and the Step A31 to collect the combinations of the second testing input signal 72 and the second testing feedback signal 82 under different environments 32 where the second transceiver device 3 is placed.
[0041] In some embodiments, the audio signal processing portion 4 of the first transceiver device 2 can use hardware, software, or software with hardware to cancel echo from the first residual echo signal 61 outputted by the first sound capturing portion 6 of the first transceiver device 2. In some other embodiments, the audio signal processing portion 4 of the first transceiver device 2 can use some real-time echo cancellation methods to cancel echo from the first residual echo signal 61.
[0042] In some embodiments, the first transceiver device 2 can also use the echo cancellation methods of artificial intelligence to obtain an adaptive filter parameter through a learning step, so that the audio signal processing portion 4 of the first transceiver device 2 can cancel echo from the first residual echo signal 61 outputted by the first sound capturing portion 6 of the first transceiver device 2 based on the adaptive filter parameter. Please refer to
[0043] In some embodiments, the above mentioned Step A13 may further comprises a following step of: Step A130: changing first testing input signals 42 (electrical signal) while the first transceiver device 2 is placed in the same position in the same environment 22, and repeating the Step A10, the Step A11 and the Step A12 to collect the combinations of the first testing input signals 42 and the first testing feedback signal 62 under different first testing input signals 42 (electrical signal). In some other embodiments, the above mentioned Step A13 may further comprises following steps of: Step A130: changing first testing input signals 42 while the first transceiver device 2 is placed in the same position in the same environment 22, and repeating the Step A10, the Step A11 and the Step A12 to collect the combinations of the first testing input signals 42 and the first testing feedback signal 62 under different first testing input signals 42; and Step 131: changing positions of the first transceiver device 2 in the same environment 22, and repeating the Step A10, the Step A11, the Step A12, and the Step A130 to collect the combinations of the first testing input signals 42 and the first testing feedback signal 62 under different positions of the first transceiver device 2 in the same environment 22. In some other embodiments, the above mentioned Step A13 may further comprises following steps of: Step A130: changing first testing input signals 42 (electrical signal) while the first transceiver device 2 is placed in the same position in the same environment 22, and repeating the Step A10, the Step A11 and the Step A12 to collect the combinations of the first testing input signals 42 and the first testing feedback signal 62 under different first testing input signals 42 (electrical signal); Step A131: changing positions of the first transceiver device 2 in the same environment 22, and repeating the Step A10, the Step A11, the Step A12, and the Step A130 to collect the combinations of the first testing input signals 42 and the first testing feedback signal 62 under different positions of the first transceiver device 2 in the same environment 22; and Step A132: changing environments 22 by placing the first transceiver device 2 in different environments 22, and repeating the Step A10, the Step A11, the Step A12, the Step A130, and the Step A131 to collect the combinations of the first testing input signals 42 and the first testing feedback signal 62 under different environments 22 where the first transceiver device 2 is placed.
[0044] Please refer to
[0045] In some embodiments, the first adaptive filter parameter is also stored in the server 11; the first adaptive filter parameter is transmitted from the server 11 to the first communication portion 25 of the first transceiver device 2 through the second connection 12, and then the first adaptive filter parameter is transmitted to the audio signal processing portion 4 of the first transceiver device 2. The operation method of the voice communication system 1 with echo cancellation of the present invention further comprises following steps of: establishing the second connection 12 between the first communication portion 25 of the first transceiver device 2 and the server 11; and transmitting the first adaptive filter parameter from the server 11 to the first communication portion 25 of the first transceiver device 2 through the second connection 12, and then transmitting the first adaptive filter parameter to the audio signal processing portion 4 of the first transceiver device 2. The audio signal processing portion 4 of the first transceiver device 2 cancels echo from the first residual echo signal 61 (electrical signal) based on the first adaptive filter parameter.
[0046] In a preferred embodiment, the present invention provides a voice communication system 1 with echo cancellation, wherein the second transceiver device 3 is specially provided for the care recipients (such as the elderly, or people with limited mobility) to communicate with the caregivers (such as the caregivers in the long-term care center). The second transceiver device 3 does not have the audio signal processing portion; hence, it has no function of echo cancellation. The first transceiver device 2 used by the caregivers is a normal mobile phone, in which the second adaptive filter parameter is stored in the audio signal processing portion 4 of the first transceiver device 2 (or, as shown in the embodiment of
[0047] In another preferred embodiment, the personnel who have been stationed outside for a long time to conduct surveys will need to contact the control center at any time according to the situation to report on-site conditions. Generally, the dispatched personnel and the control center will use mobile phones or radio walkie-talkies to make contact. However, in current embodiment, it (the mobile phone) is very suitable to be replaced by the second transceiver device 3 of the present invention. The dispatched personnel use the second transceiver device 3 and contact the control center (the first transceiver device 2) at any time as needed to report on-site conditions. The second transceiver device 3 does not have an audio signal processing portion, so it does not have the function of echo cancellation. As a result, even if the second transceiver device 3 (expatriate) talks to the first transceiver device 2 (control center) for a long time, it (the second transceiver device 3) will save power compared to ordinary mobile phones or radio walkie-talkies, and the power consumption can be saved a lot. In addition, the manufacturing cost of the second transceiver device 3 can be greatly reduced, and the burden on the user can be greatly reduced.
[0048] As disclosed in the above description and attached drawings, the present invention can provide a voice communication system with echo cancellation and an operation method thereof. It is new and can be put into industrial use.
[0049] Although the embodiments of the present invention have been described in detail, many modifications and variations may be made by those skilled in the art from the teachings disclosed hereinabove. Therefore, it should be understood that any modification and variation equivalent to the spirit of the present invention be regarded to fall into the scope defined by the appended claims.