我正在使用Interactive Canvas设计一个Web屏幕。我想从输入框中说出的用户语音中捕获文本。它与function / index.js中的conv.input.raw相似,但我不知道在public / index.html中该怎么做
javascript - 从语音交互 Canvas 中 catch 文本?-LMLPHP

最佳答案

在函数/ index.js中的conv.input.raw中包含文本后,您需要使用InteractiveCanvas api将其传递到网站。

conv.ask(new HtmlResponse({
  data: {
    userEnteredData: conv.input.raw
  }
}));


从网站上,您将在交互式画布的回调中获得它

interactiveCanvas.ready({
   onUpdate(data) {
       console.log('user entered text = ', data.userEnteredData);
       document.getElementById("textBox").value = data.userEnteredData;
   }
});

关于javascript - 从语音交互 Canvas 中 catch 文本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60312828/

10-10 00:32