Raspberry pi 如何将Watson文本到语音的输出路由/管道到本地说话人vs终端

Raspberry pi 如何将Watson文本到语音的输出路由/管道到本地说话人vs终端,raspberry-pi,watson-conversation,watson-iot,Raspberry Pi,Watson Conversation,Watson Iot,我正在使用沃森服务的语音对文本和语音对文本。到目前为止,除了让声音输出到运行NodeJS的Raspberry PI上的扬声器,我已经能够让一切正常工作 我正在连接到语音文字转换服务。我似乎收到了沃森服务的回复,但它显示在Pi终端上,而不是显示在USB扬声器上。在文本显示的末尾,它显示它正被发送到硬件设备0:0,这是错误的。应该是1:0 当我在没有Watson的情况下测试Raspberry Pi声音时,音频在没有Watson服务的情况下工作良好,使用aplay在不同的硬件设备上播放(1:0) 所以

我正在使用沃森服务的语音对文本和语音对文本。到目前为止,除了让声音输出到运行NodeJS的Raspberry PI上的扬声器,我已经能够让一切正常工作

我正在连接到语音文字转换服务。我似乎收到了沃森服务的回复,但它显示在Pi终端上,而不是显示在USB扬声器上。在文本显示的末尾,它显示它正被发送到硬件设备0:0,这是错误的。应该是1:0

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


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

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

谜团解开了