#speech #recognition #api


Speech recognition API

4 stable releases

2.1.1 Apr 4, 2023
2.1.0 Apr 3, 2023
2.0.0 Apr 3, 2023
1.0.0 Dec 12, 2022

#218 in Audio

35 downloads per month
Used in 2 crates


104 lines

Marek Speech Recognition

Rust project to allow easy usage of Speech Recognition libraries with a common API.

Supported backends:

  • marek_google_speech_recognition - Google Chrome's libsoda wrapper. Fast, offline and accurate, but unfortunately libsoda is secured with an API key and stack verification. Tested on Linux and Windows (mingw).

  • marek_vosk_speech_recognition - Vosk wrapper. Fast, offline, accurate, mmulti-language, open-source. Does not support punctation yet.


  • speech_recognition_test - recognize speech from wave example file using choosen backend.


~38K SLoC