The AudioStreamMicrophone is delayed after a while and sometimes the sound is distorted.

Godot Version

4.2 Release


I create the AudioStreamPlayer3D node in the editor, then I select the stream as Microphone, then I set “Playing” to true, at first the sound is heard normally with little delay, but as time progresses, it starts to sound delayed.

When I switch the playing variable of the AudiostreamPlayer3D node on and off, it returns to normal again, but after a while there is a delay again.