{"data":{"node":{"slug":"jianchang512-pyvideotrans","name":"pyvideotrans","tagline":"Translate video language and embed dubbing & subtitles","github_url":"https://github.com/jianchang512/pyvideotrans","owner":"jianchang512","repo":"pyvideotrans","owner_avatar_url":"https://avatars.githubusercontent.com/u/3378335?v=4","primary_language":"Python","stars":18478,"forks":2281,"topics":["speech-to-text","text-to-speech","video-transition"],"archived":false,"github_pushed_at":"2026-07-24T05:45:00+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/jianchang512-pyvideotrans","markdown_url":"https://www.graphcanon.com/tools/jianchang512-pyvideotrans.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/jianchang512-pyvideotrans","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=jianchang512-pyvideotrans"},"categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"},{"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":"speech-to-text","name":"speech-to-text"},{"slug":"text-to-speech","name":"text-to-speech"},{"slug":"video-transition","name":"video-transition"}],"edges":[],"neighbours":[{"slug":"abus-aikorea-voice-pro","name":"voice-pro","tagline":"Gradio WebUI for TTS and voice cloning with audio processing capabilities","github_url":"https://github.com/abus-aikorea/voice-pro","owner":"abus-aikorea","repo":"voice-pro","owner_avatar_url":"https://avatars.githubusercontent.com/u/161691694?v=4","primary_language":"Python","stars":11348,"forks":1663,"topics":["audiobook","faster-whisper","gradio","karaoke","podcasts","speech-recognition","speech-synthesis","speech-to-text","subtitles","text-to-speech","transcription","translator","tts","voice-cloning","voice-conversion","webui","whisper","whisperx","yt-dlp"],"archived":false,"github_pushed_at":"2026-07-13T01:28:10+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/abus-aikorea-voice-pro","markdown_url":"https://www.graphcanon.com/tools/abus-aikorea-voice-pro.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/abus-aikorea-voice-pro","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=abus-aikorea-voice-pro","shared_categories":["speech-audio"]},{"slug":"myshell-ai-melotts","name":"MeloTTS","tagline":"High-quality multi-lingual text-to-speech library by MyShell.ai","github_url":"https://github.com/myshell-ai/MeloTTS","owner":"myshell-ai","repo":"MeloTTS","owner_avatar_url":"https://avatars.githubusercontent.com/u/127754094?v=4","primary_language":"Python","stars":7551,"forks":1059,"topics":["chinese","english","french","japanese","korean","multilingual","spanish","text-to-speech","tts"],"archived":false,"github_pushed_at":"2024-12-24T19:17:13+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/myshell-ai-melotts","markdown_url":"https://www.graphcanon.com/tools/myshell-ai-melotts.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/myshell-ai-melotts","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=myshell-ai-melotts","shared_categories":["speech-audio"]},{"slug":"modelscope-funclip","name":"FunClip","tagline":"A video transcription and subtitle generation tool with LLM-assisted functionality.","github_url":"https://github.com/modelscope/FunClip","owner":"modelscope","repo":"FunClip","owner_avatar_url":"https://avatars.githubusercontent.com/u/109945100?v=4","primary_language":"Python","stars":6085,"forks":731,"topics":["ai-tools","ai-video-editing","asr","auto-subtitles","chinese","content-creation","funasr","funclip","gradio","llm","paraformer","speech-recognition","speech-to-text","subtitles-generator","transcription","video-editing","video-processing","video-subtitles","video-transcription","whisper-alternative"],"archived":false,"github_pushed_at":"2026-07-29T13:06:47+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/modelscope-funclip","markdown_url":"https://www.graphcanon.com/tools/modelscope-funclip.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/modelscope-funclip","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=modelscope-funclip","shared_categories":["developer-tools","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":3939,"forks":254,"topics":["ai","cross-platform","davinci","davinci-resolve","premiere","resolve","rust","speech-to-text","subtitles","transcribe","transcription","video-editing"],"archived":false,"github_pushed_at":"2026-07-30T00:08:15+00:00","maintenance_label":"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":["developer-tools","speech-audio"]},{"slug":"sakirinn-livecaptions-translator","name":"LiveCaptions-Translator","tagline":"Lightweight and powerful real-time audio/speech translation tool","github_url":"https://github.com/SakiRinn/LiveCaptions-Translator","owner":"SakiRinn","repo":"LiveCaptions-Translator","owner_avatar_url":"https://avatars.githubusercontent.com/u/78298057?v=4","primary_language":"C#","stars":3415,"forks":240,"topics":["api","api-integration","audio-to-text","livecaptions","real-time","speech-to-text","translation","windows","windows-11"],"archived":false,"github_pushed_at":"2026-07-22T14:24:35+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/sakirinn-livecaptions-translator","markdown_url":"https://www.graphcanon.com/tools/sakirinn-livecaptions-translator.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/sakirinn-livecaptions-translator","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=sakirinn-livecaptions-translator","shared_categories":["speech-audio"]},{"slug":"opengvlab-ask-anything","name":"Ask-Anything","tagline":"ChatGPT with enhanced video understanding capabilities","github_url":"https://github.com/OpenGVLab/Ask-Anything","owner":"OpenGVLab","repo":"Ask-Anything","owner_avatar_url":"https://avatars.githubusercontent.com/u/94522163?v=4","primary_language":"Python","stars":3345,"forks":268,"topics":["big-model","captioning-videos","chat","chatgpt","foundation-models","gradio","langchain","large-language-models","large-model","stablelm","video","video-question-answering","video-understanding"],"archived":false,"github_pushed_at":"2026-07-17T10:31:09+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/opengvlab-ask-anything","markdown_url":"https://www.graphcanon.com/tools/opengvlab-ask-anything.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/opengvlab-ask-anything","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=opengvlab-ask-anything","shared_categories":[]},{"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":3048,"forks":179,"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":"2025-08-15T18:19:02+00:00","maintenance_label":"Dormant","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":["developer-tools","speech-audio"]},{"slug":"hydropix-translatebookswithllms","name":"TranslateBooksWithLLMs","tagline":"Translate full-length books and documents with preservation of formatting and no file size limits","github_url":"https://github.com/hydropix/TranslateBooksWithLLMs","owner":"hydropix","repo":"TranslateBooksWithLLMs","owner_avatar_url":"https://avatars.githubusercontent.com/u/5154373?v=4","primary_language":"Python","stars":2275,"forks":297,"topics":["docx","epub","gemini","gemini-api","llm","lmstudio","local-llm","localization-tool","mistral","ollama","openai-api","openrouter","poe","srt-subtitles","translation","translation-tool"],"archived":false,"github_pushed_at":"2026-08-09T20:45:07+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/hydropix-translatebookswithllms","markdown_url":"https://www.graphcanon.com/tools/hydropix-translatebookswithllms.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/hydropix-translatebookswithllms","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=hydropix-translatebookswithllms","shared_categories":[]},{"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":2066,"forks":166,"topics":["aitranslate","hallucination","japanese","llm","modelscope","qwen3","qwen3-asr","speech-to-text","speechenhancement","subtitling","ten-vad","whisper","zipformer"],"archived":false,"github_pushed_at":"2026-05-10T17:16:11+00:00","maintenance_label":"Slowing","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":"pkhungurn-talking-head-anime-demo","name":"talking-head-anime-demo","tagline":"Demo for generating talking head anime from a single image.","github_url":"https://github.com/pkhungurn/talking-head-anime-demo","owner":"pkhungurn","repo":"talking-head-anime-demo","owner_avatar_url":"https://avatars.githubusercontent.com/u/25254747?v=4","primary_language":"Python","stars":2029,"forks":284,"topics":["ai","anime","computer-graphics","computer-vision","deep-learning","machine-learning","python","pytorch","vtuber"],"archived":false,"github_pushed_at":"2022-06-29T20:27:14+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/pkhungurn-talking-head-anime-demo","markdown_url":"https://www.graphcanon.com/tools/pkhungurn-talking-head-anime-demo.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/pkhungurn-talking-head-anime-demo","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=pkhungurn-talking-head-anime-demo","shared_categories":[]},{"slug":"bugbakery-audapolis","name":"audapolis","tagline":"An editor for spoken-word media with automatic transcription.","github_url":"https://github.com/bugbakery/audapolis","owner":"bugbakery","repo":"audapolis","owner_avatar_url":"https://avatars.githubusercontent.com/u/85747362?v=4","primary_language":"TypeScript","stars":1879,"forks":61,"topics":["audio-editing","speech-to-text","transcription","video-editing"],"archived":false,"github_pushed_at":"2026-06-24T10:33:39+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/bugbakery-audapolis","markdown_url":"https://www.graphcanon.com/tools/bugbakery-audapolis.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/bugbakery-audapolis","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=bugbakery-audapolis","shared_categories":["speech-audio"]},{"slug":"digitalsamba-claude-code-video-toolkit","name":"claude-code-video-toolkit","tagline":"AI-native video production toolkit for Claude Code","github_url":"https://github.com/digitalsamba/claude-code-video-toolkit","owner":"digitalsamba","repo":"claude-code-video-toolkit","owner_avatar_url":"https://avatars.githubusercontent.com/u/116197983?v=4","primary_language":"Python","stars":1863,"forks":308,"topics":["ai-video-generator","claude-code","developer-tools","elevenlabs","open-source","openclaw","playwright","programmatic-video","qwen-tts","remotion","text-to-speech","video-editing","video-production"],"archived":false,"github_pushed_at":"2026-07-06T12:52:48+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/digitalsamba-claude-code-video-toolkit","markdown_url":"https://www.graphcanon.com/tools/digitalsamba-claude-code-video-toolkit.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/digitalsamba-claude-code-video-toolkit","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=digitalsamba-claude-code-video-toolkit","shared_categories":["developer-tools"]}]}}