You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android平台使用BASS un4seen实现麦克风直推扬声器的音频延迟问题

麦克风输入流式传输到扬声器的低延迟问题(Android BASS库)

我一直在尝试将麦克风输入直接流式传输到扬声器,但遇到了设备间差异明显的音频延迟问题。目前使用的库是BASS un4seen for Android,以下是我当前的实现代码:

val rchan = BASS.BASS_RecordStart(
        freq, chans, BASS.BASS_RECORD_PAUSE,
        { handle, _, _, _ ->
            BASSenc.BASS_Encode_IsActive(handle) != 0 // 编码器存活则继续录制
        }, 0
    )
val StreamProc =
        BASS.STREAMPROC { handle, buffer, length, user ->
            BASS.BASS_ChannelGetData(rchan, buffer, length) // 从录制流获取数据
        }

chanPlay = BASS.BASS_StreamCreate(44100, 1, 0, StreamProc, null);
BASS.BASS_ChannelPlay(chanPlay, false);
BASS.BASS_ChannelPlay(rchan, false)

内容的提问来源于stack exchange,提问作者Kishan Thakkar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 03:55:25