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.