How To Create Microsoft Cognitive Service Bing Speech API On Azure Portal

Prerequisites

  • Azure account.

Microsoft Cognitive Services provide us the ability  to build apps with powerful algorithms, using just a few lines of code. These services work across devices and platforms, such as iOS, Android, and Windows, keep improving, and are easy to set up.

APIs, given below, are available under Microsoft Azure Cognitive Services.

  • Face API
  • Emotion API
  • Computer Vision API
  • Bing Speech API
  • Speaker Recognition API
  • Language Understanding Intelligent Service
  • Text Analytics API
  • Web Language Model API
  • Bing Spell Check API
  • Recommendations API
  • Academic Knowledge API
  • Bing Search APIs
  • Bing Autosuggest API
  • Translator Speech API
  • Translator Text API

Before reading this article, please go through the article's link, mentioned below.

Now, let's discuss about the Bing Speech API and how to create Bing Speech API Service on Azure Portal.

Bing Speech API

Convert audio to text, understand intent, and convert text back to speech for natural responsiveness.

Speech Recognition

Convert spoken audio to text. The API can be directed to turn on and recognize the audio coming from microphone in real-time, recognize audio coming from a different real-time audio source, or to recognize audio from within a file. In all cases, real-time streaming is available, so as the audio is being sent to the server, the partial recognition results are also being returned. The Speech to Text API enables you to build smart apps that are voice triggered.



Text to Speech

Convert text to spoken audio. When applications need to “talk” back to their users, this API can be used to convert text that is generated by the app into audio that can be played back to the user. The Text-To-Speech API enables you to build smart apps that can speak.



Speech Intent Recognition

Convert spoken audio to intent. This is similar to Speech Recognition. With Speech Intent Recognition, in addition to returning recognized text from audio input, the server returns structured information about the incoming speech so that apps can easily parse the intent of the speaker, and subsequently drive further action. Models trained by Microsoft Language Understanding Intelligent Service (LUIS) service are used to generate the intent.



Create a new Bing Speech API in Azure Portal

Now, let's get started with the following steps.

Step 1

Sign in to the online Microsoft Azure Portal.

Step 2

Click “+NEW” and choose “Intelligence + Analytics”. Select “Cognitive Service API”.



Step 3

In the new account blade, enter the Account Name, select Subscription and select API type as Bing Speech API from the list of available API's.



Step 4

Next, we need to choose Location, Pricing tier, and Resource group.



Step 5

Next, we need to "Accept" the license term.



Step 6

Finally, click "Create" button to create a Cognitive Service.



A few minutes later, we will see that the Bing Speech API dashboard appears. Then, we can download the Bing Speech API and use them in our project.



Summary

So, this is how we create Bing Speech API on Microsoft Azure Portal.

Recommended Free Ebook
Next Recommended Readings