仕組み

Amazon Lex は、Alexa と同じ技術を採用した、使いやすい完全マネージド型のサービスであり、音声認識や言語理解といった深層学習の難しい問題に取り組むためのツールが用意されています。Amazon Lex は AWS Lambda と統合されており、データの取得や更新といったバックエンドビジネスロジックを実行するための機能を簡単にトリガーできます。一度構築したボットは、チャットプラットフォーム、モバイルクライアント、および IoT デバイスに直接デプロイできます。提供されるレポートを使用して、ボットのメトリクスを追跡することもできます。Amazon Lex は、ボットを構築してパブリッシュし、モニタリングするための、スケーラブルで使いやすく、安全なエンドツーエンドソリューションを提供します。

Diagrams_lex_bookhotel

主な特徴

自然な会話

高品質の音声認識と自然言語理解

Amazon Lex では、自動音声認識と自然言語理解の技術を利用して、音声言語理解システムを作成できます。Amazon Lex では、Alexa に採用されているものと同じ、実績のある技術が使用されています。Amazon Lex では、デベロッパーが提供するいくつかのサンプル発話に基づいて、ユーザーが意図を表現できる複数の方法を学べます。音声言語理解システムでは、自然言語の音声とテキストによる入力を受け取り、その背景にある意図を理解し、適切な応答を呼び出すことによってユーザーの意図を実行します。

コンテキスト管理

対話が発展するにつれて、発話を正確に分類できるようにするには、マルチターンの対話全体でコンテキストを管理する必要があります。Amazon Lex はコンテキスト管理をネイティブにサポートしているため、カスタムコードを必要とせずにコンテキストを直接管理できます。最初の前提条件のインテントが満たされると、関連するインテントを呼び出すための「コンテキスト」を作成できます。これにより、ボットの設計が簡素化され、対話体験をより素早く作成できます。

8 kHz テレフォニーオーディオのサポート

Amazon Lex 音声認識エンジンは、テレフォニーオーディオ (サンプリングレート 8 kHz) で訓練されており、テレフォニーのユースケースにおける音声認識精度が向上しています。Amazon Lex を使用して会話ボットを構築すると、8 kHz のサポートにより、コンタクトセンターアプリケーションやヘルプデスクなどの電話による音声対話の忠実度が向上します。

複数回にわたるダイアログ

Amazon Lex ボットでは、複数回にわたって対話を行うことができます。インテントが特定されると、ユーザーは、そのインテントを実行するために必要な情報の入力を求められます (例えば、インテントが "ホテルの予約" である場合、ユーザーは場所、チェックインの日付、宿泊日数などの入力を求められます)。Amazon Lex を使用すると、チャットボットとの複数回にわたる対話を簡単に構築できます。ボットユーザーから収集するスロットやパラメータ、およびそれに対応するプロンプトを指定するだけで、Amazon Lex は適切なスロットの入力を求めて、対話を編成します。

ビルダーの生産性

強力なライフサイクル管理機能

Amazon Lex を使用すると、作成するインテント、スロットタイプ、ボットにバージョニングを適用できます。バージョン管理とロールバックのメカニズムにより、複数のデベロッパーが作業する環境でテストやデプロイを行う際に、コードを簡単に維持管理できます。Amazon Lex の各ボットに複数のエイリアスを作成し、それぞれに異なるバージョン ("本番"、"開発"、"テスト" など) を関連付けることができます。これにより、ボットに継続的な改善と変更を加え、1 つのエイリアスで新しいバージョンとしてリリースすることができます。これにより、新しいバージョンのボットがデプロイされたときにすべてのクライアントを更新する必要がなくなります。

複数のプラットフォームへの 1-Click デプロイ

Amazon Lex を使用すると、ボットを Amazon Lex コンソールから直接チャットサービスに簡単にパブリッシュできるため、マルチプラットフォーム開発に必要な労力を削減できます。リッチフォーマット機能は、Facebook Messenger、Slack、Twilio SMS などのチャットプラットフォーム用にカスタマイズされた直感的なユーザーエクスペリエンスを提供します。

