Merge pull request #126 from pollen-robotics/fix-bug-where-reachy-appears-deaf
Browse files
src/reachy_mini_conversation_app/openai_realtime.py
CHANGED
|
@@ -349,10 +349,9 @@ class OpenaiRealtimeHandler(AsyncStreamHandler):
|
|
| 349 |
if not self.connection:
|
| 350 |
return
|
| 351 |
input_sample_rate, audio_frame = frame
|
| 352 |
-
|
| 353 |
-
# Reshape if needed
|
| 354 |
if audio_frame.ndim == 2:
|
| 355 |
-
audio_frame = audio_frame
|
| 356 |
|
| 357 |
# Resample if needed
|
| 358 |
if self.input_sample_rate != input_sample_rate:
|
|
|
|
| 349 |
if not self.connection:
|
| 350 |
return
|
| 351 |
input_sample_rate, audio_frame = frame
|
| 352 |
+
# Make mono if it's stereo
|
|
|
|
| 353 |
if audio_frame.ndim == 2:
|
| 354 |
+
audio_frame = audio_frame[:, 0]
|
| 355 |
|
| 356 |
# Resample if needed
|
| 357 |
if self.input_sample_rate != input_sample_rate:
|