Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rhasspy/wyoming-handle-external

Wyoming protocol server that calls an external program to handle intents
https://github.com/rhasspy/wyoming-handle-external

Last synced: 8 days ago
JSON representation

Wyoming protocol server that calls an external program to handle intents

Awesome Lists containing this project

README

        

# Wyoming Handle External

[Wyoming protocol](https://github.com/rhasspy/wyoming) server that runs an external program to handle intents and generate a response.

Input text is sent to the standard input of `--program` and its standard output is sent back as the response in a "handled". If the program's exit code is not 0, a "not handled" event is sent back.

## Example

Run a server that repeats back whatever it was sent:

``` sh
script/run \
--uri 'tcp://127.0.0.1:10500' \
--program cat \
--language en
```