Update app.py
Browse files
app.py
CHANGED
@@ -148,7 +148,6 @@ if prompt := st.chat_input("How can I help you today?"):
|
|
148 |
output = [result['result']]
|
149 |
|
150 |
def generate_pdf():
|
151 |
-
generate_audio()
|
152 |
page_number = int(result['source_documents'][0].metadata['page'])
|
153 |
doc = fitz.open(str(result['source_documents'][0].metadata['source']))
|
154 |
text = str(result['source_documents'][0].page_content)
|
@@ -169,13 +168,13 @@ if prompt := st.chat_input("How can I help you today?"):
|
|
169 |
pdf_document.close()
|
170 |
pdf_page_to_image('/home/user/app/pdf2image/output.pdf', page_number, '/home/user/app/pdf2image/output.png')
|
171 |
image = Image.open('/home/user/app/pdf2image/output.png')
|
172 |
-
|
173 |
|
174 |
def generate_audio():
|
175 |
sound_file = BytesIO()
|
176 |
tts = gTTS(result['result'], lang='en')
|
177 |
tts.write_to_fp(sound_file)
|
178 |
-
|
179 |
st.session_state.sound_played = True
|
180 |
|
181 |
|
|
|
148 |
output = [result['result']]
|
149 |
|
150 |
def generate_pdf():
|
|
|
151 |
page_number = int(result['source_documents'][0].metadata['page'])
|
152 |
doc = fitz.open(str(result['source_documents'][0].metadata['source']))
|
153 |
text = str(result['source_documents'][0].page_content)
|
|
|
168 |
pdf_document.close()
|
169 |
pdf_page_to_image('/home/user/app/pdf2image/output.pdf', page_number, '/home/user/app/pdf2image/output.png')
|
170 |
image = Image.open('/home/user/app/pdf2image/output.png')
|
171 |
+
message_placeholder.image(image)
|
172 |
|
173 |
def generate_audio():
|
174 |
sound_file = BytesIO()
|
175 |
tts = gTTS(result['result'], lang='en')
|
176 |
tts.write_to_fp(sound_file)
|
177 |
+
message_placeholder.audio(sound_file)
|
178 |
st.session_state.sound_played = True
|
179 |
|
180 |
|