awacke1 commited on
Commit
4052b22
1 Parent(s): 01bbbb5

Update vc.py

Browse files
Files changed (1) hide show
  1. vc.py +6 -4
vc.py CHANGED
@@ -1,3 +1,5 @@
 
 
1
  import gradio as gr
2
  import torch
3
  from pathlib import Path
@@ -45,14 +47,15 @@ def trim_clip(clip, start_t, end_t):
45
  song_clip = song[start: end]
46
  song_clip.export(f"{uid}-trim.wav", format="wav")
47
  print("New Audio file is created and saved")
48
-
49
  return f"{uid}-trim.wav"
 
50
  def pre_aud(inp):
51
  print(inp)
52
  song = AudioSegment.from_file(Path(f'{inp}'), format="mp4")
53
  song.export(f"{uid}-tmp_aud.mp4", format="mp4")
54
  print(f'pre_aud:: {f"{uid}-tmp_aud.mp4"}')
55
  return inp
 
56
  with gr.Blocks() as app:
57
  with gr.Group():
58
  with gr.Row():
@@ -60,12 +63,13 @@ with gr.Blocks() as app:
60
  with gr.Column():
61
  alt_go_btn = gr.Button()
62
  out_audio = gr.Audio(interactive=False)
 
63
  with gr.Group():
64
  with gr.Row():
65
  gr.Markdown('''<H1> Audio Source:''')
66
  with gr.Row():
 
67
  with gr.Column():
68
-
69
  #in_aud_mic = gr.Audio(source='microphone')
70
  in_aud_file = gr.Audio(label = 'Audio Source', sources=['microphone','upload'], interactive = True,type='filepath', value=test_audio)
71
  aud_file = gr.File(interactive=False,visible=True)
@@ -79,8 +83,6 @@ with gr.Blocks() as app:
79
  load_yt_btn = gr.Button("Load URL")
80
  yt_vid = gr.Video(interactive=False)
81
 
82
-
83
-
84
  #in_aud_file.change(pre_aud,in_aud_file,aud_file)
85
  load_yt_btn.click(load_video_yt, in_aud_yt, [yt_vid,in_aud_file,aud_file])
86
  trim_clip_btn.click(trim_clip,[in_aud_file, start_time, end_time],trim_aud)
 
1
+ # EZ-Voice-Clone-From-Long-Text
2
+
3
  import gradio as gr
4
  import torch
5
  from pathlib import Path
 
47
  song_clip = song[start: end]
48
  song_clip.export(f"{uid}-trim.wav", format="wav")
49
  print("New Audio file is created and saved")
 
50
  return f"{uid}-trim.wav"
51
+
52
  def pre_aud(inp):
53
  print(inp)
54
  song = AudioSegment.from_file(Path(f'{inp}'), format="mp4")
55
  song.export(f"{uid}-tmp_aud.mp4", format="mp4")
56
  print(f'pre_aud:: {f"{uid}-tmp_aud.mp4"}')
57
  return inp
58
+
59
  with gr.Blocks() as app:
60
  with gr.Group():
61
  with gr.Row():
 
63
  with gr.Column():
64
  alt_go_btn = gr.Button()
65
  out_audio = gr.Audio(interactive=False)
66
+
67
  with gr.Group():
68
  with gr.Row():
69
  gr.Markdown('''<H1> Audio Source:''')
70
  with gr.Row():
71
+
72
  with gr.Column():
 
73
  #in_aud_mic = gr.Audio(source='microphone')
74
  in_aud_file = gr.Audio(label = 'Audio Source', sources=['microphone','upload'], interactive = True,type='filepath', value=test_audio)
75
  aud_file = gr.File(interactive=False,visible=True)
 
83
  load_yt_btn = gr.Button("Load URL")
84
  yt_vid = gr.Video(interactive=False)
85
 
 
 
86
  #in_aud_file.change(pre_aud,in_aud_file,aud_file)
87
  load_yt_btn.click(load_video_yt, in_aud_yt, [yt_vid,in_aud_file,aud_file])
88
  trim_clip_btn.click(trim_clip,[in_aud_file, start_time, end_time],trim_aud)