Patch Changes
-
#1605
8bfebf0Thanks @cjol! - Support AI SDK fullStream responses in voice turns and warn when textStream is used. -
#1772
d4f27feThanks @mattzcarey! - Include each package's documentation in its published package. -
#1816
f18ff01Thanks @cjol! - Fix assistant speech playing back slow on a new turn after an idle gap.VoiceClientroutes playback through aMediaStreamAudioDestinationNode->HTMLAudioElementbridge, and reusing that element for a fresh burst after it had been idle between turns made the new turn resume at the wrong rate (audible as slow-motion that re-converges to normal over the turn). The bridge is now torn down and rebuilt once it has fully drained and been idle past a short threshold, so each turn plays through a freshly created element. Rebuilds never happen mid-turn, since chunks within a turn keep at least one source scheduled on the playback cursor.