deepgram: use the new nova-3 model as default

This commit is contained in:
Aleix Conchillo Flaqué
2025-02-18 09:56:09 -08:00
parent 89736b03c4
commit 1b0bcebef6
2 changed files with 11 additions and 1 deletions

View File

@@ -13,6 +13,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Added `exponential_backoff_time()` to `utils.network` module.
### Changed
- `DeepgramSTTService` now uses the new `nova-3` model by default. If you want
to use the previous model you can pass `LiveOptions(model="nova-2-general")`.
(see https://deepgram.com/learn/introducing-nova-3-speech-to-text-api)
```python
stt = DeepgramSTTService(..., live_options=LiveOptions(model="nova-2-general"))
```
### Fixed
- Fixed an issue that would cause `DeepgramSTTService` to stop working after an

View File

@@ -129,7 +129,7 @@ class DeepgramSTTService(STTService):
default_options = LiveOptions(
encoding="linear16",
language=Language.EN,
model="nova-2-general",
model="nova-3-general",
channels=1,
interim_results=True,
smart_format=True,