Как подключить 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