bugbounted commited on
Commit
f9e626b
1 Parent(s): 80b661d

Update pages/04_🔊_Upload_Audio_File.py

Browse files
Files changed (1) hide show
  1. pages/04_🔊_Upload_Audio_File.py +8 -8
pages/04_🔊_Upload_Audio_File.py CHANGED
@@ -10,7 +10,7 @@ import numpy as np
10
  import pathlib
11
  import os
12
 
13
- st.set_page_config(page_title="Auto Transcriber", page_icon="🔊", layout="wide")
14
 
15
  # Define a function that we can use to load lottie files from a link.
16
  @st.cache(allow_output_mutation=True)
@@ -36,11 +36,11 @@ with col1:
36
 
37
  with col2:
38
  st.write("""
39
- ## Auto Transcriber
40
- ##### Input an audio file and get a transcript.
41
- ###### ➠ If you want to transcribe the audio in its original language, select the task as "Transcribe"
42
- ###### ➠ If you want to translate the transcription to English, select the task as "Translate"
43
- ###### I recommend starting with the base model and then experimenting with the larger models, the small and medium models often work well. """)
44
 
45
  loaded_model = whisper.load_model("base")
46
  current_size = "None"
@@ -94,7 +94,7 @@ def getSubs(segments: Iterator[dict], format: str, maxLineWidth: int) -> str:
94
 
95
 
96
  def main():
97
- size = st.selectbox("Select Model Size (The larger the model, the more accurate the transcription will be, but it will take longer)", ["tiny", "base", "small", "medium", "large"], index=1)
98
  loaded_model = change_model(current_size, size)
99
  st.write(f"Model is {'multilingual' if loaded_model.is_multilingual else 'English-only'} "
100
  f"and has {sum(np.prod(p.shape) for p in loaded_model.parameters()):,} parameters.")
@@ -202,4 +202,4 @@ def main():
202
 
203
  if __name__ == "__main__":
204
  main()
205
- st.markdown("###### Made with :heart: by [@BatuhanYılmaz](https://twitter.com/batuhan3326) [![this is an image link](https://i.imgur.com/thJhzOO.png)](https://www.buymeacoffee.com/batuhanylmz)")
 
10
  import pathlib
11
  import os
12
 
13
+ st.set_page_config(page_title="رونویس خودکار", page_icon="🔊", layout="wide")
14
 
15
  # Define a function that we can use to load lottie files from a link.
16
  @st.cache(allow_output_mutation=True)
 
36
 
37
  with col2:
38
  st.write("""
39
+ ## رونویس خودکار
40
+ ##### یک فایل صوتی وارد کنید و رونوشت بگیرید.
41
+ ###### ➠ اگر می خواهید صدا را به زبان اصلی آن رونویسی کنید، کار را به عنوان "Transcribe" انتخاب کنید.
42
+ ###### ➠ اگر می خواهید رونویسی را به انگلیسی ترجمه کنید، کار را به عنوان "Translate" انتخاب کنید.
43
+ ###### توصیه می کنم از مدل پایه شروع کنید و سپس با مدل های بزرگتر آزمایش کنید، مدل های کوچک و متوسط اغلب به خوبی کار می کنند. """)
44
 
45
  loaded_model = whisper.load_model("base")
46
  current_size = "None"
 
94
 
95
 
96
  def main():
97
+ size = st.selectbox("اندازه مدل را انتخاب کنید (هرچه مدل بزرگتر باشد، رونویسی دقیق تر خواهد بود، اما زمان بیشتری طول می کشد)", ["tiny", "base", "small", "medium", "large"], index=1)
98
  loaded_model = change_model(current_size, size)
99
  st.write(f"Model is {'multilingual' if loaded_model.is_multilingual else 'English-only'} "
100
  f"and has {sum(np.prod(p.shape) for p in loaded_model.parameters()):,} parameters.")
 
202
 
203
  if __name__ == "__main__":
204
  main()
205
+ st.markdown("###### Made with :heart: by [@bugbounted](https://github.com/bugbounted)")