Method and system for voice communication over quantum channels

By setting buffer units at the transmitting and receiving ends of the quantum channel and configuring the buffer depth according to the disturbance compensation time of the quantum channel, QSDC quantum channel encoding and decoding are performed. Combined with the speed-up playback processing of voice data packets, the problems of voice playback jitter and discontinuity caused by the instability of the quantum channel are solved, and the security and real-time performance of voice communication are achieved.

CN122160199APending Publication Date: 2026-06-05BEIJING ACAD OF QUANTUM INFORMATION SCI +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING ACAD OF QUANTUM INFORMATION SCI
Filing Date
2026-05-09
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

The anti-interference technology of existing VoIP voice call systems is not suitable for quantum communication, which leads to the instability of quantum channels and causes jitter and discontinuity in voice playback at the receiving end.

Method used

Buffer units are set at the transmitting and receiving ends of the quantum channel. The buffer depth is configured according to the compensation time after the quantum channel is disturbed. QSDC quantum channel encoding and decoding are performed. Combined with the speed-up playback of voice data packets, the integrity of voice data packets is ensured.

Benefits of technology

It effectively avoids packet loss caused by unstable channels, ensures the security of voice communication and meets users' real-time communication needs, and achieves the continuity and integrity of voice playback.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122160199A_ABST
    Figure CN122160199A_ABST
Patent Text Reader

Abstract

The application relates to a voice communication method and system of a quantum channel, and provides a voice de-jittering and voice playing integrity processing method of a voice quantum communication system, which can effectively avoid the problem that jitter and discontinuity of voice playing at a receiving end occur due to packet loss caused by channel instability, and can meet the safety of voice communication and the requirement of safe real-time communication of users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of quantum communication technology, and in particular to a voice communication method and system using a quantum channel. Background Technology

[0002] Currently, quantum communication, which offers higher security, has developed rapidly in recent years, with methods and solutions aimed at practicality, security, and high transmission rates being proposed and developed one after another. In 2019, the world's first quantum secure direct communication (QSDC) prototype was released in Beijing. New methods and solutions for quantum direct communication technology are constantly emerging, and at present, the distance of quantum direct communication has been extended to over 100km through new methods. As an important component of quantum networks, free-space quantum direct communication has also made breakthrough progress.

[0003] Quantum direct communication, using quantum states as carriers, directly and securely transmits information, representing a new communication paradigm. It elevates reliable communication in noisy channels from classical communication to reliable and secure communication even in noisy and eavesdropping environments. With the rapid development of quantum direct communication technology, it is technically feasible to integrate it into voice communication systems, further enhancing the security of voice communication data. Transmitting voice communication data based on quantum communication is an inevitable trend in the future development of quantum networks and an important security strategy choice for national defense and socio-economic life. Summary of the Invention

[0004] The inventors discovered that existing anti-interference technologies for VoIP (Voice over Internet Protocol) voice call systems have the following shortcomings: 1) The link establishment parameters of the quantum communication channel model are different from those of the traditional VoIP voice call system channel model, so anti-interference technologies based on the VoIP voice call system channel model are not applicable to quantum communication; 2) Voice communication anti-interference methods need to be modeled in conjunction with the relevant parameters of the communication system, and the anti-interference methods related to the VoIP voice call system cannot solve the problems of voice quantum communication systems.

[0005] To address the aforementioned issues, this application provides a voice communication scheme using a quantum channel, which avoids the problems of jitter and discontinuity in voice playback at the receiving end caused by packet loss due to the instability of the quantum channel.

[0006] According to a first aspect of this application, a voice communication method for a quantum channel is provided, applied to the transmitting end of a quantum direct communication system, characterized in that it includes: Determine the compensation time after the current quantum channel perturbation; The depth configuration information of the second buffer unit in the transmitting end is determined according to the compensation time, so as to determine the depth value of the second buffer unit according to the depth configuration information; The voice data packets in the first buffer unit of the transmitting end are QSDC quantum channel encoded, and the encoded voice data packets are transmitted to the second buffer unit; Quantum state signal preparation is performed on the voice data packets received by the second buffer unit; and The prepared quantum state signal is transmitted via the quantum channel.