強化されたコンソール体験

Lex V2 コンソール体験により、会話体験の構築、デプロイ、および管理が容易になります。Lex V2 を使用すれば、いつでも新しい言語をボットに追加し、設計、テスト、およびデプロイのライフサイクルを通じてすべての言語を単一のリソースとして管理できます。簡素化された情報アーキテクチャにより、ボットのバージョンを効率的に管理できます。「会話フロー」、部分的に構成されたボットの保存、発話の一括アップロードなどの機能により、プロセスが簡素化され、柔軟性が向上します。

ストリーミング会話

自然な会話は一時停止と中断によって終結されます。たとえば、発信者は、請求書の支払いを提供するときにクレジットカードの詳細を得るための質問に答える前に、必要な情報を調べながら会話を一時停止するか、回線を保持するように要求する場合があります。ストリーミング会話 API を使用すると、ボットを構成するときに会話を一時停止し、直接中断処理を行えます。仮想コンタクトセンターエージェントまたはスマートアシスタントの会話機能をすばやく強化できます。

AWS のサービスの統合

Amazon Kendra との統合

カスタマーサービスの会話には、特定の質問に答えるための特定の情報を見つけることがよくあります。Amazon Kendra は、機械学習を利用した高精度で使いやすいインテリジェントな検索サービスを提供します。Kendra 検索インテントを追加して、構造化されていないドキュメントやよくある質問から最も正確な回答を見つけることができます。ボット定義の一部としてインテントで検索インデックスパラメータを定義するだけで、その情報機能を拡張できます。

Amazon Polly との統合

Amazon Polly は、文章をリアルな音声に変換するサービスです。テキスト読み上げができるアプリケーションを作成できるため、まったく新しいタイプの音声対応製品を構築できます。Polly を使用して、音声対話でユーザーに対する応答を行えます。Amazon Polly は、標準 TTS 音声に加えて、新しい機械学習アプローチによる音声品質の高度な改善を実現するニューラルテキスト読み上げ (NTTS) 音声を提供します。

AWS Lambda との統合

Amazon Lex では AWS Lambda との統合がネイティブでサポートされており、データ取得、更新、およびビジネスロジックの実行に活用できます。サーバーレスのコンピューティング性能を生かして、ボットの開発に注力しながら、大規模なビジネスロジックを簡単に実行できます。Lambda から、AWS Lambda を使用して、既存のエンタープライズアプリケーションやエンタープライズデータベースと簡単に統合することもできます。統合用のコードを記述するだけで、必要な場合に AWS Lambda からコードが自動的に実行され、外部システムとの間でデータの送信や取得を行えるようになります。また、AWS のさまざまなサービスを利用して、例えば Amazon DynamoDB で会話の状態を維持したり、Amazon SNS でエンドユーザーに通知を行ったりすることができます。

コンタクトセンターの統合

Amazon Connect との統合

Amazon Lex は、AWS のクラウドベースのコンタクトセンターである Amazon Connect とネイティブに統合されており、デベロッパーは電話による顧客の問い合わせを処理できる音声ベースの会話ボットを構築できます。API を使用して、あらゆるコールセンターアプリケーションに Amazon Lex を統合できます。

AWS コンタクトセンターインテリジェンス (CCI) の統合

Amazon Lex は複数の AWS CCI パートナーと統合されているため、セルフサービスのカスタマーサービス仮想エージェント、情報ボット、またはアプリケーションボットをシームレスに作成できます。Amazon Lex パートナーには、Genesys、8x8、Xapp.ai、Clevy、Inference、UIPath、VoiceWorx.ai が含まれます。詳細については、AWS CCI および AWS CCI パートナーのページをご覧ください。

Amazon Lex 料金の詳細

料金ページにアクセスする
始める準備はできましたか?
サインアップ
ご不明な点がおありですか?
お問い合わせ