有没有可以将数据(文本文件等)转换为声音,然后再将声音转回原始数据的库?
声音可以通过任何我想要的介质传输,如无线电等。我只需要将数据存储在声音文件中。
场景:
步骤1:将带有嵌入图像的.docx文件转换为.wav文件。
步骤2:通过无线电波发送。
步骤3:将.wav文件转换回带有嵌入图像的.docx文件。
这个概念适用于任何数据。
技术:
.NET或Java
有没有可以将数据(文本文件等)转换为声音,然后再将声音转回原始数据的库?
声音可以通过任何我想要的介质传输,如无线电等。我只需要将数据存储在声音文件中。
场景:
步骤1:将带有嵌入图像的.docx文件转换为.wav文件。
步骤2:通过无线电波发送。
步骤3:将.wav文件转换回带有嵌入图像的.docx文件。
这个概念适用于任何数据。
技术:
.NET或Java
最好的方法是将音频文件转换为二进制并存储在您指定的文件类型中。
尝试使用Java中的AudioInputStream类。
音频文件是否需要使用有损压缩器(如MP3)进行转换?如果不需要,您可以将任何二进制数据添加到WAV容器中,这样就可以了。否则会更加困难,您需要确保音频是可听的(在播放时具有合理的频率范围),并且对于频率检测要足够宽容,以匹配有损编解码器的输出。