Google ASR 与 Avaya OD Orchestration Designer

发布于 2025-01-12 03:32:08 字数 344 浏览 0 评论 0原文

我们正在使用来自 avaya OD 的 Google 语音转文本 API。效果很好。我们使用记录标签来记录用户语音输入,使用 Google 语音 API 发送音频文件,将其转换为文本。但是,用户输入的记录在播放初始消息后开始。例如:您可以说帐单、付款等内容......请说出您致电的原因。收到此消息后,录音开始。

问题或疑问是,如果呼叫者在提示开始后开始说“计费”,我们如何开始收集用户输入。例如,您可以说诸如帐单之类的内容...并且用户说帐单。仅在提示完成后才开始录制。我们无法在提示和收集节点中播放消息,因为我们需要将音频文件发送到 Google 以转录为文本。

如果没有 ASR,我们如何才能实现这一目标?谷歌 ASR 也可以在本地运行吗?

We are using Google speech to text API from avaya OD. It works fine. We make use of record tag to record user speech input send the audio file using Google speech API to convert it into text .HOWEVER, the recording of user input starts after playing the initial message. For ex : You can say things like billing , payment.....please say the reason for your call. After this message the recording starts.

The problem or question is , how do we start collecting users input , if the caller starts saying billing once the prompt starts. Ex you can say things like billing... And user says billing. The recording starts only after the prompt completes. We cannot play the message in prompt and collect node , coz we need to send the audio file to Google to transcribe to text.

How can we achieve this without an ASR. Also does google ASR works on prem ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

半暖夏伤 2025-01-19 03:32:08

不幸的是,我们无法从记录标签中插入。而是使用prompt_and_collect并将recordUtterance属性设置为true。这可以在输入表单项中设置。您将得到用户所说的语音的话语,它允许讨价还价。还记得将语法文件设置为“provider”:“google”

Unfortunately we cannot barge in from record tag. Instead use prompt_and_collect and with recordUtterance property to true. This can be set in input form items. You will get the utterance of the speech the user said, it allows bargein. Also remember to set the grammar file to "provider": "google"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文