Merge pull request #1496 from pipecat-ai/mb/gladia-model

Update GladiaSTTService default model
This commit is contained in:
Mark Backman
2025-04-01 08:52:13 -04:00
committed by GitHub
2 changed files with 5 additions and 3 deletions

View File

@@ -69,7 +69,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
be found in be found in
`pipecat.services.[ai_service,image_service,llm_service,stt_service,vision_service]`. `pipecat.services.[ai_service,image_service,llm_service,stt_service,vision_service]`.
- `GladiaSTTService` now uses Gladia's default values. - `GladiaSTTService` now uses the `solaria-1` model by default. Other params
use Gladia's default values.
### Fixed ### Fixed

View File

@@ -169,7 +169,7 @@ class GladiaSTTService(STTService):
url: str = "https://api.gladia.io/v2/live", url: str = "https://api.gladia.io/v2/live",
confidence: float = 0.5, confidence: float = 0.5,
sample_rate: Optional[int] = None, sample_rate: Optional[int] = None,
model: str = "fast", model: str = "solaria-1",
params: GladiaInputParams = GladiaInputParams(), params: GladiaInputParams = GladiaInputParams(),
**kwargs, **kwargs,
): ):
@@ -180,7 +180,8 @@ class GladiaSTTService(STTService):
url: Gladia API URL url: Gladia API URL
confidence: Minimum confidence threshold for transcriptions confidence: Minimum confidence threshold for transcriptions
sample_rate: Audio sample rate in Hz sample_rate: Audio sample rate in Hz
model: Model to use ("fast" or "accurate") model: Model to use ("solaria-1", "solaria-mini-1", "fast",
or "accurate")
params: Additional configuration parameters params: Additional configuration parameters
**kwargs: Additional arguments passed to the STTService **kwargs: Additional arguments passed to the STTService
""" """