{"id":13419749,"url":"https://github.com/kaldi-asr/kaldi","last_synced_at":"2025-05-12T05:22:44.784Z","repository":{"id":30718843,"uuid":"34275045","full_name":"kaldi-asr/kaldi","owner":"kaldi-asr","description":"kaldi-asr/kaldi is the official location of the Kaldi project.","archived":false,"fork":false,"pushed_at":"2025-04-28T07:44:58.000Z","size":125626,"stargazers_count":14833,"open_issues_count":250,"forks_count":5355,"subscribers_count":690,"default_branch":"master","last_synced_at":"2025-05-12T02:40:38.127Z","etag":null,"topics":["c-plus-plus","cuda","kaldi","shell","speaker-id","speaker-verification","speech","speech-recognition","speech-to-text"],"latest_commit_sha":null,"homepage":"http://kaldi-asr.org","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kaldi-asr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2015-04-20T17:23:16.000Z","updated_at":"2025-05-12T02:04:02.000Z","dependencies_parsed_at":"2023-02-12T02:46:47.164Z","dependency_job_id":"4295aaab-46ef-4c34-ae56-1694e0e94d22","html_url":"https://github.com/kaldi-asr/kaldi","commit_stats":{"total_commits":8337,"total_committers":528,"mean_commits":"15.789772727272727","dds":0.6248050857622647,"last_synced_commit":"21ae411fd46282726d893e53c05fef5baea64fef"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaldi-asr%2Fkaldi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaldi-asr%2Fkaldi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaldi-asr%2Fkaldi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaldi-asr%2Fkaldi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kaldi-asr","download_url":"https://codeload.github.com/kaldi-asr/kaldi/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253672698,"owners_count":21945480,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c-plus-plus","cuda","kaldi","shell","speaker-id","speaker-verification","speech","speech-recognition","speech-to-text"],"created_at":"2024-07-30T22:01:20.318Z","updated_at":"2025-05-12T05:22:44.748Z","avatar_url":"https://github.com/kaldi-asr.png","language":"Shell","readme":"[![Build Status](https://travis-ci.com/kaldi-asr/kaldi.svg?branch=master)](https://travis-ci.com/kaldi-asr/kaldi)\n[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/kaldi-asr/kaldi) \nKaldi Speech Recognition Toolkit\n================================\n\nTo build the toolkit: see `./INSTALL`.  These instructions are valid for UNIX\nsystems including various flavors of Linux; Darwin; and Cygwin (has not been\ntested on more \"exotic\" varieties of UNIX).  For Windows installation\ninstructions (excluding Cygwin), see `windows/INSTALL`.\n\nTo run the example system builds, see `egs/README.txt`\n\nIf you encounter problems (and you probably will), please do not hesitate to\ncontact the developers (see below). In addition to specific questions, please\nlet us know if there are specific aspects of the project that you feel could be\nimproved, that you find confusing, etc., and which missing features you most\nwish it had.\n\nKaldi information channels\n--------------------------\n\nFor HOT news about Kaldi see [the project site](http://kaldi-asr.org/).\n\n[Documentation of Kaldi](http://kaldi-asr.org/doc/):\n- Info about the project, description of techniques, tutorial for C++ coding.\n- Doxygen reference of the C++ code.\n\n[Kaldi forums and mailing lists](http://kaldi-asr.org/forums.html):\n\nWe have two different lists\n- User list kaldi-help\n- Developer list kaldi-developers:\n\nTo sign up to any of those mailing lists, go to\n[http://kaldi-asr.org/forums.html](http://kaldi-asr.org/forums.html):\n\n\nDevelopment pattern for contributors\n------------------------------------\n\n1. [Create a personal fork](https://help.github.com/articles/fork-a-repo/)\n   of the [main Kaldi repository](https://github.com/kaldi-asr/kaldi) in GitHub.\n2. Make your changes in a named branch different from `master`, e.g. you create\n   a branch `my-awesome-feature`.\n3. [Generate a pull request](https://help.github.com/articles/creating-a-pull-request/)\n   through the Web interface of GitHub.\n4. As a general rule, please follow [Google C++ Style Guide](https://google.github.io/styleguide/cppguide.html).\n   There are a [few exceptions in Kaldi](http://kaldi-asr.org/doc/style.html).\n   You can use the [Google's cpplint.py](https://raw.githubusercontent.com/google/styleguide/gh-pages/cpplint/cpplint.py)\n   to verify that your code is free of basic mistakes.\n\nPlatform specific notes\n-----------------------\n\n### Fedora 41 (and later)\n\nIn order to build it on Fedora 41 using the libraries that are provided by the distro, you need to install the development libraries and dependencies with\n\n```\nsudo dnf install lapack-devel openfst-devel\n```\n\nthen build the package as follows:\n\n```\ncmake -S ./ -Bbuild/Release -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DBuildForFedora=ON\ncmake --build /home/gerhard/workspace/kaldi/build/Release\n```\n\n\n### PowerPC 64bits little-endian (ppc64le)\n\n- Kaldi is expected to work out of the box in RHEL \u003e= 7 and Ubuntu \u003e= 16.04 with\n  OpenBLAS, ATLAS, or CUDA.\n- CUDA drivers for ppc64le can be found at [https://developer.nvidia.com/cuda-downloads](https://developer.nvidia.com/cuda-downloads).\n- An [IBM Redbook](https://www.redbooks.ibm.com/abstracts/redp5169.html) is\n  available as a guide to install and configure CUDA.\n\n### Android\n\n- Kaldi supports cross compiling for Android using Android NDK, clang++ and\n  OpenBLAS.\n- See [this blog post](http://jcsilva.github.io/2017/03/18/compile-kaldi-android/)\n  for details.\n\n### Web Assembly\n\n- Kaldi supports cross compiling for Web Assembly for in-browser execution\n  using [emscripten](https://emscripten.org) and OpenBLAS\n- See [this repo](https://github.com/msqr1/kaldi-wasm2)\n  for a step-by-step description of the build process.\n","funding_links":[],"categories":["Shell","TODO scan for Android support in followings","Artificial Intelligence","Optical Character Recognition Engines and Frameworks","Recognition","\u003ca name=\"Speech\"\u003e4. Speech","Software","C++","Table of Contents","Projects","Audio"],"sub_categories":["CTPN [paper:2016](https://arxiv.org/pdf/1609.03605.pdf)","Utilities","Tools","[Tools](#tools-1)","Speech Recognition"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaldi-asr%2Fkaldi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaldi-asr%2Fkaldi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaldi-asr%2Fkaldi/lists"}