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

Ustvarite pogovorni glasovni robot s pomočjo storitev WhatsApp in Watson

Izvorno vozlišče: 1856777

Povzetek

V tem vzorcu kode zgradite ogrodje, ki uporabnikom omogoča pošiljanje glasovnih poizvedb z uporabo aplikacije WhatsApp in pridobivanje odgovora IBM Watson Assistant. Poizvedba uporabnika se pošlje storitvi Watson Speech to Text prek aplikacije po meri. Izhod iz storitve Watson Speech to Text se nato pošlje v Watson Assistant. Watson Assistant odgovori uporabniku z ustreznim odgovorom.

Opis

Glasovni roboti z umetno inteligenco pomagajo podjetjem avtomatizirati ponavljajoče se in dolgotrajne poizvedbe. To daje vaši ekipi več časa za reševanje bolj zapletenih, prednostnih strateških nalog, hkrati pa še vedno zagotavlja, da so stranke angažirane. Glasovni roboti sprejmejo glasovni vnos in lahko preučujejo, analizirajo, interpretirajo in se odzivajo na poizvedbe strank, pri čemer je cilj, da lahko v realnem času odgovorijo na vprašanje stranke ali nadaljujejo z izmenjavo besedil s stranko, da pojasnijo vprašanje.

Voicebot je uporaben v mnogih primerih, ko tipkanje ni primerna možnost, na primer:

  • Starejše stranke, ki se jim zdi bolj priročno govoriti kot tipkati. Nekatere stranke imajo boljše znanje govorjenega jezika kot znanje pisnega jezika. Lažje uporabljajo glasovne robote.
  • Vodstvo dostave na poti s potrebo po posodobitvi sistemov.

Ta vzorec kode uporablja scenarij stranke, ki govori brazilski portugalščino prek aplikacije WhatsApp za interakcijo s centrom za pomoč strankam. Izdelan je ogrodje, ki kupcu omogoča pošiljanje poizvedb z uporabo govora v WhatsApp in nato od Watson Assistant-a dobi odgovor. Uporabnikovo poizvedbo pošlje Watson Speech to Text Service prek aplikacije po meri. Izhod iz storitve Watson Speech to Text se nato pošlje v Watson Assistant. Watson Assistant poizvedbo razume s pomočjo vgrajene podpore za brazilsko portugalščino in uporabniku odgovori z ustreznim odgovorom. Ta vzorec kode lahko nastavite tako, da podpira več jezikov. Watson Assistant jih podpira jeziki.

Ko dokončate ta vzorec kode, razumete, kako:

  • Uporabite storitev Watson Speech to Text
  • Uporabite storitev Watson Assistant
  • Integrirajte WhatsApp s storitvami Watson
  • Obravnavajte poizvedbe, poslane prek glasu na WhatsApp

Diagram toka

flow

  1. Uporabnik pošlje glasovno ali besedilno sporočilo v aplikaciji WhatsApp.
  2. Sporočilo je preusmerjeno na storitev programabilnih sporočil Twilio.
  3. Twilio preusmeri sporočilo v aplikacijo voicebot, ki je nameščena na IBM Cloud ali Red Hat OpenShift.
  4. Če je uporabnik poslal glasovno sporočilo, aplikacija voicebot za prepis sporočila v besedilo uporabi storitev Watson Speech to Text Service.
  5. Besedilno sporočilo se pošlje Watson Assistantu.
  6. Klepet Watson Assistant zazna namen in odgovori z odgovorom.
  7. Storitev programabilnih sporočil Twilio preusmeri odzivno sporočilo na WhatsApp.
  8. Uporabnik si lahko ogleda odzivno sporočilo na WhatsApp.

navodila

Podrobne korake poiščite v README mapa. Ti koraki pojasnjujejo, kako:

  1. Klonirajte skladišče.
  2. Ustvarite storitve Watson.
  3. Ustvarite storitev Twilio.
  4. Izdelajte in uvedite aplikacijo voicebot.
  5. Preizkusite aplikacijo voicebot na WhatsApp.

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

Časovni žig:

Več od IBM razvijalec