1 - Analyze text with Azure Language in Foundry Tools
- Azure Language in Microsoft Foundry Tools
- Detect language
- Extract key phrases
- Analyze sentiment
- Extract entities
- Extract linked entities
- Module assessment
2 - Develop a text analysis agent with the Azure Language MCP server
- Understand the Azure Language MCP server
- Connect and use the Language MCP server with an agent
3 - Develop a speech-capable generative AI application
- Choose a speech-capable model
- Transcribe speech
- Synthesize speech
- Module assessment
4 - Create speech-enabled apps with Azure Speech in Microsoft Foundry Tools
- Azure Speech in Foundry Tools
- Use the Speech to Text API
- Use the Text to Speech API
- Configure audio format and voices
- Use Speech Synthesis Markup Language
- Module assessment
5 - Develop a speech agent with the Azure Speech MCP server
- Understand the Azure Speech MCP server
- Connect and use the Speech MCP server with an agent
6 - Develop an Azure Speech Voice Live Agent in Microsoft Foundry
- Explore the Azure Voice Live API
- Explore the AI Voice Live client library for Python
- Create a Voice Live agent
- Module assessment
7 - Translate text and speech with Microsoft Foundry Tools
- Translation in Microsoft Foundry
- Translate text
- Translate speech
- Module assessment
, Analyze text with Azure AI Language
Introduction
Provision an Azure Language resource
Detect language
Extract key phrases
Analyze sentiment
Extract entities
Extract linked entities
Exercise – Analyze text
Create question answering solutions with Azure Language
Introduction
Understand question answering
Compare question answering to Azure Language understanding
Create a knowledge base
Implement multi-turn conversation
Test and publish a knowledge base
Use a knowledge base
Improve question answering performance
Exercise – Create a question answering solution
Build a conversational language understanding model
Introduction
Understand prebuilt capabilities of the Azure Language service
Understand resources for building a conversational language understanding model
Define intents, utterances, and entities
Use patterns to differentiate similar utterances
Use pre-built entity components
Train, test, publish, and review a conversational language understanding model
Exercise – Build a conversational language understanding model
Create a custom text classification solution
Introduction
Understand types of classification projects
Understand how to build text classification projects
Exercise – Classify text
Custom named entity recognition
Introduction
Understand custom named entity recognition
Label your data
Train and evaluate your model
Exercise – Extract custom entities
Translate text with Azure AI Translator service
Introduction
Provision an Azure Translator resource
Understand language detection, translation, and transliteration
Specify translation options
Define custom translations
Exercise – Translate text with the Azure Translator service
Create speech-enabled apps with Azure AI services
Introduction
Provision an Azure resource for speech
Use the Azure Speech to Text API
Use the text to speech API
Configure audio format and voices
Use Speech Synthesis Markup Language
Exercise – Create a speech-enabled app
Translate speech with the Azure AI Speech service
Introduction
Provision an Azure resource for speech translation
Translate speech to text
Synthesize translations
Exercise – Translate speech
Develop an audio-enabled generative AI application
Introduction
Deploy a multimodal model
Develop an audio-based chat app
Exercise – Develop an audio-enabled chat app
Develop an Azure AI Voice Live agent
Introduction
Explore the Azure Voice Live API
Explore the AI Voice Live client library for Python
Exercise – Develop an Azure AI Voice Live agent