Merge pull request #1504 from pipecat-ai/aleix/base-output-transport-audio-10ms-chunk-update

TransportParams: set audio_out_10ms_chunks to 4
This commit is contained in:
Aleix Conchillo Flaqué
2025-04-01 15:15:24 -07:00
committed by GitHub
2 changed files with 4 additions and 1 deletions

View File

@@ -109,6 +109,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Performance
- Output transports now send 40ms audio chunks instead of 20ms. This should
improve performance.
- `BotSpeakingFrame`s are now sent every 200ms. If the output transport audio chunks
are higher than 200ms then they will be sent at every audio chunk.

View File

@@ -31,7 +31,7 @@ class TransportParams(BaseModel):
audio_out_sample_rate: Optional[int] = None
audio_out_channels: int = 1
audio_out_bitrate: int = 96000
audio_out_10ms_chunks: int = 2
audio_out_10ms_chunks: int = 4
audio_out_mixer: Optional[BaseAudioMixer] = None
audio_in_enabled: bool = False
audio_in_sample_rate: Optional[int] = None