4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Amazon Lex #1】AWSの会話型AIサービス「Amazon Lex」とは?

4
Posted at

はじめに

こんばんは、mirukyです。
Amazon Lex シリーズ第1回です。

これまでAmazon ConnectシリーズやAmazon Bedrockシリーズをお届けしてきましたが、今回からはAmazon Lexを主役にしたシリーズを始めます。

Amazon Lexは、AWSのフルマネージド会話型AIサービスです。Alexaと同じテクノロジーを活用しており、音声とテキストの両方に対応した高度なチャットボットを簡単に構築できます。

第1回となる今回は、Amazon Lexの概要・主要コンポーネント・機能・料金体系・最新動向を一気に解説します。2026年3月時点の情報をもとにしており、料金やリージョン対応状況など変更される可能性がありますので、必ず公式ドキュメントも併せてご確認ください

出典:Amazon Lex – AI チャットビルダー - AWS

目次

  1. Amazon Lexとは
  2. Lex V2の主要コンポーネント
  3. Lexの主要機能
  4. 料金体系
  5. 東京リージョンでの利用状況
  6. 2026年の最新トピック
  7. おわりに

1. Amazon Lexとは

image.png

Amazon Lexは、AWSが提供するフルマネージドの会話型AIサービスです。

一言でいうと、「音声とテキストで対話できるチャットボットを、深層学習の知識なしで構築できるプラットフォーム」 です。

Amazon Alexaと同じ深層学習テクノロジーを基盤としており、自動音声認識(ASR)自然言語理解(NLU) を組み合わせることで、ユーザーの発話を高精度に認識・理解します。

従来のチャットボット開発の課題

音声対応のチャットボットを自社で構築しようとすると、通常は以下のような課題に直面します。

  • 音声認識エンジンの選定・構築が必要
  • 自然言語処理モデルのトレーニングに大量のデータと専門知識が必要
  • 会話の文脈管理(マルチターン対話)が複雑
  • 音声・テキスト両対応のインフラ管理が大変
  • スケーリングの設計が必要

Lexが解決すること

Amazon Lexを使えば、これらの課題を以下のように解決できます。
スクリーンショット 2026-03-09 19.34.34.png

課題 Lexによる解決
音声認識エンジンの構築 Alexa品質のASRが標準装備。インフラ管理不要
NLUモデルのトレーニング サンプル発話を数個登録するだけでインテント認識が可能
マルチターン対話 コンテキスト管理を自動で処理。条件分岐もノーコードで設定可能
音声・テキスト両対応 同一のボット定義で音声とテキストの両方に対応
スケーリング フルマネージドで自動スケール。インフラのプロビジョニング不要
デプロイ先の多様性 Amazon Connect・Slack・Facebook Messenger・Webアプリ等に簡単にデプロイ

Amazon Lex V1とV2
現在のAmazon Lexの標準APIはV2です。V1は2025年9月にサポートを終了しており、新規開発では必ずV2を使用してください。本シリーズでは、すべてV2 APIを前提として解説します。

出典:Amazon Lex V2 とは何でしょう? - AWS

2. Lex V2の主要コンポーネント

Amazon Lex V2を理解するために、まず主要なコンポーネントとその関係性を押さえておきましょう。

2-1. コンポーネントの全体像

スクリーンショット 2026-03-09 19.20.28.png

2-2. 各コンポーネントの説明

コンポーネント 説明
ボット 会話型アプリケーション本体 OrderBot(注文受付ボット)
言語(ロケール) ボットが対応する言語。1つのボットで複数言語に対応可能 ja_JP(日本語)
インテント ユーザーが実行したいアクション(意図) OrderPizza(ピザを注文する)
サンプル発話 ユーザーがインテントを伝える際に使いそうなフレーズ 「ピザを注文したい」「ピザをお願いします」
スロット インテント達成に必要なパラメータ サイズ、トッピング、枚数
スロットタイプ スロットの値の型。組み込み型とカスタム型がある AMAZON.Number、カスタムのPizzaSize
フルフィルメント インテント完了時の処理。Lambda関数で実装するのが一般的 注文をDBに登録する処理
バージョン ボット設定の番号付きスナップショット。公開後は変更不可 Version 1, Version 2
エイリアス 特定のバージョンを指すポインタ。アプリはエイリアス経由で呼び出す Production → Version 2

バージョンとエイリアスの仕組み
開発中はDRAFTバージョンで作業し、テストが完了したらバージョンを発行(パブリッシュ)します。アプリケーションはエイリアス(例:Production)経由でボットを呼び出すため、新しいバージョンをデプロイする際はエイリアスの参照先を切り替えるだけで済みます。アプリケーション側のコード変更は不要です。

