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

WhatsAppおよびWatsonサービスを使用して会話型ボイスボットを作成する

ソースノード: 1856777

まとめ

このコード パターンでは、ユーザーが WhatsApp アプリケーションを使用して音声クエリを送信し、IBM Watson Assistant から応答を取得できるフレームワークを構築します。 ユーザーからのクエリは、カスタム アプリケーションを通じて Watson Speech to Text Service に送信されます。 Watson Speech to Text Service からの出力は、Watson Assistant に供給されます。 Watson Assistant はユーザーに適切な回答を返します。

説明

会話型 AI ボイスボットは、企業が反復的で時間のかかるクエリを自動化するのに役立ちます。 これにより、顧客の関与を確保しながら、チームはより複雑で優先度の高い戦略的タスクに取り組むためのより多くの時間を得ることができます。 ボイスボットは音声入力を取り込み、顧客の問い合わせを取り込み、分析、解釈し、応答することができます。その目的は、顧客の質問にリアルタイムで回答できるか、質問を明確にするために顧客とのテキスト交換を継続できるようにすることです。

ボイスボットは、次のような、入力が便利ではない多くのシナリオで役立ちます。

  • 入力するよりも話すほうが便利だと考える高齢の顧客。 顧客の中には、書き言葉よりも話し言葉のスキルの方が優れている人もいます。 彼らはボイスボットを使う方が簡単だと感じています。
  • システムを更新する必要があるため、配達担当者は移動中です。

このコード パターンでは、顧客が 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 サービスを統合する
  • WhatsApp で音声で送信されたクエリを処理する

流れ図

flow

  1. ユーザーは WhatsApp アプリケーションで音声またはテキスト メッセージを送信します。
  2. メッセージはTwilioProgrammableMessagingサービスにリダイレクトされます。
  3. Twilio は、IBM Cloud または Red Hat OpenShift にデプロイされているボイスボット アプリケーションにメッセージをリダイレクトします。
  4. ユーザーが音声メッセージを送信した場合、ボイスボット アプリケーションは Watson Speech to Text Service を使用してメッセージをテキストに変換します。
  5. テキスト メッセージが Watson Assistant に送信されます。
  6. Watson Assistant チャットボットはその意図を検出し、応答を返します。
  7. Twilio Programmable Messaging サービスは、応答メッセージを WhatsApp にリダイレクトします。
  8. ユーザーは WhatsApp で応答メッセージを表示できます。

説明書

詳細な手順については、 README ファイル。 これらの手順では、次の方法について説明します。

  1. リポジトリのクローンを作成します。
  2. ワトソンサービスを作成します。
  3. Twilio サービスを作成します。
  4. ボイスボット アプリケーションを構築してデプロイします。
  5. WhatsApp でボイスボット アプリケーションを試してください。

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

タイムスタンプ:

より多くの IBM 開発者