如何路由/管道输出Watson文本到语音到本地发言人与终端

时间:2017-06-08 21:31:33

标签: raspberry-pi watson-conversation watson-iot

我正在使用Watson服务语音来发短信和发短信。到目前为止,除了在运行Node JS的Raspberry PI上将声音输出到扬声器之外,我已经能够完成所有工作。

我正在连接文字转语音服务。我似乎得到了Watson服务的响应,但它正在Pi终端上显示而不是USB扬声器。在文本显示结束时,它显示它被发送到hw设备0:0这是错误的。它应该是1:0

当我在没有Watson的情况下测试Raspberry Pi声音时,音频在没有Watson服务的情况下正常工作,使用在不同的hw设备(1:0)上播放的播放。

所以我的问题是:是否有一个使用https:接口的参数,使您能够控制将语音路由到哪个hw声音设备,或者是否必须在我的JS代码中的某个地方控制所有这些参数。< / p>

1 个答案:

答案 0 :(得分:0)

事实证明,设备0:0的hw设备设置是在js代码中编码的(我没有写)。更改此参数会将声音路由到正确的声卡,该声卡是以1:0运行的USB设备。

神秘解决了!