baba9ab54af5f1afd19fa7892403ddbc516cdda0
audio-transcription
Stateless FastAPI služba (AppFactory) pro přepis audia. Přijme audio soubor + parametry v POST a vrátí JSON. Přepis běží paralelně dvěma engine — Deepgram a OpenAI Whisper — a volitelně se oba texty sloučí přes OpenAI Chat do jednoho co nejpřesnějšího přepisu.
Port původní .NET implementace CallCenterController (dual/combined přepis); napojení na
Twilio bylo vynecháno — audio se posílá přímo jako proměnná (upload).
Endpointy
GET /health— health checkGET /version— verze + root_pathPOST /dual-with-merge— Deepgram + OpenAI přepis + AI sloučení, vrací{gpt, deepgram, merge}
Swagger: /docs.
Přihlašovací údaje (hlavičky)
X-Deepgram-Api-KeyX-OpenAI-Api-Key
Lokální běh
pip install -r requirements.txt
uvicorn app.main:app --host 0.0.0.0 --port 8000
Podrobná dokumentace: documentation/overview.md, documentation/transcribe.md.
Description
Languages
Python
99.1%
Dockerfile
0.9%