问题标签 [watson]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
539 浏览

ibm-cloud - Watson 对话显示数组输出

我正在尝试使用 watson Conversation 创建一个聊天机器人。我在聊天窗口中显示数组输出时遇到问题。

例如:在我的上下文中,我有一个数组名称 productDetails,如下所示:

这个数组是动态的,它可能有 2 个值对,也可能有 10 个值对,基于之前的选择

我想在 Watson 聊天窗口中显示完整的数组。任何人都可以建议我如何做到这一点。

问候, 阿比

0 投票
1 回答
110 浏览

xpages - Writing a binary response (stream) directly to MIME in a Notes document

As I'm playing around with the Watson API I am using the Text2Speech service to get an audio stream (file) from the service. I already get the file with the code but my MIME doesn't contain anything later. I save the document after I call this method below. Any best pratices for streaming a byte content directly to a MIME would be appreciated.

0 投票
1 回答
385 浏览

node.js - 带有节点的 IBM Watson Speech to Text API。如何输出到 DOM?

我正在使用 npm 模块与 IBM 的 Watson 一起进行语音转文本。我在这里使用这个包:https ://github.com/watson-developer-cloud/speech-javascript-sdk 。

我可以很好地进行身份验证,但除此之外什么都没有发生。我想从响应中获取文本并将其插入 DOM。我尝试了以下只是为了尝试一下,但我没有得到任何反馈。

文档对此方法说以下内容:

如果设置了 options.outputElement,则传递给 WritableElementStream 的其他选项。

默认情况下通过 FormatStream 管道结果,设置 options.format=false > 禁用。

我认为 WatsonSpeech.SpeechToText.recognizeMicrophone 会采用回调函数,因此我可以处理响应并将其插入到我的 DOM 中,但我无法弄清楚。另外,我不是真正的 JS 人,所以我不知道 promise 的作用。

0 投票
1 回答
710 浏览

ibm-watson - Watson knowledge studio: how to teach my model to get recipe name?

I've been trying to figure out how to use Watson Knowledge Studio for couple weeks now. I've been working with cooking recipes to keep data simple and easy to annotate. My goal would be to be able to submit a recipe as an unstructured text and get a structured response with the recipe name, ingredients, cooking devices, budget, diet, etc.

It's actually doing ok so far, except for the recipe name.

So my question is how to teach the model how to identify this very specific part (recipe name) since it's almost always different?

Any advice welcome :)

0 投票
1 回答
92 浏览

html - 我可以使用 Watson Retrieve and Rank 服务的 Web 界面上传带有 html 的 zip 文件或带有 json 文件的 zip 文件吗?

我可以使用 Watson Retrieve and Rank 服务的 Web 界面上传带有 html 的 zip 文件或带有 json 文件的 zip 文件吗?

0 投票
1 回答
386 浏览

ibm-cloud - 从带有 websockets 的浏览器使用 watson Speech to Text(实时检测)

我想使用带有“实时检测”的浏览器中的 IBM Watson Speech to Text,即我不想录制音频和发送文件,而是想使用 websockets 选项来实现连续语音转文本。

我找到了这个 git repo https://github.com/watson-developer-cloud/speech-javascript-sdk

但我找不到任何关于如何使用的实际例子。有人可以告诉我一些如何使用它的代码示例(或其他替代方法)。

我相信这WatsonSpeech.SpeechToText.recognizeMicrophone({token})可能是我需要的,并且一些热使用它的例子就足够了。

0 投票
1 回答
445 浏览

java - 如何停止 IBM Watson 文本到语音的 StreamPlayer

我正在尝试使用 IBM Watson text-to-speech 将文本转换为我的 Android 应用程序上的音频输出。这是我的依赖项

在这里我将字符串转换为音频

问题是当我退出播放音频的活动时,音频继续播放,而我希望它停止。

如果使用android.speech.tts.TextToSpeech我可以轻松使用TextToSpeech.stop(),但如何使用 IBM Watson 文本转语音?

0 投票
3 回答
101 浏览

watson - 沃森是学别的词还是我总是要教?

在用几个单词教 IBM watson 对话之后,随着时间的推移,他是否会学习与同一主题相关的其他人,还是我总是需要输入新单词?

0 投票
1 回答
243 浏览

node.js - 错误:该应用程序尚未配置 WORKSPACE_ID 环境变量

为了以防万一,我已经更改了 env 文件和 app.js 文件中的工作区 ID。我已经安装了所有必要的 SDK,并按照此处的说明完成了所有工作。

我用自己的工作区换出了工作区文件。但我进行了所有必要的更改,包括更改工作区 ID。不太清楚为什么我仍然收到错误。任何帮助将非常感激!

已编辑:这是我对代码所做的更改

图片

0 投票
2 回答
665 浏览

speech-recognition - 使用自定义模型的 Watson Speech-to-text 准确性低

Watson 对话服务无法识别我的口音。因此,我使用了自定义模型,以下是使用自定义模型之前和之后的结果。

试验结果

在整合模型之前:- 当你有他们的座右铭时。希拉。贾巴在其中。女人。这。

整合模型后:- 我们给 Omatta David。斯里兰卡。贾巴在其中。数字。州长

实际音频- Audio 49,Wijayaba Mawatha,Kalubowila,Dehiwela,Sri Lanka.Government.Gov.

我如何包含自定义模型-我使用了从 github 分叉的演示中给出的相同文件 在 socket.js 中,我包含了自定义 id,如图所示。还有其他包含自定义模型的方法(集成自定义模型的方法)但我想知道我所做的方法是否正确?

这是我用来创建自定义模型的 python 代码。代码链接

这是我以 JSON 格式执行 python 代码后的语料库结果。语料库文件

这是自定义模型(包含在代码中的自定义模型文本文件),其中包含了所有斯里兰卡道路。

我分叉了文件并编辑了socket.js,如下所示。