3. Lexの主要機能

Amazon Lexは単なる「チャットボットビルダー」ではなく、エンタープライズ向けの会話型AIプラットフォームとしての豊富な機能を備えています。

3-1. 基本機能

スクリーンショット 2026-03-09 19.38.58.png

機能 説明
自動音声認識(ASR) 音声をテキストに変換。Alexa品質の高精度認識
自然言語理解(NLU) テキストからユーザーの意図(インテント)とパラメータ(スロット)を抽出
マルチターン対話 複数回のやり取りで文脈を維持しながら会話を進行
コンテキストスイッチ 会話中のトピック変更にも柔軟に対応
条件分岐 コード不要で会話フローを分岐。Lambda呼び出しなしで複雑な対話を構築可能
ストリーミング会話 リアルタイムの双方向音声ストリーミングに対応
8kHzテレフォニー音声対応 電話回線品質の音声入力に最適化

3-2. 生成AI(Generative AI)機能

スクリーンショット 2026-03-09 19.22.01.png
出典:Amazon Lex features - AWS

2024年以降、Amazon Lexには生成AI・大規模言語モデル(LLM)を活用した機能が続々と追加されています。

機能 説明
アシスト付きNLU LLMを活用してインテント分類とスロット解決の精度を向上。少ないトレーニングデータでも高精度を実現
Conversational FAQ Amazon Bedrockのナレッジベースと連携し、FAQへの回答を自動生成
Assisted Slot Resolution 曖昧なスロット値を生成AIで解決。ユーザーの発話が多少ずれていても正しい値にマッピング
Descriptive Bot Builder 自然言語の説明からボットデザインを自動生成
Sample Utterance Generation サンプル発話を自動生成。開発時間を大幅に短縮

アシスト付きNLUとは
従来のLexでは、正確なインテント分類のために大量のサンプル発話を登録する必要がありました。アシスト付きNLUでは、LLMの知識を活用して少ないサンプル発話でもユーザーの意図を高精度に分類できます。ボットが設定済みのインテントとスロットの範囲内で動作するため、ハルシネーションのリスクも最小限に抑えられています。

3-3. 主要なサービス統合

スクリーンショット 2026-03-09 19.21.18.png
出典:Amazon Lex features - AWS

統合先 用途
AWS Lambda ビジネスロジックの実行。データの取得・更新・外部API連携
Amazon Connect コンタクトセンターでの音声ボット。電話応対の自動化
Genesys Cloud CX サードパーティ製コンタクトセンターとの統合
Amazon Chime SDK WebRTCベースのリアルタイム通信アプリケーションとの連携
Amazon Bedrock 生成AIモデルとの連携。Conversational FAQやRAG
Amazon Polly テキスト読み上げ(TTS)。自然な音声で応答
Amazon Kendra エンタープライズ検索との連携
Amazon CloudWatch ボットのモニタリング・ログ・メトリクス

4. 料金体系

Amazon Lexの料金は完全従量課金制で、初期費用は一切かかりません。

4-1. 基本料金

スクリーンショット 2026-03-09 19.27.17.png
出典:Amazon Lex の料金 - AWS

課金モデル 料金(リクエストあたり) 説明
テキストリクエスト $0.00075 ユーザーからのテキスト入力1件ごとに課金
音声リクエスト $0.004 ユーザーからの音声入力1件ごとに課金
ストリーミング会話 別途料金体系 リアルタイム双方向ストリーミング利用時

4-2. 無料利用枠

スクリーンショット 2026-03-09 19.29.35.png
出典:Amazon Lex の料金 - AWS

2025年7月15日以降、AWSの新規アカウントには最大200 USDの無料利用枠クレジットが付与され、Amazon Lexを含む対象サービスに適用できます。無料プランはアカウント作成後6か月間利用可能です。有料プランにアップグレードすると、無料利用枠のクレジット残高が自動的にAWS請求に適用されます。すべての無料利用枠クレジットは、アカウント作成日から12か月以内に使用する必要があります。

4-3. 料金の計算例

1か月に8,000回の音声リクエスト2,000回のテキストリクエストを処理するボットの場合:

項目 単価 リクエスト数 合計
音声リクエスト $0.004 8,000回 $32.00
テキストリクエスト $0.00075 2,000回 $1.50
合計 $33.50

4-4. 自動チャットボットデザイナーの料金

スクリーンショット 2026-03-09 19.28.01.png
出典:Amazon Lex の料金 - AWS

既存のコンタクトセンターの会話記録からボットデザインを自動生成する機能を利用する場合、トレーニング時間に応じた別料金が発生します。

