Talha812 commited on
Commit
ee83229
·
verified ·
1 Parent(s): bb9b050

Create stt.py

Browse files
Files changed (1) hide show
  1. stt.py +14 -0
stt.py ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from faster_whisper import WhisperModel
2
+
3
+ # Load model once
4
+ stt_model = WhisperModel("base", compute_type="int8")
5
+
6
+ def speech_to_text(audio_file):
7
+
8
+ segments, _ = stt_model.transcribe(audio_file)
9
+
10
+ text = ""
11
+ for segment in segments:
12
+ text += segment.text
13
+
14
+ return text.strip()