Skip to content

Commit 2b8c63d

Browse files
Merge pull request #114090 from aahill/containers-gating-process-2
[CogSvcs] //Build containers content
2 parents e3cd443 + 7aedf45 commit 2b8c63d

28 files changed

+244
-363
lines changed

articles/cognitive-services/Computer-vision/computer-vision-how-to-install-containers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: computer-vision
1010
ms.topic: conceptual
11-
ms.date: 04/01/2020
11+
ms.date: 05/05/2020
1212
ms.author: aahi
1313
ms.custom: seodec18
1414
---

articles/cognitive-services/Speech-Service/speech-container-howto.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.topic: conceptual
11-
ms.date: 04/29/2020
11+
ms.date: 05/05/2020
1212
ms.author: aahi
1313
---
1414

@@ -42,7 +42,7 @@ The following prerequisites before using Speech containers:
4242

4343
## Request access to the container registry
4444

45-
Fill out and submit the [Cognitive Services Speech Containers Request form](https://aka.ms/speechcontainerspreview/) to request access to the container.
45+
Fill out and submit the [Cognitive Services containers request form](https://aka.ms/cognitivegate) to request access to the container.
4646

4747
[!INCLUDE [Request access to the container registry](../../../includes/cognitive-services-containers-request-access-only.md)]
4848

articles/cognitive-services/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
href: cognitive-services-and-machine-learning.md
1010
- name: Custom subdomains for Cognitive Services
1111
href: cognitive-services-custom-subdomains.md
12+
- name: Cognitive Services gating process
13+
href: cognitive-services-gating-process.md
1214
- name: Language support
1315
href: language-support.md
1416
- name: Quickstarts

articles/cognitive-services/cognitive-services-container-support.md

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -46,19 +46,19 @@ Cognitive Services resources are available on [Microsoft Azure](https://azure.mi
4646
Azure Cognitive Services containers provide the following set of Docker containers, each of which contains a subset of functionality from services in Azure Cognitive Services:
4747

4848
| Service | Supported Pricing Tier | Container | Description |
49-
|---------|----------|----------|-------------|
50-
|[Anomaly detector][ad-containers] |F0, S0|**Anomaly-Detector** |The Anomaly Detector API enables you to monitor and detect abnormalities in your time series data with machine learning.<br>[Request access](https://aka.ms/adcontainer)|
51-
|[Computer Vision][cv-containers] |F0, S1|**Read** |Extracts printed text from images of various objects with different surfaces and backgrounds, such as receipts, posters, and business cards. The Read container also detects *handwritten text* in images and provides PDF/TIFF/multi-page support.<br/><br/>**Important:** The Read container currently works only with English.|
52-
|[Face][fa-containers] |F0, S0|**Face** |Detects human faces in images, and identifies attributes, including face landmarks (such as noses and eyes), gender, age, and other machine-predicted facial features. In addition to detection, Face can check if two faces in the same image or different images are the same by using a confidence score, or compare faces against a database to see if a similar-looking or identical face already exists. It can also organize similar faces into groups, using shared visual traits.<br>[Request access](Face/face-how-to-install-containers.md#request-access-to-the-private-container-registry) |
53-
|[Form recognizer][fr-containers] |F0, S0|**Form Recognizer** |Form Understanding applies machine learning technology to identify and extract key-value pairs and tables from forms.<br>[Request access](https://aka.ms/FormRecognizerContainerRequestAccess)|
54-
|[LUIS][lu-containers] |F0, S0|**LUIS** ([image](https://go.microsoft.com/fwlink/?linkid=2043204&clcid=0x409))|Loads a trained or published Language Understanding model, also known as a LUIS app, into a docker container and provides access to the query predictions from the container's API endpoints. You can collect query logs from the container and upload these back to the [LUIS portal](https://www.luis.ai) to improve the app's prediction accuracy.|
55-
|[Speech Service API][sp-containers-stt] |F0, S0|**Speech-to-text** |Transcribes continuous real-time speech into text.|
56-
|[Speech Service API][sp-containers-cstt] |F0, S0|**Custom Speech-to-text** |Transcribes continuous real-time speech into text using a custom model.|
57-
|[Speech Service API][sp-containers-tts] |F0, S0|**Text-to-speech** |Converts text to natural-sounding speech.|
58-
|[Speech Service API][sp-containers-ctts] |F0, S0|**Custom Text-to-speech** |Converts text to natural-sounding speech using a custom model.|
59-
|[Text Analytics][ta-containers-keyphrase] |F0, S|**Key Phrase Extraction** ([image](https://go.microsoft.com/fwlink/?linkid=2018757&clcid=0x409)) |Extracts key phrases to identify the main points. For example, for the input text "The food was delicious and there were wonderful staff", the API returns the main talking points: "food" and "wonderful staff". |
60-
|[Text Analytics][ta-containers-language]|F0, S|**Language Detection** ([image](https://go.microsoft.com/fwlink/?linkid=2018759&clcid=0x409)) |For up to 120 languages, detects which language the input text is written in and report a single language code for every document submitted on the request. The language code is paired with a score indicating the strength of the score. |
61-
|[Text Analytics][ta-containers-sentiment]|F0, S|**Sentiment Analysis** ([image](https://go.microsoft.com/fwlink/?linkid=2018654&clcid=0x409)) |Analyzes raw text for clues about positive or negative sentiment. This API returns a sentiment score between 0 and 1 for each document, where 1 is the most positive. The analysis models are pre-trained using an extensive body of text and natural language technologies from Microsoft. For [selected languages](./text-analytics/language-support.md), the API can analyze and score any raw text that you provide, directly returning results to the calling application. |
49+
|--|--|--|--|
50+
| [Anomaly detector][ad-containers] | F0, S0 | **Anomaly-Detector** | The Anomaly Detector API enables you to monitor and detect abnormalities in your time series data with machine learning.<br>[Request access][request-access] |
51+
| [Computer Vision][cv-containers] | F0, S1 | **Read** | Extracts printed text from images of various objects with different surfaces and backgrounds, such as receipts, posters, and business cards. The Read container also detects *handwritten text* in images and provides PDF/TIFF/multi-page support.<br/><br/>**Important:** The Read container currently works only with English. |
52+
| [Face][fa-containers] | F0, S0 | **Face** | Detects human faces in images, and identifies attributes, including face landmarks (such as noses and eyes), gender, age, and other machine-predicted facial features. In addition to detection, Face can check if two faces in the same image or different images are the same by using a confidence score, or compare faces against a database to see if a similar-looking or identical face already exists. It can also organize similar faces into groups, using shared visual traits.<br>[Request access][request-access] |
53+
| [Form recognizer][fr-containers] | F0, S0 | **Form Recognizer** | Form Understanding applies machine learning technology to identify and extract key-value pairs and tables from forms.<br>[Request access][request-access] |
54+
| [LUIS][lu-containers] | F0, S0 | **LUIS** ([image](https://go.microsoft.com/fwlink/?linkid=2043204&clcid=0x409)) | Loads a trained or published Language Understanding model, also known as a LUIS app, into a docker container and provides access to the query predictions from the container's API endpoints. You can collect query logs from the container and upload these back to the [LUIS portal](https://www.luis.ai) to improve the app's prediction accuracy. |
55+
| [Speech Service API][sp-containers-stt] | F0, S0 | **Speech-to-text** | Transcribes continuous real-time speech into text. |
56+
| [Speech Service API][sp-containers-cstt] | F0, S0 | **Custom Speech-to-text** | Transcribes continuous real-time speech into text using a custom model. |
57+
| [Speech Service API][sp-containers-tts] | F0, S0 | **Text-to-speech** | Converts text to natural-sounding speech. |
58+
| [Speech Service API][sp-containers-ctts] | F0, S0 | **Custom Text-to-speech** | Converts text to natural-sounding speech using a custom model. |
59+
| [Text Analytics][ta-containers-keyphrase] | F0, S | **Key Phrase Extraction** ([image](https://go.microsoft.com/fwlink/?linkid=2018757&clcid=0x409)) | Extracts key phrases to identify the main points. For example, for the input text "The food was delicious and there were wonderful staff", the API returns the main talking points: "food" and "wonderful staff". |
60+
| [Text Analytics][ta-containers-language] | F0, S | **Language Detection** ([image](https://go.microsoft.com/fwlink/?linkid=2018759&clcid=0x409)) | For up to 120 languages, detects which language the input text is written in and report a single language code for every document submitted on the request. The language code is paired with a score indicating the strength of the score. |
61+
| [Text Analytics][ta-containers-sentiment] | F0, S | **Sentiment Analysis v3** ([image](https://go.microsoft.com/fwlink/?linkid=2018654&clcid=0x409)) | Analyzes raw text for clues about positive or negative sentiment. This version of sentiment analysis returns sentiment labels (for example *positive* or *negative*) for each document and sentence within it. |
6262

6363
<!--
6464
|[Personalizer](https://go.microsoft.com/fwlink/?linkid=2083923&clcid=0x409) |F0, S0|**Personalizer** ([image](https://go.microsoft.com/fwlink/?linkid=2083928&clcid=0x409))|Azure Personalizer is a cloud-based API service that allows you to choose the best experience to show to your users, learning from their real-time behavior.|
@@ -75,14 +75,6 @@ In addition, some containers are supported in Cognitive Services [**All-In-One o
7575

7676
Azure Cognitive Services containers are publicly available through your Azure subscription, and Docker container images can be pulled from either the Microsoft Container Registry or Docker Hub. You can use the [docker pull](https://docs.docker.com/engine/reference/commandline/pull/) command to download a container image from the appropriate registry.
7777

78-
> [!IMPORTANT]
79-
> Currently, you must complete a sign-up process to access the following containers, in which you fill out and submit a questionnaire with questions about you, your company, and the use case for which you want to implement the containers. Once you're granted access and provided credentials, you can then pull the container images from a private container registry hosted by Azure Container Registry.
80-
> * [Anomaly detector](Anomaly-Detector/anomaly-detector-container-howto.md#request-access-to-the-container-registry)
81-
> * [Face](Face/face-how-to-install-containers.md)
82-
> * [Form Recognizer](form-recognizer/form-recognizer-container-howto.md#request-access-to-the-container-registry)
83-
> * [Read](computer-vision/computer-vision-how-to-install-containers.md)
84-
> * [Speech-to-text and Text-to-speech](Speech-Service/speech-container-howto.md#request-access-to-the-container-registry)
85-
8678
[!INCLUDE [Container repositories and images](containers/includes/cognitive-services-container-images.md)]
8779

8880
## Prerequisites
@@ -133,4 +125,5 @@ Install and explore the functionality provided by containers in Azure Cognitive
133125
[ta-containers]: text-analytics/how-tos/text-analytics-how-to-install-containers.md
134126
[ta-containers-keyphrase]: text-analytics/how-tos/text-analytics-how-to-install-containers.md?tabs=keyphrase
135127
[ta-containers-language]: text-analytics/how-tos/text-analytics-how-to-install-containers.md?tabs=language
136-
[ta-containers-sentiment]: text-analytics/how-tos/text-analytics-how-to-install-containers.md?tabs=sentiment
128+
[ta-containers-sentiment]: text-analytics/how-tos/text-analytics-how-to-install-containers.md?tabs=sentiment
129+
[request-access]: https://forms.office.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbRyQZ7B8Cg2FEjpibPziwPcZUNlQ4SEVORFVLTjlBSzNLRlo0UzRRVVNPVy4u
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
---
2+
title: Cognitive Services gating process
3+
titleSuffix: Azure Cognitive Services
4+
description: Learn how to apply for early access to new Cognitive Services containers and APIs.
5+
services: cognitive-services
6+
author: aahill
7+
manager: nitinme
8+
ms.service: cognitive-services
9+
ms.topic: conceptual
10+
ms.date: 04/24/2020
11+
ms.author: aahi
12+
---
13+
14+
# Gating process for Azure Cognitive Services
15+
16+
> [!NOTE]
17+
> After a service offering completes a gated preview, it goes into an "ungated" public preview which does not require an application for access. After the preview process, it's released as Generally Available (GA).
18+
19+
As new Azure Cognitive Services offerings are introduced, they go through a gated preview where customers have to request access through an application. This gating process helps identify opportunities for improvements to service offerings before they're widely available.
20+
21+
This article will guide you through the application process for gated Cognitive Services offerings.
22+
23+
## Eligibility and Approval process
24+
25+
The gating process is in place to help gauge interest and better understand customer needs. The Microsoft team accepts [applications](https://forms.office.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbRyQZ7B8Cg2FEjpibPziwPcZUNlQ4SEVORFVLTjlBSzNLRlo0UzRRVVNPVy4u) from Microsoft commercial customers with a valid Azure subscription and a valid business scenario. Customers will potentially have their applications denied when:
26+
27+
- They're not associated with any organization
28+
- They do not have a valid Azure subscription
29+
- The application was submitted through personal email (@hotmail.com, @gmail.com, @yahoo.com)
30+
- There was no proper justification or business scenario provided
31+
32+
Given the demand from different customer segments, we're attempting to expedite approval process. However, we cannot commit to a timeline. Once a decision is made, the Microsoft team will contact you and your account management team for the next steps. We appreciate your understanding and patience.
33+
34+
If the application is approved, the Microsoft team will send an email with details, documentation, and guidance. Cognitive Services pricing details available [here](https://azure.microsoft.com/pricing/details/cognitive-services/).
35+
36+
37+
Currently, the services below are offered through the gating process:
38+
39+
## Gated web APIs
40+
41+
|Service |
42+
|---------|
43+
|Anomaly Detector v2 |
44+
45+
## Gated Online Containers
46+
47+
| Service | Container(s) |
48+
|-------------------------------------|-------------------------------------------------------------------------------|
49+
| [Anomaly Detector][ad-containers] | Anomaly Detector |
50+
| [Computer Vision][cv-containers] | Read |
51+
| [Face][fa-containers] | Face |
52+
| [Form Recognizer][fr-containers] | Form Recognizer |
53+
| [Speech Service API][sp-containers] | Speech-to-text (Custom and Standard) and Text-to-speech (Custom and Standard) |
54+
| [Translator Text][tt-containers] | Translator Text |
55+
56+
> [!IMPORTANT]
57+
> If a service or containerized offering is not listed, it's either not gated, or unavailable.
58+
59+
## Next steps
60+
61+
> [!div class="nextstepaction"]
62+
> [Sign up for gated services](https://forms.office.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbRyQZ7B8Cg2FEjpibPziwPcZUNlQ4SEVORFVLTjlBSzNLRlo0UzRRVVNPVy4u)
63+
64+
[ad-containers]: ./anomaly-detector/anomaly-detector-container-howto.md
65+
[cv-containers]: ./computer-vision/computer-vision-how-to-install-containers.md
66+
[fa-containers]: ./face/face-how-to-install-containers.md
67+
[fr-containers]: ./form-recognizer/form-recognizer-container-howto.md
68+
[lu-containers]: ./luis/luis-container-howto.md
69+
[sp-containers]: ./speech-service/speech-container-howto.md
70+
[ta-containers]: ./text-analytics/how-tos/text-analytics-how-to-install-containers.md
71+
[tt-containers]: ./translator/how-to-install-containers.md

articles/cognitive-services/containers/container-faq.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,7 @@ ms.author: aahi
1717

1818
**Q: What is available?**
1919

20-
**A:** [Container support in Azure Cognitive Services](../cognitive-services-container-support.md) allows developers to use the same intelligent APIs that are available in Azure, but with the [benefits](../cognitive-services-container-support.md#features-and-benefits) of containerization. Container support is currently available in preview for a subset of Azure Cognitive Services, including parts of:
21-
22-
> [!div class="checklist"]
23-
> * [Anomaly Detector][ad-containers]
24-
> * [Computer Vision][cv-containers]
25-
> * [Face][fa-containers]
26-
> * [Form Recognizer][fr-containers]
27-
> * [Language Understanding (LUIS)][lu-containers]
28-
> * [Speech Service API][sp-containers]
29-
> * [Text Analytics][ta-containers]
20+
**A:** Azure Cognitive Services containers allow developers to use the same intelligent APIs that are available in Azure, but with the [benefits](../cognitive-services-container-support.md#features-and-benefits) of containerization. Some containers are available as a [gated preview](../cognitive-services-gating-process.md), which may require an application to access. Other containers are publicly available as an ungated preview, or are generally available. You can find a full list of containers and their availability in the [Container support in Azure Cognitive Services](../cognitive-services-container-support.md#container-availability-in-azure-cognitive-services) article.
3021

3122
**Q: Is there any difference between the Cognitive Services cloud and the containers?**
3223

articles/cognitive-services/containers/container-image-tags.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -611,10 +611,20 @@ The [Sentiment Analysis][ta-se] container image can be found on the `mcr.microso
611611

612612
This container image has the following tags available:
613613

614-
| Image Tags | Notes |
615-
|-------------------------------|:------|
616-
| `latest` | |
617-
| `1.1.009301-amd64-preview` | |
614+
| Image Tags | Notes |
615+
|------------|:----------------------------------------------|
616+
| `latest` | |
617+
| `3.0-en` | Sentiment Analysis v3 (English) |
618+
| `3.0-es` | Sentiment Analysis v3 (Spanish) |
619+
| `3.0-fr` | Sentiment Analysis v3 (French) |
620+
| `3.0-it` | Sentiment Analysis v3 (Italian) |
621+
| `3.0-de` | Sentiment Analysis v3 (German) |
622+
| `3.0-zh` | Sentiment Analysis v3 (Chinese - simplified) |
623+
| `3.0-zht` | Sentiment Analysis v3 (Chinese - traditional) |
624+
| `3.0-ja` | Sentiment Analysis v3 (Japanese) |
625+
| `3.0-pt` | Sentiment Analysis v3 (Portuguese) |
626+
| `3.0-nl` | Sentiment Analysis v3 (Dutch) |
627+
| `1.1.009301-amd64-preview` | Sentiment Analysis v2 |
618628
| `1.1.008510001-amd64-preview` | |
619629
| `1.1.007750002-amd64-preview` | |
620630
| `1.1.007360001-amd64-preview` | |

0 commit comments

Comments
 (0)