标签: ios audio frameworks buffer sampling
在iOS应用程序中,最小缓冲持续时间为4毫秒。 但音频工具箱框架为16kHz单通道配置提供了23毫秒。即每次输入回调时它会给出 742/744字节。
如何使回调数据大小为128字节(4毫秒)?
无论使用内置麦克风(16kHz)还是外接麦克风(44.1 kHz),接收的回拨大小仅为742/744字节(16kHz)。不清楚这种行为。
然而,在'AudioUnit'框架中,当连接了外接麦克风(44.1 kHz)时,回调数据大小被破坏。