vishwask commited on
Commit
9435368
·
1 Parent(s): 06451c6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -14
app.py CHANGED
@@ -268,17 +268,15 @@ if prompt := st.chat_input("How can I help you today?"):
268
  pdf_page_to_image('/home/user/app/pdf2image/output.pdf', page_number, '/home/user/app/pdf2image/output.png')
269
 
270
  image = Image.open('/home/user/app/pdf2image/output.png')
271
- #st.sidebar.image(image)
272
  st.session_state.image_displayed = True
273
- return image
274
 
275
  def generate_audio():
276
  sound_file = BytesIO()
277
  tts = gTTS(result['result'], lang='en')
278
  tts.write_to_fp(sound_file)
279
- #st.sidebar.audio(sound_file)
280
  st.session_state.sound_played = True
281
- return sound_file
282
 
283
 
284
  #st.button(':speaker:', type='primary',on_click=generate_audio)
@@ -313,18 +311,11 @@ if prompt := st.chat_input("How can I help you today?"):
313
  if "sound_played" not in st.session_state:
314
  st.session_state.sound_played = False
315
 
316
- # Define functions to display the image and play the sound
317
- # def display_image():
318
- # st.image("image.png")
319
- # st.session_state.image_displayed = True
320
-
321
- # def play_sound():
322
- # st.audio("sound.mp3")
323
- # st.session_state.sound_played = True
324
 
325
  # Create the two buttons
326
- #st.button("Display Image", on_click=generate_pdf)
327
- #st.button("Play Sound", on_click=generate_audio)
328
 
329
 
330
 
 
268
  pdf_page_to_image('/home/user/app/pdf2image/output.pdf', page_number, '/home/user/app/pdf2image/output.png')
269
 
270
  image = Image.open('/home/user/app/pdf2image/output.png')
271
+ st.sidebar.image(image)
272
  st.session_state.image_displayed = True
 
273
 
274
  def generate_audio():
275
  sound_file = BytesIO()
276
  tts = gTTS(result['result'], lang='en')
277
  tts.write_to_fp(sound_file)
278
+ st.audio(sound_file)
279
  st.session_state.sound_played = True
 
280
 
281
 
282
  #st.button(':speaker:', type='primary',on_click=generate_audio)
 
311
  if "sound_played" not in st.session_state:
312
  st.session_state.sound_played = False
313
 
314
+
 
 
 
 
 
 
 
315
 
316
  # Create the two buttons
317
+ st.button("Display Image", on_click=generate_pdf)
318
+ st.button("Play Sound", on_click=generate_audio)
319
 
320
 
321