{"data":{"slug":"tensorspeech-tensorflowasr","name":"TensorFlowASR","tagline":":zap: TensorFlowASR: Almost State-of-the-art Automatic Speech Recognition in Tensorflow 2. Supported languages that can use characters or subwords","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":1009,"forks":239,"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":"2025-06-11T15:07:00+00:00","maintenance_label":"Dormant","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","description":":zap: TensorFlowASR: Almost State-of-the-art Automatic Speech Recognition in Tensorflow 2. Supported languages that can use characters or subwords","homepage_url":"https://huylenguyen.com/asr","license":"Apache-2.0","open_issues":47,"watchers":25,"ai_summary":null,"readme_excerpt":"## Installation\n\nFor training and testing, you should use `git clone` for installing necessary packages from other authors (`ctc_decoders`, `rnnt_loss`, etc.)\n\n**NOTE ONLY FOR APPLE SILICON**: TensorFlowASR requires python >= 3.12\n\nSee the `requirements.[extra].txt` files for extra dependencies\n\n```bash\ngit clone https://github.com/TensorSpeech/TensorFlowASR.git\ncd TensorFlowASR\n./setup.sh [apple|tpu|gpu] [dev]\n```\n\n**Running in a container**\n\n```bash\ndocker-compose up -d\n```","github_created_at":"2020-02-13T10:23:41+00:00","created_at":"2026-07-11T12:20:24.229647+00:00","updated_at":"2026-07-11T12:20:34.723728+00:00","categories":[{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"},{"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":"jasper","name":"jasper"},{"slug":"automatic-speech-recognition","name":"automatic-speech-recognition"},{"slug":"end2end","name":"end2end"},{"slug":"ctc","name":"ctc"},{"slug":"conformer","name":"conformer"},{"slug":"rnn-transducer","name":"rnn-transducer"},{"slug":"contextnet","name":"contextnet"},{"slug":"deepspeech2","name":"deepspeech2"}],"trust":{"provenance":{"is_fork":false,"github_id":240232771,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T12:20:24.948Z","maintenance":{"label":"Dormant","score":18,"methodology":"github_public_v1","releases_90d":0,"days_since_push":394,"last_release_at":"2025-06-11T15:07:34Z"},"security_summary":{"status":"findings","scanner":"osv@v1","low_count":15,"high_count":0,"last_scan_at":"2026-07-11T12:20:29.274Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T12:20:28.862Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-07-11T12:20:28.862Z","managed_saas":false},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-07-11T12:20:28.862Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-07-11T12:20:28.862Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-11T12:20:28.862Z"}}}}