Обзор
В этом шаблоне кода создайте структуру, которая позволяет пользователям отправлять голосовые запросы с помощью приложения WhatsApp и получать ответ от IBM Watson Assistant. Запрос от пользователя отправляется в Watson Speech to Text Service через настраиваемое приложение. Выходные данные Watson Speech to Text Service затем передаются в Watson Assistant. Watson Assistant отвечает пользователю соответствующим ответом.
Описание
Разговорные голосовые роботы с ИИ помогают предприятиям автоматизировать повторяющиеся и трудоемкие запросы. Это дает вашей команде больше времени для решения более сложных, высокоприоритетных стратегических задач, при этом обеспечивая заинтересованность клиентов. Голосовые роботы принимают голосовой ввод и могут принимать, анализировать, интерпретировать и отвечать на запросы клиентов, чтобы иметь возможность отвечать на вопросы клиентов в режиме реального времени или иметь возможность продолжить обмен текстовыми сообщениями с клиентом, чтобы прояснить вопрос.
Голосовой робот полезен во многих случаях, когда набор текста не является удобным вариантом, например:
- Пожилые клиенты, которым удобнее говорить, чем печатать. У некоторых клиентов разговорный язык лучше, чем письменный. Им проще пользоваться голосовыми ботами.
- Руководители по доставке в движении, которым необходимо обновить системы.
Этот шаблон кода использует сценарий, в котором клиент говорит на бразильском португальском языке через приложение WhatsApp для взаимодействия с центром обслуживания клиентов. Создана структура, которая позволяет клиенту отправлять запросы с помощью речи в WhatsApp, а затем получать ответ от Watson Assistant. Запрос пользователя отправляется в Watson Speech to Text Service через настраиваемое приложение. Вывод Watson Speech to Text Service затем передается в Watson Assistant. Watson Assistant понимает запрос с помощью встроенной поддержки бразильского португальского языка и отвечает пользователю соответствующим ответом. Этот шаблон кода можно настроить для поддержки нескольких языков. Watson Assistant поддерживает эти языки.
Когда вы завершили этот шаблон кода, вы понимаете, как:
- Используйте службу Watson Speech to Text
- Используйте службу Watson Assistant
- Интегрируйте WhatsApp с Watson Services
- Обработка запросов, отправленных по голосу в WhatsApp
Схема потока
- Пользователь отправляет голосовое или текстовое сообщение в приложении WhatsApp.
- Сообщение перенаправляется в службу программируемых сообщений Twilio.
- Twilio перенаправляет сообщение в приложение голосового робота, развернутое в IBM Cloud или Red Hat OpenShift.
- Если пользователь отправил голосовое сообщение, приложение голосового робота использует Watson Speech to Text Service для преобразования сообщения в текст.
- Текстовое сообщение отправляется в Watson Assistant.
- Чат-бот Watson Assistant обнаруживает намерение и отвечает ответом.
- Служба программируемых сообщений Twilio перенаправляет ответное сообщение в WhatsApp.
- Пользователь может просмотреть ответное сообщение в WhatsApp.
инструкции
Найти подробные шаги в README файл. Эти шаги объясняют, как:
- Клонировать хранилище.
- Создайте Watson Services.
- Создайте сервис Twilio.
- Создайте и разверните приложение голосового робота.
- Попробуйте приложение голосового робота в WhatsApp.
- AI
- Применение
- помощник
- тело
- строить
- бизнес
- заботится
- Chatbot
- облако
- код
- содержание
- продолжать
- Клиенты
- обмена
- руководителей высшего звена.
- ФРС
- поток
- Рамки
- High
- Как
- How To
- HTTPS
- IBM
- IBM Cloud
- IBM Watson
- намерение
- IT
- язык
- Языки
- обмен сообщениями
- двигаться
- Опция
- шаблон
- Red Hat
- ответ
- Услуги
- навыки
- Стратегический
- поддержка
- Поддержка
- системы
- время
- Twilio
- Обновление ПО
- пользователей
- Вид
- Режимы
- Уотсон
- КТО