Update handler.py
Browse files- handler.py +3 -1
handler.py
CHANGED
@@ -40,6 +40,8 @@ class EndpointHandler:
|
|
40 |
logger.debug(f"Audio: {audio}")
|
41 |
sampling_rate = parameters.pop("sampling_rate", None)
|
42 |
logger.debug(f"Sampling Rate: {sampling_rate}")
|
|
|
|
|
43 |
|
44 |
if audio is not None:
|
45 |
audio_list = json.loads(audio)
|
@@ -77,4 +79,4 @@ class EndpointHandler:
|
|
77 |
# postprocess the prediction
|
78 |
prediction = outputs[0].cpu().numpy()
|
79 |
|
80 |
-
return [{"generated_text": prediction}]
|
|
|
40 |
logger.debug(f"Audio: {audio}")
|
41 |
sampling_rate = parameters.pop("sampling_rate", None)
|
42 |
logger.debug(f"Sampling Rate: {sampling_rate}")
|
43 |
+
if not sampling_rate:
|
44 |
+
sampling_rate = self.model.config.audio_encoder.sampling_rate
|
45 |
|
46 |
if audio is not None:
|
47 |
audio_list = json.loads(audio)
|
|
|
79 |
# postprocess the prediction
|
80 |
prediction = outputs[0].cpu().numpy()
|
81 |
|
82 |
+
return [{"generated_text": prediction, "sampling_rate" : sampling_rate}]
|