Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Gyyyn/OpenWebTTS
/ endpoints
Endpoints
33 in github.com/Gyyyn/OpenWebTTS
⨍
Functions
180
◇
Types & classes
15
↳
Endpoints
33
Route
add_book_route
router.post("/api/users/{username}/books")
functions/routes.py:None
Route
clear_cache
router.get("/api/clear_cache")
functions/routes.py:None
Route
create_user_route
router.post("/api/users/create")
functions/routes.py:None
Route
delete_book_route
router.delete("/api/users/{username}/books/{book_id}")
functions/routes.py:None
Route
delete_podcast_route
router.delete("/api/users/{username}/podcasts/{podcast_id}")
functions/routes.py:None
Route
detect_lang
router.post("/api/detect_lang")
functions/routes.py:None
Route
download_kokoro_voice
router.post("/api/download_kokoro_voice")
functions/routes.py:None
Route
download_piper_voice
router.post("/api/download_piper_voice")
functions/routes.py:None
Route
edit_book_route
router.patch("/api/users/{username}/books/{book_id}")
functions/routes.py:None
Route
generate_podcast_route
router.post("/api/users/{username}/podcast")
functions/routes.py:None
Route
generate_speech
openai_api_router.post("/v1/audio/speech")
functions/openai_api.py:None
Route
get_books_route
router.get("/api/users/{username}/books")
functions/routes.py:None
Route
get_cache_size
router.get("/api/cache_size")
functions/routes.py:None
Route
get_noise_files
router.get("/api/noise_files")
functions/routes.py:None
Route
get_ocr_result
router.get("/api/ocr_result/{task_id}")
functions/routes.py:None
Route
get_piper_voices_from_hf
router.get("/api/piper_voices")
functions/routes.py:None
Route
get_podcasts_route
router.get("/api/users/{username}/podcasts")
functions/routes.py:None
Route
get_user_pdf
router.get("/api/users/{username}/pdfs/{filename}")
functions/routes.py:None
Route
get_user_pdfs_route
router.get("/api/users/{username}/pdfs")
functions/routes.py:None
Route
list_openai_voices
openai_api_router.get("/v1/voices", response_model=List[Voice])
functions/openai_api.py:None
Route
list_voices
router.get("/api/voices", response_model=List[Voice])
functions/routes.py:None
Route
login_route
router.post("/api/users/login")
functions/routes.py:None
Route
read_config
router.get("/config", response_class=HTMLResponse)
functions/routes.py:None
Route
read_docx
router.post("/api/read_docx", response_model=PdfText)
functions/routes.py:None
Route
read_epub
router.post("/api/read_epub", response_model=PdfText)
functions/routes.py:None
Route
read_pdf
router.post("/api/read_pdf")
functions/routes.py:None
Route
read_root
router.get("/", response_class=HTMLResponse)
functions/routes.py:None
Route
read_website
router.post("/api/read_website", response_model=PdfText)
functions/routes.py:None
Route
speech_to_text
router.post("/api/speech_to_text", response_model=SpeechToTextResponse)
functions/routes.py:None
Route
startup_event
openai_api_router.on_event("startup")
functions/openai_api.py:None
Route
synthesize_speech
router.post("/api/synthesize")
functions/routes.py:None
Route
upload_pdf_route
router.post("/api/users/{username}/pdfs")
functions/routes.py:None
Route
voice_cloning
router.post("/api/voice_cloning")
functions/routes.py:None