[0007] According to a second aspect of this application, a voice communication method for a quantum channel is provided, applied to the receiving end of a quantum direct communication system, characterized in that it includes: Determine the compensation time after the current quantum channel perturbation; The depth configuration information of the third buffer unit in the receiving end is determined based on the compensation time, so as to determine the depth value of the third buffer unit based on the depth configuration information; QSDC quantum state signal detection and quantum channel decoding are performed on the voice data packets received via the current quantum channel; The decoded voice data packets are stored in the third buffer unit; The voice data packets in the third buffer unit are pushed to the fourth buffer unit of the receiving end; The playback speed of the current audio data packet is determined based on the amount of audio data packets received in real time by the third buffer unit within a set time period; and Play the decoded audio data packet according to the stated multiplier.

[0008] According to a third aspect of this application, a voice communication system using a quantum channel is provided, characterized in that it comprises: The sending end is used to perform the method described in the first aspect; and The receiving end is used to execute the method described in the second aspect.

[0009] According to a fourth aspect of this application, an electronic device is provided, comprising: Processor; and The memory stores computer instructions that, when executed by the processor, cause the processor to perform the methods described in the first and second aspects.

[0010] According to a fifth aspect of this application, a non-transitory computer storage medium is provided, which stores a computer program that, when executed by a plurality of processors, causes the processors to perform the methods described in the first and second aspects.

[0011] During voice quantum communication, environmental changes can affect the fidelity of quantum optical signals in terms of delay, phase, and polarization, leading to a decrease in system performance or even interruption of quantum communication, resulting in packet loss and other problems. To ensure the integrity of voice data packets transmitted through quantum channels, this application provides a voice communication method and system for quantum channels. It presents methods for voice jitter removal and voice playback integrity processing in the voice quantum communication system, effectively avoiding jitter and discontinuity in voice playback at the receiving end due to packet loss caused by channel instability. This satisfies both the security of voice communication and the user's requirements for secure real-time communication. Attached Figure Description

[0012] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings, without exceeding the scope of protection claimed by this application.

[0013] Figure 1 This is a schematic diagram of a duplex quantum voice communication system.

[0014] Figure 2 A schematic diagram of a voice one-to-one quantum direct communication model according to an embodiment of this application.

[0015] Figure 3 A schematic diagram illustrating the workflow of voice calls in a quantum channel according to an embodiment of this application.

[0016] Figure 4 A flowchart of a quantum channel voice communication method implemented by the transmitting end according to an embodiment of this application.

[0017] Figure 5 A flowchart of a quantum channel voice communication method implemented by the receiving end according to an embodiment of this application.

[0018] Figure 6 This is a schematic diagram of the structure of an electronic device provided in this application. Detailed Implementation

[0019] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0020] In summary, this application discloses a voice quantum direct communication system scheme and proposes a voice jitter removal method for situations where the quantum communication channel is disturbed. Functional tests were conducted on a full-duplex voice quantum direct communication system built based on this technical solution. Performance tests show that the full-duplex voice quantum direct communication system can meet the requirements of voice services, ensuring security while also providing a good user experience for voice calls.

[0021] Full-duplex quantum voice communication systems represent a secure solution for future voice communication and are of great significance in building a secure defense for voice communication. For example... Figure 1 As shown, the full-duplex quantum voice communication system mainly consists of telephone terminal equipment and QSDC (quantum secure direct communication, QSDC) transceiver equipment. During voice transmission, the analog voice signal is first converted into digital voice data. This voice data is encapsulated into RTP (Real-Time Transport Protocol, RTP) data packets and sent to the QSDC equipment. The QSDC transmitting system (corresponding to QSDC_T in the diagram) performs channel forward error correction coding, spreading, encryption, masking, and quantum state preparation phase coding on the data. A decoy state method is used to enhance transmission security during quantum state signal transmission. The QSDC receiving system (corresponding to QSDC_R in the diagram) demodulates and detects the quantum state signal, performs masking, decoding, and security identification and judgment to reconstruct the voice RTP data packets, enabling real-time voice playback and completing the secure transmission of voice information.

