如何在Android中阅读音频文件的时间样本?

时间:2013-10-22 16:25:03

标签: android audio

我想在Android上编写一个应用程序来记录睡眠者的打鼾声音,然后对其进行分析(即,不是实时的),以查看称为阻塞性睡眠呼吸暂停的医疗状况。

我尝试过的Android设备配有录音机,可生成名为.3ga的文件格式。我想以编程方式读取音频文件并查看每个时间样本的幅度。然后,我可以分析模式。如果我将其转换为其他格式(例如MP3),这会更容易吗?如果是这样,我该如何以编程方式进行此操作?

我对此进行了谷歌搜索,大部分热门歌曲似乎与录音或播放有关,与我正在尝试的内容无关。我还没有编码,因为我不知道怎么开始。

1 个答案:

答案 0 :(得分:0)

您希望对原始音频信号进行基于样本的分析,但您提到的格式是压缩的。您需要直接处理原始样本,或者解压缩音频然后进行分析。

既然你说你可以事后做这项工作,为什么不上传到服务器并在那里进行分析呢?