使用IBM Bluemix/Watson Speech To Text和Node.js进行应用程序开发

以下是上次说明过的应用程序的实现步骤。我们将对每个步骤进行解释。

    1. 准备相关的Node.js(Node.js的安装、确认工作正常)

 

    1. 编写生成.wav文件的JavaScript源代码

 

    1. 编写识别语音的JavaScript源代码

 

    1. 将程序部署到Bluemix

 

    结束

1. 在Node.js相关准备方面,我们将参考伟大前辈的步骤1和步骤2,安装nvmw(以及Node.js和相关模块),并进行操作确认。顺便提一下,根据我的环境情况,在2016年5月发布的nvmw的最新版本中,最新版的Node.js将会成功安装,具体如下:
C:\Users\hoge\nvmw>nvmw install iojs

然而,官方推荐的v4.4.4在node.js官方网站上安装失败。

C:\Users\hoge\.nvmw>nvmw.bat install v4.4.4
开始安装 node/v4.4.4 (x64) 到 C:\Users\AA503763\.nvmw\v4.4.4
从 https://nodejs.org/dist/v4.4.4/x64/node.exe 下载,并保存至 C:\Users\hoge\.nvmw\v4.4.4\node.exe
404 Not Found
从 https://nodejs.org/dist/v4.4.4/x64/node.exe 下载 C:\Users\hoge\.nvmw\v4.4.4\node.exe 失败

因为 x64 环境下 v4.4.4 的 URL 从 https://nodejs.org/dist/v4.4.4/x64/node.exe 被更改为 https://nodejs.org/dist/v4.4.4/win-x64/node.exe,所以我认为这是导致问题的原因,您可以通过修改 nvmw.bat 的第 137 行来解决问题(我没有测试过,下载可能需要几分钟,我等不了)。
set NODE_EXE_URL=%NVMW_NODEJS_ORG_MIRROR%/%NODE_VERSION%/win-x64/node.exe

2. 紧接着之前的描述,生成wav文件的Javascript源代码。