[0022] Figure 2 A schematic diagram of a voice one-to-one quantum direct communication model according to an embodiment of this application. Figure 2 In the model shown, telephone voice data packets are first transmitted to the computer of the QSDC system. The computer system first preprocesses the received voice data packets. The preprocessing method includes setting buffers at both the sending and receiving ends. When the system and the quantum transmission channel are subjected to external interference, there is buffer space to temporarily store voice data packets. Simultaneously, at the system receiving end, voice data packet integrity processing is performed according to the interference state of the system, that is, the voice is played at a time-sequence speed. This forms a voice quantum communication transmission jitter processing method to avoid the problem of voice data packet loss caused by short-term transmission interruptions due to channel disturbances. At the QSDC system receiving end, the voice data is adaptively played at a preset speed, such as 1 to 2 times the speed. This system processing method can solve the voice integrity problem caused by short-term transmission interruptions due to channel disturbances, and also ensure the recognizability of voice playback, meeting the requirements of voice communication.

[0023] In one embodiment, two buffer units are set at the transmitting end of the QSDC system, referred to as the first buffer unit and the second buffer unit. The size of the buffer area of ​​the first buffer unit can be determined according to the quantum channel transmission delay time, while the size of the buffer area of ​​the second buffer unit can be determined according to the compensation time after quantum channel perturbation. For voice data packets transmitted from the telephone terminal device to the computer of the QSDC system, they are first stored in the first buffer unit. The voice data in the first buffer unit is then QSDC quantum channel encoded. The encoded data is then pushed to the second buffer unit. Finally, at the transmitting end of the QSDC system, quantum state signals are prepared from the encoded data, and the quantum state signals carrying information are transmitted on the quantum channel.

[0024] In one embodiment, two buffer units are set at the QSDC system receiver, referred to as the third buffer unit and the fourth buffer unit. The size of the fourth buffer unit is determined based on the quantum channel transmission delay time, while the size of the third buffer unit is determined based on the compensation time after quantum channel perturbation. For voice data packets received from the quantum channel and transmitted by the computer transmitter of the QSDC system, they are first stored in the third buffer unit. Then, the voice data packets in the third buffer unit are pushed to the fourth buffer unit. QSDC quantum state signal detection and quantum channel decoding are performed on the voice data packets in the fourth buffer unit. Finally, the QSDC receiver determines the playback speed of the current voice data packets based on the amount of voice data packets received in real time within a set time. The telephone terminal device plays the decoded voice data packets according to the determined speed.

[0025] In one embodiment, in Figure 2 In the illustrated voice one-to-one quantum direct communication system, the QSDC transmitting computer encodes voice data packets according to a quantum direct communication coding protocol. The encoded data generates quantum state signals in a quantum state preparation optical unit and is then fused with decoy state signals from a decoy state method for transmission through the quantum channel. During quantum state signal transmission, the voice jitter reduction method sets buffer space based on statistical data of the system scan time after channel disturbance. At the QSDC transmitting end, voice RTP data packets are received and smoothed, stored in the first buffer unit, and then sequentially stored in the second buffer unit awaiting quantum transmission. The system's QSDC receiving end detects the quantum state signals transmitted through the quantum channel, decodes the detection data according to the quantum direct communication protocol, reconstructs the voice data packets, and stores them in the third buffer unit. The voice data packets in the third buffer unit are then pushed to the fourth buffer unit. The QSDC receiving end counts the number of voice data packets received within a preset time and performs voice playback speed adjustment based on the number of received voice data packets, thus achieving a secure communication process with complete voice playback under channel disturbance conditions.

