Tonic commited on
Commit
c00c140
·
verified ·
1 Parent(s): 278c735

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -3
app.py CHANGED
@@ -168,14 +168,17 @@ def process_text_to_audio(text, translatefrom="English", translateto="English"):
168
  api_name="/t2st"
169
  )
170
 
171
- # The result is expected to be a tuple (audio_file_path, translated_text)
172
  if not isinstance(result, tuple) or len(result) < 2:
173
  raise ValueError("Unexpected result format from audio_client.predict")
174
 
175
  audio_file_path, _ = result # Ignore the translated text for this function's purpose
176
 
177
- # Return the local file path of the generated audio
178
- return audio_file_path
 
 
 
 
179
  except Exception as e:
180
  print(f"Error processing text to audio: {e}")
181
  return None
 
168
  api_name="/t2st"
169
  )
170
 
 
171
  if not isinstance(result, tuple) or len(result) < 2:
172
  raise ValueError("Unexpected result format from audio_client.predict")
173
 
174
  audio_file_path, _ = result # Ignore the translated text for this function's purpose
175
 
176
+ # Assuming the audio file is stored in a publicly accessible location
177
+ # Append the base URL to the audio file path
178
+ base_url = "https://multitransformer-ayatonic.hf.space/"
179
+ audio_url = base_url + audio_file_path.lstrip("/home/user/app/") # Adjust the path as needed
180
+
181
+ return audio_url
182
  except Exception as e:
183
  print(f"Error processing text to audio: {e}")
184
  return None