Skip to content

v0.5.0

Compare
Choose a tag to compare
@aconchillo aconchillo released this 30 Nov 21:10
· 241 commits to main since this release

New features

  • Support for non-blocking virtual audio devices. This allows integration with hardware devices (e.g. via PyAudio).
  • Echo cancellation, noise suppression and auto gain control can now be enabled for virtual microphones via custom constraints.
  • It is now possible to pass additional Deepgram settings to start_transcription() using the new extra field.
  • New demos to show how to integrate with PyAudio, how to send images and other improvements in existing demos.

Improvements and fixes

  • Fixed an issue on user leave (manual or by the server) that would prevent the user to rejoin.

API changes

  • Transcription defaults have been removed in favor of Deepgram's defaults. This allows to simply specify {"model": "nova-2"}.
  • Transcription redact can now also be a list of strings as supported by Deepgram (e.g. ["pci"]).