Prashanthsrn commited on
Commit
b21556a
·
verified ·
1 Parent(s): d9802a7

Upload 2 files

Browse files
Files changed (2) hide show
  1. download-model-script.py +19 -0
  2. install-script.sh +2 -0
download-model-script.py ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import urllib.request
3
+ import tarfile
4
+
5
+ model_url = "https://alphacephei.com/vosk/models/vosk-model-small-en-us-0.15.zip"
6
+ model_path = "vosk-model-small-en-us-0.15"
7
+
8
+ if not os.path.exists(model_path):
9
+ print("Downloading Vosk model...")
10
+ urllib.request.urlretrieve(model_url, "model.zip")
11
+
12
+ print("Extracting model...")
13
+ with tarfile.open("model.zip", "r:zip") as tar:
14
+ tar.extractall()
15
+
16
+ os.remove("model.zip")
17
+ print("Model downloaded and extracted successfully.")
18
+ else:
19
+ print("Model already exists.")
install-script.sh ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ #!/bin/bash
2
+ python download_model.py