Posts

Showing posts from December, 2022

Text-to-Speech Step-By-Step

Image
Overview Speech services is one of the main categories of Azure Cognitive Services.  Using this service, developers can utilize one of the four API’s to perform the following: Speech-to-Text Text-to-Speech Text Translation Speaker Recognition   In a previous post , I wrote a tutorial on converting Speech-to-Text.  For this post, I will go in the opposite direction and provide step-by-step directions to covert text-to-speech.     How to Use Text-to-Speech First, we need to setup the Speech resource in Azure.  Simply specify “speech services” in the search bar, and all speech resources in Azure marketplace will be displayed.  For this project, we will use Microsoft’s Speech Azure Service.     After clicking create and providing the fundamental parameters for the setup, subscription keys will be provided.       Obtain the subscription key for the above resourc...

VNet Questions Answered

Image
During the last meeting of the .NET Study Group on Azure Virtual Networks , a couple questions came up that needed further explanation.  I thought it would be best to post the and share them   Question : Do I need a NSG or Subnet if a VM is in VNet?  Answer : Yes, it’s a best practice.  By default, services outside the VNet cannot connect to services within the VNet. However, you can configure the network to allow access to the external service.  Therefore, assume you have a VNet that contains both web servers and DB servers.  You can have VNET configured for public access to allow outside users to access the web servers.  You would also need a subnet or NSG to prevent that same public traffic from accessing the DB servers in the same VNet.   Question : Can you provide a sample diagram of the Azure Infrastructure and how VNets would be implemented? Answer : See below for the Sample Azure Infrastructure Diagram: ( http...