{"data":{"node":{"slug":"tensorspeech-tensorflowasr","name":"TensorFlowASR","tagline":"Almost State-of-the-art Automatic Speech Recognition in Tensorflow 2","github_url":"https://github.com/TensorSpeech/TensorFlowASR","owner":"TensorSpeech","repo":"TensorFlowASR","owner_avatar_url":"https://avatars.githubusercontent.com/u/67569298?v=4","primary_language":"Python","stars":1010,"forks":237,"topics":["automatic-speech-recognition","conformer","contextnet","ctc","deepspeech2","end2end","jasper","rnn-transducer","speech-recognition","speech-to-text","streaming-transducer","subword-speech-recognition","tensorflow","tensorflow2","tflite","tflite-convertion","tflite-model"],"archived":false,"github_pushed_at":"2026-09-13T14:46:27+00:00","maintenance_label":"Very active","stars_delta_30d":0,"url":"https://www.graphcanon.com/tools/tensorspeech-tensorflowasr","markdown_url":"https://www.graphcanon.com/tools/tensorspeech-tensorflowasr.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tensorspeech-tensorflowasr","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tensorspeech-tensorflowasr"},"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":"automatic-speech-recognition","name":"automatic-speech-recognition"},{"slug":"conformer","name":"conformer"},{"slug":"contextnet","name":"contextnet"},{"slug":"ctc","name":"ctc"},{"slug":"deepspeech2","name":"deepspeech2"},{"slug":"end2end","name":"end2end"},{"slug":"jasper","name":"jasper"},{"slug":"rnn-transducer","name":"rnn-transducer"}],"edges":[],"neighbours":[{"slug":"tensorflow-tensorflow","name":"tensorflow","tagline":"An Open Source Machine Learning Framework for Everyone","github_url":"https://github.com/tensorflow/tensorflow","owner":"tensorflow","repo":"tensorflow","owner_avatar_url":"https://avatars.githubusercontent.com/u/15658638?v=4","primary_language":"C++","stars":200493,"forks":77664,"topics":["deep-learning","deep-neural-networks","distributed","machine-learning","ml","neural-network","python","tensorflow"],"archived":false,"github_pushed_at":"2026-09-27T05:55:11+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/tensorflow-tensorflow","markdown_url":"https://www.graphcanon.com/tools/tensorflow-tensorflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tensorflow-tensorflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tensorflow-tensorflow","shared_categories":[]},{"slug":"huggingface-transformers","name":"transformers","tagline":"🤗 Transformers: state-of-the-art machine learning models for text, vision, audio, and multimodal models","github_url":"https://github.com/huggingface/transformers","owner":"huggingface","repo":"transformers","owner_avatar_url":"https://avatars.githubusercontent.com/u/25720743?v=4","primary_language":"Python","stars":166279,"forks":34619,"topics":["audio","deep-learning","deepseek","gemma","glm","hacktoberfest","llm","machine-learning","model-hub","natural-language-processing","nlp","pretrained-models","python","pytorch","pytorch-transformers","qwen","speech-recognition","transformer","vlm"],"archived":false,"github_pushed_at":"2026-09-18T08:16:29+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/huggingface-transformers","markdown_url":"https://www.graphcanon.com/tools/huggingface-transformers.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/huggingface-transformers","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=huggingface-transformers","shared_categories":["speech-audio"]},{"slug":"coqui-ai-tts","name":"TTS","tagline":"🐸💬 - a deep learning toolkit for Text-to-Speech","github_url":"https://github.com/coqui-ai/TTS","owner":"coqui-ai","repo":"TTS","owner_avatar_url":"https://avatars.githubusercontent.com/u/75583352?v=4","primary_language":"Python","stars":46029,"forks":6157,"topics":["deep-learning","glow-tts","hifigan","melgan","multi-speaker-tts","python","pytorch","speaker-encoder","speaker-encodings","speech","speech-synthesis","tacotron","text-to-speech","tts","tts-model","vocoder","voice-cloning","voice-conversion","voice-synthesis"],"archived":false,"github_pushed_at":"2024-08-16T12:07:14+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/coqui-ai-tts","markdown_url":"https://www.graphcanon.com/tools/coqui-ai-tts.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/coqui-ai-tts","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=coqui-ai-tts","shared_categories":["speech-audio"]},{"slug":"systran-faster-whisper","name":"faster-whisper","tagline":"Faster Whisper transcription with CTranslate2","github_url":"https://github.com/SYSTRAN/faster-whisper","owner":"SYSTRAN","repo":"faster-whisper","owner_avatar_url":"https://avatars.githubusercontent.com/u/1520500?v=4","primary_language":"Python","stars":25451,"forks":2075,"topics":["deep-learning","inference","openai","quantization","speech-recognition","speech-to-text","transformer","whisper"],"archived":false,"github_pushed_at":"2025-11-19T14:40:46+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/systran-faster-whisper","markdown_url":"https://www.graphcanon.com/tools/systran-faster-whisper.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/systran-faster-whisper","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=systran-faster-whisper","shared_categories":["speech-audio"]},{"slug":"m-bain-whisperx","name":"whisperX","tagline":"WhisperX for automatic speech recognition with word-level timestamps and diarization","github_url":"https://github.com/m-bain/whisperX","owner":"m-bain","repo":"whisperX","owner_avatar_url":"https://avatars.githubusercontent.com/u/36994049?v=4","primary_language":"Python","stars":24136,"forks":2429,"topics":["asr","speech","speech-recognition","speech-to-text","whisper"],"archived":false,"github_pushed_at":"2026-08-30T15:40:47+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/m-bain-whisperx","markdown_url":"https://www.graphcanon.com/tools/m-bain-whisperx.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/m-bain-whisperx","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=m-bain-whisperx","shared_categories":["speech-audio"]},{"slug":"alphacep-vosk-api","name":"vosk-api","tagline":"Offline speech recognition API","github_url":"https://github.com/alphacep/vosk-api","owner":"alphacep","repo":"vosk-api","owner_avatar_url":"https://avatars.githubusercontent.com/u/26358566?v=4","primary_language":"Jupyter Notebook","stars":15137,"forks":1759,"topics":["android","asr","deep-learning","deep-neural-networks","deepspeech","google-speech-to-text","ios","kaldi","offline","privacy","python","raspberry-pi","speaker-identification","speaker-verification","speech-recognition","speech-to-text","speech-to-text-android","stt","voice-recognition","vosk"],"archived":false,"github_pushed_at":"2026-08-09T13:35:47+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/alphacep-vosk-api","markdown_url":"https://www.graphcanon.com/tools/alphacep-vosk-api.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/alphacep-vosk-api","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=alphacep-vosk-api","shared_categories":["speech-audio"]},{"slug":"k2-fsa-sherpa-onnx","name":"sherpa-onnx","tagline":"Speech-to-text and related audio processing tools using ONNX with cross-platform support","github_url":"https://github.com/k2-fsa/sherpa-onnx","owner":"k2-fsa","repo":"sherpa-onnx","owner_avatar_url":"https://avatars.githubusercontent.com/u/71431748?v=4","primary_language":"C++","stars":14860,"forks":1708,"topics":["aarch64","android","arm32","asr","cpp","csharp","dotnet","ios","lazarus","linux","macos","mfc","object-pascal","onnx","raspberry-pi","risc-v","speech-to-text","text-to-speech","vits","windows"],"archived":false,"github_pushed_at":"2026-09-20T07:00:27+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/k2-fsa-sherpa-onnx","markdown_url":"https://www.graphcanon.com/tools/k2-fsa-sherpa-onnx.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/k2-fsa-sherpa-onnx","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=k2-fsa-sherpa-onnx","shared_categories":["speech-audio"]},{"slug":"supertone-inc-supertonic","name":"supertonic","tagline":"Lightning-Fast On-Device Multilingual TTS via ONNX","github_url":"https://github.com/supertone-inc/supertonic","owner":"supertone-inc","repo":"supertonic","owner_avatar_url":"https://avatars.githubusercontent.com/u/61007505?v=4","primary_language":"Swift","stars":13785,"forks":1549,"topics":["cpp","csharp","flutter","go","ios","java","lightweight","multilingual","nodejs","on-device","onnx","onnxruntime","python","rust","speech-synthesis","swift","text-to-speech","tts","web","webgpu"],"archived":true,"github_pushed_at":"2026-09-09T06:54:13+00:00","maintenance_label":"Archived","url":"https://www.graphcanon.com/tools/supertone-inc-supertonic","markdown_url":"https://www.graphcanon.com/tools/supertone-inc-supertonic.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/supertone-inc-supertonic","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=supertone-inc-supertonic","shared_categories":["speech-audio"]},{"slug":"speechbrain-speechbrain","name":"speechbrain","tagline":"A PyTorch-based Speech Toolkit","github_url":"https://github.com/speechbrain/speechbrain","owner":"speechbrain","repo":"speechbrain","owner_avatar_url":"https://avatars.githubusercontent.com/u/54749030?v=4","primary_language":"Python","stars":11828,"forks":1725,"topics":["asr","audio","audio-processing","deep-learning","huggingface","language-model","pytorch","speaker-diarization","speaker-recognition","speaker-verification","speech-enhancement","speech-processing","speech-recognition","speech-separation","speech-to-text","speech-toolkit","speechrecognition","spoken-language-understanding","transformers","voice-recognition"],"archived":false,"github_pushed_at":"2026-08-27T13:48:19+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/speechbrain-speechbrain","markdown_url":"https://www.graphcanon.com/tools/speechbrain-speechbrain.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/speechbrain-speechbrain","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=speechbrain-speechbrain","shared_categories":["speech-audio"]},{"slug":"huggingface-tokenizers","name":"tokenizers","tagline":"Fast State-of-the-Art Tokenizers optimized for Research and Production","github_url":"https://github.com/huggingface/tokenizers","owner":"huggingface","repo":"tokenizers","owner_avatar_url":"https://avatars.githubusercontent.com/u/25720743?v=4","primary_language":"Rust","stars":11047,"forks":1201,"topics":["bert","gpt","language-model","natural-language-processing","natural-language-understanding","nlp","transformers"],"archived":false,"github_pushed_at":"2026-09-18T08:07:38+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/huggingface-tokenizers","markdown_url":"https://www.graphcanon.com/tools/huggingface-tokenizers.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/huggingface-tokenizers","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=huggingface-tokenizers","shared_categories":[]},{"slug":"espnet-espnet","name":"espnet","tagline":"End-to-End Speech Processing Toolkit","github_url":"https://github.com/espnet/espnet","owner":"espnet","repo":"espnet","owner_avatar_url":"https://avatars.githubusercontent.com/u/34493687?v=4","primary_language":"Python","stars":9963,"forks":2435,"topics":["chainer","deep-learning","end-to-end","kaldi","machine-translation","pytorch","singing-voice-synthesis","speaker-diarization","speech-enhancement","speech-recognition","speech-separation","speech-synthesis","speech-translation","spoken-language-understanding","text-to-speech","voice-conversion"],"archived":false,"github_pushed_at":"2026-09-20T05:11:59+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/espnet-espnet","markdown_url":"https://www.graphcanon.com/tools/espnet-espnet.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/espnet-espnet","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=espnet-espnet","shared_categories":["speech-audio"]},{"slug":"snakers4-silero-models","name":"silero-models","tagline":"Silero Models provide simple access to pre-trained text-to-speech models","github_url":"https://github.com/snakers4/silero-models","owner":"snakers4","repo":"silero-models","owner_avatar_url":"https://avatars.githubusercontent.com/u/12515440?v=4","primary_language":"Jupyter Notebook","stars":6115,"forks":373,"topics":["armenian","azerbaijani","belarus","colab","georgian","kazakh","kyrgyz","pretrained-models","pytorch","russian","speech","speech-synthesis","speech-to-text","tajik","text-to-speech","torch-hub","tts","tts-models","ukrainian","uzbek"],"archived":false,"github_pushed_at":"2026-07-31T16:28:45+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/snakers4-silero-models","markdown_url":"https://www.graphcanon.com/tools/snakers4-silero-models.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/snakers4-silero-models","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=snakers4-silero-models","shared_categories":["speech-audio"]}]}}