BaseSerializer
- class pipecat.serializers.base_serializer.FrameSerializerType(*values)[source]
Bases:
Enum
- BINARY = 'binary'
- TEXT = 'text'
- class pipecat.serializers.base_serializer.FrameSerializer[source]
Bases:
ABC
- abstract property type: FrameSerializerType
- async setup(frame)[source]
- Parameters:
frame (StartFrame)
- abstractmethod async serialize(frame)[source]
- Parameters:
frame (Frame)
- Return type:
str | bytes | None
- abstractmethod async deserialize(data)[source]
- Parameters:
data (str | bytes)
- Return type:
Frame | None