/narrator

Experiments with voice recognition

Primary LanguageRustApache License 2.0Apache-2.0

narrator

A project to set experiment with using speech-to-text for controlling a linux workstation

Directory structure

  • keyboard/ - demo of sending input events to virtual keyboard using uinput device
  • speech-streamer - a rust application to stream utterances recognized from mic input

Contributing and project status

This project is in a prototype stage and may never gain useful features. The goal is to be able to provide a degree of useful voice control for a linux workstation.

You're welcome to use the code as-is, and I'll be happy to accept pull requests that move the project forward in that direction - but it's currently just a hobby project so of course I won't be able to provide support or bugfixes in the traditional sense. If it's useful to you, then I'd love to hear about it.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.