Spaces:
Sleeping
Sleeping
add transcript
Browse files- app.py +3 -1
- requirements.txt +1 -0
app.py
CHANGED
@@ -69,6 +69,7 @@ def predict(audio, src_language, tgt_language, mic_audio=None):
|
|
69 |
if src_language is None:
|
70 |
src_language = result.language
|
71 |
|
|
|
72 |
with open("input." + src_language, 'w') as w:
|
73 |
w.write(result.text)
|
74 |
with open("input." + tgt_language, 'w') as w:
|
@@ -100,7 +101,7 @@ def predict(audio, src_language, tgt_language, mic_audio=None):
|
|
100 |
translation = (' '.join(r.readline().split(' ')[3:])).strip()
|
101 |
|
102 |
# Returns the text
|
103 |
-
return translation
|
104 |
|
105 |
|
106 |
|
@@ -136,6 +137,7 @@ gr.Interface(
|
|
136 |
# To change to output audio, replace the outputs line with
|
137 |
# outputs=gr.outputs.Audio(type="numpy", label=None)
|
138 |
outputs=[
|
|
|
139 |
gr.Text(label="Translation"),
|
140 |
],
|
141 |
title=title,
|
|
|
69 |
if src_language is None:
|
70 |
src_language = result.language
|
71 |
|
72 |
+
transcript = result.text
|
73 |
with open("input." + src_language, 'w') as w:
|
74 |
w.write(result.text)
|
75 |
with open("input." + tgt_language, 'w') as w:
|
|
|
101 |
translation = (' '.join(r.readline().split(' ')[3:])).strip()
|
102 |
|
103 |
# Returns the text
|
104 |
+
return transcript, translation
|
105 |
|
106 |
|
107 |
|
|
|
137 |
# To change to output audio, replace the outputs line with
|
138 |
# outputs=gr.outputs.Audio(type="numpy", label=None)
|
139 |
outputs=[
|
140 |
+
gr.Text(label="Transcript"),
|
141 |
gr.Text(label="Translation"),
|
142 |
],
|
143 |
title=title,
|
requirements.txt
CHANGED
@@ -6,3 +6,4 @@ sacrebleu
|
|
6 |
sacremoses
|
7 |
kytea
|
8 |
six
|
|
|
|
6 |
sacremoses
|
7 |
kytea
|
8 |
six
|
9 |
+
TTS
|