Azure で自然言語ソリューションを開発する
概略
-
レベル
-
スキル
-
製品
-
サブジェクト
自然言語ソリューションでは、言語モデルを使用して、書かれた言語または話された言語のセマンティックな意味を解釈し、場合によってはその意味に基づいて応答します。 言語サービスを使用してアプリケーションの言語モデルを構築し、Azure AI Foundry を調べて音声に生成モデルを使用できます。
前提条件
このラーニング パスを開始するには、次が必要です。
- Azure と Azure portal に関する知識。
- C# または Python を使用したプログラミングの経験。 これまでプログラミング経験がない場合、これを開始する前に、「C# の最初のステップ」または「Python の最初のステップ」のラーニング パスを完了してから開始することをお勧めします。
実績コード
実績コードを要求しますか?
このラーニング パス内のモジュール
Azure AI Language サービスを使用すると、テキストからセマンティック情報を抽出するインテリジェントなアプリとサービスを作成できます。
Azure AI Language サービスの質問応答機能を使うと、ユーザーが自然言語を使って質問し、適切な回答を受け取るアプリケーションを簡単に作成できます。
Azure AI Language 会話言語理解 (CLU) サービスを使うと、自然言語から意味を抽出するためにアプリで使用できるモデルをトレーニングできます。
Azure AI Language サービスを使用すると、自分自身のアプリ内で自然言語の処理を有効にできます。 カスタム テキスト分類プロジェクトを作成する方法について説明します。
非構造化ドキュメントからエンティティを抽出するカスタム エンティティ認識ソリューションを構築する
Translator サービスを使用すると、テキストの言語を翻訳できるインテリジェントなアプリやサービスを作成できます。
Azure AI 音声サービスを使用すると、音声対応アプリケーションを構築できます。 このモジュールでは、音声テキスト変換とテキスト読み上げの API を使用して、音声認識と音声合成が可能なアプリを作成できるようにすることに焦点を当てます。
音声の翻訳は、音声入力を認識して指定された言語に変換し、1 つ以上の他の言語でのトランスクリプトの翻訳を返すことにより、音声認識を構築します。
音声には単語以外の意味があり、音声対応の生成 AI モデルでは、音声入力を解釈して、トーン、意図、言語を理解できます。 オーディオをリッスンして応答する、オーディオ対応のチャット アプリを構築する方法について説明します。