Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -102,6 +102,23 @@ recognizer = speech_recognition.Recognizer()
|
|
102 |
vg = VoiceGenerator()
|
103 |
|
104 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
105 |
def result(audio):
|
106 |
sample_rate, data = audio
|
107 |
#print('sample_rate:', sample_rate, 'data:', data)
|
@@ -111,6 +128,8 @@ def result(audio):
|
|
111 |
write(file_path, sample_rate, data)
|
112 |
text_from_audio = recognize_audio(file_path)
|
113 |
generated_audio = vg.generate(ask_gpt(text_from_audio))
|
|
|
|
|
114 |
return generated_audio
|
115 |
|
116 |
|
|
|
102 |
vg = VoiceGenerator()
|
103 |
|
104 |
|
105 |
+
def get_video(pathToWav, pathToImage):
|
106 |
+
files = [
|
107 |
+
("input_face", open(pathToImage, "rb")),
|
108 |
+
("input_audio", open(pathToWav, "rb")),
|
109 |
+
]
|
110 |
+
payload = {}
|
111 |
+
response = requests.post(
|
112 |
+
"https://api.gooey.ai/v2/Lipsync/form/",
|
113 |
+
headers={
|
114 |
+
"Authorization": "Bearer " + k,
|
115 |
+
},
|
116 |
+
files = files,
|
117 |
+
data={"json": json.dumps(payload)}
|
118 |
+
)
|
119 |
+
assert response.ok, response.content
|
120 |
+
|
121 |
+
|
122 |
def result(audio):
|
123 |
sample_rate, data = audio
|
124 |
#print('sample_rate:', sample_rate, 'data:', data)
|
|
|
128 |
write(file_path, sample_rate, data)
|
129 |
text_from_audio = recognize_audio(file_path)
|
130 |
generated_audio = vg.generate(ask_gpt(text_from_audio))
|
131 |
+
referenceName = ''
|
132 |
+
pathToReference = os.path.join(os.getcwd(), os.path.join("content", referenceName))
|
133 |
return generated_audio
|
134 |
|
135 |
|