Detailed Description
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that, without conflict, the embodiments of the present invention and features of the embodiments may be arbitrarily combined with each other.
The steps illustrated in the flowchart of the figures may be performed in a computer system, such as a set of computer-executable instructions. Also, while a logical order is depicted in the flowchart, in some cases, the steps depicted or described may be performed in a different order than presented herein.
Referring to fig. 1, one embodiment of the present invention proposes a method for preventing eavesdropping in a conference, including any one or more of the following steps:
and 100, transmitting N first acoustic signals in an omnibearing manner, wherein for each first acoustic signal, the first acoustic signal is obtained by frequency modulation of a specific signal sequence, the average amplitude of the specific signal sequence is greater than or equal to a preset threshold value, and N is an integer greater than or equal to 1.
In the embodiment of the invention, the conference can refer to a video conference or a non-video conference.
In the embodiment of the present invention, N first acoustic signals may be sent at the same location of the conference, or may be sent at different locations of the conference, which is not limited in the embodiment of the present invention.
In the embodiment of the invention, frequency modulation, that is, spectrum shifting, is performed, that is, the spectrum of a specific signal sequence is shifted to a frequency band that is not perceived by human beings.
In the embodiment of the present invention, the specific signal sequence may be, for example, a sinusoidal sequence or a square wave sequence, or may be a random sequence, and the specific form of the specific signal sequence is not limited in the present invention.
The embodiment of the invention uses the first sound wave signal as noise instead of white noise as noise, and the white noise is random noise generated by random sequence modulation, so that the noise is random, and the white noise is difficult to effectively filter.
Step 101, a second sound wave signal is directionally emitted to one or more than one audio collector in X audio collectors of a conference, wherein the frequencies of the first sound wave signal and the second sound wave signal are the same and are in a frequency band which cannot be perceived by human beings, the second sound wave signal is obtained by frequency modulation of a reverse sequence, the reverse sequence is obtained according to N specific signal sequences, and X is an integer which is greater than or equal to 1.
In the embodiment of the present invention, the transmitting power of the second acoustic signal is:
Wherein, P is the transmission power of the second acoustic signal, P i is the transmission power of the ith first acoustic signal, α is an attenuation coefficient, d is the distance between the transmission position of the second acoustic signal and the audio collector, and d i is the distance between the transmission position of the ith first acoustic signal and the audio collector.
In the embodiment of the present invention, the reverse sequence is obtained according to N specific signal sequences, and includes any one of the following:
when N is 1, the absolute values of the amplitudes of the reverse sequence and the specific signal sequence at any moment are equal and the positive and negative are opposite;
When N is greater than or equal to 2, the formula is followed Generating the reverse sequence;
wherein f (t) is the amplitude of the reverse sequence at the time t, f i (t) is the amplitude of the ith specific signal sequence at the time t, t is time, d is the distance between the emitting position of the second sound wave signal and the audio collector, d i is the distance between the emitting position of the ith first sound wave signal and the audio collector, and v is the propagation speed of sound in air.
In embodiments of the invention, the human imperceptible frequencies include any one or more of 0-20 Hz, above 20 kHz.
According to the embodiment of the invention, different first sound wave signals in N first sound wave signals are emitted in all directions at different positions of a conference, the first sound wave signals are obtained by frequency modulation of a specific signal sequence, the average amplitude of the specific signal sequence is larger than or equal to a preset threshold value, so that signal noise of eavesdropping equipment possibly existing in the conference is relatively low when conference content is recorded, only 'buzzing' noise can be acquired, the first sound wave signals shield interference to eavesdropping equipment possibly existing in the conference, the leak caused by people is eliminated, all audio collectors are effective, effective conference content cannot be separated through post processing, and second sound wave signals are emitted to the audio collectors of the conference in a directional mode, so that active noise reduction is realized, the successful acquisition of the conference content by the audio collectors of the conference is ensured, the frequencies of the first sound wave signals and the second sound wave signals are in human-imperceptible frequency bands, and therefore, the confidentiality of the conference content is not normally influenced by the participants.
Referring to fig. 2, another embodiment of the present invention proposes a method for preventing eavesdropping in a conference, including any one or more of the following:
Step 200, generating N specific signal sequences, modulating the specific signal sequences into the first sound wave signals with the frequencies within human imperceptible frequency bands for each specific signal sequence, and transmitting the N first sound wave signals in all directions, wherein the average amplitude of the specific signal sequences is larger than or equal to a preset threshold value, and N is an integer larger than or equal to 1.
In the embodiment of the invention, the conference can refer to a video conference or a non-video conference.
In the embodiment of the present invention, N first acoustic signals may be sent at the same location of the conference, or may be sent at different locations of the conference, which is not limited in the embodiment of the present invention.
In the embodiment of the invention, frequency modulation, that is, spectrum shifting, is performed, that is, the spectrum of a specific signal sequence is shifted to a frequency band that is not perceived by human beings.
In the embodiment of the present invention, the specific signal sequence may be, for example, a sinusoidal sequence or a square wave sequence, or may be a random sequence, and the specific form of the specific signal sequence is not limited in the present invention.
Step 201, generating X reverse sequences according to N specific signal sequences, modulating the reverse sequences into the second sound signals with frequencies within a frequency band which is imperceptible to human beings for each reverse sequence, and directionally transmitting one second sound signal to one or more than one audio collector in X audio collectors of a conference, wherein the frequencies of the first sound signal and the second sound signal are the same, and X is an integer which is greater than or equal to 1.
In the embodiment of the present invention, the transmitting power of the second acoustic signal is:
Wherein, P is the transmission power of the second acoustic signal, P i is the transmission power of the ith first acoustic signal, α is an attenuation coefficient, d is the distance between the transmission position of the second acoustic signal and the audio collector, and d i is the distance between the transmission position of the ith first acoustic signal and the audio collector.
In the embodiment of the present invention, the generation of X reverse sequences according to N specific signal sequences may be to generate one reverse sequence according to N specific signal sequences and copy the generated one reverse sequence into X copies, or to generate a reverse sequence according to N specific signal sequences for each reverse sequence, or to generate a reverse sequence according to N specific signal sequences and copy each of the generated a reverse sequences into B components, a×b=x.
Wherein generating a reverse sequences from N specific signal sequences means generating reverse sequences from N specific signal sequences for each reverse sequence.
Generating an inverted sequence from the N particular signal sequences includes any one of:
when N is 1, the absolute values of the amplitudes of the reverse sequence and the specific signal sequence at any moment are equal and the positive and negative are opposite;
When N is greater than or equal to 2,
In embodiments of the invention, the human imperceptible frequencies include any one or more of 0-20 Hz, above 20 kHz.
Referring to fig. 3, another embodiment of the present invention proposes a method for preventing eavesdropping in a conference, including any one or more of the following:
Step 300, generating M specific signal sequences, for each specific signal sequence generated, copying the specific signal sequences into P copies to obtain P specific signal sequences, for each specific signal sequence, modulating the specific signal sequences into the first sound wave signals with the frequency within a frequency band which can not be perceived by human beings, and transmitting N first sound wave signals in an omnibearing manner, wherein the average amplitude of the specific signal sequences is larger than or equal to a preset threshold value, M and P are integers larger than or equal to 1, and MxP=N.
In the embodiment of the invention, the conference can refer to a video conference or a non-video conference.
In the embodiment of the present invention, N first acoustic signals may be sent at the same location of the conference, or may be sent at different locations of the conference, which is not limited in the embodiment of the present invention.
In the embodiment of the invention, frequency modulation, that is, spectrum shifting, is performed, that is, the spectrum of a specific signal sequence is shifted to a frequency band that is not perceived by human beings.
In the embodiment of the present invention, the specific signal sequence may be, for example, a sinusoidal sequence or a square wave sequence, or may be a random sequence, and the specific form of the specific signal sequence is not limited in the present invention.
Step 301, generating X reverse sequences according to N specific signal sequences, modulating the reverse sequences into the second sound signals with frequencies within a frequency band which is not perceived by human beings for each reverse sequence, and directionally transmitting one second sound signal to one or more than one audio collector in X audio collectors of a conference, wherein the frequencies of the first sound signal and the second sound signal are the same, and X is an integer which is greater than or equal to 1.
In the embodiment of the present invention, the transmitting power of the second acoustic signal is:
Wherein, P is the transmission power of the second acoustic signal, P i is the transmission power of the ith first acoustic signal, α is an attenuation coefficient, d is the distance between the transmission position of the second acoustic signal and the audio collector, and d i is the distance between the transmission position of the ith first acoustic signal and the audio collector.
In the embodiment of the present invention, the generation of X reverse sequences according to N specific signal sequences may be to generate one reverse sequence according to N specific signal sequences and copy the generated one reverse sequence into X copies, or to generate a reverse sequence according to N specific signal sequences for each reverse sequence, or to generate a reverse sequence according to N specific signal sequences and copy each of the generated a reverse sequences into B components, a×b=x.
Wherein generating a reverse sequences from N specific signal sequences means generating reverse sequences from N specific signal sequences for each reverse sequence.
Generating an inverted sequence from the N particular signal sequences includes any one of:
when N is 1, the absolute values of the amplitudes of the reverse sequence and the specific signal sequence at any moment are equal and the positive and negative are opposite;
When N is greater than or equal to 2,
In embodiments of the invention, the human imperceptible frequencies include any one or more of 0-20 Hz, above 20 kHz.
Referring to fig. 4, another embodiment of the present invention proposes a method for preventing eavesdropping in a conference, including any one or more of the following:
Step 400, generating M specific signal sequences, modulating the specific signal sequences into first sound wave signals with frequencies within human imperceptible frequency bands for each generated specific signal sequence, and repeating the first sound wave signals into P parts for each first sound wave signal to obtain P first sound wave signals, wherein N first sound wave signals are transmitted in an omnibearing manner, the average amplitude of the specific signal sequences is larger than or equal to a preset threshold value, M and P are integers larger than or equal to 1, and MxP=N.
In the embodiment of the invention, the conference can refer to a video conference or a non-video conference.
In the embodiment of the present invention, N first acoustic signals may be sent at the same location of the conference, or may be sent at different locations of the conference, which is not limited in the embodiment of the present invention.
In the embodiment of the invention, frequency modulation, that is, spectrum shifting, is performed, that is, the spectrum of a specific signal sequence is shifted to a frequency band that is not perceived by human beings.
In the embodiment of the present invention, the specific signal sequence may be, for example, a sinusoidal sequence or a square wave sequence, or may be a random sequence, and the specific form of the specific signal sequence is not limited in the present invention.
Step 401, generating X reverse sequences according to N specific signal sequences, modulating the reverse sequences into the second sound signals with frequencies within a frequency band which is imperceptible to human beings for each reverse sequence, and directionally transmitting one second sound signal to one or more than one audio collector in X audio collectors of a conference, wherein the frequencies of the first sound signal and the second sound signal are the same, and X is an integer which is greater than or equal to 1.
In the embodiment of the present invention, the transmitting power of the second acoustic signal is:
Wherein, P is the transmission power of the second acoustic signal, P i is the transmission power of the ith first acoustic signal, α is an attenuation coefficient, d is the distance between the transmission position of the second acoustic signal and the audio collector, and d i is the distance between the transmission position of the ith first acoustic signal and the audio collector.
In the embodiment of the present invention, the generation of X reverse sequences according to N specific signal sequences may be to generate one reverse sequence according to N specific signal sequences and copy the generated one reverse sequence into X copies, or to generate a reverse sequence according to N specific signal sequences for each reverse sequence, or to generate a reverse sequence according to N specific signal sequences and copy each of the generated a reverse sequences into B components, a×b=x.
Wherein generating a reverse sequences from N specific signal sequences means generating reverse sequences from N specific signal sequences for each reverse sequence.
Generating an inverted sequence from the N particular signal sequences includes any one of:
when N is 1, the absolute values of the amplitudes of the reverse sequence and the specific signal sequence at any moment are equal and the positive and negative are opposite;
When N is greater than or equal to 2,
In embodiments of the invention, the human imperceptible frequencies include any one or more of 0-20 Hz, above 20 kHz.
Another embodiment of the present invention provides an apparatus for preventing eavesdropping in a conference, including a processor and a computer readable storage medium, where instructions are stored in the computer readable storage medium, and when the instructions are executed by the processor, the method for preventing eavesdropping in any one of the above conferences is implemented.
Another embodiment of the present invention provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of a method of preventing eavesdropping in any of the conferences described above.
Referring to FIG. 5, another embodiment of the present invention provides an apparatus for preventing eavesdropping in a conference, which includes any one or more of N first transmitting modules and X second transmitting modules, wherein X and N are integers greater than or equal to 1;
the first transmitting module 501 is configured to omnidirectionally transmit one first acoustic signal of N first acoustic signals, where, for each first acoustic signal, the first acoustic signal is obtained by frequency modulating a specific signal sequence, and an average amplitude of the specific signal sequence is greater than or equal to a preset threshold;
The second transmitting module 502 is configured to directionally transmit a second acoustic signal to one of the X audio collectors of the conference, where the frequencies of the first acoustic signal and the second acoustic signal are the same and are in a frequency band that is not perceivable by humans, the second acoustic signal is obtained by frequency modulation of a reverse sequence, and the reverse sequence is obtained according to N specific signal sequences.
In the embodiment of the invention, the conference can refer to a video conference or a non-video conference.
In the embodiment of the invention, different first transmitting modules can be positioned at the same position of the conference or at different positions of the conference, and different second transmitting modules can be positioned at the same position of the conference or at different positions of the conference.
In the embodiment of the invention, frequency modulation, that is, spectrum shifting, is performed, that is, the spectrum of a specific signal sequence is shifted to a frequency band that is not perceived by human beings.
In the embodiment of the present invention, the specific signal sequence may be, for example, a sinusoidal sequence or a square wave sequence, or may be a random sequence, and the specific form of the specific signal sequence is not limited in the present invention.
In the embodiment of the present invention, the transmitting power of the second acoustic signal is:
Wherein, P is the transmission power of the second acoustic signal, P i is the transmission power of the ith first acoustic signal, α is an attenuation coefficient, d is the distance between the transmission position of the second acoustic signal and the audio collector, and d i is the distance between the transmission position of the ith first acoustic signal and the audio collector.
In the embodiment of the present invention, the reverse sequence is obtained according to N specific signal sequences, and includes any one of the following:
when N is 1, the absolute values of the amplitudes of the reverse sequence and the specific signal sequence at any moment are equal and the positive and negative are opposite;
When N is greater than or equal to 2, the formula is followed Generating the reverse sequence;
wherein f (t) is the amplitude of the reverse sequence at the time t, f i (t) is the amplitude of the ith specific signal sequence at the time t, t is time, d is the distance between the emitting position of the second sound wave signal and the audio collector, d i is the distance between the emitting position of the ith first sound wave signal and the audio collector, and v is the propagation speed of sound in air.
In embodiments of the invention, the human imperceptible frequencies include any one or more of 0-20 Hz, above 20 kHz.
According to the embodiment of the invention, different first sound wave signals in N first sound wave signals are emitted in all directions at different positions of a conference, the first sound wave signals are obtained by frequency modulation of a specific signal sequence, the average amplitude of the specific signal sequence is larger than or equal to a preset threshold value, so that signal noise of eavesdropping equipment possibly existing in the conference is relatively low when conference content is recorded, only 'buzzing' noise can be acquired, the first sound wave signals shield interference to eavesdropping equipment possibly existing in the conference, the leak caused by people is eliminated, all audio collectors are effective, effective conference content cannot be separated through post processing, and second sound wave signals are emitted to the audio collectors of the conference in a directional mode, so that active noise reduction is realized, the successful acquisition of the conference content by the audio collectors of the conference is ensured, the frequencies of the first sound wave signals and the second sound wave signals are in human-imperceptible frequency bands, and therefore, the confidentiality of the conference content is not normally influenced by the participants.
Referring to fig. 6 (a), another embodiment of the present invention proposes an apparatus for preventing eavesdropping in a conference, which includes any one or more of N shielding interference modules 601 and X noise reduction modules 602;
As shown in fig. 6 (b), each interference shielding module 601 includes a signal generating module 6011, a first acoustic wave modulating module 6012 and a first transmitting module 6013, and each noise reducing module 602 includes a reverse signal generating module 6021, a second acoustic wave modulating module 6022 and a second transmitting module 6023;
The signal generating module 6011 is configured to generate one specific signal sequence, where an average amplitude of the specific signal sequence is greater than or equal to a preset threshold;
The first acoustic modulation module 6012 is configured to modulate one of the specific signal sequences into the first acoustic signal with a frequency within a frequency band that is not perceivable by humans;
The first transmitting module 6013 is configured to transmit one of the N first acoustic signals in an omni-direction manner;
The reverse signal generating module 6021 is configured to generate the reverse sequence according to N specific signal sequences;
the second acoustic modulation module 6022 is configured to modulate the reverse sequence into the second acoustic signal having a frequency within a frequency band that is imperceptible to humans;
The second transmitting module 6023 is configured to directionally transmit a second sound signal to one of the X audio collectors of the conference.
In the embodiment of the invention, the conference can refer to a video conference or a non-video conference.
In the embodiment of the invention, frequency modulation, that is, spectrum shifting, is performed, that is, the spectrum of a specific signal sequence is shifted to a frequency band that is not perceived by human beings.
In the embodiment of the present invention, the specific signal sequence may be, for example, a sinusoidal sequence or a square wave sequence, or may be a random sequence, and the specific form of the specific signal sequence is not limited in the present invention.
In the embodiment of the present invention, the transmitting power of the second acoustic signal is:
In the embodiment of the present invention, the generation of X reverse sequences according to N specific signal sequences may be to generate one reverse sequence according to N specific signal sequences and copy the generated one reverse sequence into X copies, or to generate a reverse sequence according to N specific signal sequences for each reverse sequence, or to generate a reverse sequence according to N specific signal sequences and copy each of the generated a reverse sequences into B components, a×b=x.
Wherein generating a reverse sequences from N specific signal sequences means generating reverse sequences from N specific signal sequences for each reverse sequence.
Generating an inverted sequence from the N particular signal sequences includes any one of:
when N is 1, the absolute values of the amplitudes of the reverse sequence and the specific signal sequence at any moment are equal and the positive and negative are opposite;
When N is greater than or equal to 2,
In embodiments of the invention, the human imperceptible frequencies include any one or more of 0-20 Hz, above 20 kHz.
In an embodiment of the present invention, the signal generating module 6011 may send the specific signal sequence to the reverse signal generating module 6021 in a wired or wireless manner.
Referring to fig. 7 (a), another embodiment of the present invention proposes an apparatus for preventing eavesdropping in a conference, which includes any one or more of M shielding interference modules 701 and X noise reduction modules 702;
As shown in fig. 7 (b), each interference shielding module 701 includes a signal generating module 7011, P first acoustic wave modulating modules 7012 and P first transmitting modules 7013, and each noise reducing module 702 includes a reverse signal generating module 7021, a second acoustic wave modulating module 7022 and a second transmitting module 7023;
The signal generating module 7011 is configured to generate one specific signal sequence, copy each specific signal sequence generated into P parts to obtain P specific signal sequences, where P is an integer greater than or equal to 1, and mxp=n;
The first acoustic modulation module 7012 is configured to modulate one of the specific signal sequences into the first acoustic signal with a frequency within a frequency band that is not perceivable by humans;
the first transmitting module 7013 is configured to omnidirectionally transmit one of the N first acoustic signals;
the reverse signal generating module 7021 is configured to generate the reverse sequence according to N specific signal sequences;
the second acoustic modulation module 7022 is configured to modulate the reverse sequence into the second acoustic signal with a frequency within a frequency band that is imperceptible to humans;
The second transmitting module 7023 is configured to directionally transmit a second acoustic signal to one of the X audio collectors of the conference.
In the embodiment of the invention, the conference can refer to a video conference or a non-video conference.
In the embodiment of the invention, frequency modulation, that is, spectrum shifting, is performed, that is, the spectrum of a specific signal sequence is shifted to a frequency band that is not perceived by human beings.
In the embodiment of the present invention, the specific signal sequence may be, for example, a sinusoidal sequence or a square wave sequence, or may be a random sequence, and the specific form of the specific signal sequence is not limited in the present invention.
In the embodiment of the present invention, the transmitting power of the second acoustic signal is:
In the embodiment of the present invention, the generation of X reverse sequences according to N specific signal sequences may be to generate one reverse sequence according to N specific signal sequences and copy the generated one reverse sequence into X copies, or to generate a reverse sequence according to N specific signal sequences for each reverse sequence, or to generate a reverse sequence according to N specific signal sequences and copy each of the generated a reverse sequences into B components, a×b=x.
Wherein generating a reverse sequences from N specific signal sequences means generating reverse sequences from N specific signal sequences for each reverse sequence.
Generating an inverted sequence from the N particular signal sequences includes any one of:
when N is 1, the absolute values of the amplitudes of the reverse sequence and the specific signal sequence at any moment are equal and the positive and negative are opposite;
When N is greater than or equal to 2,
In embodiments of the invention, the human imperceptible frequencies include any one or more of 0-20 Hz, above 20 kHz.
In an embodiment of the present invention, the signal generating module 7011 may send a specific signal sequence to the reverse signal generating module 7021 in a wired or wireless manner.
Referring to fig. 8 (a), another embodiment of the present invention proposes an apparatus for preventing eavesdropping in a conference, which includes any one or more of M shielding interference modules 801 and X noise reduction modules 802;
as shown in fig. 8 (b), each interference shielding module 801 includes a signal generating module 8011, a first acoustic modulating module 8012 and P first transmitting modules 8013, and each noise reducing module 802 includes a reverse signal generating module 8021, a second acoustic modulating module 8022 and a second transmitting module 8023;
wherein the signal generating module 8011 is configured to generate one of the specific signal sequences;
the first sound wave modulation module 8012 is configured to modulate one specific signal sequence into first sound wave signals with frequencies within a frequency range that is not perceivable by humans, and for each first sound wave signal, duplicate the first sound wave signal into P copies to obtain P sound wave signals, where P is an integer greater than or equal to 1, and mxp=n;
the first transmitting module 8013 is configured to omnidirectionally transmit one of the N first acoustic signals;
The reverse signal generating module 8021 is configured to generate the reverse sequence according to N specific signal sequences;
The second acoustic modulation module 8022 is configured to modulate the reverse sequence into the second acoustic signal with a frequency within a frequency band that is imperceptible to humans;
the second transmitting module 8023 is configured to directionally transmit a second acoustic signal to one of the X audio collectors of the conference.
In the embodiment of the invention, the conference can refer to a video conference or a non-video conference.
In the embodiment of the invention, frequency modulation, that is, spectrum shifting, is performed, that is, the spectrum of a specific signal sequence is shifted to a frequency band that is not perceived by human beings.
In the embodiment of the present invention, the specific signal sequence may be, for example, a sinusoidal sequence or a square wave sequence, or may be a random sequence, and the specific form of the specific signal sequence is not limited in the present invention.
In the embodiment of the present invention, the transmitting power of the second acoustic signal is:
In the embodiment of the present invention, the generation of X reverse sequences according to N specific signal sequences may be to generate one reverse sequence according to N specific signal sequences and copy the generated one reverse sequence into X copies, or to generate a reverse sequence according to N specific signal sequences for each reverse sequence, or to generate a reverse sequence according to N specific signal sequences and copy each of the generated a reverse sequences into B components, a×b=x.
Wherein generating a reverse sequences from N specific signal sequences means generating reverse sequences from N specific signal sequences for each reverse sequence.
Generating an inverted sequence from the N particular signal sequences includes any one of:
when N is 1, the absolute values of the amplitudes of the reverse sequence and the specific signal sequence at any moment are equal and the positive and negative are opposite;
When N is greater than or equal to 2,
In embodiments of the invention, the human imperceptible frequencies include any one or more of 0-20 Hz, above 20 kHz.
In the embodiment of the present invention, the signal generating module 8011 may send a specific signal sequence to the reverse signal generating module 8021 in a wired or wireless manner.
Referring to fig. 5, another embodiment of the present invention provides a system for preventing eavesdropping in a conference, including:
The system comprises N first transmitting modules 501 and X second transmitting modules 502, wherein different first transmitting modules are positioned at different positions of a conference, X and N are integers which are more than or equal to 1, each first transmitting module is independent equipment, and each second transmitting module is independent equipment;
the first transmitting module 501 is configured to omnidirectionally transmit one first acoustic signal of N first acoustic signals, where, for each first acoustic signal, the first acoustic signal is obtained by frequency modulating a specific signal sequence, and an average amplitude of the specific signal sequence is greater than or equal to a preset threshold;
The second transmitting module 502 is configured to directionally transmit a second acoustic signal to one of the X audio collectors of the conference;
The first sound wave signal and the second sound wave signal have the same frequency and are in a frequency band which is imperceptible to human beings, the second sound wave signal is obtained by frequency modulation of an inverse sequence, and the inverse sequence is obtained according to N specific signal sequences.
In the embodiment of the invention, the conference can refer to a video conference or a non-video conference.
In the embodiment of the invention, frequency modulation, that is, spectrum shifting, is performed, that is, the spectrum of a specific signal sequence is shifted to a frequency band that is not perceived by human beings.
In the embodiment of the present invention, the specific signal sequence may be, for example, a sinusoidal sequence or a square wave sequence, or may be a random sequence, and the specific form of the specific signal sequence is not limited in the present invention.
In the embodiment of the present invention, the transmitting power of the second acoustic signal is:
Wherein, P is the transmission power of the second acoustic signal, P i is the transmission power of the ith first acoustic signal, α is an attenuation coefficient, d is the distance between the transmission position of the second acoustic signal and the audio collector, and d i is the distance between the transmission position of the ith first acoustic signal and the audio collector.
In the embodiment of the present invention, the reverse sequence is obtained according to N specific signal sequences, and includes any one of the following:
when N is 1, the absolute values of the amplitudes of the reverse sequence and the specific signal sequence at any moment are equal and the positive and negative are opposite;
When N is greater than or equal to 2, the formula is followed Generating the reverse sequence;
wherein f (t) is the amplitude of the reverse sequence at the time t, f i (t) is the amplitude of the ith specific signal sequence at the time t, t is time, d is the distance between the emitting position of the second sound wave signal and the audio collector, d i is the distance between the emitting position of the ith first sound wave signal and the audio collector, and v is the propagation speed of sound in air.
In embodiments of the invention, the human imperceptible frequencies include any one or more of 0-20 Hz, above 20 kHz.
According to the embodiment of the invention, N first sound wave signals are transmitted in an omnibearing manner, the first sound wave signals are obtained by frequency modulation of a specific signal sequence, the average amplitude of the specific signal sequence is larger than or equal to a preset threshold value, so that signal noise of eavesdropping equipment possibly existing in a conference is lower when conference content is recorded, and only 'buzzing' noise can be acquired, so that the first sound wave signals shield interference to the eavesdropping equipment possibly existing in the conference, the artificial loopholes are eliminated, all audio collectors are effective, the effective conference content cannot be separated through post processing, and second sound wave signals are directionally transmitted to the audio collectors of the conference, so that the first sound wave signals and the second sound wave signals are mutually offset at the audio collectors of the conference, active noise reduction is realized, the successful acquisition of the conference content by the audio collectors of the conference is ensured, and the frequencies of the first sound wave signals and the second sound wave signals are in human-imperceptible frequency bands, therefore, the confidentiality of the conference content is improved under the condition that normal conference is not influenced.
Referring to fig. 6 (a), another embodiment of the present invention proposes a system for preventing eavesdropping in a conference, which includes N shielding and interference modules 601 and X noise reduction modules 602, where each shielding and interference module is an independent device, and each noise reduction module is an independent device;
As shown in fig. 6 (b), each interference shielding module 601 includes a signal generating module 6011, a first acoustic wave modulating module 6012 and a first transmitting module 6013, and each noise reducing module 602 includes a reverse signal generating module 6021, a second acoustic wave modulating module 6022 and a second transmitting module 6023;
The signal generating module 6011 is configured to generate one specific signal sequence, where an average amplitude of the specific signal sequence is greater than or equal to a preset threshold;
The first acoustic modulation module 6012 is configured to modulate one of the specific signal sequences into the first acoustic signal with a frequency within a frequency band that is not perceivable by humans;
The first transmitting module 6013 is configured to transmit one of the N first acoustic signals in an omni-direction manner;
The reverse signal generating module 6021 is configured to generate the reverse sequence according to N specific signal sequences;
the second acoustic modulation module 6022 is configured to modulate the reverse sequence into the second acoustic signal having a frequency within a frequency band that is imperceptible to humans;
The second transmitting module 6023 is configured to directionally transmit a second sound signal to one of the X audio collectors of the conference.
In the embodiment of the invention, the conference can refer to a video conference or a non-video conference.
In the embodiment of the invention, frequency modulation, that is, spectrum shifting, is performed, that is, the spectrum of a specific signal sequence is shifted to a frequency band that is not perceived by human beings.
In the embodiment of the present invention, the specific signal sequence may be, for example, a sinusoidal sequence or a square wave sequence, or may be a random sequence, and the specific form of the specific signal sequence is not limited in the present invention.
In the embodiment of the present invention, the transmitting power of the second acoustic signal is:
In the embodiment of the present invention, the generation of X reverse sequences according to N specific signal sequences may be to generate one reverse sequence according to N specific signal sequences and copy the generated one reverse sequence into X copies, or to generate a reverse sequence according to N specific signal sequences for each reverse sequence, or to generate a reverse sequence according to N specific signal sequences and copy each of the generated a reverse sequences into B components, a×b=x.
Wherein generating a reverse sequences from N specific signal sequences means generating reverse sequences from N specific signal sequences for each reverse sequence.
Generating an inverted sequence from the N particular signal sequences includes any one of:
when N is 1, the absolute values of the amplitudes of the reverse sequence and the specific signal sequence at any moment are equal and the positive and negative are opposite;
When N is greater than or equal to 2,
In embodiments of the invention, the human imperceptible frequencies include any one or more of 0-20 Hz, above 20 kHz.
In an embodiment of the present invention, the signal generating module 6011 may send the specific signal sequence to the reverse signal generating module 6021 in a wired or wireless manner.
Referring to fig. 7 (a), another embodiment of the present invention proposes a system for preventing eavesdropping in a conference, which includes M shielding interference modules 701 and X noise reduction modules 702, where each shielding interference module is an independent device, and each noise reduction module is an independent device;
As shown in fig. 7 (b), each interference shielding module 701 includes a signal generating module 7011, P first acoustic wave modulating modules 7012 and P first transmitting modules 7013, and each noise reducing module 702 includes a reverse signal generating module 7021, a second acoustic wave modulating module 7022 and a second transmitting module 7023;
The signal generating module 7011 is configured to generate one specific signal sequence, copy each specific signal sequence generated into P parts to obtain P specific signal sequences, where P is an integer greater than or equal to 1, and mxp=n;
The first acoustic modulation module 7012 is configured to modulate one of the specific signal sequences into the first acoustic signal with a frequency within a frequency band that is not perceivable by humans;
the first transmitting module 7013 is configured to omnidirectionally transmit one of the N first acoustic signals;
the reverse signal generating module 7021 is configured to generate the reverse sequence according to N specific signal sequences;
the second acoustic modulation module 7022 is configured to modulate the reverse sequence into the second acoustic signal with a frequency within a frequency band that is imperceptible to humans;
The second transmitting module 7023 is configured to directionally transmit a second acoustic signal to one of the X audio collectors of the conference.
In the embodiment of the invention, the conference can refer to a video conference or a non-video conference.
In the embodiment of the invention, frequency modulation, that is, spectrum shifting, is performed, that is, the spectrum of a specific signal sequence is shifted to a frequency band that is not perceived by human beings.
In the embodiment of the present invention, the specific signal sequence may be, for example, a sinusoidal sequence or a square wave sequence, or may be a random sequence, and the specific form of the specific signal sequence is not limited in the present invention.
In the embodiment of the present invention, the transmitting power of the second acoustic signal is:
In the embodiment of the present invention, the generation of X reverse sequences according to N specific signal sequences may be to generate one reverse sequence according to N specific signal sequences and copy the generated one reverse sequence into X copies, or to generate a reverse sequence according to N specific signal sequences for each reverse sequence, or to generate a reverse sequence according to N specific signal sequences and copy each of the generated a reverse sequences into B components, a×b=x.
Wherein generating a reverse sequences from N specific signal sequences means generating reverse sequences from N specific signal sequences for each reverse sequence.
Generating an inverted sequence from the N particular signal sequences includes any one of:
when N is 1, the absolute values of the amplitudes of the reverse sequence and the specific signal sequence at any moment are equal and the positive and negative are opposite;
When N is greater than or equal to 2,
In embodiments of the invention, the human imperceptible frequencies include any one or more of 0-20 Hz, above 20 kHz.
In an embodiment of the present invention, the signal generating module 7011 may send a specific signal sequence to the reverse signal generating module 7021 in a wired or wireless manner.
Referring to fig. 8 (a), another embodiment of the present invention proposes a system for preventing eavesdropping in a conference, which includes M shielding interference modules 801 and X noise reduction modules 802, where each shielding interference module is an independent device, and each noise reduction module is an independent device;
as shown in fig. 8 (b), each interference shielding module 801 includes a signal generating module 8011, a first acoustic modulating module 8012 and P first transmitting modules 8013, and each noise reducing module 802 includes a reverse signal generating module 8021, a second acoustic modulating module 8022 and a second transmitting module 8023;
wherein the signal generating module 8011 is configured to generate one of the specific signal sequences;
the first sound wave modulation module 8012 is configured to modulate one specific signal sequence into first sound wave signals with frequencies within a frequency range that is not perceivable by humans, and for each first sound wave signal, duplicate the first sound wave signal into P copies to obtain P sound wave signals, where P is an integer greater than or equal to 1, and mxp=n;
the first transmitting module 8013 is configured to omnidirectionally transmit one of the N first acoustic signals;
The reverse signal generating module 8021 is configured to generate the reverse sequence according to N specific signal sequences;
The second acoustic modulation module 8022 is configured to modulate the reverse sequence into the second acoustic signal with a frequency within a frequency band that is imperceptible to humans;
the second transmitting module 8023 is configured to directionally transmit a second acoustic signal to one of the X audio collectors of the conference.
In the embodiment of the invention, the conference can refer to a video conference or a non-video conference.
In the embodiment of the invention, frequency modulation, that is, spectrum shifting, is performed, that is, the spectrum of a specific signal sequence is shifted to a frequency band that is not perceived by human beings.
In the embodiment of the present invention, the specific signal sequence may be, for example, a sinusoidal sequence or a square wave sequence, or may be a random sequence, and the specific form of the specific signal sequence is not limited in the present invention.
In the embodiment of the present invention, the transmitting power of the second acoustic signal is:
In the embodiment of the present invention, the generation of X reverse sequences according to N specific signal sequences may be to generate one reverse sequence according to N specific signal sequences and copy the generated one reverse sequence into X copies, or to generate a reverse sequence according to N specific signal sequences for each reverse sequence, or to generate a reverse sequence according to N specific signal sequences and copy each of the generated a reverse sequences into B components, a×b=x.
Wherein generating a reverse sequences from N specific signal sequences means generating reverse sequences from N specific signal sequences for each reverse sequence.
Generating an inverted sequence from the N particular signal sequences includes any one of:
when N is 1, the absolute values of the amplitudes of the reverse sequence and the specific signal sequence at any moment are equal and the positive and negative are opposite;
When N is greater than or equal to 2,
In embodiments of the invention, the human imperceptible frequencies include any one or more of 0-20 Hz, above 20 kHz.
In the embodiment of the present invention, the signal generating module 8011 may send a specific signal sequence to the reverse signal generating module 8021 in a wired or wireless manner.
For example, as shown in fig. 9 (a), a system for preventing eavesdropping in a conference (i.e., an anti-piracy system in the figure) is arranged in the conference.
As another example, as shown in fig. 9 (b), a plurality of interference shielding modules, a noise reduction module and an audio collector are arranged in the conference, the noise reduction module is bound with the audio collector, and the noise reduction module transmits a second sound wave signal to the audio collector in a directional manner.
As another example, as shown in fig. 9 (c), a plurality of interference shielding modules, a plurality of noise reduction modules, and a plurality of audio collectors are steps in a conference, each noise reduction module is bound with one audio collector, and the noise reduction modules emit a second sound wave signal to the audio collectors having a binding relationship.
Those of ordinary skill in the art will appreciate that all or some of the steps, systems, functional modules/units in the apparatus, and methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components, for example, one physical component may have a plurality of functions, or one function or step may be cooperatively performed by several physical components. Some or all of the components may be implemented as software executed by a processor, such as a digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as known to those skilled in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer. Furthermore, as is well known to those of ordinary skill in the art, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media.
Although the embodiments of the present invention are described above, the embodiments are merely used for facilitating understanding of the embodiments of the present invention, and are not intended to limit the embodiments of the present invention. Any person skilled in the art can make any modification and variation in form and detail without departing from the spirit and scope of the embodiments of the invention, but the scope of the embodiments of the invention is defined by the appended claims.