Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
@@ -505,10 +505,25 @@ with gr.Blocks() as voice:
|
|
505 |
fn=respond,
|
506 |
inputs=[input],
|
507 |
outputs=[output], live=True)
|
508 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
509 |
with gr.Blocks(theme=theme, css="footer {visibility: hidden}textbox{resize:none}", title="GPT 4o DEMO") as demo:
|
510 |
gr.Markdown("# OpenGPT 4o")
|
511 |
-
gr.TabbedInterface([img, voice], ['💬 SuperChat','🗣️ Voice Chat', ])
|
512 |
|
513 |
demo.queue(max_size=200)
|
514 |
demo.launch()
|
|
|
505 |
fn=respond,
|
506 |
inputs=[input],
|
507 |
outputs=[output], live=True)
|
508 |
+
|
509 |
+
with gr.Blocks() as voice2:
|
510 |
+
with gr.Row():
|
511 |
+
input = gr.Audio(label="Voice Chat", sources="microphone", type="filepath", waveform_options=False)
|
512 |
+
output = gr.Audio(label="OpenGPT 4o", type="filepath",
|
513 |
+
interactive=False,
|
514 |
+
autoplay=True,
|
515 |
+
elem_classes="audio")
|
516 |
+
gr.Interface(
|
517 |
+
fn=respond,
|
518 |
+
inputs=[input],
|
519 |
+
outputs=[output], live=True)
|
520 |
+
|
521 |
+
with gr.Blocks() as video:
|
522 |
+
gr.Markdown(" # Coming Soon")
|
523 |
+
|
524 |
with gr.Blocks(theme=theme, css="footer {visibility: hidden}textbox{resize:none}", title="GPT 4o DEMO") as demo:
|
525 |
gr.Markdown("# OpenGPT 4o")
|
526 |
+
gr.TabbedInterface([img, voice, voice2, video], ['💬 SuperChat','🗣️ Voice Chat', '🗣️ Voice Chat 2', '📸 Video Chat'])
|
527 |
|
528 |
demo.queue(max_size=200)
|
529 |
demo.launch()
|