gpt4 book ai didi

twilio - 实时电话中的 Watson 对话

转载 作者:行者123 更新时间:2023-12-04 15:19:25 27 4
gpt4 key购买 nike

有人可以告诉我如何使用 Watson Conversation 和其他服务(例如 Twilio)调用实时电话并进行对话吗?

我可以使用 Watson Conversation、Twilio 和 NodeRED 通过 SMS 与聊天机器人进行对话。我还能够创建一个 Watson Conversation + Watson Speech-to-Text + Watson Text-to-Speech 来创建一个可以在 Web 浏览器中交谈的聊天机器人。

Twilio 给了我一部电话 # 我可以用来调用电话,因此必须有一种方法可以连接 Watson Conversation + Speech-to-Text + Text-to-Speech + Twilio,以便与聊天机器人进行实时电话对话。

为了建立这种联系,您可以指出我的任何示例也将有所帮助。

最佳答案

在这种情况下,我见过的唯一例子是这个带有 Slack、Facebook、Twilio 的聊天机器人。等是来自 Watson Developer Cloud 的 Botkit、SDK ,请看这个话题..
Botkit 是一个用于制作机器人应用程序的工具包。

如果您想连接对话和 Twilio 的示例:

   var Botkit = require('botkit');

var controller = Botkit.twilioipmbot();
var bot = controller.spawn({
TWILIO_IPM_SERVICE_SID: process.env.TWILIO_IPM_SERVICE_SID,
TWILIO_ACCOUNT_SID: process.env.TWILIO_ACCOUNT_SID,
TWILIO_API_KEY: process.env.TWILIO_API_KEY,
TWILIO_API_SECRET: process.env.TWILIO_API_SECRET,
TWILIO_AUTH_TOKEN: process.env.TWILIO_AUTH_TOKEN,
identity: process.env.BOT_NAME,
autojoin: true
});
controller.hears(['.*'], 'message_received', function(bot, message) {
bot.reply(message, message.watsonData.output.text.join('\n'));
});

module.exports.controller = controller;
module.exports.bot = bot;

- 如何进行整合here .

- Botkit (Github)

- 一个project与集成(示例 SLACK)。

关于twilio - 实时电话中的 Watson 对话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41705025/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com