This is a demonstration of the Kaldi Speech Recognition Toolkit (https://kaldi-asr.org/) using the Zamia generic English model (https://github.com/gooofy/zamia-speech).
docker build -t ptt .
or
podman build -t ptt .
docker run -p 80:80 ptt
or
podman run -p 80:80 ptt
-
Browse to: http://localhost/
-
When prompted, allow web page access to the microphone.
-
Click and hold the Push-to-Talk button, and say something into the microphone.
Mozilla Firefox does not implement the getUserMedia sampleRate constraint (https://bugzilla.mozilla.org/show_bug.cgi?id=1388586).