Update app.py
Browse files
app.py
CHANGED
@@ -42,18 +42,18 @@ def greet(audio):
|
|
42 |
output = query(audio)
|
43 |
return output["text"]
|
44 |
|
45 |
-
print("cur path", os.listdir(os.path.join("..", "..", "..")))
|
46 |
|
47 |
-
if not os.path.isdir(os.path.join("..", "..", "..", "data", "hfcache")):
|
48 |
-
|
49 |
|
50 |
-
if not os.path.isdir(os.path.join("..", "..", "..", "data", "audio")):
|
51 |
-
|
52 |
|
53 |
-
if not os.path.isdir(os.path.join("..", "..", "..", "data", "audio_texts")):
|
54 |
-
|
55 |
|
56 |
-
os.environ["HF_HOME"] = os.path.join("..", "..", "..", "data", "hfcache")
|
57 |
|
58 |
|
59 |
def post_process(text):
|
@@ -95,18 +95,18 @@ def transcribe(state, audio):
|
|
95 |
|
96 |
|
97 |
def save_fn(audio, text):
|
98 |
-
sr, y = audio
|
99 |
-
y = y.astype(np.float32)
|
100 |
-
y /= np.max(np.abs(y))
|
101 |
|
102 |
-
uid = str(uuid.uuid4())
|
103 |
|
104 |
-
with open(f"{uid}.txt", "w", encoding="utf-8") as f:
|
105 |
-
|
106 |
-
s3.Bucket(BUCKET).upload_file(f"{uid}.txt", f"texts/{uid}.txt") #local path, bucket path
|
107 |
|
108 |
-
write(f"{uid}.wav", sr, y)
|
109 |
-
s3.Bucket(BUCKET).upload_file(f"{uid}.wav", f"audios/{uid}.wav") #local path, bucket path
|
110 |
|
111 |
return [None, None, ""]
|
112 |
|
|
|
42 |
output = query(audio)
|
43 |
return output["text"]
|
44 |
|
45 |
+
# print("cur path", os.listdir(os.path.join("..", "..", "..")))
|
46 |
|
47 |
+
# if not os.path.isdir(os.path.join("..", "..", "..", "data", "hfcache")):
|
48 |
+
# os.mkdir(os.path.join("..", "..", "..", "data", "hfcache"))
|
49 |
|
50 |
+
# if not os.path.isdir(os.path.join("..", "..", "..", "data", "audio")):
|
51 |
+
# os.mkdir(os.path.join("..", "..", "..", "data", "audio"))
|
52 |
|
53 |
+
# if not os.path.isdir(os.path.join("..", "..", "..", "data", "audio_texts")):
|
54 |
+
# os.mkdir(os.path.join("..", "..", "..", "data", "audio_texts"))
|
55 |
|
56 |
+
# os.environ["HF_HOME"] = os.path.join("..", "..", "..", "data", "hfcache")
|
57 |
|
58 |
|
59 |
def post_process(text):
|
|
|
95 |
|
96 |
|
97 |
def save_fn(audio, text):
|
98 |
+
# sr, y = audio
|
99 |
+
# y = y.astype(np.float32)
|
100 |
+
# y /= np.max(np.abs(y))
|
101 |
|
102 |
+
# uid = str(uuid.uuid4())
|
103 |
|
104 |
+
# with open(f"{uid}.txt", "w", encoding="utf-8") as f:
|
105 |
+
# f.write(text)
|
106 |
+
# s3.Bucket(BUCKET).upload_file(f"{uid}.txt", f"texts/{uid}.txt") #local path, bucket path
|
107 |
|
108 |
+
# write(f"{uid}.wav", sr, y)
|
109 |
+
# s3.Bucket(BUCKET).upload_file(f"{uid}.wav", f"audios/{uid}.wav") #local path, bucket path
|
110 |
|
111 |
return [None, None, ""]
|
112 |
|