AI-3003 – Develop natural language solutions in Azure

About the Course

Natural language solutions use language models to interpret the semantic meaning of written or spoken language, and in some cases respond based on that meaning. You can use Microsoft Foundry to develop AI apps and agents that can analyze text, transcribe and synthesize speech, and translate languages.

There are currently no scheduled sessions available for this course. However, feel free to contact us for more information or to inquire about upcoming sessions.

Questions about this? let our team answer them!

Course Outline

1. Analyze text with Azure Language in Foundry Tools
• Azure Language in Microsoft Foundry Tools
• Detect language
• Extract entities
• Extract personally identifiable information (PII)

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

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

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

7. Translate text and speech with Microsoft Foundry Tools
• Translation in Microsoft Foundry
• Translate text
• Translate speech

Course Details

Pre-requisites

• Familiarity with Azure and the Azure portal.
• Programming experience.

Target Audience

Microsoft Learn does not explicitly list a target audience for this learning path.

Class Format

For online (live) format

There are currently no scheduled sessions available for this course. However, feel free to contact us for more information or to inquire about upcoming sessions.