Spaces:
Runtime error
Runtime error
Commit
·
6d6e747
1
Parent(s):
c70dc28
Update app.py
Browse files
app.py
CHANGED
@@ -84,7 +84,7 @@ def get_transcript_url(url, audio_intelligence_options):
|
|
84 |
time.sleep(3)
|
85 |
|
86 |
|
87 |
-
return transcription_result['text'], transcription_result['summary']
|
88 |
|
89 |
def get_transcript_file(filename):
|
90 |
|
@@ -170,7 +170,7 @@ with gr.Blocks() as demo:
|
|
170 |
with gr.Column(elem_id = "col_container"):
|
171 |
with gr.Tab("Audio URL file"):
|
172 |
inputs = gr.Textbox(label = "Enter the url for the audio file")
|
173 |
-
audio_intelligence_options = gr.CheckboxGroup(audio_intelligence_list, label="Audio Intelligence Options")
|
174 |
b1 = gr.Button('Transcribe')
|
175 |
|
176 |
with gr.Tab("Upload Audio as File"):
|
@@ -178,14 +178,15 @@ with gr.Blocks() as demo:
|
|
178 |
transcribe_audio_u = gr.Button('Transcribe')
|
179 |
|
180 |
transcript = gr.Textbox(label = "Transcript Result" )
|
181 |
-
summary = gr.Textbox(label = "Summary Result"
|
|
|
182 |
|
183 |
|
184 |
-
inputs.submit(get_transcript_url, [inputs
|
185 |
-
b1.click(get_transcript_url, [inputs
|
186 |
transcribe_audio_u.click(get_transcript_file, [audio_input_u], [transcript])
|
187 |
|
188 |
-
|
189 |
|
190 |
|
191 |
demo.queue().launch(debug=True)
|
|
|
84 |
time.sleep(3)
|
85 |
|
86 |
|
87 |
+
return transcription_result['text'], transcription_result['summary'], transcription_result['sentiment_analysis_results']
|
88 |
|
89 |
def get_transcript_file(filename):
|
90 |
|
|
|
170 |
with gr.Column(elem_id = "col_container"):
|
171 |
with gr.Tab("Audio URL file"):
|
172 |
inputs = gr.Textbox(label = "Enter the url for the audio file")
|
173 |
+
#audio_intelligence_options = gr.CheckboxGroup(audio_intelligence_list, label="Audio Intelligence Options")
|
174 |
b1 = gr.Button('Transcribe')
|
175 |
|
176 |
with gr.Tab("Upload Audio as File"):
|
|
|
178 |
transcribe_audio_u = gr.Button('Transcribe')
|
179 |
|
180 |
transcript = gr.Textbox(label = "Transcript Result" )
|
181 |
+
summary = gr.Textbox(label = "Summary Result")
|
182 |
+
sentiment_analysis = gr.Textbox(label = "Sentiment Analysis Result" )
|
183 |
|
184 |
|
185 |
+
inputs.submit(get_transcript_url, [inputs], [transcript, summary, sentiment_analysis])
|
186 |
+
b1.click(get_transcript_url, [inputs], [transcript, summary, sentiment_analysis])
|
187 |
transcribe_audio_u.click(get_transcript_file, [audio_input_u], [transcript])
|
188 |
|
189 |
+
examples = gr.Examples(examples = [["https://github.com/AssemblyAI-Examples/assemblyai-and-python-in-5-minutes/blob/main/audio.mp3?raw=true"], inputs = inputs, outputs=[transcript, summary, sentiment_analysis], cache_examples = True, fn = get_transcript_url)
|
190 |
|
191 |
|
192 |
demo.queue().launch(debug=True)
|