Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -96,8 +96,8 @@ def get_video(pathToWav, pathToImage, pathToResult):
|
|
96 |
urllib.request.urlretrieve(result["output"]["output_video"], pathToResult)
|
97 |
|
98 |
|
99 |
-
def
|
100 |
-
generated_audio = vg.generate(
|
101 |
referenceName = 'reference.jpg'
|
102 |
resultName = 'video.mp4'
|
103 |
pathToReference = os.path.join(PATH_TO_OUTPUT, referenceName)
|
@@ -106,6 +106,10 @@ def resultText(text):
|
|
106 |
return pathToResult
|
107 |
|
108 |
|
|
|
|
|
|
|
|
|
109 |
def resultAudio(audio):
|
110 |
sample_rate, data = audio
|
111 |
file_name = 'voice_input.wav'
|
@@ -126,6 +130,12 @@ demoText = gr.Interface(
|
|
126 |
"playable_video",
|
127 |
)
|
128 |
|
129 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
|
131 |
demo.launch()
|
|
|
96 |
urllib.request.urlretrieve(result["output"]["output_video"], pathToResult)
|
97 |
|
98 |
|
99 |
+
def resultSay(text):
|
100 |
+
generated_audio = vg.generate(text)
|
101 |
referenceName = 'reference.jpg'
|
102 |
resultName = 'video.mp4'
|
103 |
pathToReference = os.path.join(PATH_TO_OUTPUT, referenceName)
|
|
|
106 |
return pathToResult
|
107 |
|
108 |
|
109 |
+
def resultText(text):
|
110 |
+
return resultSay(ask_gpt(text))
|
111 |
+
|
112 |
+
|
113 |
def resultAudio(audio):
|
114 |
sample_rate, data = audio
|
115 |
file_name = 'voice_input.wav'
|
|
|
130 |
"playable_video",
|
131 |
)
|
132 |
|
133 |
+
demoSay = gr.Interface(
|
134 |
+
resultSay,
|
135 |
+
gr.Textbox(label="Query"),
|
136 |
+
"playable_video",
|
137 |
+
)
|
138 |
+
|
139 |
+
demo = gr.TabbedInterface([demoMic, demoText, demoSay], ["By micro", "By text", "Say this text"])
|
140 |
|
141 |
demo.launch()
|