Skip to content

d4ny4bl3/whisper_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FastAPI Whisper API

Popis

Tato aplikace poskytuje REST API postavené na FastAPI pro:

  • Načtení stavu modelu Whisper.

  • Převod řeči na text (použitím modelu Whisper).

  • Zobrazení aktuální verze API.

Požadavky

  • Python 3.9+

  • FastAPI

  • Uvicorn (pro spuštění serveru)

  • Knihovny pro model Whisper

  • FFmpeg (pro zpracování zvukových souborů)

Instalace

  1. Naklonujte projekt z repozitáře:

git clone https://github.com/d4ny4bl3/whisper_api

cd whisper_api

  1. Vytvořte a aktivujte virtuální prostředí:

python -m venv env

source venv/bin/activate # Na Windows použijte: venv\Scripts\activate

  1. Nainstalujte požadované balíčky:

pip install -r requirements.txt

  1. Ujistěte se, že máte nainstalovaný FFmpeg a přidaný do PATH.

Spuštění aplikace

Spusťte aplikaci pomocí Uvicorn:

uvicorn main:app --reload

Server bude dostupný na:

Použití

Endpointy API

Kontrola stavu modelu

Převod řeči na text

Zobrazení verze API

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages