dthomas84 commited on
Commit
20c712c
·
verified ·
1 Parent(s): 4d01bea

Update handler.py

Browse files
Files changed (1) hide show
  1. 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}]