我正在使用Node.js使用Watson文本到语音服务。我没有下载音频文件,而是使用它来传输它:
text_to_speech.synthesize(params)
.pipe(new ogg.Decoder())
.on('stream', function (opusStream) {
opusStream.pipe(new opus.Decoder())
.pipe(new Speaker());
});
它有效,但我的问题是有太多的延迟,就像我在请求后5或8秒后听到声音一样。
这是正常的吗?有没有人有改善我的代码的想法? 我知道流媒体可能有一些时间来加载和播放,但我在谈论减少延迟时间。