HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
kaldi-asr
kaldi
Shell2015–2024
kaldi-asr / kaldi

kaldi

kaldi-asr/kaldi is the official location of the Kaldi project.

20Distinct people
29Mentions
0Explicit recommenders
15.5KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

kaldi-asr/kaldi is the official location of the Kaldi project.

GitHub

Where it is used

  • pika — PIKA is a lightweight speech processing toolkit based on Pytorch and (Py)Kaldi. The first release focuses on end-to-end speech recognition. We use Pytorch as deep learning engine, Kaldi for data formatting and feature extraction. Source

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 12:45:45 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year29 dated mentions

Observed mentions: 2015-08-22 18:56:08 UTC to 2024-10-03 06:47:04 UTC.

02462015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 2 mentions; 2 submissions, 0 comments20152016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 5 mentions; 1 submissions, 4 comments2017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 4 mentions; 1 submissions, 3 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2024

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC220
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC514
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC707
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC413
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC101
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC707
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC000
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC211
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC000
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC101

From the project README

An excerpt from the repository, fetched Nov 12, 2026.

Read the project’s introduction
Kaldi Speech Recognition Toolkit To build the toolkit: see ./INSTALL. These instructions are valid for UNIX systems including various flavors of Linux; Darwin; and Cygwin (has not been tested on more "exotic" varieties of UNIX). For Windows installation instructions (excluding Cygwin), see windows/INSTALL. To run the example system builds, see egs/README.txt If you encounter problems (and you probably will), please do not hesitate to contact the developers (see below). In addition to specific questions, please let us know if there are specific aspects of the project that you feel could be improved, that you find confusing, etc., and which missing features you most wish it had. Kaldi information channels For HOT news about Kaldi see the project site. Documentation of Kaldi: Info about the project, description of techniques, tutorial for C++ coding. Doxygen reference of the C++ code. Kaldi forums and mailing lists: We have two different lists User list kaldi-help Developer list kaldi-developers: To sign up to any of those mailing lists, go to http://kaldi-asr.org/forums.html: Development pattern for contributors Create a personal fork of the main Kaldi repository in GitHub. Make your changes in a named branch different from master, e.g. you create a branch my-awesome-feature. Generate a pull request through the Web interface of GitHub. As a general rule, please follow Google C++ Style Guide. There are a few exceptions in Kaldi. You can use the Google's cpplint.py to verify that your code is free of basic mistakes. Platform specific notes Fedora 41 (and later) In 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 sudo dnf install lapack-devel openfst-devel then build the package as follows: cmake -S ./ -Bbuild/Release -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DBuildForFedora=ON cmake --build /home/gerhard/workspace/kaldi/build/Release PowerPC 64bits little-endian (ppc64le) Kaldi is expected to work out of the box in RHEL >= 7 and Ubuntu >= 16.04 with OpenBLAS, ATLAS, or CUDA. CUDA drivers for ppc64le can be found at https://developer.nvidia.com/cuda-downloads. An IBM Redbook is available as a guide to install and configure CUDA. Android Kaldi supports cross compiling for Android using Android NDK, clang++ and OpenBLAS. See this blog post for details. Web Assembly Kaldi supports cross compiling for Web Assembly for in-browser execution using emscripten and OpenBLAS See this repo for a step-by-step description of the build process.
Read the full README on GitHub

What Hacker News says

7 sources
Kaldi has 4.14% WER (95.86% accuracy) on the same test dataset (test-clean) [1] using a model that runs faster than real time on CPU. You would have to make the model smaller to run it in real time on a RasPi3, but according to this [2], you can get decent WERs for read speech even then. [1] https://github.com/kaldi-asr/kaldi/blob/master/egs/librispee... [2] https://groups.google.com/d/msg/kaldi-help/Pr6jPH1Qshg/kn8df...
In Initial Release of Mozilla’s Open Source Speech Recognition Model and Voice Data
In this thread: The Zork game, written in WebAssembly, using serverless (offline) speech recognition by using the Kaldi Speech Recognition Toolkit. Kaldi is written in C++ which then (i guess) is compiled into WebAssembly via Emscripten. https://github.com/kaldi-asr/kaldi Very very interesting. Additional comment: When I saw the Amazon Alexa API (i was at a small meeting which included defining your own "utterances", i was dissapointed that the Alexa required internet connection to perform the speech recognition, even moreso when the interaction with it was not so sophisticated (after all, it is geared to understanding predefined commands).
In Show HN: Serverless speech recognition with WebAssembly

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.