v0.0.35
pipecat-ai/pipecatv0.0.35Jun 28, 2024by aconchillo
AI Summary
Updated API requirements for FastAPI and Twilio transports to enforce serialization parameters.
Key Highlights
- Added requirement for a serializer in `FastAPIWebsocketParams`.
- Added requirement for `streamSid` in `TwilioFrameSerializer`.
Breaking Changes
- Modified `FastAPIWebsocketParams` to require a serializer.
- Modified `TwilioFrameSerializer` to require `streamSid`.
New Features
- Serialization parameter enforcement
Full Release Notes
### Changed - `FastAPIWebsocketParams` now require a serializer. - `TwilioFrameSerializer` now requires a `streamSid`. ### Fixed - Silero VAD number of frames needs to be 512 for 16000 sample rate or 256 for 8000 sample rate.