Merge remote-tracking branch 'refs/remotes/origin/main'

This commit is contained in:
Magzhan Zhumabayev
2026-05-01 18:08:56 +05:00
10 changed files with 87 additions and 26 deletions
+1 -7
View File
@@ -2153,13 +2153,7 @@ class CallSession:
timestamp = datetime.datetime.now().strftime("%Y%m%d_%H%M%S_%f")
safe_session_id = re.sub(r"[^A-Za-z0-9_.-]+", "_", self.session_id)
filename = os.path.join(dump_dir, f"utterance_{safe_session_id}_{timestamp}.wav")
dump_sample_rate_hz = 8000
if self.transport.sample_rate_hz != dump_sample_rate_hz:
LOGGER.warning(
"realtime session %s audio dump writing raw bytes with 8000Hz header while transport sample_rate=%s",
self.session_id,
self.transport.sample_rate_hz,
)
dump_sample_rate_hz = self.transport.sample_rate_hz
with wave.open(filename, "wb") as wav_file:
wav_file.setnchannels(1)