0

我正在使用 Watson 服务语音转文本和文本转语音。到目前为止,除了将声音输出到运行 Node JS 的 Raspberry PI 上的扬声器之外,我已经能够让一切正常工作。

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

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

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

4

1 回答 1

0

原来设备0:0的硬件设备设置是在js代码中编码的(我没有写)。更改此参数会将声音路由到正确的声卡,该声卡是在 1:0 上运行的 USB 设备。

谜团已揭开!

于 2017-06-09T22:16:21.053 回答