[0026] In some implementations, as described above, the sizes of the second and third buffer units can be determined based on the compensation time after quantum channel perturbation. The compensation time after quantum channel perturbation can be determined by statistically analyzing the time consumed from the quantum channel being perturbed to its recovery within a predetermined time period. For example, in the first 2 seconds of current communication, the time consumed from each perturbation to recovery of the quantum channel is recorded. The compensation time can be the average of one or more recorded perturbation recovery times, or it can be the maximum value; this application does not limit this. In one specific embodiment, the time data from multiple recordings is averaged, and the statistical average of the channel compensation processing time is a parameter configured for the buffer unit depth. Assuming the average channel compensation processing time is... The statistical average of the voice sampling time of voice data packets transmitted through the quantum channel is: , ,in, , , ..., Given N speech sampling time samples, the parameter values ​​for the depth configuration of the buffer units (second buffer unit and / or third buffer unit) used for QSDC channel coding data preparation in quantum state preparation are: n takes the upper limit of the integer value of the quotient of the two statistical values.

[0027] In some implementations, as described above, the sizes of the first and fourth buffer units can be determined based on the quantum channel transmission delay time. In one specific embodiment, the bandwidth of the quantum direct communication system can meet the requirements of multiple telephones talking simultaneously, i.e. ,in This refers to the quantum channel bandwidth. This represents the voice data packet transmission rate of a single telephone in a quantum channel. The transmitter in a quantum direct communication system receives the voice data packets from the telephone and calculates the average value based on the quantum channel transmission delay time. Determine the number of voice data packets transmitted in the quantum channel. ,in, , , ..., There are N delayed sample data points. Assume the sampling time for one voice data packet (voice payload) in a telephone call is... Then, the number of voice data packets received by the transmitter in the quantum direct communication system is... ,Right now The upper limit of the calculated value is taken as an integer value, which is preset in the computer system at the transmitting end of the quantum direct communication system. The buffer area (first buffer unit and / or third buffer unit) meets the data volume requirement of a quantum direct communication system at the transmitting end to prepare for a single transmission of voice data packets in the quantum channel. This represents the statistical average of the transmission delay time of the quantum channel in a quantum direct communication system. This is the statistical average of the voice sampling time for the voice data packets.

[0028] In one embodiment, during voice quantum communication, it is assumed that the transmission rate from the first buffer unit to the second buffer unit at the system's QSDC transmitter is... The amount of data transmitted is The amount of data transmitted to the second buffer unit within time t is: (1) Let the transmission rate of quantum direct communication be... The amount of communication data is The amount of data for secure communication within time t is: (2) Assume the system QSDC receiver's voice data playback rate is... The playback data volume is The amount of audio data played within time t is: (3) Assuming a channel disturbance occurs during quantum direct communication and compensation processing is performed, the compensation processing time is... After the system compensation process is completed, in order to ensure the integrity of voice playback, the system sender and receiver need to meet the following conditions: (4) (5) in, The time required for real-time compensation processing when the quantum channel is disturbed. The deadline for transmitting all voice data packets in the buffer (corresponding to the second buffer unit) in the quantum channel, including the duration of continuous transmission. The voice data packets stored at the specified rate Let t be the quantum channel transmission delay time, and t be the time from the start of the system's operation to the present. It can be estimated using equation (4). The time required to switch from accelerated playback to normal playback speed can be estimated using formula (5). From a user experience perspective, this translates to the auditory experience of switching from accelerated speech playback to normal speech speed playback. The speed range is 1~2. , This is the normal audio playback speed; the clarity of the audio will not be affected within this speed range.

[0029] Before a voice quantum communication system can perform voice calls, it needs to complete the initialization of the quantum channel and the establishment of a communication link. When the quantum channel and communication link meet the conditions for quantum communication, the phone can initiate calls, establish connections, conduct calls, and hang up, achieving protocol adaptation and quantum-secure communication. The workflow of voice communication in a voice quantum communication system is as follows: Figure 3 As shown. The processing steps to complete quantum channel anti-interference and maintain voice integrity are as follows: Step 1: Power on the system, scan the quantum channel parameters of the QSDC system, and complete the quantum channel link establishment process.

[0030] Step 2: After the quantum channel link of the QSDC system is stably established, the system runs the secure key generation function to establish a secure key pool and provide secure key data for quantum direct communication.

