mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-20 20:29:06 +00:00
server: add diarization logger information
This commit is contained in:
@@ -22,7 +22,9 @@ class AudioDiarizationModalProcessor(AudioDiarizationProcessor):
|
|||||||
"audio_file_url": data.audio_url,
|
"audio_file_url": data.audio_url,
|
||||||
"timestamp": 0,
|
"timestamp": 0,
|
||||||
}
|
}
|
||||||
|
self.logger.info("Diarization started", audio_file_url=data.audio_url)
|
||||||
async with httpx.AsyncClient() as client:
|
async with httpx.AsyncClient() as client:
|
||||||
|
try:
|
||||||
response = await client.post(
|
response = await client.post(
|
||||||
self.diarization_url,
|
self.diarization_url,
|
||||||
headers=self.headers,
|
headers=self.headers,
|
||||||
@@ -30,7 +32,11 @@ class AudioDiarizationModalProcessor(AudioDiarizationProcessor):
|
|||||||
timeout=None,
|
timeout=None,
|
||||||
)
|
)
|
||||||
response.raise_for_status()
|
response.raise_for_status()
|
||||||
|
self.logger.info("Diarization finished")
|
||||||
return response.json()["text"]
|
return response.json()["text"]
|
||||||
|
except Exception:
|
||||||
|
self.logger.exception("Diarization failed after retrying")
|
||||||
|
raise
|
||||||
|
|
||||||
|
|
||||||
AudioDiarizationAutoProcessor.register("modal", AudioDiarizationModalProcessor)
|
AudioDiarizationAutoProcessor.register("modal", AudioDiarizationModalProcessor)
|
||||||
|
|||||||
Reference in New Issue
Block a user