v0.0.38
pipecat-ai/pipecatv0.0.38Jul 23, 2024by aconchillo
AI Summary
Added validation and caching options for Silero VAD, and fixed initial metrics formatting. Improved STT time formats.
Key Highlights
- Added `force_reload`, `skip_validation`, and `trust_repo` to Silero VAD.
- Added `send_initial_empty_metrics` flag to `PipelineParams`.
- Fixed STT service ISO 8601 time format usage.
New Features
- Silero VAD caching and validation options
- Initial empty metrics flag
Full Release Notes
### Added - Added `force_reload`, `skip_validation` and `trust_repo` to `SileroVAD` and `SileroVADAnalyzer`. This allows caching and various GitHub repo validations. - Added `send_initial_empty_metrics` flag to `PipelineParams` to request for initial empty metrics (zero values). True by default. ### Fixed - Fixed initial metrics format. It was using the wrong keys name/time instead of processor/value. - STT services should be using ISO 8601 time format for transcription frames. - Fixed an issue that would cause Daily transport to show a stop transcription error when actually none occurred.