[0031] Step 3: During the operation of the QSDC system key generation function, the system's transmitting computer system counts the time consumed by quantum channel compensation processing due to environmental influences within a preset time period, determines the compensation time after quantum channel disturbance, and then determines the depth configuration information n of the second buffer unit in the transmitting end based on the compensation time. Step 3 can be executed at both the QSDC transmitting and receiving ends. Furthermore, the QSDC transmitting and receiving ends can execute Step 3 periodically or in real-time to update the compensation time periodically or in real-time, thereby determining the buffer unit depth configuration information.

[0032] The advantages of configuring cache depth storage based on compensation time in this application are as follows: 1) To ensure the security and freshness of voice data, long-term voice data should not be cached and not sent. For example, voice data within 6 seconds can be limited to be stored in the cache; 2) It complies with the interface constraints of the quantum direct communication system protocol; 3) It is more practical. Too long an interruption means that the channel has security problems, which requires communication channel switching technology to solve. Configuring cache depth can greatly avoid this problem.

[0033] Step 4: Set the buffer unit depth of the transmitting computer of the quantum direct communication system according to the value n calculated in step 3. The value of the buffer unit depth is the number of voice data packets of the transmitting end of the quantum direct communication system.

[0034] Step 5: Pre-set a buffer in the computer system at the transmitting end of the quantum direct communication system. (First buffer unit) meets the data volume requirement of a quantum direct communication system at the transmitting end to prepare a single transmission of voice data packets in the quantum channel.

[0035] Step 6: Regarding step 5 Each voice data packet is encoded using QSDC quantum channel encoding as a single transmission in the quantum channel. The encoded data is then pushed to the buffer (second buffer unit) set in step 3. At the QSDC system transmitter, quantum state signals are prepared from the encoded data, and the quantum state signals carry information and are transmitted in the quantum channel.

[0036] Step 7: At the receiving end of the quantum direct communication system, detect and decode the quantum state signal transmitted through the quantum channel to reconstruct the state from step 5. The quantum direct communication system, through its ability to assist classical channel systems in bit error rate statistics and security identification, possesses eavesdropping detection capabilities that classical channels lack.

[0037] Step 8: The QSDC receiver counts the number of voice data packets and performs voice playback speed adjustment based on the number of voice data packets received within a preset time.

[0038] In one embodiment, the QSDC receiver processes voice data packets. To count the number of items within a given time period, let's assume that... The amount of voice data packets received within a time period is Then, under conditions of no channel interference, the voice data packet reception rate at the QSDC receiver is ,in The time includes the time consumed by the quantum direct communication system to compensate for channel interference. ,in This is the average channel compensation processing time (compensation time). Let be the duration of the undisturbed quantum channel, then the playback rate of a normal telephone conversation is... The rate-of-flight factor for telephone voice playback is: , The numerical range is usually 1000. .

[0039] In one specific embodiment, the QSDC receiver acquires the first voice data packet volume received within a preset time period when the quantum channel is undisturbed (this value is usually fixed), then detects the second voice data packet volume received in real time by the third buffer unit within the preset time period (this value is usually variable), and finally determines the playback speed of the current voice data packet based on the first and second voice data packet volumes. For example, the speed can be determined by calculating the value obtained by dividing the first voice data packet volume by the second voice data packet volume.

[0040] Step 9: The QSDC receiver sends RTP voice data packets to the telephone terminal, and the telephone terminal presses the button. The audio playback speed is doubled to achieve the performance of complete audio playback after interference removal via quantum channel.

[0041] Based on the aforementioned quantum channel voice communication system, according to one aspect of this application, a quantum channel voice communication method is provided. Figure 4 A flowchart of a quantum channel voice communication method implemented at the transmitting end according to an embodiment of this application. (See flowchart for example.) Figure 4 As shown, the method includes the following steps: Step S401: Determine the compensation time after the current quantum channel disturbance; Step S402: Determine the depth configuration information of the second buffer unit in the transmitting end according to the compensation time, so as to determine the depth value of the second buffer unit according to the depth configuration information; Step S403: Perform QSDC quantum channel coding on the voice data packets in the first buffer unit of the transmitting end, and transmit the encoded voice data packets to the second buffer unit; Step S404: Prepare quantum state signals for the voice data packets received by the second buffer unit; and Step S405: The prepared quantum state signal is transmitted via the quantum channel.

