У сучасному цифровому ландшафті клієнти очікують високоякісного досвіду, який буде чуйним і чудовим. Чат-боти та віртуальні помічники перетворили взаємодію з клієнтами з «вкажи і клацни» або «перетягніть і скинь» на таку, яка керується голосом або текстом. Ви можете створити більш привабливий досвід, додатково розширивши взаємодію за допомогою візуальної модальності.
Uneeq є партнером AWS, який спеціалізується на розробці анімованих візуалізацій цих голосових ботів і віртуальних агентів, які називаються. Цифрові люди Uneeq можуть допомогти забезпечити візуальний, анімований та емоційний досвід нового покоління для клієнтів. Працюючи з брендами в численних вертикалях, таких як UBS (фінансові послуги), Vodafone (телекомунікації ) і Mentemia (охорона здоров’я), Uneeq допомагає клієнтам створювати інноваційний досвід клієнтів на основі Амазон Лекс.
Amazon Lex — це сервіс для створення розмовних інтерфейсів у будь-якій програмі за допомогою голосу та тексту. Amazon Lex забезпечує розуміння природної мови (NLU) і автоматичне розпізнавання мовлення (ASR), що забезпечує привабливу взаємодію з клієнтами під час спілкування.
У цій публікації ми проведемо вас через кроки, необхідні для налаштування чат-бота Amazon Lex V2, підключення його до цифрової людини Uneeq і керування розмовою.
Огляд рішення
Це рішення використовує такі сервіси:
- Амазон Лекс
- API -шлюз Amazon
- AWS Lambda
Наступна діаграма ілюструє архітектуру нашого рішення.
Архітектура використовує безсерверні ресурси AWS для полегшення розгортання та мінімізації будь-яких витрат, пов’язаних із розгортанням рішення.
Цифровий людський інтерфейс Uneeq використовує простий REST API, налаштований за допомогою інтеграції проксі-сервера Lambda, який, у свою чергу, взаємодіє з розгорнутим ботом Amazon Lex.
Після розгортання бота вам потрібно налаштувати його за допомогою базового наміру Welcome. Під час першої взаємодії з цифровою людиною Uneeq намір привітання визначає початкову фразу, яку дає цифрова людина Uneeq. Наприклад, «Привіт, мене звуть Кріссі, я сьогодні ваш цифровий помічник. Чим я можу вам допомогти?"
Ви розгортаєте рішення за допомогою трьох кроків високого рівня:
- Розгорніть бота Amazon Lex.
- Розгорніть інтеграцію, яка є простим використанням API Gateway REST API та функції Lambda Модель безсерверного додатка AWS (AWS SAM) .
- Створіть 14-денний пробний обліковий запис Uneeq і підключіть цифрову людину Uneeq до бота Amazon Lex.
Передумови
Щоб реалізувати це рішення, потрібні такі передумови:
- Обліковий запис AWS
- AWS SAM CLI встановлений
- An Служба простого зберігання Amazon (Amazon S3) відро
- Доступ до таких служб AWS:
- API -шлюз Amazon
- AWS CloudFormation
- Управління ідентифікацією та доступом AWS (Я Є)
- Лямбда
- Амазон Лекс
- AWS SAM
- Amazon S3
Ці інструкції передбачають загальні робочі знання перелічених служб Amazon, зокрема AWS SAM і AWS CloudFormation.
Розгорніть Amazon Lex Bot
Для цього рішення ми використовуємо BookTrip
зразок бота, який надається в Amazon Lex.
- На консолі Amazon Lex v2 виберіть Пошукові системи у навігаційній панелі.
- Вибирати Створити бота.
- Select Start з прикладом.
- Для прикладу бота виберіть BookTrip.
- У Конфігурація бота введіть ім’я бота та необов’язковий опис.
- під Дозволи IAMвиберіть Створіть роль з основними дозволами Amazon Lex.
- Оскільки це бот для демонстраційних цілей, він не підпадає під дію COPPA, тому в Закон про захист конфіденційності дітей в Інтернеті (COPPA) розділ, виберіть Немає.
- Залиште решту параметрів за замовчуванням і виберіть МАЙБУТНІ.
- Виберіть бажану мову та голос, які надає Amazon Polly.
- Вибирати Зроблений щоб створити свого бота.
Відредагуйте намір привітання бота BookTrip
Під час першого запуску цифрова людина Uneeq видає діалогове вікно, щоб представитися на основі наміру привітання, визначеного в боті Amazon Lex.
- Щоб додати намір привітання, перейдіть до намірів для
BookTrip
щойно створений бот і створити новий намір під назвоюWelcome
вибравши Додайте намір.
- Щоб налаштувати привітання, у Закриття відповіді введіть початкову фразу, яку має вимовити цифрова людина Uneeq. Для цієї публікації ми використовуємо «Привіт, мене звати Кріссі, я сьогодні ваш цифровий помічник. Чим я можу вам допомогти?"
Це єдина конфігурація, необхідна для цього наміру.
- Вибирати Зберегти намір.
- Вибирати Будувати щоб створити бота з наміром Welcome.
- Запишіть ідентифікатор бота, ідентифікатор псевдоніма, ідентифікатор локалі та назву наміру привітання, щоб використовувати їх на наступному кроці для розгортання інтеграції.
Розгорніть інтеграцію за допомогою AWS SAM
Перейдіть до GitHub репо і клонувати lexV2
відділення. The template.yaml
файл — конфігурація AWS SAM для програми; в swagger.yaml
є OpenAPI конфігурація для API.
- Розгорніть цю програму, дотримуючись інструкцій у Файл README.
- Переконайтеся, що ваш Інтерфейс командного рядка AWS (AWS CLI) може отримати доступ до облікового запису AWS.
- Перейдіть до кореня клонованого сховища та встановіть необхідні залежності, виконавши таку команду:
- Перш ніж запускати команду розгортання, завантажте файл
swagger.yaml
файл у відро S3. - Розгорніть безсерверну програму, виконавши таку команду з кореня репозиторію та призначте значення перерахованим параметрам:
-
pLexBotID
pLexBotAliasID
pWelcomeIntentName
pLocaleID
pS3BucketName
-
- Перегляньте результати розгортання AWS SAM, щоб підтвердити успішне розгортання.
- Зверніть увагу на URL кінцевої точки API; ви використовуєте це для налаштування цифрової людини Uneeq.
Створіть пробний обліковий запис Uneeq і налаштуйте цифрову людину Uneeq
Почнемо зі створення 14-денного безкоштовного пробного облікового запису на веб-сайті Uneeq.
- на Веб-сайт Uneeqвиберіть Безкоштовна пробна версія.
- Введіть необхідні дані та підтвердьте свою електронну адресу за допомогою унікального коду, який буде надіслано на вказану електронну адресу.
- Виберіть цифрову людину Uneeq із трьох, наданих вам у рамках безкоштовної пробної версії.
Uneeq має кілька доступних персонажів, але для деяких потрібна платна підписка.
- Виберіть фон для цифрової людини Uneeq.
- Введіть ім’я для цифрової людини Uneeq.
- Виберіть бажану мову та голос для цифрової людини Uneeq.
Ви можете вибрати Тестовий голос почути приклад голосу.
- Створивши цифрову людину Uneeq, перейдіть до інформаційної панелі Uneeq і виберіть Люди.
- Виберіть піктограму редагування цифрової людини Uneeq, яку ви щойно створили.
- У Налаштування розмови розділ, вибрати Принесіть свою власну платформу для спілкування.
- для URL-адреса API, введіть URL-адресу нашого розгорнутого API.
- Повернутися до Люди сторінку і виберіть пробувати щоб запустити цифрову людину Uneeq.
Цифрова людина Uneeq починає взаємодію, вимовляючи діалогове вікно, налаштоване у вашому намірі привітання.
Перегляньте демонстрацію інтеграції цифрової людини Uneeq і Amazon Lex Інтеграція Digital Humans з AWS Lambda – Devs in the Shed Episode 16.
Висновок
У цій публікації я реалізував рішення, яке інтегрує Amazon Lex із цифровою людиною Uneeq, покращуючи візуальну модальність взаємодії з користувачем. Ви можете використовувати це рішення для кількох випадків використання, просто налаштувавши його для іншого бота Amazon Lex.
Розпочати роботу легко. Зареєструватися отримати безкоштовний пробний обліковий запис із цифровою людиною Uneeq і клонувати GitHub репо щоб почати покращувати взаємодію клієнтів із вашою компанією. Додаткову інформацію про Amazon Lex див Початок роботи з Amazon Lex і Посібник розробника V2.
Про автора
Баррі Конвей є архітектором корпоративних рішень із багаторічним досвідом роботи в індустрії технологій, що подолає розрив між бізнесом і технологіями. Баррі допоміг банківським, виробничим, логістичним і роздрібним організаціям реалізувати їхні бізнес-цілі.
- Coinsmart. Найкраща в Європі біржа біткойн та криптовалют.
- Платоблокчейн. Web3 Metaverse Intelligence. Розширені знання. БЕЗКОШТОВНИЙ ДОСТУП.
- CryptoHawk. Альткойн Радар. Безкоштовне випробування.
- Джерело: https://aws.amazon.com/blogs/machine-learning/integrate-amazon-lex-and-uneeqs-digital-human-platform/
- "
- &
- 100
- 7
- МЕНЮ
- доступ
- рахунки
- через
- Діяти
- адреса
- агенти
- Amazon
- API
- додаток
- архітектура
- Помічник
- асоційований
- автоматичний
- доступний
- AWS
- фон
- Banking
- між
- border
- Бот
- боти
- бренди
- будувати
- Створюємо
- бізнес
- випадків
- CD
- Вибирати
- код
- конфігурація
- З'єднуватися
- Консоль
- Розмова
- витрати
- створювати
- створений
- створення
- клієнт
- Досвід клієнтів
- Клієнти
- приладова панель
- розгортання
- розгорнути
- розгортання
- розгортання
- деталі
- Розробник
- розвивається
- деви
- різний
- цифровий
- керований
- включіть
- дозволяє
- Кінцева точка
- Що натомість? Створіть віртуальну версію себе у
- підприємство
- приклад
- досвід
- Досліди
- фінансовий
- фінансові послуги
- Перший
- після
- Безкоштовна
- безкоштовне випробування
- функція
- далі
- розрив
- шлюз
- Загальне
- Цілі
- керівництво
- має
- охорона здоров'я
- допомога
- допомагає
- високоякісний
- дуже
- Як
- HTTPS
- людина
- Людей
- ICON
- Особистість
- здійснювати
- реалізовані
- промисловість
- інформація
- інноваційний
- встановлювати
- інтегрувати
- інтеграція
- намір
- взаємодія
- IT
- сам
- знання
- ландшафт
- мова
- Лінія
- Перераховані
- логістика
- управляти
- виробництво
- більше
- множинний
- Природний
- навігація
- наступне покоління
- численний
- онлайн
- конфіденційності в Інтернеті
- організації
- власний
- оплачувану
- частина
- особливо
- партнер
- платформа
- Харчування
- недоторканність приватного життя
- захист
- забезпечувати
- за умови
- забезпечує
- повноваження
- цілей
- реалізувати
- Сховище
- вимагати
- вимагається
- ресурси
- REST
- роздрібна торгівля
- Роль
- корінь
- прогін
- біг
- Без сервера
- обслуговування
- Послуги
- простий
- So
- solid
- рішення
- Рішення
- деякі
- спеціалізується
- старт
- почалася
- зберігання
- тема
- передплата
- успішний
- Технологія
- Команда
- три
- через
- сьогодні
- сьогоднішній
- перетворений
- суд
- розуміння
- створеного
- використання
- перевірити
- вертикалі
- Віртуальний
- Голос
- годинник
- веб-сайт
- ласкаво просимо
- працював
- робочий
- років
- вашу
- YouTube