The Twilio Client JavaScript SDK has released its Public Beta 1.4, which includes several new APIs and features designed to improve browser-based voice calling in the real world of flaky networks and troublesome audio hardware. The release adds control over audio output and input, allowing users to select devices for microphone and speaker use. It also provides visual feedback on audio input levels and alerts users on network or audio problems. Additionally, it introduces a new Connection object that emits events when network quality metrics cross a predefined threshold, enabling the collection of user feedback through Voice Insights. The update aims to build a better quality calling experience with more control over audio interaction and visibility into call quality analytics.