[0042] Based on the aforementioned quantum channel voice communication system, according to another aspect of this application, a quantum channel voice communication method is provided. Figure 5 A flowchart of a quantum channel voice communication method implemented at the receiving end according to an embodiment of this application. (See flowchart for example.) Figure 5 As shown, the method includes the following steps: Step S501: Determine the compensation time after the current quantum channel disturbance; Step S502: Determine the depth configuration information of the third buffer unit in the receiving end according to the compensation time, so as to determine the depth value of the third buffer unit according to the depth configuration information; Step S503: Perform QSDC quantum state signal detection and quantum channel decoding on the voice data packets received via the quantum channel; Step S504: Store the decoded voice data packet in the third buffer unit; Step S505: Push the voice data packets in the third buffer unit to the fourth buffer unit of the receiving end; Step S506: Determine the playback speed of the current audio data packets based on the amount of audio data packets received in real time by the third buffer unit within a set time period; Step S507: Play the decoded voice data packet according to the multiplier.

[0043] During voice quantum communication, environmental changes can affect the fidelity of quantum optical signals in terms of delay, phase, and polarization, leading to a decrease in system performance or even interruption of quantum communication, resulting in packet loss and other problems. To ensure the integrity of voice data packets transmitted through quantum channels, this application provides a voice communication method and system for quantum channels. It presents methods for voice jitter removal and voice playback integrity processing in the voice quantum communication system, effectively avoiding jitter and discontinuity in voice playback at the receiving end due to packet loss caused by channel instability. This satisfies both the security of voice communication and the user's requirements for secure real-time communication.

[0044] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0045] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.

[0046] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be an electrical connection or other forms.

[0047] See Figure 6 , Figure 6 An electronic device is provided, including a processor and a memory. The memory stores computer instructions or one or more programs, which, when executed by the processor, cause the processor to execute the computer instructions to achieve the following: Figure 4 and Figure 5 The method and its detailed scheme are shown.

[0048] It should be understood that the above-described device embodiments are merely illustrative, and the device disclosed in this invention can be implemented in other ways. For example, the division of units / modules described in the above embodiments is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units, modules, or components may be combined, integrated into another system, or some features may be ignored or not executed.

[0049] Furthermore, unless otherwise specified, the functional units / modules in the various embodiments of the present invention can be integrated into one unit / module, or each unit / module can exist physically separately, or two or more units / modules can be integrated together. The integrated units / modules described above can be implemented in hardware or as software program modules.

[0050] When the integrated unit / module is implemented in hardware, the hardware can be digital circuits, analog circuits, etc. The physical implementation of the hardware structure includes, but is not limited to, transistors, memristors, etc. Unless otherwise specified, the processor or chip can be any suitable hardware processor, such as a CPU, GPU, FPGA, DSP, and ASIC, etc. Unless otherwise specified, the on-chip cache, off-chip memory, and storage can be any suitable magnetic or magneto-optical storage medium, such as resistive random access memory (RRAM), dynamic random access memory (DRAM), static random access memory (SRAM), enhanced dynamic random access memory (EDRAM), high-bandwidth memory (HBM), hybrid memory cube (HMC), etc.

[0051] If the integrated unit / module is implemented as a software program module and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer electronic device (which may be a personal computer, server, or network electronic device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0052] This application also provides a computer-readable storage medium storing one or more computer programs, which, when executed by a processor, cause the processor to perform the following actions: Figure 4 and Figure 5 The method and its detailed scheme are shown.

[0053] This application also provides a computer program product, which includes a computer program that, when run on a computer, causes the computer to perform the methods of any of the above embodiments.

