owiedotch commited on
Commit
70a04be
1 Parent(s): e130b82

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -0
app.py CHANGED
@@ -75,14 +75,20 @@ class DACApi:
75
  dac_api = DACApi()
76
 
77
  def encode(audio):
 
 
78
  compressed = dac_api.encode_audio(audio)
79
  return compressed
80
 
81
  def decode(audio):
 
 
82
  decompressed = dac_api.decode_audio(audio)
83
  return decompressed
84
 
85
  def stream(audio):
 
 
86
  sample_rate, audio_data = dac_api.stream_audio(audio)
87
  return (sample_rate, audio_data)
88
 
 
75
  dac_api = DACApi()
76
 
77
  def encode(audio):
78
+ if isinstance(audio, torch.Tensor):
79
+ audio = audio.detach()
80
  compressed = dac_api.encode_audio(audio)
81
  return compressed
82
 
83
  def decode(audio):
84
+ if isinstance(audio, torch.Tensor):
85
+ audio = audio.detach()
86
  decompressed = dac_api.decode_audio(audio)
87
  return decompressed
88
 
89
  def stream(audio):
90
+ if isinstance(audio, torch.Tensor):
91
+ audio = audio.detach()
92
  sample_rate, audio_data = dac_api.stream_audio(audio)
93
  return (sample_rate, audio_data)
94