tommy24 commited on
Commit
e31672c
·
1 Parent(s): fc6aa0a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -15
app.py CHANGED
@@ -209,25 +209,22 @@ def function(Textbox, Textbox2, Textbox3, Dropdown):
209
  # reply = reply.replace(" ", "%20")
210
  # image_array = download_image(f"https://api.placid.app/u/pydav4ibo?quote[text]={reply}")
211
  data["messages"].append({"role": "assistant", "content": reply})
212
- output = replicate.run(
213
- "suno-ai/bark:b76242b40d67c76ab6742e987628a2a9ac019e11d56ab96c4e91ce03b79b2787",
214
- input={
215
- "prompt": reply,
216
- "history_prompt": "en_speaker_5"
217
- }
218
- )
219
- output = output["audio_out"]
220
- def download_audio(url, output_file):
221
- urllib.request.urlretrieve(url, output_file)
222
-
223
- # def convert_wav_to_mp3(wav_file, mp3_file):
224
- # audio = AudioSegment.from_wav(wav_file)
225
- # audio.export(mp3_file, format='mp3')
226
 
227
  # output_file = "audio.wav"
228
  output_file = "audio.mp3"
229
 
230
- download_audio("https://s3.eu-west-2.amazonaws.com/eleven-labs/6248a017-f648-44cb-b751-10273082fded.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIAVXPQWXNDVN455HT6%2F20230623%2Feu-west-2%2Fs3%2Faws4_request&X-Amz-Date=20230623T082017Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEJD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCWV1LXdlc3QtMiJHMEUCIAWpM0hQQLlJbvISMSekFXll6YcqEVqq2q8mhDHuY4hIAiEAjq%2BFIeBjnkADWMNnLGJYmsDyZapG4X9Wos7FuArwA%2Bgq%2BwII6f%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARABGgwzOTQwMzExODQ3MTEiDCgEtyiR9uM8Rh696SrPAoUWJxLZkUVbXkbdDXwGTrssJMhQC78rd9wKriP7dc95M%2BlTkwGdhwfOTs6uGRXZAZp4YhT0Jf%2FTxVIyl0ZzVl6G0GoqPVu5RRoYHEgr1ZYijbfIhTyK5UW8dFKlhuPUlm3Y8GfjTNtPWpiKmGJ0SCqqSVYFyWa9Z8V8EuSzM4DTESOjNNVZ%2Bk2wgzuPKs3GdXYdxZ5cIGKZ0L5bPLh1haKp9HNbKZKTD8Uvmogb5FoRSQqK69ErhftWgJhTr%2BGfjx39R3sfmc9wRUwDEj0sQf9MhS%2BrN%2B1%2F6Qm%2FRXpBJ43PR6WlePspFXyXp7BabFczLGSRi1TK%2Fm0XomOm4MmPowlFONeHu%2Fi9X%2F%2FRzeligNQR0nQskod6CdJuF4zMLsH1bsdeJRnbAPzWb93HN4wwl0OhKNX8lsNMwO6xDfw%2BSewJril5nSn8Zs006xl1PIkEMJ6l1aQGOp4Ba%2BuDkVF6NgxXKLmRD2ZRq%2FilMbelbC1%2BnT9sW0m1T6Lyron4d8akqDghAw73BJpOjkqFWyYJZup13KyVrhWZT4wDAdZmMJrdhD5zt%2FSyvuFfARYDOYM0v%2FPdgo%2FPgRI767FF1BDyC7ID91e54uVzz1wRzb5xf%2BBiVzzE7O3fcbZFqSjLnAhItuOuSZJmjm4K3Y606KJf05Hi%2B0dl09Y%3D&X-Amz-Signature=5755a27080dfc355562530e3033234130df1aa159ff0f36343495072f3df5cfd", output_file)
231
  # convert_wav_to_mp3(output_file, "audio.mp3")
232
 
233
  return "https://tommy24-flasktestgradio.hf.space/file=audio.mp3"
 
209
  # reply = reply.replace(" ", "%20")
210
  # image_array = download_image(f"https://api.placid.app/u/pydav4ibo?quote[text]={reply}")
211
  data["messages"].append({"role": "assistant", "content": reply})
212
+ headers = {"Content-Type": "application/json"}
213
+ voice = {
214
+ "text": reply,
215
+ "key": "3637c6b5-09c9-4d49-b8fe-a9ffecc36f86",
216
+ "voice_id": "male"
217
+ }
218
+ response = requests.post(url, headers=headers, json=data)
219
+ output = responsee.json()
220
+ output_url = output[0]
221
+ def download_audio(output_url, output_file):
222
+ urllib.request.urlretrieve(output_url, output_file)
 
 
 
223
 
224
  # output_file = "audio.wav"
225
  output_file = "audio.mp3"
226
 
227
+ download_audio(output_url, output_file)
228
  # convert_wav_to_mp3(output_file, "audio.mp3")
229
 
230
  return "https://tommy24-flasktestgradio.hf.space/file=audio.mp3"