Spaces:
Sleeping
Sleeping
Ibrahim Olanigan
commited on
Commit
·
7dfdb5c
1
Parent(s):
86df489
Fixed transcript download
Browse files
app.py
CHANGED
@@ -93,7 +93,8 @@ def display():
|
|
93 |
with text_container:
|
94 |
st.text_area(label=f"Youtube Transcript: {st.session_state[TITLE]}",
|
95 |
height=200,
|
96 |
-
value=st.session_state[TEXT]
|
|
|
97 |
|
98 |
#Download Button section
|
99 |
col1, col2 = st.columns(2)
|
@@ -101,10 +102,17 @@ def display():
|
|
101 |
if AUDIO_EXISTS in st.session_state and st.session_state[AUDIO_EXISTS]:
|
102 |
with open("audio.mp3", "rb") as f:
|
103 |
data = f.read()
|
104 |
-
st.download_button('Download MP3', data,"audio.mp3")
|
105 |
with col2:
|
106 |
if st.session_state[TRANSCRIPT_EXISTS]:
|
107 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
108 |
|
109 |
|
110 |
def download():
|
|
|
93 |
with text_container:
|
94 |
st.text_area(label=f"Youtube Transcript: {st.session_state[TITLE]}",
|
95 |
height=200,
|
96 |
+
value=st.session_state[TEXT],
|
97 |
+
)
|
98 |
|
99 |
#Download Button section
|
100 |
col1, col2 = st.columns(2)
|
|
|
102 |
if AUDIO_EXISTS in st.session_state and st.session_state[AUDIO_EXISTS]:
|
103 |
with open("audio.mp3", "rb") as f:
|
104 |
data = f.read()
|
105 |
+
st.download_button('Download MP3', data,"audio.mp3", key="mp3")
|
106 |
with col2:
|
107 |
if st.session_state[TRANSCRIPT_EXISTS]:
|
108 |
+
if st.session_state[TEXT] == '':
|
109 |
+
with open(TRANSCRIPT, "rb") as f:
|
110 |
+
data = f.read()
|
111 |
+
# convert bytes to utf-8 string
|
112 |
+
data = data.decode("utf-8")
|
113 |
+
st.session_state[TEXT] = data
|
114 |
+
|
115 |
+
st.download_button("Download Transcript",st.session_state[TEXT],"transcript.txt", key="transcript")
|
116 |
|
117 |
|
118 |
def download():
|