項目 料金
トレーニング時間 $0.50 /分

料金は変更される可能性があります
上記はAWS公式Pricingページをもとにした執筆時点(2026年3月)の参考値です。リージョンやモデルによって異なる場合があります。必ず以下の公式ページで最新料金をご確認ください。

出典:Amazon Lex の料金 - AWS

5. 東京リージョンでの利用状況

5-1. 東京リージョン(ap-northeast-1)の対応状況

Amazon Lex V2は東京リージョンで利用可能です。日本語(ja_JP)ロケールにも対応しており、日本語の音声認識・自然言語理解がサポートされています。

5-2. 日本語対応の機能

機能 日本語対応
テキストボット 対応
音声ボット(ASR) 対応
カスタムボキャブラリー 対応(17の追加言語でサポート)
アシスト付きNLU 対応
Amazon Connect統合 対応
ストリーミング会話 対応

日本語の音声認識精度について
日本語は英語と比較して同音異義語が多く、ASRの精度向上には工夫が必要です。カスタムボキャブラリーやRuntime Hints APIを活用することで、ドメイン固有の用語や固有名詞の認識精度を大幅に改善できます。これらのテクニックは本シリーズ#5・#6で詳しく解説します。

最新の対応状況は公式ドキュメントで確認してください
リージョンごとの機能対応状況は頻繁に更新されます。

出典:Amazon Lex エンドポイントとクォータ - AWS

6. 2026年の最新トピック

最後に、Amazon Lexの最新動向をまとめます。

6-1. 生成AI統合の拡充

Amazon LexはAmazon Bedrockとの統合を強化しています。Conversational FAQ機能ではBedrockのナレッジベースと直接連携し、FAQ用のインテントを個別に作成しなくても、ナレッジベースに基づいた自然な回答を自動生成できるようになりました。

出典:Amazon Lex features - Generative AI - AWS

6-2. Global Resiliency(グローバルレジリエンシー)

ボットを複数のAWSリージョンにレプリケートして可用性とディザスタリカバリを向上させる機能です。グローバルなサービス展開や、リージョン障害時の事業継続性確保に活用できます。2025年1月にはCloudFormationサポートや既存エイリアスのレプリケーションにも対応し、運用性が向上しました。

出典:Amazon Lex V2 とは何でしょう? - AWS

6-3. カスタムボキャブラリーの多言語対応拡充

音声認識の精度向上に使用するカスタムボキャブラリーが、日本語を含む17の追加言語でサポートされるようになりました。業界固有の専門用語や固有名詞の認識精度を大幅に向上できます。

6-4. アシスト付きスロット解決(Assisted Slot Resolution)

生成AIを活用して、ユーザーの曖昧な発話からスロット値を正確に解決する機能です。例えば、ユーザーが「明日の午後」と言った場合に具体的な日時に変換するなど、より自然な対話を実現します。

6-5. LLMを主要NLUオプションとしてサポート

2025年11月、Amazon LexはLLMを自然言語理解(NLU)の主要なオプションとして使用できるようになりました。従来の「アシスト付きNLU」がLLMで既存のNLUを補助する形だったのに対し、この機能ではLLMがNLUエンジンそのものとして動作します。これにより、複雑な発話の処理、スペルミスへの耐性、冗長な入力からの重要情報抽出が大幅に向上しました。また、ユーザーの意図が不明な場合にはボットが自動的にフォローアップ質問を行い、正確なインテント特定を実現します。

出典:Amazon Lex が自然言語理解の主要なオプションとして LLM をサポート - AWS

6-6. 音声認識モデルの改良と音声検出設定

2026年1月には、英語の音声認識モデルが改良され、認識精度が向上しました。また、音声アクティビティ検出(VAD)の感度を設定できるようになり、環境ノイズの多い場面や無音区間の取扱いなど、ユースケースに応じた音声入力の最適化が可能になりました。

7. おわりに

ここまでお読みいただきありがとうございます。
今回は、AWSの会話型AIサービスAmazon Lexの概要を解説しました。

Amazon Lexは、「音声・テキスト対応のチャットボットを、深層学習の専門知識なしで構築したい」というニーズに対する、現時点で最も実用的な選択肢の一つです。Amazon ConnectやAmazon Bedrockなど、AWSの豊富なサービス群とネイティブに連携できるのも大きな強みです。

次回#2では、実際にAWSコンソールからLexボットを構築するハンズオンを行います。インテント・スロット・サンプル発話の設計からテスト実行まで、手を動かしながら進めていきましょう。

ではまた、お会いしましょう。

参考リンク

Amazon Lex 公式ドキュメント

4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?