Azure AI – Speech To Text (STT) , Summary – Sample Solution
Repository: https://github.com/MariuszFerdyn/hands-on-lab-azure-functions-flex-openai
Step by step:
# Clone the repository
git clone https://github.com/MariuszFerdyn/hands-on-lab-azure-functions-flex-openai# Login to Azure :
az login# Display your account details
az account show# Select your Azure subscription
az account set –subscription <subscription-id># Go to the project directory
cd <cloned-project-path># Authenticate using azd
azd auth login# Create resources using the IaC defined in the infra directory
azd provision# .azure/ignite.env
# Deploy Functions to Azure
azd env set AZURE_LOCATION eastus2 -e ignite2024mf –no-prompt
azd env refresh -e ignite2024mfazd deploy
# Post wav file to ST via function
# Update AudioTranscriptionOrchestration01.cs
azd deploy processor
# Update AudioTranscriptionOrchestration02.cs
azd deploy processor
# Post wav file to ST via function
Tools:
- https://dotnet.microsoft.com/en-us/download/dotnet/
- https://code.visualstudio.com/
- https://learn.microsoft.com/en-us/cli/azure/install-azure-cli-windows?tabs=azure-cli#install-or-update
- winget install microsoft.azd
- https://git-scm.com/downloads
- https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.4#installing-the-msi-package
- REST Client – Visual Studio Marketplace