Xamarin.Forms と Azure Cognitive Services

はじめに

Microsoft Cognitive Services は、顔認識、音声認識、言語理解などの機能を追加することで、アプリケーションをよりインテリジェントにするために開発者が使用できる API、SDK、サービスのセットです。 この記事では、Xamarin.Forms アプリケーションから Microsoft Cognitive Service API の一部を呼び出す方法を示すサンプル アプリケーションの概要について説明します。

音声認識

Azure Speech Service は、音声言語を処理するアルゴリズムを提供するクラウドベースの API です。 この記事では、Azure Speech Service を使用した、Xamarin.Forms アプリケーションでの音声テキスト変換の文字起こしの方法について説明します。

スペル チェック

Bing Spell Check では、テキストのコンテキスト スペル チェックが実行され、スペルミスの単語に対するインライン候補が提供されます。 この記事では、Bing Spell Check REST API を使用して、Xamarin.Forms アプリケーションのスペル ミスを修正する方法について説明します。

テキスト翻訳

Microsoft Translator API を使用して、REST API を介して音声とテキストを翻訳できます。 この記事では、Microsoft Translator Text API を使用して、Xamarin.Forms アプリケーション内のテキストをある言語から別の言語に翻訳する方法について説明します。