{"id":13825427,"url":"https://github.com/Topping1/whispercppGUI","last_synced_at":"2025-07-08T21:32:31.998Z","repository":{"id":147895535,"uuid":"571068613","full_name":"Topping1/whispercppGUI","owner":"Topping1","description":"GUI for whispercpp, a high performance C++ port of OpenAI's whisper","archived":false,"fork":false,"pushed_at":"2025-03-19T04:45:49.000Z","size":45,"stargazers_count":66,"open_issues_count":3,"forks_count":6,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-19T05:22:58.734Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Topping1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-27T03:38:59.000Z","updated_at":"2025-03-19T04:45:52.000Z","dependencies_parsed_at":"2024-05-28T22:11:08.030Z","dependency_job_id":null,"html_url":"https://github.com/Topping1/whispercppGUI","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/Topping1/whispercppGUI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Topping1%2FwhispercppGUI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Topping1%2FwhispercppGUI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Topping1%2FwhispercppGUI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Topping1%2FwhispercppGUI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Topping1","download_url":"https://codeload.github.com/Topping1/whispercppGUI/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Topping1%2FwhispercppGUI/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264352855,"owners_count":23594985,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T09:01:20.683Z","updated_at":"2025-07-08T21:32:31.993Z","avatar_url":"https://github.com/Topping1.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# whispercppGUI\nGUI for [whispercpp](https://github.com/ggerganov/whisper.cpp), a high performance C++ port of OpenAI's [whisper](https://github.com/openai/whisper).\n\n![image](https://github.com/user-attachments/assets/fc869ba0-7847-44c5-8cd6-fba0f5925567)\n\nProper documentation is a work in progress\n\n# Use in Windows \n- For this GUI to work properly, all of whispercpp files (from the official releases) should be copied to the same location of \"whisperGUI.exe\". Also, you need to copy a binary of ffmpeg to the same location of \"whisperGUI.exe\". In this way, you could update the program yourself manually in case the development on this repository stops.\n- FFMPEG is also used to implement a variable-rate speedup option for the audio (whispercpp no longer has this option).\n- All current options of whisper.cpp are implemented in the GUI but not all have been tested.\n- \"AllinOne\" version in Releases include Ffmpeg, a compiled version of whisperGUI and the multilingual base model of OpenAI's Whisper. Two versions are available: CPU and GPU (Cuda version 12.8)\n\n# Use in Linux\n- Install ffmpeg\n- Install PyQT5 library with `pip install pyqt5`\n- run whisperGUI.py with `python whisperGUI.py`\n- Choose whisper model (*.bin file) and audio file to process\n\n# Requirements\n\nTo run the script from source, please install PyQT5 library `pip install pyqt5`\n\n# Notes\n\nThe included executable for windows x64 was created using pyinstaller, using the command line `pyinstaller whisperGUI.py --onefile`. To install PyInstaller, use `pip install pyinstaller`. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTopping1%2FwhispercppGUI","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTopping1%2FwhispercppGUI","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTopping1%2FwhispercppGUI/lists"}