{"data":{"node":{"slug":"buxuku-smartsub","name":"SmartSub","tagline":"A desktop subtitle tool supporting ASR and translation","github_url":"https://github.com/buxuku/SmartSub","owner":"buxuku","repo":"SmartSub","owner_avatar_url":"https://avatars.githubusercontent.com/u/7866330?v=4","primary_language":"TypeScript","stars":5253,"forks":400,"topics":["deepseek","faster-whisper","fireredasr","funasr","ollama","openai","qwen3-asr","sherpa-onnx","subtitle","translate","whisper","whisper-cpp"],"archived":false,"github_pushed_at":"2026-09-16T22:35:25+00:00","maintenance_label":"Very active","stars_delta_30d":629,"url":"https://www.graphcanon.com/tools/buxuku-smartsub","markdown_url":"https://www.graphcanon.com/tools/buxuku-smartsub.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/buxuku-smartsub","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=buxuku-smartsub"},"categories":[{"slug":"speech-audio","name":"Speech & Audio","url":"https://www.graphcanon.com/categories/speech-audio","markdown_url":"https://www.graphcanon.com/categories/speech-audio.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/speech-audio"}],"tags":[{"slug":"asr","name":"asr"},{"slug":"gpu-acceleration","name":"gpu acceleration"},{"slug":"subtitle","name":"subtitle"},{"slug":"transcription","name":"transcription"},{"slug":"translation","name":"translation"}],"edges":[],"neighbours":[{"slug":"jianchang512-stt","name":"stt","tagline":"A local offline speech-to-text tool for video and audio files.","github_url":"https://github.com/jianchang512/stt","owner":"jianchang512","repo":"stt","owner_avatar_url":"https://avatars.githubusercontent.com/u/3378335?v=4","primary_language":"Python","stars":4795,"forks":503,"topics":["speech","speech-recognition","speech-to-text","stt"],"archived":false,"github_pushed_at":"2026-01-22T08:38:53+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/jianchang512-stt","markdown_url":"https://www.graphcanon.com/tools/jianchang512-stt.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/jianchang512-stt","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=jianchang512-stt","shared_categories":["speech-audio"]},{"slug":"tmoroney-auto-subs","name":"auto-subs","tagline":"On-device subtitle generation for video editing software.","github_url":"https://github.com/tmoroney/auto-subs","owner":"tmoroney","repo":"auto-subs","owner_avatar_url":"https://avatars.githubusercontent.com/u/72154813?v=4","primary_language":"TypeScript","stars":4250,"forks":284,"topics":["ai","cross-platform","davinci","davinci-resolve","premiere","resolve","rust","speech-to-text","subtitles","transcribe","transcription","video-editing"],"archived":false,"github_pushed_at":"2026-09-19T16:13:48+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/tmoroney-auto-subs","markdown_url":"https://www.graphcanon.com/tools/tmoroney-auto-subs.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tmoroney-auto-subs","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tmoroney-auto-subs","shared_categories":["speech-audio"]},{"slug":"pluja-whishper","name":"whishper","tagline":"Open-source local audio transcription and subtitling suite with web UI","github_url":"https://github.com/pluja/whishper","owner":"pluja","repo":"whishper","owner_avatar_url":"https://avatars.githubusercontent.com/u/64632615?v=4","primary_language":"Svelte","stars":3072,"forks":181,"topics":["ai","audio-to-text","golang","speech-recognition","speech-to-text","stt","subtitles","sveltekit","transcription","ui","web","web-whisper","webapp","whisper"],"archived":false,"github_pushed_at":"2026-07-31T09:26:59+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/pluja-whishper","markdown_url":"https://www.graphcanon.com/tools/pluja-whishper.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/pluja-whishper","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=pluja-whishper","shared_categories":["speech-audio"]},{"slug":"meizhong986-whisperjav","name":"WhisperJAV","tagline":"ASR/STT subtitle generator using Qwen3-ASR and Whisper","github_url":"https://github.com/meizhong986/WhisperJAV","owner":"meizhong986","repo":"WhisperJAV","owner_avatar_url":"https://avatars.githubusercontent.com/u/148393222?v=4","primary_language":"Python","stars":2258,"forks":188,"topics":["aitranslate","hallucination","japanese","llm","modelscope","qwen3","qwen3-asr","speech-to-text","speechenhancement","subtitling","ten-vad","whisper","zipformer"],"archived":false,"github_pushed_at":"2026-09-17T18:50:01+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/meizhong986-whisperjav","markdown_url":"https://www.graphcanon.com/tools/meizhong986-whisperjav.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/meizhong986-whisperjav","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=meizhong986-whisperjav","shared_categories":["speech-audio"]},{"slug":"thiojoe-auto-synced-translated-dubs","name":"Auto-Synced-Translated-Dubs","tagline":"Automatically translates and dubs video content using AI voice services","github_url":"https://github.com/ThioJoe/Auto-Synced-Translated-Dubs","owner":"ThioJoe","repo":"Auto-Synced-Translated-Dubs","owner_avatar_url":"https://avatars.githubusercontent.com/u/12518330?v=4","primary_language":"Python","stars":1745,"forks":166,"topics":["ai","dubbing","subtitles","text-to-speech","translation","tts"],"archived":false,"github_pushed_at":"2026-05-11T05:50:13+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/thiojoe-auto-synced-translated-dubs","markdown_url":"https://www.graphcanon.com/tools/thiojoe-auto-synced-translated-dubs.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/thiojoe-auto-synced-translated-dubs","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=thiojoe-auto-synced-translated-dubs","shared_categories":["speech-audio"]},{"slug":"royshil-obs-localvocal","name":"obs-localvocal","tagline":"An OBS plugin for local speech recognition and captioning","github_url":"https://github.com/royshil/obs-localvocal","owner":"royshil","repo":"obs-localvocal","owner_avatar_url":"https://avatars.githubusercontent.com/u/441170?v=4","primary_language":"C++","stars":1615,"forks":121,"topics":["ai","live-streaming","livestream","obs","obs-studio","obs-studio-plugin","openai-whisper","plugin","real-time-transcription","realtime-transcribe","realtime-translator","speech-recognition","speech-to-text","transcription","translation","whisper","whisper-cpp"],"archived":false,"github_pushed_at":"2026-09-09T11:19:36+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/royshil-obs-localvocal","markdown_url":"https://www.graphcanon.com/tools/royshil-obs-localvocal.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/royshil-obs-localvocal","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=royshil-obs-localvocal","shared_categories":["speech-audio"]}]}}