Могу ли я подключить свою базу данных IBM Cloudant в качестве URL-адреса обратного вызова для моей дополнительной службы Twilio IBM STT? - PullRequest
0 голосов
/ 23 мая 2019

У меня есть экземпляр голосового помощника Watson, подключенный с использованием SIP-транка к Twilio API. Я хочу включить надстройку IBM Speech-To-Text с Twilio Marketplace, которая позволит мне получать полную транскрипцию телефонных звонков, сделанных боту Watson Assistant. Я хочу сохранить эти транскрипции в базе данных Cloudant, которую я создал в IBM Cloud. Могу ли я использовать конечную точку моей базы данных Cloudant в качестве URL-адреса обратного вызова для моей надстройки Twilio, чтобы при активации надстройки транскрипция добавлялась как документ в мою базу данных Cloudant?

Похоже, я должен каким-то образом вызвать службу транскрипции через службу STT IBM Cloud в IBM Cloud, но, поскольку мой помощник подключен через Twilio, это дополнение кажется более простым вариантом. Я новичок в разработке IBM Cloud и чат-ботов, поэтому любая информация очень ценится.

1 Ответ

0 голосов
/ 28 мая 2019

Разработчик Twilio здесь.

Прежде всего, я не верю, что вы можете включить надстройки для голосовых сервисов, которые обслуживаются через транкинг Twilio SIP.

Если я не ошибаюсь, и вы звоните через магистраль SIP на номер Twilio, который отвечает TwiML. В этом случае вы можете добавить дополнение STT. Я не уверен, что было бы лучше установить URL-адрес webhook в URL-адрес вашей БД Cloudant, поскольку webhook не будет доставлять данные в формате, ожидаемом Cloudant.

Вместо этого я бы создал приложение, которое может предоставить конечную точку для приема веб-крючка, преобразовать данные в то, что Cloudant поймет, а затем отправить их в БД.

Это вообще помогает?

...