Как подключить IBM Voice Gateway или голосовой агент к другим API

Я работаю над решением голосового агента от IBM. Мне нужно понять, как я могу подключить его к базе данных, чтобы сделать пример политики проверки номера. Когда я создал сервис голосового агента, он связывал себя с другими сервисами, такими как речь к тексту, текст к речи, разговор. Теперь, как я могу создать промежуточный слой, чтобы получить намерение и вызвать внешний API или подключиться к базе данных. Есть ли способ подключиться и получить данные из других API с помощью диалоговых диалогов. было бы замечательно, если бы кто-то мог вести. Я хочу, чтобы голосовой агент подключился к другому API для получения страховых сумм и так далее. Пожалуйста, порекомендуйте. Спасибо S

1 ответ

Архитектура, которую вы ищете, следующая:

Сервисный оркестровочный двигатель (SOE)

По сути, это своего рода прокси-сервер, который стоит между голосовым шлюзом и сервисом Watson Conversation.

В нашем репозитории Github есть несколько примеров, которые помогут вам начать работу: https://github.com/WASdev/sample.voice.gateway/tree/master/soe

В службе "Голосовой агент" должна быть возможность выбрать механизм оркестровки службы - https://console.bluemix.net/docs/services/voice-agent/managing.html

Другие вопросы по тегам