new-to-the-street-juli-11-2021-innd-simplicity-esports-globex-data-fandom-sports-winston-gold-strikeforce-sukai.jpg

Opprett en samtalestemme ved hjelp av WhatsApp og Watson-tjenester

Kilde node: 1856777

Oppsummering

I dette kodemønsteret bygger du et rammeverk som lar brukere sende taleforespørsler ved hjelp av WhatsApp-applikasjonen og få svar fra IBM Watson Assistant. Spørsmålet fra brukeren sendes til Watson Speech to Text Service gjennom en tilpasset applikasjon. Utdataene fra Watson Speech to Text Service mates deretter til Watson Assistant. Watson Assistant svarer tilbake til brukeren med et passende svar.

Beskrivelse

Conversational AI voicebots hjelper bedrifter med å automatisere repeterende og tidkrevende spørringer. Dette gir teamet ditt mer tid til å takle mer komplekse, høyprioriterte strategiske oppgaver, samtidig som det sikrer at kundene er engasjerte. Voicebots tar inn stemmeinndata og kan innta, analysere, tolke og svare på kundehenvendelser, med mål om å kunne svare på en kundes spørsmål i sanntid eller å kunne fortsette en tekstutveksling med kunden for å avklare spørsmålet.

En stemmebot er nyttig i mange scenarier der skriving ikke er et praktisk alternativ, for eksempel:

  • Eldre kunder som synes det er mer praktisk å snakke enn å skrive. Noen kunder har bedre talespråk enn skriftspråk. De synes det er lettere å bruke voicebots.
  • Leveringsledere på farten med behov for å oppdatere systemer.

Dette kodemønsteret bruker scenariet med en kunde som snakker brasiliansk portugisisk gjennom WhatsApp-applikasjonen for å samhandle med et kundesenter. Det bygges et rammeverk som lar kunden sende forespørsler ved hjelp av tale på WhatsApp, og deretter få svar fra Watson Assistant. Brukerens forespørsel sendes til Watson Speech to Text Service gjennom en tilpasset applikasjon. Utdataene fra Watson Speech to Text Service mates deretter inn i Watson Assistant. Watson Assistant forstår spørsmålet ved hjelp av den innebygde støtten for brasiliansk portugisisk og svarer tilbake til brukeren med et passende svar. Dette kodemønsteret kan konfigureres til å støtte flere språk. Watson Assistant støtter disse språk.

Når du har fullført dette kodemønsteret, forstår du hvordan du:

  • Bruk Watsons tale til teksttjeneste
  • Bruk Watson Assistant Service
  • Integrer WhatsApp med Watson Services
  • Håndter spørsmål sendt over stemme på WhatsApp

Flytdiagram

flow

  1. Brukeren sender en tale- eller tekstmelding i WhatsApp-applikasjonen.
  2. Meldingen blir omdirigert til Twilio Programmable Messaging-tjenesten.
  3. Twilio omdirigerer meldingen til voicebot-applikasjonen som er distribuert på IBM Cloud eller Red Hat OpenShift.
  4. Hvis brukeren sendte en talemelding, bruker voicebot-applikasjonen Watson Speech to Text Service for å transkribere meldingen til tekst.
  5. Tekstmeldingen sendes til Watson Assistant.
  6. Watson Assistant chatbot oppdager intensjonen og svarer med et svar.
  7. Twilio Programmable Messaging-tjenesten omdirigerer svarmeldingen til WhatsApp.
  8. Brukeren kan se svarmeldingen på WhatsApp.

Instruksjoner

Finn de detaljerte trinnene i README fil. Disse trinnene forklarer hvordan du:

  1. Klone depotet.
  2. Opprett Watson-tjenestene.
  3. Opprett Twilio-tjenesten.
  4. Bygg og distribuer voicebot-applikasjonen.
  5. Prøv voicebot-applikasjonen på WhatsApp.

Kilde: https://developer.ibm.com/patterns/create-a-multilingual-voicebot-on-whatsapp-using-watson-services/

Tidstempel:

Mer fra IBM-utvikler