{"data":{"slug":"tensorflow-lingvo","name":"lingvo","tagline":"Lingvo","github_url":"https://github.com/tensorflow/lingvo","owner":"tensorflow","repo":"lingvo","owner_avatar_url":"https://avatars.githubusercontent.com/u/15658638?v=4","primary_language":"Python","stars":2860,"forks":452,"topics":["asr","distributed","gpu-computing","language-model","lm","machine-translation","mnist","nlp","research","seq2seq","speech","speech-recognition","speech-synthesis","speech-to-text","tensorflow","translation","tts"],"archived":false,"github_pushed_at":"2026-06-22T19:13:51+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/tensorflow-lingvo","markdown_url":"https://www.graphcanon.com/tools/tensorflow-lingvo.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tensorflow-lingvo","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tensorflow-lingvo","description":"Lingvo","homepage_url":null,"license":"Apache-2.0","open_issues":156,"watchers":109,"ai_summary":null,"readme_excerpt":"### Installation\n\nThere are two ways to set up Lingvo: installing a fixed version through pip, or\ncloning the repository and building it with bazel. Docker configurations are\nprovided for each case.\n\nIf you would just like to use the framework as-is, it is easiest to just install\nit through pip. This makes it possible to develop and train custom models using\na frozen version of the Lingvo framework. However, it is difficult to modify the\nframework code or implement new custom ops.\n\nIf you would like to develop the framework further and potentially contribute\npull requests, you should avoid using pip and clone the repository instead.\n\n**pip:**\n\nThe [Lingvo pip package](https://pypi.org/project/lingvo) can be installed with\n`pip3 install lingvo`.\n\nSee the\n[codelab](https://colab.research.google.com/github/tensorflow/lingvo/blob/master/codelabs/introduction.ipynb)\nfor how to get started with the pip package.\n\n**From sources:**\n\nThe prerequisites are:\n\n*   a TensorFlow 2.7 [installation](https://www.tensorflow.org/install/),\n*   a `C++` compiler (only g++ 7.3 is officially supported), and\n*   the bazel build system.\n\nRefer to [docker/dev.Dockerfile](docker/dev.Dockerfile) for a set of working\nrequirements.\n\n`git clone` the repository, then use bazel to build and run targets directly.\nThe `python -m module` commands in the codelab need to be mapped onto `bazel\nrun` commands.\n\n**docker:**\n\nDocker configurations are available for both situations. Instructions can be\nfound in the comments on the top of each file.\n\n*   [lib.dockerfile](docker/lib.dockerfile) has the Lingvo pip package\n    preinstalled.\n*   [dev.Dockerfile](docker/dev.Dockerfile) can be used to build Lingvo from\n    sources.\n\n[How to install docker.](https://docs.docker.com/install/linux/docker-ce/ubuntu/)\n\n---\n\n## License\n\n[Apache License 2.0](LICENSE)","github_created_at":"2018-07-24T22:30:28+00:00","created_at":"2026-07-11T12:16:39.9532+00:00","updated_at":"2026-07-11T12:16:51.149698+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":"asr","name":"asr"},{"slug":"distributed","name":"distributed"},{"slug":"gpu-computing","name":"gpu-computing"},{"slug":"language-model","name":"language-model"},{"slug":"lm","name":"lm"},{"slug":"machine-translation","name":"machine-translation"},{"slug":"mnist","name":"mnist"},{"slug":"nlp","name":"nlp"}],"trust":{"provenance":{"is_fork":false,"github_id":142219189,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T12:16:40.617Z","maintenance":{"label":"Active","score":82,"methodology":"github_public_v1","releases_90d":0,"days_since_push":18,"last_release_at":null},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T12:16:43.973Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T12:16:43.326Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-07-11T12:16:43.326Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-11T12:16:43.326Z"}}}}