V današnjem digitalnem okolju stranke pričakujejo visokokakovostno izkušnjo, ki je odzivna in prijetna. Klepetalni roboti in virtualni pomočniki so preoblikovali uporabniško izkušnjo iz izkušnje pokaži in klikni ali povleci in spusti v tisto, ki jo poganja glas ali besedilo. Ustvarite lahko privlačnejšo izkušnjo z nadaljnjim povečanjem interakcije z vizualno modalnostjo.
Uneeq je partner AWS, ki je specializiran za razvoj animiranih vizualizacij teh glasovnih botov in virtualnih agentov, imenovanih. Digitalni ljudje podjetja Uneeq lahko pomagajo zagotoviti uporabniško izkušnjo naslednje generacije, ki je vizualna, animirana in čustvena. Po sodelovanju z blagovnimi znamkami v številnih vertikalah, kot je npr UBS (finančne storitve), Vodafone (telekomunikacije) in Mentemia (zdravstvo), Uneeq strankam pomaga omogočiti inovativne uporabniške izkušnje, ki jih poganja Amazon Lex.
Amazon Lex je storitev za vgradnjo pogovornih vmesnikov v katero koli aplikacijo z uporabo glasu in besedila. Amazon Lex zagotavlja razumevanje naravnega jezika (NLU) in samodejno prepoznavanje govora (ASR), kar omogoča izkušnjo strank, ki je zelo privlačna s pogovornimi interakcijami.
V tej objavi vas vodimo skozi korake, potrebne za konfiguracijo klepetalnega robota Amazon Lex V2, njegovo povezavo z digitalnim človekom Uneeq in upravljanje pogovora.
Pregled rešitve
Ta rešitev uporablja naslednje storitve:
- Amazon Lex
- Amazon API Gateway
- AWS Lambda
Naslednji diagram prikazuje arhitekturo naše rešitve.
Arhitektura uporablja brezstrežniške vire AWS za enostavno uvajanje in zmanjšanje vseh povezanih stroškov delovanja z uvajanjem rešitve.
Digitalni človeški vmesnik Uneeq se povezuje s preprostim API-jem REST, konfiguriranim z integracijo proxyja Lambda, ki nato sodeluje z nameščenim botom Amazon Lex.
Ko uvedete bota, ga morate konfigurirati z osnovnim namenom dobrodošlice. Pri prvi interakciji z digitalnim človekom Uneeq namen dobrodošlice določa začetni stavek, ki ga digitalni človek Uneeq poda. Na primer: »Živjo, ime mi je Crissy in danes sem tvoja digitalna pomočnica. Kako vam lahko pomagam?"
Rešitev uvedete s tremi koraki na visoki ravni:
- Namestite bota Amazon Lex.
- Razmestite integracijo, ki je preprosta uporaba API-ja Gateway REST in funkcije Lambda AWS Model brez strežnika (AWS SAM) .
- Ustvarite 14-dnevni brezplačni preizkusni račun Uneeq in povežite digitalnega človeka Uneeq z botom Amazon Lex.
Predpogoji
Za izvedbo te rešitve potrebujete naslednje predpogoje:
- AWS račun
- AWS SAM CLI nameščen
- An Preprosta storitev shranjevanja Amazon (Amazon S3) vedro
- Dostop do naslednjih storitev AWS:
- Amazon API Gateway
- Oblikovanje oblaka AWS
- AWS upravljanje identitete in dostopa (JAZ SEM)
- Lambda
- Amazon Lex
- AWS SAM
- Amazon S3
Ta navodila predvidevajo splošno delovno znanje navedenih storitev Amazon, zlasti AWS SAM in AWS CloudFormation.
Namestite Amazon Lex Bot
Za to rešitev uporabljamo BookTrip
vzorec bota, ki je na voljo v Amazon Lex.
- Na konzoli Amazon Lex v2 izberite Bots v podoknu za krmarjenje.
- Izberite Ustvari bot.
- Izberite Začetek s primerom.
- Na primer bot izberite BookTrip.
- v Konfiguracija bota vnesite ime bota in izbirni opis.
- Pod IAM dovoljenjatako, da izberete Ustvarite vlogo z osnovnimi dovoljenji Amazon Lex.
- Ker je to bot za demo namene, zanj ne velja COPPA, zato v Zakon o varstvu zasebnosti otrok na spletu (COPPA) izberite, izberite Ne.
- Preostale nastavitve pustite privzete in izberite Naslednji.
- Izberite želeni jezik in glas, ki ju zagotavlja Amazon Polly.
- Izberite Done ustvariti svojega bota.
Uredite pozdravni namen bota BookTrip
Ko je Uneeqov digitalni človek prvič sprožen, odpre pogovorno okno, da se predstavi na podlagi namena dobrodošlice, definiranega v robotu Amazon Lex.
- Če želite dodati namen dobrodošlice, poiščite namene za
BookTrip
bot pravkar ustvarjen in ustvari nov namen, imenovanWelcome
z izbiro Dodajte namen.
- Če želite konfigurirati namen dobrodošlice, v Zaključni odgovor razdelku vnesite začetni stavek, za katerega želite, da ga izgovori digitalni človek Uneeq. Za to objavo uporabljamo »Živjo, ime mi je Crissy in danes sem tvoj digitalni pomočnik. Kako vam lahko pomagam?"
To je edina konfiguracija, ki je potrebna za ta namen.
- Izberite Shrani namero.
- Izberite Zgradite za izdelavo bota z namenom dobrodošlice.
- Zabeležite ID bota, ID vzdevka, ID področne nastavitve in ime namena dobrodošlice, ki jih boste uporabili v naslednjem koraku za uvedbo integracije.
Namestite integracijo z uporabo AWS SAM
Poiščite GitHub repo in kloniraj lexV2
podružnica. The template.yaml
datoteka je konfiguracija AWS SAM za aplikacijo; the swagger.yaml
ali je OpenAPI konfiguracijo za API.
- Razmestite to aplikacijo tako, da sledite navodilom v Datoteka README.
- Poskrbite za svoje Vmesnik ukazne vrstice AWS (AWS CLI) lahko dostopa do računa AWS.
- Prebrskajte do korena kloniranega repozitorija in namestite zahtevane odvisnosti tako, da zaženete naslednji ukaz:
- Preden zaženete ukaz za razmestitev, naložite
swagger.yaml
datoteko v vedro S3. - Razmestite aplikacijo brez strežnika tako, da zaženete naslednji ukaz iz korena repozitorija in dodelite vrednosti navedenim parametrom:
-
pLexBotID
pLexBotAliasID
pWelcomeIntentName
pLocaleID
pS3BucketName
-
- Potrdite, da je bila uvedba uspešna, tako da pregledate rezultate uvedbe AWS SAM.
- Upoštevajte URL končne točke API-ja; to uporabite za konfiguracijo digitalnega človeka Uneeq.
Ustvarite poskusni račun Uneeq in konfigurirajte digitalnega človeka Uneeq
Začnimo z ustvarjanjem 14-dnevnega brezplačnega preskusnega računa na spletnem mestu Uneeq.
- o Spletno mesto Uneeq, izberite Brezplačen preizkus.
- Vnesite zahtevane podatke in potrdite svoj e-poštni naslov z edinstveno kodo, ki je poslana na navedeni e-poštni naslov.
- Izberite digitalnega človeka Uneeq izmed treh, ki so vam na voljo kot del brezplačnega preizkusa.
Uneeq ima na voljo več oseb, vendar nekatere zahtevajo plačljivo naročnino.
- Izberite ozadje za digitalnega človeka Uneeq.
- Vnesite ime za digitalnega človeka Uneeq.
- Izberite želeni jezik in glas za digitalnega človeka Uneeq.
Lahko izberete Preizkusi glas slišati primer glasu.
- Ko ustvarite digitalnega človeka Uneeq, poiščite nadzorno ploščo Uneeq in izberite Ljudje.
- Izberite ikono za urejanje za digitalnega človeka Uneeq, ki ste ga pravkar ustvarili.
- v Nastavitve pogovora oddelek, izberite Prinesite svojo platformo za pogovor.
- za API URL, vnesite URL našega nameščenega API-ja.
- Vrni se na Ljudje stran in izberite Poskusite za začetek Uneeqovega digitalnega človeka.
Uneeqov digitalni človek začne interakcijo z izgovorom pogovornega okna, konfiguriranega v vašem pozdravnem namenu.
Za predstavitev integracije digitalnega človeka Uneeq in Amazon Lex si oglejte Integracija Digital Humans z AWS Lambda – Devs in the Shed Episode 16.
zaključek
V tej objavi sem implementiral rešitev, ki integrira Amazon Lex z digitalnim človekom Uneeq z izboljšanjem vizualne modalnosti uporabniške izkušnje. To rešitev lahko uporabite za več primerov uporabe, tako da jo preprosto konfigurirate za drugega bota Amazon Lex.
Začeti je enostavno. Prijava za brezplačen poskusni račun z Uneeqovim digitalnim človekom in klonirajte GitHub repo da začnete izboljševati interakcijo strank z vašim podjetjem. Za več informacij o Amazon Lex glejte Začetek uporabe Amazon Lex in Priročnik za razvijalce V2.
O Author
Barry Conway je arhitekt za podjetniške rešitve z dolgoletnimi izkušnjami v tehnološki industriji, ki premosti vrzel med poslovanjem in tehnologijo. Barry je pomagal bančništvu, proizvodnji, logistiki in maloprodajnim organizacijam uresničiti njihove poslovne cilje.
- "
- &
- 100
- 7
- O meni
- dostop
- Račun
- čez
- Zakon
- Naslov
- agenti
- Amazon
- API
- uporaba
- Arhitektura
- Pomočnik
- povezan
- Samodejno
- Na voljo
- AWS
- ozadje
- Bančništvo
- med
- meja
- Bot
- bote
- blagovne znamke
- izgradnjo
- Building
- poslovni
- primeri
- CD
- Izberite
- Koda
- konfiguracija
- Connect
- Konzole
- Pogovor
- stroški
- ustvarjajo
- ustvaril
- Ustvarjanje
- stranka
- Izkušnje s strankami
- Stranke, ki so
- Armaturna plošča
- razporedi
- razporejeni
- uvajanja
- uvajanje
- Podrobnosti
- Razvojni
- razvoju
- devs
- drugačen
- digitalni
- vozi
- E-naslov
- omogočajo
- omogočanje
- Končna točka
- Vnesite
- Podjetje
- Primer
- izkušnje
- Doživetja
- finančna
- finančne storitve
- prva
- po
- brezplačno
- brezplačen preizkus
- funkcija
- nadalje
- vrzel
- Prehod
- splošno
- Cilji
- vodi
- ob
- zdravstveno varstvo
- pomoč
- Pomaga
- visoka kvaliteta
- zelo
- Kako
- HTTPS
- človeškega
- Ljudje
- ICON
- identiteta
- izvajati
- izvajali
- Industrija
- Podatki
- inovativne
- namestitev
- integrirati
- integracija
- namen
- interakcije
- IT
- sam
- znanje
- Pokrajina
- jezik
- vrstica
- Navedeno
- logistika
- upravljanje
- proizvodnja
- več
- več
- naravna
- ostalo
- Naslednja generacija
- številne
- na spletu
- Online Privacy
- organizacije
- lastne
- plačana
- del
- zlasti
- partner
- platforma
- poganja
- zasebnost
- zaščita
- zagotavljajo
- če
- zagotavlja
- proxy
- namene
- uresničitev
- Skladišče
- zahteva
- obvezna
- viri
- REST
- Trgovina na drobno
- vloga
- koren
- Run
- tek
- Brez strežnika
- Storitev
- Storitve
- Enostavno
- So
- trdna
- Rešitev
- rešitve
- nekaj
- specializirano
- Začetek
- začel
- shranjevanje
- predmet
- naročnina
- uspešno
- Tehnologija
- O
- 3
- skozi
- danes
- današnje
- preoblikovati
- sojenje
- razumevanje
- edinstven
- uporaba
- preverjanje
- vertikale
- Virtual
- Voice
- Watch
- Spletna stran
- dobrodošli
- delal
- deluje
- let
- Vaša rutina za
- youtube