Thu-3-3-3 Hide and Speak: Towards Deep Neural Networks for Speech Steganography

Felix Kreuk(Bar-Ilan University), Yossi Adi(Facebook AI Research), Bhiksha Raj(Carnegie Mellon University), Rita Singh(Carnegie Mellon University) and Joseph Keshet(Bar-Ilan University)
Abstract: Steganography is the science of hiding a secret message within an ordinary public message, which is referred to as Carrier. Traditionally, digital signal processing techniques, such as least significant bit encoding, were used for hiding messages. In this paper, we explore the use of deep neural networks as steganographic functions for speech data. We showed that steganography models proposed for vision are less suitable for speech, and propose a new model that includes the short-time Fourier transform and inverse-short-time Fourier transform as differentiable layers within the network, thus imposing a vital constraint on the network outputs. We demonstrated the effectiveness of our method on several speech datasets and analyzed the results quantitatively and qualitatively. Moreover, we showed that our approach could be applied to conceal multiple messages in a single carrier using multiple decoders or a single conditional decoder. Lastly, we evaluated our model under different channel distortions. Qualitative experiments suggest that modifications to the carrier are unnoticeable by human listeners and that the decoded messages are highly intelligible.
Student Information

Student Events

Travel Grants