You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Update Deepgram plugin to use SDK v5.0.0
* Merge test_realtime and test_stt and update the remaining tests
* Make deepgram.STT.start() idempotent
* Clean up unused import
* Use uv as the default package manager > pip
---------
Co-authored-by: Neevash Ramdial (Nash) <mail@neevash.dev>
-`api_key`: Deepgram API key (default: reads from DEEPGRAM_API_KEY environment variable)
41
-
-`options`: Deepgram LiveOptions for configuring the transcription
42
+
-`api_key`: Deepgram API key (default: reads from `DEEPGRAM_API_KEY` environment variable)
43
+
-`options`: Deepgram options for configuring the transcription.
44
+
See the [Deepgram Listen V1 Connect API documentation](https://github.com/deepgram/deepgram-python-sdk/blob/main/websockets-reference.md#%EF%B8%8F-parameters) for more details.
42
45
-`sample_rate`: Sample rate of the audio in Hz (default: 16000)
43
46
-`language`: Language code for transcription (default: "en-US")
44
-
-`keep_alive_interval`: Interval in seconds to send keep-alive messages (default: 5.0)
47
+
-`keep_alive_interval`: Interval in seconds to send keep-alive messages (default: 1.0s)
48
+
-`connection_timeout`: Timeout to wait for the Deepgram connection to be established before skipping the in seconds to send keep-alive messages (default: 15.0s)
0 commit comments