Spaces:
Running
Running
Add support for sharing
Browse files- app-shared.py +3 -0
- app.py +2 -3
app-shared.py
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
# Run the app with no audio file restrictions
|
2 |
+
from app import createUi
|
3 |
+
createUi(-1, share=True)
|
app.py
CHANGED
@@ -65,7 +65,7 @@ class UI:
|
|
65 |
return result["text"], segmentStream.read()
|
66 |
|
67 |
|
68 |
-
def createUi(inputAudioMaxDuration):
|
69 |
ui = UI(inputAudioMaxDuration)
|
70 |
|
71 |
ui_description = "Whisper is a general-purpose speech recognition model. It is trained on a large dataset of diverse "
|
@@ -83,8 +83,7 @@ def createUi(inputAudioMaxDuration):
|
|
83 |
gr.Dropdown(choices=["transcribe", "translate"], label="Task"),
|
84 |
], outputs=[gr.Text(label="Transcription"), gr.Text(label="Segments")])
|
85 |
|
86 |
-
|
87 |
-
demo.launch()
|
88 |
|
89 |
if __name__ == '__main__':
|
90 |
createUi(DEFAULT_INPUT_AUDIO_MAX_DURATION)
|
|
|
65 |
return result["text"], segmentStream.read()
|
66 |
|
67 |
|
68 |
+
def createUi(inputAudioMaxDuration, share=False):
|
69 |
ui = UI(inputAudioMaxDuration)
|
70 |
|
71 |
ui_description = "Whisper is a general-purpose speech recognition model. It is trained on a large dataset of diverse "
|
|
|
83 |
gr.Dropdown(choices=["transcribe", "translate"], label="Task"),
|
84 |
], outputs=[gr.Text(label="Transcription"), gr.Text(label="Segments")])
|
85 |
|
86 |
+
demo.launch(share=share)
|
|
|
87 |
|
88 |
if __name__ == '__main__':
|
89 |
createUi(DEFAULT_INPUT_AUDIO_MAX_DURATION)
|