freeswitch
freeswitch copied to clipboard
Support for Vosk speech recognition server over websocket protocol
For more details on Vosk see
https://github.com/alphacep/vosk-server
https://github.com/alphacep/vosk-api
Unit-tests failed: https://artifacts.signalwire.com/drone/signalwire/freeswitch/923/artifacts.html
Unit-tests failed: https://artifacts.signalwire.com/drone/signalwire/freeswitch/924/artifacts.html
Unit-tests failed: https://artifacts.signalwire.com/drone/signalwire/freeswitch/925/artifacts.html
Unit-tests failed: https://artifacts.signalwire.com/drone/signalwire/freeswitch/926/artifacts.html
Never mind the failed test message. We are working on that.
@nshmyrev we can host this in github.com/freeswitch/mod_vosk. Or, if you wish, you can host the module in your org. This would allow you to be maintainer w/ write access to the module. In either case, we can add it to modules.conf here as long as the module is OK.
@crienzo Great idea, I'll work to make it standalone module first.
There are good examples of how to make a module be standalone and out-of-tree. Take a look at: https://github.com/freeswitch/mod_janus https://github.com/freeswitch/mod_mosquitto
You will probably want to copy-paste parts of their READMEs too.
There are good examples of how to make a module be standalone and out-of-tree.
Great, thank you for the links