0

不知何故,我正在从 android 设备创建 .wav 文件并将其存储在我的 SD 卡上。现在我想将该 .wav 文件发送到 Java webservice。我需要在一些 Java 应用程序中对该 .wav 文件进行一些处理。所以我需要做的是通过 web 服务将 wav 文件发送到存储 java 应用程序的服务器。因此,为此我需要知道如何在不改变 wav 文件质量的情况下将波形文件转换为字节数组?

我已经用.net完成了如下......

 byte[] byteArrayFile = File.ReadAllBytes("D:/Projects/ConsoleApplication1/ConsoleApplication1/bhavik.wav");

但我是安卓新手。谁能帮我吗?

提前谢谢

4

2 回答 2

0

检查这个问题Convert wav audio format byte array to floating point

于 2013-05-08T09:26:09.047 回答
0

看看这个有用的库

http://commons.apache.org/io/

文件 f = 新文件

字节[] 数据 = org.apache.commons.io.FileUtils.readFileToByteArray(f);

于 2012-09-12T10:25:19.133 回答