{"repo":"winstxnhdw/CapGen","free":true,"listed":false,"github":"https://github.com/winstxnhdw/CapGen","clone":"git clone https://github.com/winstxnhdw/CapGen.git","description":"A fast CPU-first video/audio transcriber for generating caption files with Whisper and CTranslate2, hosted on Hugging Face Spaces.","language":"Python","stars":11,"topics":["ctranslate2","docker","whisper","asr","automatic-speech-recognition","huggingface","huggingface-spaces","granian","litestar","uv"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"CapGen A fast cross-platform CPU-first video/audio English-only transcriber for generating caption files with Whisper and CTranslate2, hosted on Hugging Face Spaces. A pip installable offline CLI tool with CUDA support is provided. By default, Voice Activity Detection (VAD) preprocessing is always enabled. Usage (API) Simply cURL the endpoint like in the following. Currently, the only available caption format are srt , vtt and txt . You can also redirect the output to a file. You can stream the captions in real-time with the following. Usage (CLI) CapGen is available as a CLI tool with CUDA support. You can install it with pip . You may also install capgen-cli with the necessary CUDA binaries. Now, you can run the CLI tool with the following command. Development You can install the required dependencies for your editor with the following. You can spin the server up locally with the following. You can access the Swagger UI at localhost:7860/api/schema/swagger.","default_branch":null,"files":null,"tree":[],"storefront":"/r/winstxnhdw","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/winstxnhdw/CapGen/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}