Skip to content

Commit 696ddb2

Browse files
authored
Update of vosk with help of @nshmyrev
Part 2
1 parent 555cbaf commit 696ddb2

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

speech_recognition/__init__.py

+5
Original file line numberDiff line numberDiff line change
@@ -1404,6 +1404,11 @@ def recognize_vosk(self, audio_data, language='en'):
14041404
assert isinstance(audio_data, AudioData), "Data must be audio data"
14051405
import pyaudio
14061406

1407+
if not hasattr(self, 'vosk_model'):
1408+
self.vosk_model = Model()
1409+
1410+
rec = KaldiRecognizer(self.vosk_model, 16000);
1411+
14071412
rec.AcceptWaveform(audio_data.get_raw_data(convert_rate=16000, convert_width=2));
14081413
finalRecognition = rec.FinalResult()
14091414

0 commit comments

Comments
 (0)