Merge pull request #3768 from tanmayc25/fix/tavus-sample-rate

fix: use audio.sample_rate instead of audio.audio_frames in TavusInputTransport
This commit is contained in:
Aleix Conchillo Flaqué
2026-02-19 10:52:34 -08:00
committed by GitHub
2 changed files with 2 additions and 1 deletions

1
changelog/3768.fixed.md Normal file
View File

@@ -0,0 +1 @@
- Fixed incorrect `sample_rate` assignment in `TavusInputTransport._on_participant_audio_data` (was using `audio.audio_frames` instead of `audio.sample_rate`).

View File

@@ -519,7 +519,7 @@ class TavusInputTransport(BaseInputTransport):
"""Handle received participant audio data."""
frame = InputAudioRawFrame(
audio=audio.audio_frames,
sample_rate=audio.audio_frames,
sample_rate=audio.sample_rate,
num_channels=audio.num_channels,
)
frame.transport_source = audio_source