Tag: ibm watson

Watson STT Java – Websockets Java和HTTP POST之间的结果不同

我正在尝试构建一个采用流式音频输入的应用程序(例如:麦克风中的一行),并使用IBM Bluemix(Watson)进行语音到文本。 我简要地修改了这里找到的示例Java代码。 这个例子发送了一个WAV,但我发送了一个FLAC ……这应该是无关紧要的。 结果很糟糕,非常糟糕。 这是我在使用Java Websockets代码时得到的: { “result_index”: 0, “results”: [ { “final”: true, “alternatives”: [ { “transcript”: “it was six weeks ago today the terror “, “confidence”: 0.92 } ] } ] } 现在,将上述结果与下面的结果进行比较。 这些是发送相同内容但使用cURL(HTTP POST)时的结果: { “results”: [ { “alternatives”: [ { “confidence”: 0.945, “transcript”: “it was six weeks ago today […]

如何在用户输入输入时使Watson Conversation Api调用Web应用程序URL?

我有一个spring mvc应用程序,我想让我的用户调用一个bot,而基于用户输入的bot应该访问一个url并根据响应提供一个答案。我怎样才能在Java中实现这一点?