#speech-recognition

marek_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

#54 in Accessibility


Used in 2 crates

AGPL-3.0-or-later

6KB
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.

Examples

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

Dependencies

~1–1.6MB
~33K SLoC