[0054] References to features, advantages, or similar language in this specification do not imply that all features and advantages achievable with this solution should be included or included in any single implementation thereof. Rather, references to features and advantages are understood to mean that a particular feature, advantage, or characteristic described in connection with an embodiment is included in at least one embodiment of this solution. Therefore, discussions of features, advantages, and similar language throughout this specification may, but do not necessarily, refer to the same embodiments.

[0055] Furthermore, the features, advantages, and characteristics described herein can be combined in any suitable manner in one or more embodiments. Based on the description herein, those skilled in the art will recognize that this solution can be implemented without one or more specific features or advantages of a particular embodiment. In other instances, additional features and advantages can be appreciated in specific embodiments not presented in all embodiments of this solution.

[0056] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for the purpose of helping to understand the method and core ideas of this application. Furthermore, any changes or modifications made by those skilled in the art based on the ideas of this application, and on the specific implementation methods and application scope of this application, are all within the scope of protection of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A voice communication method using a quantum channel, applied to the transmitting end of a quantum direct communication system, characterized in that, include: Determine the compensation time after the current quantum channel perturbation; The depth configuration information of the second buffer unit in the transmitting end is determined according to the compensation time, so as to determine the depth value of the second buffer unit according to the depth configuration information; The voice data packets in the first buffer unit of the transmitting end are QSDC quantum channel encoded, and the encoded voice data packets are transmitted to the second buffer unit; Quantum state signal preparation is performed on the voice data packets received by the second buffer unit; and The prepared quantum state signal is transmitted via the quantum channel.

2. The method as described in claim 1, characterized in that, The determination of the compensation time after the current quantum channel perturbation includes: The time consumed from the disturbance to the restoration of normal transmission in the quantum channel within a predetermined time period; and The compensation time is determined based on the time consumed.

3. The method as described in claim 1, characterized in that, The step of determining the depth configuration information of the second buffer unit in the sending end based on the compensation time includes: The depth configuration information of the second buffer unit is calculated based on the compensation time and the sampling time of a single voice data packet.

4. A voice communication method using a quantum channel, applied to the receiver of a quantum direct communication system, characterized in that, include: Determine the compensation time after the current quantum channel perturbation; The depth configuration information of the third buffer unit in the receiving end is determined based on the compensation time, so as to determine the depth value of the third buffer unit based on the depth configuration information; QSDC quantum state signal detection and quantum channel decoding are performed on the voice data packets received via the quantum channel; The decoded voice data packets are stored in the third buffer unit; The voice data packets in the third buffer unit are pushed to the fourth buffer unit of the receiving end; The playback speed of the voice data packets is determined based on the amount of voice data packets received in real time by the third buffer unit within a set time period; as well as Play the decoded audio data packet according to the stated multiplier.

5. The method as described in claim 4, characterized in that, The determination of the compensation time after the current quantum channel perturbation includes: The time consumed from the disturbance to the restoration of normal transmission in the quantum channel within a predetermined time period; and The compensation time is determined based on the time consumed.

6. The method as described in claim 4, characterized in that, The step of determining the depth configuration information of the third buffer unit in the receiving end based on the compensation time includes: The depth configuration information of the third buffer unit is calculated based on the compensation time and the sampling time of a single voice data packet.

7. The method as described in claim 4, characterized in that, The step of determining the playback speed of the audio data packets based on the amount of audio data packets received in real time by the third buffer unit within a preset time includes: Obtain the first voice data packet volume received when the quantum channel is undisturbed within the preset time period; Detect the amount of second voice data packets received in real time by the third buffer unit within the preset time period; and The playback speed of the current voice data packet is determined based on the first voice data packet volume and the second voice data packet volume.

8. A voice communication system using a quantum channel, characterized in that, include: The sending end is configured to perform the method as described in any one of claims 1 to 3; as well as A receiving end, configured to perform the method as described in any one of claims 4 to 7.

9. An electronic device, characterized in that, The device includes a memory and a processor, wherein the memory stores a computer program, and the processor, when executing the computer program in the memory, implements the method of any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1 to 7.