TransportParams: set audio_out_10ms_chunks to 4

This commit is contained in:
Aleix Conchillo Flaqué
2025-04-01 15:13:28 -07:00
parent 1fd01e715d
commit 80584e9138
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 ### 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 - `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. 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_sample_rate: Optional[int] = None
audio_out_channels: int = 1 audio_out_channels: int = 1
audio_out_bitrate: int = 96000 audio_out_bitrate: int = 96000
audio_out_10ms_chunks: int = 2 audio_out_10ms_chunks: int = 4
audio_out_mixer: Optional[BaseAudioMixer] = None audio_out_mixer: Optional[BaseAudioMixer] = None
audio_in_enabled: bool = False audio_in_enabled: bool = False
audio_in_sample_rate: Optional[int] = None audio_in_sample_rate: Optional[int] = None