Spaces:
Sleeping
Sleeping
Update src/streamlit_app.py
Browse files- src/streamlit_app.py +10 -10
src/streamlit_app.py
CHANGED
|
@@ -52,17 +52,17 @@ def display_status_and_action(text):
|
|
| 52 |
warning = "β οΈ μΌμ μμΉ μ΄μμ Soot μΆμ λμ΄ 2μκ° μ΄μ μ§μλλ νμμ 보μ. \nSoot κ° μΌμ μμΉμ λλ¬νμλ μ μμ μΌλ‘ μ°μλμ§ μκ±°λ, μΌμ λΆλμΌλ‘ μΈν΄ Dosing μ΄ κ³Όνκ² νμ±νλ¨. \nsoot κ° μ¦κ°νλ κ³Όμ μμ λΆκ·μΉμ μΈ μ¦κ° νμμ΄ λ°μν¨. \nν λλ λΉμ ν ννκ° ν¬κ² λνλ¨. \nSoot μ μΆμ λμ΄ 40μ μ΄κ³Όνλ ꡬκ°μ΄ μ‘΄μ¬ν¨."
|
| 53 |
st.warning(warning)
|
| 54 |
st.markdown(text_input)
|
| 55 |
-
# λ²νΌ ν΄λ¦ μ²λ¦¬
|
| 56 |
-
if st.button("π€", help="μμ±μΌλ‘ λ£κΈ°"):
|
| 57 |
-
text_input = warning + " " + text_input
|
| 58 |
-
cleaned_text = re.sub(r'[\x00-\x1F]+', '', text_input).replace("*", "")
|
| 59 |
-
tts = gTTS(text=cleaned_text, lang='ko')
|
| 60 |
-
mp3_fp = BytesIO()
|
| 61 |
-
tts.write_to_fp(mp3_fp)
|
| 62 |
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 66 |
|
| 67 |
|
| 68 |
|
|
|
|
| 52 |
warning = "β οΈ μΌμ μμΉ μ΄μμ Soot μΆμ λμ΄ 2μκ° μ΄μ μ§μλλ νμμ 보μ. \nSoot κ° μΌμ μμΉμ λλ¬νμλ μ μμ μΌλ‘ μ°μλμ§ μκ±°λ, μΌμ λΆλμΌλ‘ μΈν΄ Dosing μ΄ κ³Όνκ² νμ±νλ¨. \nsoot κ° μ¦κ°νλ κ³Όμ μμ λΆκ·μΉμ μΈ μ¦κ° νμμ΄ λ°μν¨. \nν λλ λΉμ ν ννκ° ν¬κ² λνλ¨. \nSoot μ μΆμ λμ΄ 40μ μ΄κ³Όνλ ꡬκ°μ΄ μ‘΄μ¬ν¨."
|
| 53 |
st.warning(warning)
|
| 54 |
st.markdown(text_input)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 55 |
|
| 56 |
+
st.markdown("π€")
|
| 57 |
+
text_input = warning + " " + text_input
|
| 58 |
+
cleaned_text = re.sub(r'[\x00-\x1F]+', '', text_input).replace("*", "")
|
| 59 |
+
tts = gTTS(text=cleaned_text, lang='ko')
|
| 60 |
+
mp3_fp = BytesIO()
|
| 61 |
+
tts.write_to_fp(mp3_fp)
|
| 62 |
+
|
| 63 |
+
# μ€λμ€ μ€νΈλ¦Ό μ¬μ€μ ν μ¬μ
|
| 64 |
+
mp3_fp.seek(0)
|
| 65 |
+
st.audio(mp3_fp, format="audio/mp3")
|
| 66 |
|
| 67 |
|
| 68 |
|