【Microsoft Cognitive Services API】まとめ

#目的
Microsoft Cognitive Services APIを使って何か作ろうと思っている人向け。
このAPI群は色々あって、そもそも何ができるのか把握が大変でスコープを絞りづらいので（超）ざっとまとめた。

#API概要
###Vision

|API|機能|使用用途|無料利用|無料時制限|URL|
|:-----------:|:------------:|:------------|:------------:|:------------|:------------:|
|Computer Vision API|画像解析|静止画像のコンテンツ・デスクリプション・タグ生成。成人向けコンテンツ判定 。有名人顔判定。ビデオのタグ生成（リアルタイム）。画像の文字抽出（OCR）。サムネイル生成。|◯|5000 calls per month|[Computer Vision API](https://www.microsoft.com/cognitive-services/en-us/computer-vision-api)|
|Content Moderation API|画像解析|画像・文字・動画から攻撃的な内容のものを検知する。|◯|1 call per second, up to 5000 calls per month|[Content Moderation API](https://www.microsoft.com/cognitive-services/en-us/content-moderator)|
|Emotion API|感情認識|画像・動画の顔の表情から感情を判定する。|◯|Images: 30K calls per month. <br> Video (uploads): 300 per month. <br> Video (query status): 3000 per month.|[Emotion API](https://www.microsoft.com/cognitive-services/en-us/emotion-api)|
|Face API|顔認識|画像・動画の顔の位置を判定する。顔から性別・年齢・表情等を判定する。画像から２つの顔の相似度を判定する（同一判定）。|◯|30K calls per month|[Face API](https://www.microsoft.com/cognitive-services/en-us/face-api)|
|Video API|動画処理|動画のステーブライジング。動画上の顔のトラッキング。動き検知。サムネイル生成。|◯|300 calls per month per feature|[Video API](https://www.microsoft.com/cognitive-services/en-us/video-api)|


###Speech
|API|機能|使用用途|無料利用|無料時制限|URL|
|:-----------:|:------------:|:------------|:------------:|:------------|:------------:|
|Bing Speech API|会話認識|Speech to Text（日本語対応？）。Text to Speech（日本語対応）。|◯|5K calls per month|[Bing Speech API](https://www.microsoft.com/cognitive-services/en-us/speech-api)|
|Custom Recognition Intelligent Service (CRIS)|会話認識|カスタムの言語・音声モデルを構築。|？|Private preview by invitation|[Custom Recognition Intelligent Service](https://www.microsoft.com/cognitive-services/en-us/custom-recognition-intelligent-service-cris)|
|Speaker Recognition API|発話者認識|発話者の特定。|◯|10K calls per month|[Speaker Recognition API](https://www.microsoft.com/cognitive-services/en-us/speaker-recognition-api)|


###Language
|API|機能|使用用途|無料利用|無料時制限|URL|
|:-----------:|:------------:|:------------|:------------:|:------------|:------------:|
|Bing Spell Check API|文章校正|英語のみ。通常の文章、スラング、固有名詞等のミススペルの修正。|◯|5000 calls per month|[Bing Spell Check API](https://www.microsoft.com/cognitive-services/en-us/bing-spell-check-api)|
|Language Understanding Intelligent Service|自然言語理解モデルの構築|アプリケーションのコントロール等を目的とした、自然言語の意図を理解するモデルの構築をサポート。|◯|10K calls per month|[Language Understanding Intelligent Service](https://www.microsoft.com/cognitive-services/en-us/language-understanding-intelligent-service-luis)|
|Linguistic Analysis API|自然言語解析|形態素解析。|◯|5000 calls per month, 2 TPS|[Linguistic Analysis API](https://www.microsoft.com/cognitive-services/en-us/linguistic-analysis-api)|
|Text Analytics API|文章解析|言語の特定。キーフレーズの特定。感情の認識。|◯|5000 calls per month|[Text Analytics API](https://www.microsoft.com/cognitive-services/en-us/text-analytics-api)|
|Translator API|文章・音声の翻訳|文章の翻訳。音声の翻訳|◯|Translator Text API - 2M characters per month. <br> Translator Speech API - 2 hrs of audio per month.|[Translator API](https://www.microsoft.com/cognitive-services/en-us/translator-api)|
|Web Language Model API|文章のブレーク検出|頻出フレーズの特定。次に出る単語の予測。|◯|100K calls per month|[Web Language Model API](https://www.microsoft.com/cognitive-services/en-us/web-language-model-api)|


###Knowledge
|API|機能|使用用途|無料利用|無料時制限|URL|
|:-----------:|:------------:|:------------|:------------:|:------------|:------------:|
|Academic Knowledge API|アカデミック文献サーチ|アカデミックな論文、雑誌、著者の検索|◯|10K calls per month|[Academic Knowledge API](https://www.microsoft.com/cognitive-services/en-us/academic-knowledge-api)|
|Entity Linking Intelligence Service|コンテクストベースの文章解析|同音異義語の判別|◯|1000 calls per day|[Entity Linking Intelligence Service](https://www.microsoft.com/cognitive-services/en-us/entity-linking-intelligence-service)|
|Knowledge Exploration Service|自然言語検索|自然言語をインプットとした検索|◯|1000 calls per month, limit 10K objects|[Knowledge Exploration Service](https://www.microsoft.com/cognitive-services/en-us/knowledge-exploration-service)|
|QnA Maker|Q&Aペアの検出|FAQのURL、ドキュメント、エディトリアル等の既存のコンテンツからQ&Aを自動生成する。|◯|10,000 transactions per month, 10 per minute|[QnA Maker](https://www.microsoft.com/cognitive-services/en-us/qnamaker)|
|Recommendations API|レコメンドエンジン|Frequently Bought Together (FBT) recommendations、Item to item recommendations等の生成。|◯|10K calls per month|[Recommendations API](https://www.microsoft.com/cognitive-services/en-us/recommendations-api)|


###Search
|API|機能|使用用途|無料利用|無料時制限|URL|
|:-----------:|:------------:|:------------|:------------:|:------------|:------------:|
|Bing Autosuggest API|オートサジェスト|（日本語対応）タイプ途中で、ワードを予測し候補を表示する。|◯|10K calls per month, up to 3 months|[Bing Autosuggest API](https://www.microsoft.com/cognitive-services/en-us/bing-autosuggest-api)|
|Bing Image Search API|画像検索|（日本語対応）ベーシックな画像検索機能を提供。|◯|1K calls per month, up to 3 months|[Bing Image Search API](https://www.microsoft.com/cognitive-services/en-us/bing-image-search-api)|
|Bing News Search API|ニュース検索|（日本語対応）ベーシックなニュース検索機能を提供。|◯|1K calls per month, up to 3 months|[Bing News Search API](https://www.microsoft.com/cognitive-services/en-us/bing-news-search-api)|
|Bing Video Search API|動画検索|（日本語対応）ベーシックな動画検索機能を提供。|◯|1K calls per month, up to 3 months|[Bing Video Search API](https://www.microsoft.com/cognitive-services/en-us/bing-video-search-api)|
|Bing Web Search API|ウェブ検索|（日本語対応）ベーシックなウェブ検索機能を提供。|◯|1K calls per month, up to 3 months|[Bing Web Search API](https://www.microsoft.com/cognitive-services/en-us/bing-web-search-api)|