我正在使用一些代码从HTTP GET
请求中读取一些音频文件并将它们混合起来。我最终得到一个AudioInputStream
. 如果我用下面的代码将它写入文件(ais
是AudioInputStream
),则文件创建成功,如果我尝试读取它 javascript,我可以毫无问题地获取base64
文件。
AudioSystem.write(
ais
,AudioFileFormat.Type.WAVE
,new File("test.wav"));
但是我需要做的是AudioInputStream
提取字节数组(并将其转换为将其base64
发送到代码的其他部分。我无法将文件保存到磁盘,我需要从应用程序内存中执行此操作