问题标签 [ibm-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.
ibm-cloud - Bluemix 中的 IBM Watson Visual Recognition Service 总是返回空内容
我正在尝试使用 API 测试器在 Bluemix 中测试 IBM Watson Visual Recognition Service。
第一个我想获取有效标签列表:
- 我打开 API 测试器:http ://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/apis/#!/visual-recognition/getLabelService
- 我发出一个空字符串
- 响应正文:无内容,响应代码:0
在阅读演示应用程序的源代码时,我正在推断标签,例如“动物”
- 我打开这个链接:http ://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/apis/#!/visual-recognition/recognizeLabelsService
- 我上传图片并将标签设置为“动物”
- 响应正文:无内容,响应代码:0
知道我做错了什么吗?
演示应用程序似乎运行良好,至少它将奥巴马的形象识别为“人,总统,奥巴马”:)
eclipse-plugin - 瓦拉建筑错误
在尝试按照此处的步骤运行第一个 wala 示例时,我收到一个错误。但是我已经将 JLex.jar 复制到了 Eclipse 工作空间的根文件夹中。
node.js - IBM Bluemix 和 websocket 400 错误
我正在尝试使用 node.js 的 websocket 模块与 IBM Watson Speech to text api 交互。当我尝试连接时,我得到一个 400 错误,我不确定为什么......我以前从未使用过 websockets。这是我创建套接字并尝试连接的代码
这是我得到的回复
任何想法如何解决这一问题??
编辑更新:下面的德国人回答是正确的。我没有调用授权端点来获取令牌,而是尝试使用我的 bluemix 凭据。
node.js - 如何在 node.js 中创建一个要在 websocket 中使用的 blob?
我正在尝试使用 IBM 的语音到文本服务的 websocket 实现。目前我无法弄清楚如何通过连接发送 .wav 文件。我知道我需要把它变成一个 blob,但我不知道该怎么做。现在我收到以下错误:
You must pass a Node Buffer object to WebSocketConnec
-或者-
Could not read a WAV header from a stream of 0 bytes
...取决于我尝试传递给服务的内容。应该注意的是,我正确地发送了开始消息并使其进入侦听状态。
ibm-watson - IBM watson 权衡分析 javascript 小部件返回一些未知错误
我正在尝试运行 IBM Watson 的 Tradeoff Analytics 小部件以在网页中显示权衡分析图。Tradeoff Analytics API 正在正常启动,但是当我将问题提交到显示图表时,我得到了一些未定义的错误。这是我正在使用运行 Tradeoff Analytics Widget 的示例代码。
我还从 javascript 调试器中注意到,对最后一个请求的 HTTP 响应返回了响应标头WWW-Authenticate:Basic realm="IBM Watson Gateway Log-in"。此外,我在 javascript 控制台XMLHttpRequest cannot load中收到以下错误。请求的资源上不存在“Access-Control-Allow-Origin”标头。Origin '' 因此不允许访问。响应具有 HTTP 状态代码 401。
有人可以帮我解决这里可能出现的问题吗?
PS:我已经交叉检查了我的用户名和密码,它们似乎通过基于 REST 的 API 调用工作正常。
ibm-cloud - Bluemix:Text-to-speech 的响应未使用以下代码播放音频
你能帮忙解决这个问题吗,为什么文本到语音的响应没有使用下面的代码播放音频?
索引.jsp
DemoServlet.java
在这里,java 方法都成功运行以响应它向 jsp 和 ajax 响应返回某种二进制数据。但我仍然无法播放音频。你能帮我解决这个问题吗?
api - Watson Speech to Text 响应时间
在推送到 Bluemix 时遇到一些服务问题
我通过 php-curl 发送的推送请求是:
发布https://stream.watsonplatform.net/speech-to-text/api/v1/recognize
具有以下参数
型号:en-US_NarrowbandModel
内容类型:音频/wav;速率:8000
传输编码:分块
时间戳:真
word_confidence:真
连续:真
响应超时设置为 2h(7200000 毫秒)
我们的某些文件的 curl 超时,没有任何明显的原因,起初我认为这与录音的持续时间有关,但我在日志中记录了对音频文件的成功请求约 200 秒长和超时录音 129 秒。
我认为这可能是超时问题或音频文件上传中的一些错误,所以我开始查看会话,但我不清楚会话过程如何工作,我无法在文档中对其进行整理。
以下文档(https://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/speech-to-text/api/v1/)
如果我能得到一些反馈/建议我做错了什么,我会很高兴......
谢谢...
ibm-cloud - 使用 Bluemix 创建 IBM Watson 搜索引擎以进行 Internet 和数据库研究
我想使用 Bluemix 创建一个 IBM Watson 搜索引擎(即类似于 Google 搜索引擎界面),它将查询 Internet(我指定的网站)或在线数据库,并提供非结构化数据的摘要、识别概念等。
是否有任何类似的现有应用程序可用,或者是否有人知道如何使用 Bluemix 或其他平台进行设置?
ibm-watson - 为什么我在尝试部署 Watson 的 Concept Insight 演示副本时会收到 404 错误?
我从https://github.com/watson-developer-cloud/concept-insights-nodejs分叉了 Watson 的新 Concept Insight 演示,并添加了我的 Concept Insight 服务凭据。运行它时我没有收到任何错误,但是当我浏览到 localhost:3000 时我得到的只是这个 JSON 对象:
它显然是在寻找应用程序,但应用程序没有在某处找到东西。为了运行这个演示,我还需要自定义什么吗?
谢谢,大卫