The IBM-Watson Service is a speech to text Service from IBM.


The Configuration JSON for an IBM-Watson Service looks like: {"textservice":"ibm-watson","params":{"apikey":"xxxxx","location":"xxx","instance_id":"xxxxx"}} The Service requires an apikey, a location of the server, and an instance id. E.g. The parameters can be retrieved from IBM after registration.


After the start the Textmedia-Interface requests an access_token via HTTP with the apikey. The access_token is only valid for one hour. After that it has to be renewed. With the access_token the Textmedia-Interface connects to the IBM-Watson service via a Websocket connection.