gpt4 book ai didi

android - 原始音频数据包到 Android 上的 WAV/GSM_MS 兼容文件

转载 作者:行者123 更新时间:2023-11-29 22:20:49 25 4
gpt4 key购买 nike

我正在寻找可以将我的原始音频数据包转换为 WAV/GSM_MS 兼容音频文件的逻辑/代码 fragment 。我能够从 Android 设备麦克风捕获数据并将其存储在缓冲区或文件中。

最佳答案

假设您的原始数据已经交错,您只需在开头添加 wave header。波头格式在这里给出https://ccrma.stanford.edu/courses/422/projects/WaveFormat/

当你创建一个新的 wave 文件时,总是写标题(数据长度字段设置为零,因为你不知道你希望在录制开始时写入的数据的整个大小)然后在之后立即开始写入你的数据 header ,一旦您完成向其写入数据,就会查找开头并更新数据长度字段。这里http://www.codeproject.com/Articles/129173/Writing-a-Proper-Wave-File是相同的代码。

关于android - 原始音频数据包到 Android 上的 WAV/GSM_MS 兼容文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7268540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com