Download app.py from leodeveloper2000/youtubetranslationapi: direct link, hf CLI and curl.
- Browser
- Download file 462 Bytes
-
https://huggingface.co/spaces/leodeveloper2000/youtubetranslationapi/resolve/main/app.py
- Command line
-
hf download hf://spaces/leodeveloper2000/youtubetranslationapi/app.py
-
curl -L -o app.py https://huggingface.co/spaces/leodeveloper2000/youtubetranslationapi/resolve/main/app.py
462 Bytes
| from typing import Union | |
| from fastapi import FastAPI | |
| from src.utils_youtube import get_youtube_transcript | |
| ## create a new FASTAPI app instance | |
| app=FastAPI() | |
| def home(): | |
| return {"message":"Hello World"} | |
| # Define a function to handle the GET request at `/generate` | |
| def generate(youtubeurl,src_lang,target_lang): | |
| transript=get_youtube_transcript(youtubeurl,src_lang,target_lang) | |
| return {"output":f"{transript}"} | |