Multi-mode encryption and decryption method and device based on voice synchronization and mode transfer
A technology of mode transfer and encryption method, which is applied in the field of communication, can solve the problems of high algorithm complexity and low encryption strength, and achieve the effects of enhancing robustness, high encryption strength, and enhancing diversity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0038] like figure 1 As shown, this embodiment provides a multi-modal encryption method based on voice synchronization and mode transfer, including the following steps:
[0039] S101: obtain the current voice segment to be encrypted;
[0040] S102: adopt the voice endpoint detection algorithm of spectral entropy to judge whether the first frame of the current voice segment to be encrypted is a silent frame, if it is not a silent frame, encrypt through the current encryption mode to obtain the current encrypted voice segment, and set the encrypted silent frame counter to zero at the same time ;
[0041] If it is a silent frame, set the current voice segment to be encrypted to zero, and add one to the encrypted silent frame counter to determine whether the silent frame counter is greater than the threshold. If so, obtain the next voice segment to be encrypted, and switch to the corresponding encryption mode for encryption. , traverse all the speech segments to be encrypted to ...
Embodiment 2
[0075] like figure 2 As shown, this embodiment provides a multi-modal decryption method based on voice synchronization and mode transfer, including the following steps:
[0076] S101: obtain the currently encrypted voice segment;
[0077] S102: the currently encrypted voice segment is decrypted by the current decryption mode to obtain the current decrypted voice segment;
[0078] S103: adopt the voice endpoint detection algorithm of spectral entropy to judge whether the first frame of the current decrypted voice segment is a mute frame, if it is not a mute frame, set the current decrypted voice segment to zero; if the decrypted voice frame is a mute frame, will decrypt the voice frame. Set to zero, at the same time increase the decrypted silence frame counter by one, and determine whether the decrypted silence frame counter is greater than the threshold. If so, obtain the next segment of the voice segment to be decrypted, switch to the corresponding decryption mode for decry...
Embodiment 3
[0086] This embodiment provides a multi-modal encryption device based on voice synchronization and mode transfer, including:
[0087] The to-be-encrypted speech acquisition module is configured to: acquire the current to-be-encrypted speech segment;
[0088] The multi-modal encryption module is configured to: use the voice endpoint detection algorithm of spectral entropy to determine whether the first frame of the current voice segment to be encrypted is a silent frame, and if it is not a silent frame, encrypt through the current encryption mode to obtain the current encrypted voice segment, Also set the encrypted silence frame counter to zero;
[0089] If it is a silent frame, set the current voice segment to be encrypted to zero, and increase the encrypted silence frame counter by one to determine whether the silent frame counter is greater than the threshold. If so, obtain the next voice segment to be encrypted, and switch to the corresponding encryption mode for encryption...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com