Skip to content

Commit

Permalink
Dump logs for the deepgram issue detection
Browse files Browse the repository at this point in the history
  • Loading branch information
beastoin committed Sep 23, 2024
1 parent e1b0bf8 commit 5ccdf90
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions backend/routers/transcribe.py
Original file line number Diff line number Diff line change
Expand Up @@ -205,6 +205,7 @@ def stream_audio(audio_buffer):
file_path, duration = None, 0
if language == 'en' and (codec == 'opus' or codec == 'pcm16') and include_speech_profile:
file_path = get_profile_audio_if_exists(uid)
print(f'deepgram-obns3: file_path {file_path}')
duration = AudioSegment.from_wav(file_path).duration_seconds + 5 if file_path else 0

# Deepgram
Expand All @@ -219,6 +220,7 @@ def stream_audio(audio_buffer):
stream_transcript, speech_profile_stream_id, language, sample_rate, deepgram_codec_value, channels
)

print(f'deepgram-obns3: send_initial_file_path > deepgram_socket {deepgram_socket}')
await send_initial_file_path(file_path, deepgram_socket)
elif stt_service == STTService.soniox:
soniox_socket = await process_audio_soniox(
Expand Down Expand Up @@ -292,6 +294,8 @@ async def receive_audio(dg_socket1, dg_socket2, soniox_socket, speechmatics_sock
print("WebSocket disconnected")
except Exception as e:
print(f'Could not process audio: error {e}')
print(f'deepgram-obns3: receive_audio > dg_socket1 {dg_socket1}')
print(f'deepgram-obns3: receive_audio > dg_socket2 {dg_socket2}')
websocket_close_code = 1011
finally:
websocket_active = False
Expand Down

0 comments on commit 5ccdf90

Please sign in to comment.