freeswitch icon indicating copy to clipboard operation
freeswitch copied to clipboard

Support for Vosk speech recognition server over websocket protocol

Open nshmyrev opened this issue 5 years ago • 9 comments

For more details on Vosk see

https://github.com/alphacep/vosk-server

https://github.com/alphacep/vosk-api

nshmyrev avatar Apr 24 '20 15:04 nshmyrev

Unit-tests failed: https://artifacts.signalwire.com/drone/signalwire/freeswitch/923/artifacts.html

signalwire-ci[bot] avatar May 07 '20 16:05 signalwire-ci[bot]

Unit-tests failed: https://artifacts.signalwire.com/drone/signalwire/freeswitch/924/artifacts.html

signalwire-ci[bot] avatar May 07 '20 16:05 signalwire-ci[bot]

Unit-tests failed: https://artifacts.signalwire.com/drone/signalwire/freeswitch/925/artifacts.html

signalwire-ci[bot] avatar May 07 '20 17:05 signalwire-ci[bot]

Unit-tests failed: https://artifacts.signalwire.com/drone/signalwire/freeswitch/926/artifacts.html

signalwire-ci[bot] avatar May 07 '20 18:05 signalwire-ci[bot]

Never mind the failed test message. We are working on that.

andywolk avatar May 07 '20 18:05 andywolk

@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 avatar Aug 07 '20 18:08 crienzo

@crienzo Great idea, I'll work to make it standalone module first.

nshmyrev avatar Aug 07 '20 19:08 nshmyrev

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.

andywolk avatar Aug 26 '21 11:08 andywolk

There are good examples of how to make a module be standalone and out-of-tree.

Great, thank you for the links

nshmyrev avatar Aug 26 '21 11:08 nshmyrev