Features
- Added ability to set a name on dialOut participants. See
displayName
in `startDialOut() docs
Bugfixes
- Re-introduced support support for providing base64 data urls for background images in
updateInputSettings()
Other improvements
-
Implemented a new
forceDiscardTrack
option forsetLocalAudio(false)
. This option will enforce daily to discard the track along with muting the mic. Doing so will have the effect of turning off mic-in-use indicators. While this sounds ideal, this flag should be used cautiously. By default, we do not discard the microphone track because unmuting would require re-fetching the track and introduce a delay that likely clips the start of someone talking. To use, simply callsetLocalAudio
like so:setLocalAudio(false, { forceDiscardTrack: true })
-
Updated audio settings in SFU mode to enable Opus FEC (forward error correction) by default.
-
Removed unnecessary messaging and stored set of objects related to registering/de-registering daily event callbacks.
-
Added includeRawResponse field to startTranscription() options. If true, all incoming transcription-message events will include a new rawResponse field with Deepgram's raw data. See docs here