【发布时间】:2011-09-01 09:38:08
【问题描述】:
我正在寻找可以将我的原始音频数据包转换为 WAV/GSM_MS 投诉音频文件的逻辑/代码-sn-p。我能够从 android 设备麦克风捕获数据并将其存储在缓冲区或文件中。
【问题讨论】:
标签: android audio wav audio-recording
我正在寻找可以将我的原始音频数据包转换为 WAV/GSM_MS 投诉音频文件的逻辑/代码-sn-p。我能够从 android 设备麦克风捕获数据并将其存储在缓冲区或文件中。
【问题讨论】:
标签: android audio wav audio-recording
假设您的原始数据已经交错,您只需要在开头添加波头即可。波头格式在这里给出https://ccrma.stanford.edu/courses/422/projects/WaveFormat/
当您创建一个新的波形文件时,请始终写入标题(数据长度字段设置为零,因为您不知道在记录开始时要写入的数据的全部大小),然后在写入后立即开始写入数据标头,一旦您完成将数据写入它,就会寻找开头并更新数据长度字段。 这里http://www.codeproject.com/Articles/129173/Writing-a-Proper-Wave-File 是相同的代码。
【讨论】: