added
Browse files
app.py
CHANGED
|
@@ -21,15 +21,16 @@ def generateTextAndAudio(inputText, numGen):
|
|
| 21 |
|
| 22 |
# --- Generating the Audio ---
|
| 23 |
# With the newly generated text, generate some speech
|
| 24 |
-
audioOutput = audioGenerator(genText)
|
| 25 |
# Get the wav data
|
| 26 |
-
genAudio = audioOutput['wav']
|
| 27 |
|
| 28 |
# Return two things
|
| 29 |
# 1) Generated Text
|
| 30 |
# 2) 24k sampling rate, and the Generated Audio (wav) as numpy (instead of tensor)
|
| 31 |
-
return genText, (24000, genAudio.numpy())
|
| 32 |
-
|
|
|
|
| 33 |
|
| 34 |
# Main
|
| 35 |
textGenerator = pipeline('text-generation', model='rifkat/GPTuz')
|
|
@@ -39,19 +40,20 @@ input1_textbox = gr.Textbox(label="Tekst*")
|
|
| 39 |
input2_slider = gr.Slider(minimum=1, maximum=100, step=1, default=30, label="Generatsiya bo'ladigan so'zlar soni")
|
| 40 |
|
| 41 |
output1_textbox = gr.Textbox(label="Generatsiya bo'lgan tekst")
|
| 42 |
-
output2_Audio = gr.Audio(label="Generatsiya bo'lgan audio")
|
| 43 |
|
| 44 |
title = "Tekst va uning audiosini gereratsiya qiling!"
|
| 45 |
description = "Tekst kiriting va nechta so'z generatsiya qilishini"
|
| 46 |
|
| 47 |
examples = [
|
| 48 |
["Давлат хавфсизлик хизмати", 50],
|
| 49 |
-
["
|
| 50 |
-
["
|
| 51 |
]
|
| 52 |
iface = gr.Interface(fn=generateTextAndAudio,
|
| 53 |
inputs=[input1_textbox, input2_slider],
|
| 54 |
-
outputs=[output1_textbox, output2_Audio],
|
|
|
|
| 55 |
title=title,
|
| 56 |
description=description,
|
| 57 |
examples=examples).launch(debug=True)
|
|
|
|
| 21 |
|
| 22 |
# --- Generating the Audio ---
|
| 23 |
# With the newly generated text, generate some speech
|
| 24 |
+
#audioOutput = audioGenerator(genText)
|
| 25 |
# Get the wav data
|
| 26 |
+
#genAudio = audioOutput['wav']
|
| 27 |
|
| 28 |
# Return two things
|
| 29 |
# 1) Generated Text
|
| 30 |
# 2) 24k sampling rate, and the Generated Audio (wav) as numpy (instead of tensor)
|
| 31 |
+
# return genText, (24000, genAudio.numpy())
|
| 32 |
+
return genText
|
| 33 |
+
|
| 34 |
|
| 35 |
# Main
|
| 36 |
textGenerator = pipeline('text-generation', model='rifkat/GPTuz')
|
|
|
|
| 40 |
input2_slider = gr.Slider(minimum=1, maximum=100, step=1, default=30, label="Generatsiya bo'ladigan so'zlar soni")
|
| 41 |
|
| 42 |
output1_textbox = gr.Textbox(label="Generatsiya bo'lgan tekst")
|
| 43 |
+
# output2_Audio = gr.Audio(label="Generatsiya bo'lgan audio")
|
| 44 |
|
| 45 |
title = "Tekst va uning audiosini gereratsiya qiling!"
|
| 46 |
description = "Tekst kiriting va nechta so'z generatsiya qilishini"
|
| 47 |
|
| 48 |
examples = [
|
| 49 |
["Давлат хавфсизлик хизмати", 50],
|
| 50 |
+
["Шунинг учун биз", 30],
|
| 51 |
+
["Лекин бугун бу нарсани қилмасак", 60]
|
| 52 |
]
|
| 53 |
iface = gr.Interface(fn=generateTextAndAudio,
|
| 54 |
inputs=[input1_textbox, input2_slider],
|
| 55 |
+
# outputs=[output1_textbox, output2_Audio],
|
| 56 |
+
outputs=output1_textbox,
|
| 57 |
title=title,
|
| 58 |
description=description,
|
| 59 |
examples=examples).launch(debug=True)
|