From b07fbfd0d92fcf60cdcd92c6dd2dd86624922633 Mon Sep 17 00:00:00 2001 From: Dmytro Bogovych Date: Mon, 14 Aug 2023 18:45:39 +0300 Subject: [PATCH] - better audio duration logging --- src/agent_gsm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/agent_gsm.py b/src/agent_gsm.py index 152894e..af3c079 100644 --- a/src/agent_gsm.py +++ b/src/agent_gsm.py @@ -128,7 +128,7 @@ def run_analyze(file_test: str, file_reference: str, number: str) -> bool: is_caller : bool = 'caller' in BackendServer.phone.role is_answerer : bool = 'answer' in BackendServer.phone.role - utils.log(f'Recorded audio call duration: {audio_length}s') + utils.log(f'Recorded audio call duration: {round(audio_length, 3)}s') # Check if audio length is strange - skip such calls. Usually this is missed call. if (is_caller and audio_length >= utils_mcon.TIME_LIMIT_CALL) or (is_answerer and audio_length >= utils_mcon.TIME_LIMIT_CALL * 1.2): utils.log_error(f'Recorded call is too big - looks like mobile operator prompt, skipping analysis')