sylaork commited on
Commit
dc4f634
·
verified ·
1 Parent(s): 37cb845

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -14
app.py CHANGED
@@ -21,33 +21,38 @@ lang = lang_options[selected_lang]
21
 
22
  uploaded_file = st.file_uploader("Upload.txt file:", type=["txt"])
23
 
24
- if uploaded_file is not None:
25
- text = uploaded_file.read().decode('utf-8')
26
- st.write(f"Text:\n{text}")
27
 
28
-
29
  translator = Translator(from_lang=lang_input, to_lang=lang)
30
  #translated_text = translator.translate(text, src=lang_input, dest=lang_out).text
31
  translated_text = translator.translate(lang_input)
32
  st.write(f"Çevrilen metin ({lang}):\n{translated_text}")
33
 
34
 
35
-
36
- if st.button("Create"):
37
- try:
38
- save_it = gTTS(text=translated_text, lang=lang, slow=False)
39
- output_filename = str(text[:5]) + '.mp3'
40
- save_it.save(output_filename)
41
- st.success(f"Here is your file: {output_filename}")
 
 
 
42
 
43
 
44
- with open(output_filename, "rb") as file:
45
  st.download_button(
46
  label="Download",
47
  data=file,
48
  file_name=output_filename,
49
  mime="audio/mpeg",
50
  )
51
- except Exception as e:
 
 
52
  st.error("Error.")
53
- print("Hata:", e)
 
 
 
 
 
21
 
22
  uploaded_file = st.file_uploader("Upload.txt file:", type=["txt"])
23
 
 
 
 
24
 
 
25
  translator = Translator(from_lang=lang_input, to_lang=lang)
26
  #translated_text = translator.translate(text, src=lang_input, dest=lang_out).text
27
  translated_text = translator.translate(lang_input)
28
  st.write(f"Çevrilen metin ({lang}):\n{translated_text}")
29
 
30
 
31
+ if uploaded_file is not None:
32
+ text = uploaded_file.read().decode('utf-8')
33
+ st.write(f"Text:\n{text}")
34
+
35
+ if st.button("Create"):
36
+ try:
37
+ save_it = gTTS(text=translated_text, lang=lang, slow=False)
38
+ output_filename = str(text[:5]) + '.mp3'
39
+ save_it.save(output_filename)
40
+ st.success(f"Here is your file: {output_filename}")
41
 
42
 
43
+ with open(output_filename, "rb") as file:
44
  st.download_button(
45
  label="Download",
46
  data=file,
47
  file_name=output_filename,
48
  mime="audio/mpeg",
49
  )
50
+
51
+
52
+ except Exception as e:
53
  st.error("Error.")
54
+ print("Hata:", e)
55
+
56
+
57
+
58
+