missvector commited on
Commit
a3dea21
·
1 Parent(s): 6172d5d

fix: use window.location.origin for transcribe endpoint

Browse files
Files changed (1) hide show
  1. app.py +9 -0
app.py CHANGED
@@ -1,12 +1,21 @@
1
  from fastapi import FastAPI, File, UploadFile
2
  from fastapi.responses import HTMLResponse, JSONResponse
3
  from fastapi.staticfiles import StaticFiles
 
4
  import whisper
5
  import os
6
  import uuid
7
  from pathlib import Path
8
 
9
  app = FastAPI()
 
 
 
 
 
 
 
 
10
  app.mount("/static", StaticFiles(directory="static"), name="static")
11
 
12
  os.makedirs("/tmp/whisper", exist_ok=True)
 
1
  from fastapi import FastAPI, File, UploadFile
2
  from fastapi.responses import HTMLResponse, JSONResponse
3
  from fastapi.staticfiles import StaticFiles
4
+ from fastapi.middleware.cors import CORSMiddleware
5
  import whisper
6
  import os
7
  import uuid
8
  from pathlib import Path
9
 
10
  app = FastAPI()
11
+
12
+ app.add_middleware(
13
+ CORSMiddleware,
14
+ allow_origins=["*"],
15
+ allow_methods=["*"],
16
+ allow_headers=["*"],
17
+ )
18
+
19
  app.mount("/static", StaticFiles(directory="static"), name="static")
20
 
21
  os.makedirs("/tmp/whisper", exist_ok=True)