我已下载并尝试检查扬声器Diarization的新增功能。由于它有一些限制,它只适用于语言模型(en-US_NarrowbandModel,es-ES_NarrowbandModel,ja-JP_NarrowbandModel),我试图改变下拉。但它没有改变,仍然固定在“美国宽带模型(16KHz)”。 如果我做错任何事,请告诉我。 下载源代码后,我执行了“npm install”并运行服务器“npm start”,然后从Firefox“http://localhost:3000/”运行正常。但是,在Bluemix中部署之后,语言选择器无法正常工作。屏幕正确,但语言模型没有变化。我无法选择“US Broadband Model(16KHz)”以外的语言模型。 如果我做错了,请告知。
[注意:以前的版本(没有扬声器分类功能)下载并且它正常工作,即屏幕正确以及语言模型正在改变。]
答案 0 :(得分:0)
还在DeveloperWorks Answers上发表了评论 - https://developer.ibm.com/answers/questions/337891/ibm-watson-speech-to-text-with-diarization-languag.html
我认为,根据您的帖子,您已下载并修改了示例应用程序。当您在本地运行修改后的应用程序时,您的更改将生效,但是当您部署到bluemix时,它们不会生效。在这种情况下,你需要找出不同的东西。没有看到你的修改,其他一切都是猜测。
由于您修改的代码是浏览器端,我怀疑它们与您在同一浏览器中运行代码的应用程序不同。由于您的更改将是浏览器端,请打开开发人员视图,并检查页面上的源,以验证是否返回了修改后的代码。如果不是,那么您需要检查您尝试部署的方式,地点和内容。
如果你确实看到你修改过的代码被返回了,那么你需要逐步完成它以找出为什么它没有被正确调用,可能是因为在页面上调用了其他只有蓝色混合的脚本的副作用