sreepathi-ravikumar commited on
Commit
5c45900
·
verified ·
1 Parent(s): 2e5cd1e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -17
app.py CHANGED
@@ -1,20 +1,10 @@
1
- # app.py
2
- from fastapi import FastAPI, Request, Form
3
- from fastapi.responses import HTMLResponse, FileResponse
4
- from fastapi.staticfiles import StaticFiles
5
- from audio import generate_speech
6
- import os
7
 
8
- app = FastAPI()
9
- app.mount("/static", StaticFiles(directory="static"), name="static")
10
 
11
- @app.get("/", response_class=HTMLResponse)
12
- def index():
13
- with open("index.html", "r", encoding="utf-8") as f:
14
- return f.read()
15
 
16
- @app.post("/generate", response_class=FileResponse)
17
- def generate(text: str = Form(...)):
18
- output_path = "static/output.wav"
19
- generate_speech(text, output_path)
20
- return FileResponse(output_path, media_type="audio/wav", filename="speech.wav")
 
1
+ from flask import Flask, send_file
 
 
 
 
 
2
 
3
+ app = Flask(__name__)
 
4
 
5
+ @app.route('/get_video')
6
+ def get_video():
7
+ return send_file("https://videos.pexels.com/video-files/2098989/2098989-uhd_2560_1440_30fps.mp4", mimetype='video/mp4')
 
8
 
9
+ if __name__ == '__main__':
10
+ app.run(debug=True)