带有音频输入的Dialogflow消息(聊天机器人Dialogflow cx)



我已经通过DialogFlow Cx创建了一个代理,我需要做一个web演示。我正在尝试使用对话流消息创建此页面:

<DOCKTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<title> PocJbsEngineering </title>
<script src="https://www.gstatic.com/dialogflow-console/fast/messenger-cx/bootstrap.js?v=1"></script>
<df-messenger df-cx="true" location="us-east1" chat-title="JBS" agent-id="bfb3f030-9d41-4160-b13c-90de6f3b8c1d"
language-code="pt-br" request.inputAudio = "audio"></df-messenger>

</head>
<body>
</body>
</html>

但是,聊天消息没有语音输入:

聊天我怎么能把一个语音输入对话流消息?一些建议做这个代理Dialogflow Cx与音频输入?

不幸的是,正如你指出的那样,嵌入式版本没有音频作为输入。

如果你想使用嵌入式聊天,那么你需要记录你的声音,并将其转换为文本使用语音到文本。

如果你想创建自己的UI,那么你应该使用Dialogflow CX v1beta2和类型InputAudioConfig。您将录制您的声音并使用InputAudioConfig传递到检测意图调用。类似于下面的链接,只是使用Dialogflow CX而不是ES

https://cloud.google.com/dialogflow/es/docs/how/detect-intent-audio

最新更新