{"id":"81eca933-4026-493b-97fe-99e1572abaee","shortId":"bzhMxD","kind":"skill","title":"azure-speech","tagline":"Expert knowledge for Azure AI Speech development including troubleshooting, best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building STT/TTS, custom voices/avatars, batch TTS, Voice Live, or conta","description":"# Azure AI Speech Skill\n\nThis skill provides expert guidance for Azure AI Speech. Covers troubleshooting, best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.\n\n## How to Use This Skill\n\n> **IMPORTANT for Agent**: Use the **Category Index** below to locate relevant sections. For categories with line ranges (e.g., `L35-L120`), use `read_file` with the specified lines. For categories with file links (e.g., `[security.md](security.md)`), use `read_file` on the linked reference file\n\n> **IMPORTANT for Agent**: If `metadata.generated_at` is more than 3 months old, suggest the user pull the latest version from the repository. If `mcp_microsoftdocs` tools are not available, suggest the user install it: [Installation Guide](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text/markdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L36-L45 | Diagnosing and fixing common Azure Speech issues (SDK, text-to-speech, Foundry, containers, CRL), plus how to capture session/transcription IDs for support. |\n| Best Practices | L46-L62 | Best practices for audio/video prep, custom voice/avatars, latency and memory tuning, phrase/keyword optimization, and handling real-time Voice Live interactions and interruptions |\n| Decision Making | L63-L81 | Guides for choosing speech features, planning large-scale/batch use, evaluating models/devices, checking availability, and migrating between Speech API versions and services. |\n| Limits & Quotas | L82-L90 | Quotas, limits, and usage patterns for Azure Speech: batch TTS, custom/pro voice training & deployment, and short audio STT, plus throttling and capacity planning guidance. |\n| Security | L91-L102 | Configuring security for Azure AI Speech: auth (Entra, RBAC), network isolation (VNet, Private Link, sovereign clouds), BYOS storage, encryption/keys, and voice talent consent management. |\n| Configuration | L103-L132 | Configuring Azure AI Speech behavior: SDK/CLI settings, audio I/O, logging, storage, SSML, pronunciation, batch jobs, custom speech/voice, avatars, and Voice Live API options. |\n| Integrations & Coding Patterns | L133-L157 | Patterns and code for integrating Azure Speech with apps and agents: SDK/REST usage, TTS/translation/avatars, call center and Voice Live, OpenAI/Foundry, consent, and automation. |\n| Deployment | L158-L169 | Deploying and scaling Azure AI Speech: Docker/Kubernetes containers, on-prem STT/TTS, custom speech models/endpoints, language ID, and batch/long-form synthesis workflows. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Resolve common Azure text-to-speech service issues | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/faq-tts |\n| Retrieve Speech to text session and transcription IDs for support | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-get-speech-session-id |\n| Resolve common Azure Speech in Foundry issues | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/known-issues |\n| Resolve Azure AI Speech SDK CRL compatibility issues | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-to-sdk-1-48-2 |\n| Troubleshoot Speech service container deployments | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-faq |\n| Troubleshoot common Azure Speech SDK issues | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/troubleshooting |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Prepare and locate audio data for batch transcription | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/batch-transcription-audio-data |\n| Create high-quality human-labeled speech transcriptions | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-speech-human-labeled-transcriptions |\n| Prepare training data for professional custom voice | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-voice-training-data |\n| Apply best practices to reduce Speech synthesis latency | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-lower-speech-synthesis-latency |\n| Track and manage Azure Speech SDK memory usage | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-track-speech-sdk-memory-usage |\n| Handle user interruptions and chat truncation in Voice Live | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-voice-live-auto-truncation |\n| Use interim responses in Voice Live to reduce latency gaps | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-voice-live-interim-response |\n| Improve speech recognition with phrase lists | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/improve-accuracy-phrase-list |\n| Apply keyword recognition design and accuracy guidelines | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/keyword-recognition-guidelines |\n| Record high-quality samples for custom voice training | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/record-custom-voice-samples |\n| Back up and recover custom Speech and Voice resources | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/resiliency-and-recovery-plan |\n| Design microphone arrays optimized for Speech SDK | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-sdk-microphone |\n| Prepare high-quality video samples for custom avatars | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/text-to-speech-avatar/custom-avatar-record-video-samples |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Plan large-scale transcription with batch processing | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/batch-transcription |\n| Evaluate custom voice lite before professional voice | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/custom-neural-voice-lite |\n| Choose Embedded Speech for offline and hybrid scenarios | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/embedded-speech |\n| Evaluate device suitability for embedded speech models | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/embedded-speech-performance-evaluations |\n| Evaluate and compare custom speech model accuracy | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-speech-inspect-data |\n| Check Azure Speech language and voice availability | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/language-support |\n| Migrate Speech to text REST API from v3.2 to 2024-11-15 | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-2024-11-15 |\n| Migrate Speech to text REST API from 2024-11-15 to 2025-10-15 | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-2025-10-15 |\n| Migrate from retired Speech intent recognition to Language or OpenAI | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-intent-recognition |\n| Migrate from Long Audio API to Batch synthesis | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-to-batch-synthesis |\n| Migrate from v3 text-to-speech to custom voice REST API | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-to-custom-voice-api |\n| Migrate Speech-to-text REST from v3.0 to v3.1 | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-v3-0-to-v3-1 |\n| Migrate Speech-to-text REST from v3.1 to v3.2 | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-v3-1-to-v3-2 |\n| Assess capabilities and regions for personal voice | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/personal-voice-overview |\n| Decide when to use Whisper for speech tasks | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/whisper-overview |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Manage custom speech model and endpoint lifecycle | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-speech-model-and-endpoint-lifecycle |\n| Deploy professional voice models to custom endpoints | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/professional-voice-deploy-endpoint |\n| Train professional voice models and understand duration | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/professional-voice-train-voice |\n| Use Speech-to-text REST API for short audio | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/rest-speech-to-text-short |\n| Apply Azure Speech quotas, limits, and throttling guidance | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-services-quotas-and-limits |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Configure BYOS storage for Azure Speech resources | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/bring-your-own-storage-speech-resource |\n| Configure Microsoft Entra authentication for Speech SDK | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-configure-azure-ad-auth |\n| Manage voice talent consent for professional voice | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/professional-voice-create-consent |\n| Assign Azure RBAC roles for Speech resources | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/role-based-access-control |\n| Use Azure Speech service in sovereign clouds | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/sovereign-clouds |\n| Manage Speech service data-at-rest encryption and keys | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-encryption-of-data-at-rest |\n| Secure Speech service with Virtual Network service endpoints | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-service-vnet-service-endpoint |\n| Secure Azure AI Speech with Private Link endpoints | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-services-private-link |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Configure Batch synthesis properties for text-to-speech | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/batch-synthesis-properties |\n| Check status and retrieve batch transcription results | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/batch-transcription-get |\n| Configure BYOS storage for Speech to text | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/bring-your-own-storage-speech-resource-speech-to-text |\n| Define UPS phonetic pronunciations for Speech to text | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/customize-pronunciation |\n| Configure OpenSSL on Linux for Azure Speech SDK | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-configure-openssl-linux |\n| Control and monitor Speech SDK service connections | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-control-connections |\n| Create and manage custom speech fine-tuning projects | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-speech-create-project |\n| Prepare and upload datasets for custom speech training | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-speech-upload-data |\n| Select and configure audio input devices in Speech SDK | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-select-audio-input-devices |\n| Use visemes for facial animation with Speech service | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-speech-synthesis-viseme |\n| Configure Speech SDK audio input streams | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-use-audio-input-streams |\n| Configure compressed audio input for Speech SDK and CLI | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-use-codec-compressed-audio-input-streams |\n| Enable and configure Speech SDK diagnostic logging | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-use-logging |\n| Configure audio and transcription logging for Speech recognition | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/logging-audio-transcription |\n| Upload and validate training datasets for professional voice | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/professional-voice-create-training-set |\n| Use correct regional endpoints for Azure Speech | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/regions |\n| Configure Speech containers storage, logging, and security | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-configuration |\n| Control speech output using SSML configuration | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-synthesis-markup |\n| Configure pronunciation with SSML phonemes and lexicons | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-synthesis-markup-pronunciation |\n| Structure SSML documents and events for Speech | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-synthesis-markup-structure |\n| Configure Speech CLI datastore search order and files | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/spx-data-store-configuration |\n| Configure output destinations for Speech CLI results | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/spx-output-options |\n| Configure batch synthesis properties for TTS avatars | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/text-to-speech-avatar/batch-synthesis-avatar-properties |\n| Reference Voice Live API events, models, and settings (2025-10-01) | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live-api-reference-2025-10-01 |\n| Reference Voice Live API events and settings (2026-01-01-preview) | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live-api-reference-2026-01-01-preview |\n| Configure language and locale for Voice Live API | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live-language-support |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Integrate Speech service with call center telephony | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/call-center-telephony-integration |\n| Call Azure Speech fast transcription API in Foundry | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/fast-transcription-create |\n| Use Speech SDK APIs to handle recognition results | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/get-speech-recognition-results |\n| Integrate custom models with Voice Live BYOM | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-bring-your-own-model |\n| Implement text-to-speech synthesis with Speech SDK | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-speech-synthesis |\n| Implement speech translation with Azure Speech SDK | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-translate-speech |\n| Connect MCP servers to Azure Voice Live sessions | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-voice-live-mcp-server |\n| Add proactive greetings to Voice Live agents | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-voice-live-proactive-messages |\n| Integrate with Azure LLM Speech transcription and translation API | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/llm-speech |\n| Integrate Azure Speech with Azure OpenAI chat | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/openai-speech |\n| Add and manage user consent for personal voice | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/personal-voice-create-consent |\n| Create personal voice projects via Custom Voice API | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/personal-voice-create-project |\n| Use Power Automate connector for Speech batch transcription | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/power-automate-batch-transcription |\n| Use Speech to text REST API endpoints and parameters | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/rest-speech-to-text |\n| Call Text-to-speech REST API for voice synthesis | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/rest-text-to-speech |\n| Use SSML phonetic alphabets with Azure Speech | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-ssml-phonetic-sets |\n| Use SSML to customize Azure Speech voices | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-synthesis-markup-voice |\n| Generate Speech service REST clients from Swagger | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/swagger-documentation |\n| Control text to speech avatar gestures with SSML | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/text-to-speech-avatar/avatar-gestures-with-ssml |\n| Implement real-time text-to-speech avatar streaming | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/text-to-speech-avatar/real-time-synthesis-avatar |\n| Use Voice Live WebSocket API for real-time agents | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live-how-to |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Use Batch synthesis API for long-form text-to-speech | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/batch-synthesis |\n| Deploy custom speech models and endpoints | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-speech-deploy-model |\n| Scale Speech containers with batch processing kit | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-batch-processing |\n| Run custom speech to text containers with Docker | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-cstt |\n| Deploy and run Speech containers with Docker | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-howto |\n| Run Speech containers on Kubernetes with Helm | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-howto-on-premises |\n| Deploy language identification containers with Docker | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-lid |\n| Deploy neural text to speech containers with Docker | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-ntts |\n| Deploy speech to text containers for on-premises use | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-stt |","tags":["azure","speech","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure-functions","azure-kubernetes-service"],"capabilities":["skill","source-microsoftdocs","skill-azure-speech","topic-agent","topic-agent-skills","topic-agentic-skills","topic-agentskill","topic-ai-agents","topic-ai-coding","topic-azure","topic-azure-functions","topic-azure-kubernetes-service","topic-azure-openai","topic-azure-sql-database","topic-azure-storage"],"categories":["Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-speech","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MicrosoftDocs/Agent-Skills","source_repo":"https://github.com/MicrosoftDocs/Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 549 github stars · SKILL.md body (19,317 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:53:59.405Z","embedding":null,"createdAt":"2026-04-18T22:00:10.107Z","updatedAt":"2026-05-18T18:53:59.405Z","lastSeenAt":"2026-05-18T18:53:59.405Z","tsv":"'-01':1235,1247,1248 '-10':742,1234 '-11':725,738 '-15':726,739,743 '/batch':282 '/en-us/azure/ai-services/speech-service/batch-synthesis':1518 '/en-us/azure/ai-services/speech-service/batch-synthesis-properties':993 '/en-us/azure/ai-services/speech-service/batch-transcription':663 '/en-us/azure/ai-services/speech-service/batch-transcription-audio-data':514 '/en-us/azure/ai-services/speech-service/batch-transcription-get':1003 '/en-us/azure/ai-services/speech-service/bring-your-own-storage-speech-resource':903 '/en-us/azure/ai-services/speech-service/bring-your-own-storage-speech-resource-speech-to-text':1013 '/en-us/azure/ai-services/speech-service/call-center-telephony-integration':1278 '/en-us/azure/ai-services/speech-service/custom-neural-voice-lite':673 '/en-us/azure/ai-services/speech-service/customize-pronunciation':1024 '/en-us/azure/ai-services/speech-service/embedded-speech':684 '/en-us/azure/ai-services/speech-service/embedded-speech-performance-evaluations':694 '/en-us/azure/ai-services/speech-service/faq-tts':448 '/en-us/azure/ai-services/speech-service/fast-transcription-create':1289 '/en-us/azure/ai-services/speech-service/get-speech-recognition-results':1300 '/en-us/azure/ai-services/speech-service/how-to-bring-your-own-model':1310 '/en-us/azure/ai-services/speech-service/how-to-configure-azure-ad-auth':913 '/en-us/azure/ai-services/speech-service/how-to-configure-openssl-linux':1035 '/en-us/azure/ai-services/speech-service/how-to-control-connections':1045 '/en-us/azure/ai-services/speech-service/how-to-custom-speech-create-project':1057 '/en-us/azure/ai-services/speech-service/how-to-custom-speech-deploy-model':1527 '/en-us/azure/ai-services/speech-service/how-to-custom-speech-human-labeled-transcriptions':526 '/en-us/azure/ai-services/speech-service/how-to-custom-speech-inspect-data':704 '/en-us/azure/ai-services/speech-service/how-to-custom-speech-model-and-endpoint-lifecycle':846 '/en-us/azure/ai-services/speech-service/how-to-custom-speech-upload-data':1068 '/en-us/azure/ai-services/speech-service/how-to-custom-voice-training-data':536 '/en-us/azure/ai-services/speech-service/how-to-get-speech-session-id':461 '/en-us/azure/ai-services/speech-service/how-to-lower-speech-synthesis-latency':547 '/en-us/azure/ai-services/speech-service/how-to-select-audio-input-devices':1080 '/en-us/azure/ai-services/speech-service/how-to-speech-synthesis':1322 '/en-us/azure/ai-services/speech-service/how-to-speech-synthesis-viseme':1091 '/en-us/azure/ai-services/speech-service/how-to-track-speech-sdk-memory-usage':558 '/en-us/azure/ai-services/speech-service/how-to-translate-speech':1332 '/en-us/azure/ai-services/speech-service/how-to-use-audio-input-streams':1100 '/en-us/azure/ai-services/speech-service/how-to-use-codec-compressed-audio-input-streams':1112 '/en-us/azure/ai-services/speech-service/how-to-use-logging':1122 '/en-us/azure/ai-services/speech-service/how-to-voice-live-auto-truncation':570 '/en-us/azure/ai-services/speech-service/how-to-voice-live-interim-response':583 '/en-us/azure/ai-services/speech-service/how-to-voice-live-mcp-server':1343 '/en-us/azure/ai-services/speech-service/how-to-voice-live-proactive-messages':1353 '/en-us/azure/ai-services/speech-service/improve-accuracy-phrase-list':592 '/en-us/azure/ai-services/speech-service/keyword-recognition-guidelines':602 '/en-us/azure/ai-services/speech-service/known-issues':471 '/en-us/azure/ai-services/speech-service/language-support':714 '/en-us/azure/ai-services/speech-service/llm-speech':1365 '/en-us/azure/ai-services/speech-service/logging-audio-transcription':1133 '/en-us/azure/ai-services/speech-service/migrate-2024-11-15':729 '/en-us/azure/ai-services/speech-service/migrate-2025-10-15':746 '/en-us/azure/ai-services/speech-service/migrate-intent-recognition':759 '/en-us/azure/ai-services/speech-service/migrate-to-batch-synthesis':770 '/en-us/azure/ai-services/speech-service/migrate-to-custom-voice-api':785 '/en-us/azure/ai-services/speech-service/migrate-to-sdk-1-48-2':482 '/en-us/azure/ai-services/speech-service/migrate-v3-0-to-v3-1':798 '/en-us/azure/ai-services/speech-service/migrate-v3-1-to-v3-2':811 '/en-us/azure/ai-services/speech-service/openai-speech':1375 '/en-us/azure/ai-services/speech-service/personal-voice-create-consent':1386 '/en-us/azure/ai-services/speech-service/personal-voice-create-project':1397 '/en-us/azure/ai-services/speech-service/personal-voice-overview':821 '/en-us/azure/ai-services/speech-service/power-automate-batch-transcription':1408 '/en-us/azure/ai-services/speech-service/professional-voice-create-consent':923 '/en-us/azure/ai-services/speech-service/professional-voice-create-training-set':1144 '/en-us/azure/ai-services/speech-service/professional-voice-deploy-endpoint':856 '/en-us/azure/ai-services/speech-service/professional-voice-train-voice':866 '/en-us/azure/ai-services/speech-service/record-custom-voice-samples':614 '/en-us/azure/ai-services/speech-service/regions':1154 '/en-us/azure/ai-services/speech-service/resiliency-and-recovery-plan':626 '/en-us/azure/ai-services/speech-service/rest-speech-to-text':1420 '/en-us/azure/ai-services/speech-service/rest-speech-to-text-short':879 '/en-us/azure/ai-services/speech-service/rest-text-to-speech':1433 '/en-us/azure/ai-services/speech-service/role-based-access-control':933 '/en-us/azure/ai-services/speech-service/sovereign-clouds':943 '/en-us/azure/ai-services/speech-service/speech-container-batch-processing':1537 '/en-us/azure/ai-services/speech-service/speech-container-configuration':1164 '/en-us/azure/ai-services/speech-service/speech-container-cstt':1548 '/en-us/azure/ai-services/speech-service/speech-container-faq':490 '/en-us/azure/ai-services/speech-service/speech-container-howto':1558 '/en-us/azure/ai-services/speech-service/speech-container-howto-on-premises':1568 '/en-us/azure/ai-services/speech-service/speech-container-lid':1577 '/en-us/azure/ai-services/speech-service/speech-container-ntts':1588 '/en-us/azure/ai-services/speech-service/speech-container-stt':1601 '/en-us/azure/ai-services/speech-service/speech-encryption-of-data-at-rest':956 '/en-us/azure/ai-services/speech-service/speech-sdk-microphone':636 '/en-us/azure/ai-services/speech-service/speech-service-vnet-service-endpoint':967 '/en-us/azure/ai-services/speech-service/speech-services-private-link':978 '/en-us/azure/ai-services/speech-service/speech-services-quotas-and-limits':890 '/en-us/azure/ai-services/speech-service/speech-ssml-phonetic-sets':1443 '/en-us/azure/ai-services/speech-service/speech-synthesis-markup':1173 '/en-us/azure/ai-services/speech-service/speech-synthesis-markup-pronunciation':1183 '/en-us/azure/ai-services/speech-service/speech-synthesis-markup-structure':1193 '/en-us/azure/ai-services/speech-service/speech-synthesis-markup-voice':1453 '/en-us/azure/ai-services/speech-service/spx-data-store-configuration':1204 '/en-us/azure/ai-services/speech-service/spx-output-options':1214 '/en-us/azure/ai-services/speech-service/swagger-documentation':1463 '/en-us/azure/ai-services/speech-service/text-to-speech-avatar/avatar-gestures-with-ssml':1474 '/en-us/azure/ai-services/speech-service/text-to-speech-avatar/batch-synthesis-avatar-properties':1224 '/en-us/azure/ai-services/speech-service/text-to-speech-avatar/custom-avatar-record-video-samples':648 '/en-us/azure/ai-services/speech-service/text-to-speech-avatar/real-time-synthesis-avatar':1487 '/en-us/azure/ai-services/speech-service/troubleshooting':499 '/en-us/azure/ai-services/speech-service/voice-live-api-reference-2025-10-01':1238 '/en-us/azure/ai-services/speech-service/voice-live-api-reference-2026-01-01-preview':1252 '/en-us/azure/ai-services/speech-service/voice-live-how-to':1500 '/en-us/azure/ai-services/speech-service/voice-live-language-support':1263 '/en-us/azure/ai-services/speech-service/whisper-overview':832 '/microsoftdocs/mcp/blob/main/readme.md)':165 '2024':724,737 '2025':741,1233 '2026':1246 '3':136 'accept':204 'access':170 'accuraci':598,701 'add':1344,1376 'agent':85,129,188,202,396,1350,1497 'ai':8,39,49,333,359,417,474,970 'alphabet':1437 'anim':1085 'api':292,378,720,735,764,782,873,1228,1242,1260,1284,1293,1362,1394,1414,1427,1492,1507 'app':394 'appli':537,593,880 'array':629 'assess':812 'assign':924 'audio':317,364,507,763,876,1072,1095,1103,1124 'audio/video':248 'auth':335 'authent':907 'autom':408,1400 'avail':155,287,711 'avatar':374,645,1221,1468,1483 'azur':2,7,38,48,221,307,332,358,391,416,439,464,473,493,551,706,881,898,925,935,969,1030,1150,1280,1327,1337,1356,1367,1370,1439,1448 'azure-speech':1 'back':615 'batch':32,309,370,510,659,766,983,998,1216,1404,1505,1532 'batch/long-form':431 'behavior':361 'best':13,53,240,245,500,538 'build':28 'byo':345,895,1005 'byom':1307 'call':400,1273,1279,1421 'capabl':77,813 'capac':322 'captur':235 'categori':88,96,112,208,210 'center':401,1274 'chat':563,1372 'check':286,705,994 'choos':275,674 'cli':1109,1196,1210 'client':1458 'cloud':344,940 'code':22,62,381,388,1265 'combin':67 'common':220,438,463,492 'compar':697 'compat':478 'compress':1102 'configur':20,60,329,353,357,894,904,979,982,1004,1025,1071,1092,1101,1115,1123,1155,1170,1174,1194,1205,1215,1253 'connect':1042,1333 'connector':1401 'consent':351,406,917,1380 'conta':37 'contain':230,420,486,1157,1530,1543,1553,1561,1572,1583,1593 'content':72,174 'control':1036,1165,1464 'correct':1146 'cover':51 'creat':515,1046,1387 'crl':231,477 'custom':30,250,372,425,532,609,619,644,665,698,779,838,852,1049,1063,1302,1392,1447,1520,1539 'custom/pro':311 'data':508,529,948 'data-at-rest':947 'dataset':1061,1138 'datastor':1197 'decid':822 'decis':15,55,268,649 'defin':1014 'deploy':25,65,314,409,413,487,847,1501,1519,1549,1569,1578,1589 'descript':212 'design':596,627 'destin':1207 'develop':10 'devic':686,1074 'diagnos':217 'diagnost':1118 'doc':180 'docker':1545,1555,1574,1585 'docker/kubernetes':419 'document':75,173,1186 'durat':863 'e.g':100,116 'embed':675,689 'enabl':1113 'encrypt':951 'encryption/keys':347 'endpoint':842,853,964,975,1148,1415,1524 'entra':336,906 'evalu':284,664,685,695 'event':1188,1229,1243 'expert':4,45 'facial':1084 'fallback':192 'fast':1282 'featur':277 'fetch':76,172,181,194 'file':106,114,121,126,1201 'fine':1052 'fine-tun':1051 'fix':219 'form':1511 'foundri':229,467,1286 'gap':580 'generat':1454 'gestur':1469 'github.com':164 'github.com/microsoftdocs/mcp/blob/main/readme.md)':163 'greet':1346 'guid':162,273 'guidanc':46,324,887 'guidelin':599 'handl':259,559,1295 'helm':1565 'high':517,605,639 'high-qual':516,604,638 'human':520 'human-label':519 'hybrid':680 'i/o':365 'id':237,429,456 'identif':1571 'implement':1311,1323,1475 'import':83,127 'improv':584 'includ':11 'index':89,209 'input':1073,1096,1104 'instal':159,161 'integr':21,61,380,390,1264,1269,1301,1354,1366 'intent':751 'interact':265 'interim':572 'interrupt':267,561 'isol':339 'issu':223,445,468,479,496 'job':371 'key':953 'keyword':594 'kit':1534 'knowledg':5 'kubernet':1563 'l102':328 'l103':355 'l103-l132':354 'l120':103 'l132':356 'l133':384 'l133-l157':383 'l157':385 'l158':411 'l158-l169':410 'l169':412 'l35':102 'l35-l120':101 'l36':215 'l36-l45':214 'l45':216 'l46':243 'l46-l62':242 'l62':244 'l63':271 'l63-l81':270 'l81':272 'l82':299 'l82-l90':298 'l90':300 'l91':327 'l91-l102':326 'label':521 'languag':428,708,754,1254,1570 'larg':280,655 'large-scal':279,654 'latenc':252,544,579 'latest':144 'learn':187,201 'learn-agent-skil':186,200 'learn.microsoft.com':447,460,470,481,489,498,513,525,535,546,557,569,582,591,601,613,625,635,647,662,672,683,693,703,713,728,745,758,769,784,797,810,820,831,845,855,865,878,889,902,912,922,932,942,955,966,977,992,1002,1012,1023,1034,1044,1056,1067,1079,1090,1099,1111,1121,1132,1143,1153,1163,1172,1182,1192,1203,1213,1223,1237,1251,1262,1277,1288,1299,1309,1321,1331,1342,1352,1364,1374,1385,1396,1407,1419,1432,1442,1452,1462,1473,1486,1499,1517,1526,1536,1547,1557,1567,1576,1587,1600 'learn.microsoft.com/en-us/azure/ai-services/speech-service/batch-synthesis':1516 'learn.microsoft.com/en-us/azure/ai-services/speech-service/batch-synthesis-properties':991 'learn.microsoft.com/en-us/azure/ai-services/speech-service/batch-transcription':661 'learn.microsoft.com/en-us/azure/ai-services/speech-service/batch-transcription-audio-data':512 'learn.microsoft.com/en-us/azure/ai-services/speech-service/batch-transcription-get':1001 'learn.microsoft.com/en-us/azure/ai-services/speech-service/bring-your-own-storage-speech-resource':901 'learn.microsoft.com/en-us/azure/ai-services/speech-service/bring-your-own-storage-speech-resource-speech-to-text':1011 'learn.microsoft.com/en-us/azure/ai-services/speech-service/call-center-telephony-integration':1276 'learn.microsoft.com/en-us/azure/ai-services/speech-service/custom-neural-voice-lite':671 'learn.microsoft.com/en-us/azure/ai-services/speech-service/customize-pronunciation':1022 'learn.microsoft.com/en-us/azure/ai-services/speech-service/embedded-speech':682 'learn.microsoft.com/en-us/azure/ai-services/speech-service/embedded-speech-performance-evaluations':692 'learn.microsoft.com/en-us/azure/ai-services/speech-service/faq-tts':446 'learn.microsoft.com/en-us/azure/ai-services/speech-service/fast-transcription-create':1287 'learn.microsoft.com/en-us/azure/ai-services/speech-service/get-speech-recognition-results':1298 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-bring-your-own-model':1308 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-configure-azure-ad-auth':911 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-configure-openssl-linux':1033 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-control-connections':1043 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-speech-create-project':1055 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-speech-deploy-model':1525 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-speech-human-labeled-transcriptions':524 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-speech-inspect-data':702 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-speech-model-and-endpoint-lifecycle':844 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-speech-upload-data':1066 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-custom-voice-training-data':534 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-get-speech-session-id':459 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-lower-speech-synthesis-latency':545 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-select-audio-input-devices':1078 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-speech-synthesis':1320 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-speech-synthesis-viseme':1089 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-track-speech-sdk-memory-usage':556 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-translate-speech':1330 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-use-audio-input-streams':1098 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-use-codec-compressed-audio-input-streams':1110 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-use-logging':1120 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-voice-live-auto-truncation':568 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-voice-live-interim-response':581 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-voice-live-mcp-server':1341 'learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-voice-live-proactive-messages':1351 'learn.microsoft.com/en-us/azure/ai-services/speech-service/improve-accuracy-phrase-list':590 'learn.microsoft.com/en-us/azure/ai-services/speech-service/keyword-recognition-guidelines':600 'learn.microsoft.com/en-us/azure/ai-services/speech-service/known-issues':469 'learn.microsoft.com/en-us/azure/ai-services/speech-service/language-support':712 'learn.microsoft.com/en-us/azure/ai-services/speech-service/llm-speech':1363 'learn.microsoft.com/en-us/azure/ai-services/speech-service/logging-audio-transcription':1131 'learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-2024-11-15':727 'learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-2025-10-15':744 'learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-intent-recognition':757 'learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-to-batch-synthesis':768 'learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-to-custom-voice-api':783 'learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-to-sdk-1-48-2':480 'learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-v3-0-to-v3-1':796 'learn.microsoft.com/en-us/azure/ai-services/speech-service/migrate-v3-1-to-v3-2':809 'learn.microsoft.com/en-us/azure/ai-services/speech-service/openai-speech':1373 'learn.microsoft.com/en-us/azure/ai-services/speech-service/personal-voice-create-consent':1384 'learn.microsoft.com/en-us/azure/ai-services/speech-service/personal-voice-create-project':1395 'learn.microsoft.com/en-us/azure/ai-services/speech-service/personal-voice-overview':819 'learn.microsoft.com/en-us/azure/ai-services/speech-service/power-automate-batch-transcription':1406 'learn.microsoft.com/en-us/azure/ai-services/speech-service/professional-voice-create-consent':921 'learn.microsoft.com/en-us/azure/ai-services/speech-service/professional-voice-create-training-set':1142 'learn.microsoft.com/en-us/azure/ai-services/speech-service/professional-voice-deploy-endpoint':854 'learn.microsoft.com/en-us/azure/ai-services/speech-service/professional-voice-train-voice':864 'learn.microsoft.com/en-us/azure/ai-services/speech-service/record-custom-voice-samples':612 'learn.microsoft.com/en-us/azure/ai-services/speech-service/regions':1152 'learn.microsoft.com/en-us/azure/ai-services/speech-service/resiliency-and-recovery-plan':624 'learn.microsoft.com/en-us/azure/ai-services/speech-service/rest-speech-to-text':1418 'learn.microsoft.com/en-us/azure/ai-services/speech-service/rest-speech-to-text-short':877 'learn.microsoft.com/en-us/azure/ai-services/speech-service/rest-text-to-speech':1431 'learn.microsoft.com/en-us/azure/ai-services/speech-service/role-based-access-control':931 'learn.microsoft.com/en-us/azure/ai-services/speech-service/sovereign-clouds':941 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-batch-processing':1535 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-configuration':1162 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-cstt':1546 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-faq':488 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-howto':1556 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-howto-on-premises':1566 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-lid':1575 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-ntts':1586 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-container-stt':1599 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-encryption-of-data-at-rest':954 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-sdk-microphone':634 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-service-vnet-service-endpoint':965 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-services-private-link':976 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-services-quotas-and-limits':888 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-ssml-phonetic-sets':1441 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-synthesis-markup':1171 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-synthesis-markup-pronunciation':1181 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-synthesis-markup-structure':1191 'learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-synthesis-markup-voice':1451 'learn.microsoft.com/en-us/azure/ai-services/speech-service/spx-data-store-configuration':1202 'learn.microsoft.com/en-us/azure/ai-services/speech-service/spx-output-options':1212 'learn.microsoft.com/en-us/azure/ai-services/speech-service/swagger-documentation':1461 'learn.microsoft.com/en-us/azure/ai-services/speech-service/text-to-speech-avatar/avatar-gestures-with-ssml':1472 'learn.microsoft.com/en-us/azure/ai-services/speech-service/text-to-speech-avatar/batch-synthesis-avatar-properties':1222 'learn.microsoft.com/en-us/azure/ai-services/speech-service/text-to-speech-avatar/custom-avatar-record-video-samples':646 'learn.microsoft.com/en-us/azure/ai-services/speech-service/text-to-speech-avatar/real-time-synthesis-avatar':1485 'learn.microsoft.com/en-us/azure/ai-services/speech-service/troubleshooting':497 'learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live-api-reference-2025-10-01':1236 'learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live-api-reference-2026-01-01-preview':1250 'learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live-how-to':1498 'learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live-language-support':1261 'learn.microsoft.com/en-us/azure/ai-services/speech-service/whisper-overview':830 'lexicon':1180 'lifecycl':843 'limit':17,57,296,302,833,884 'line':98,110,211 'link':115,124,342,974 'linux':1028 'list':589 'lite':667 'live':35,264,377,404,567,576,1227,1241,1259,1306,1339,1349,1490 'llm':1357 'local':68,1256 'locat':92,506 'log':366,1119,1127,1159 'long':762,1510 'long-form':1509 'make':16,56,269,650 'manag':352,550,837,914,944,1048,1378 'markdown':191,207 'mcp':150,177,1334 'memori':254,554 'metadata.generated':131 'microphon':628 'microsoft':179,905 'microsoftdoc':151,178 'migrat':289,715,730,747,760,771,786,799 'model':691,700,840,850,860,1230,1303,1522 'models/devices':285 'models/endpoints':427 'monitor':1038 'month':137 'network':169,338,962 'neural':1579 'offlin':678 'old':138 'on-prem':421 'on-premis':1595 'openai':756,1371 'openai/foundry':405 'openssl':1026 'optim':257,630 'option':379 'order':1199 'output':1167,1206 'paramet':1417 'pattern':23,63,305,382,386,1266 'person':817,1382,1388 'phonem':1178 'phonet':1016,1436 'phrase':588 'phrase/keyword':256 'plan':278,323,653 'plus':232,319 'power':1399 'practic':14,54,241,246,501,539 'prefer':175 'prem':423 'premis':1597 'prep':249 'prepar':504,527,637,1058 'preview':1249 'privat':341,973 'proactiv':1345 'process':660,1533 'profession':531,669,848,858,919,1140 'project':1054,1390 'pronunci':369,1017,1175 'properti':985,1218 'provid':44 'pull':142 'qualiti':518,606,640 'queri':183,197 'quick':70 'quick-refer':69 'quota':18,58,297,301,834,883 'rang':99 'rbac':337,926 'read':105,120 'real':261,1477,1495 'real-tim':260,1476,1494 'recognit':586,595,752,1130,1296 'record':603 'recov':618 'reduc':541,578 'refer':71,125,1225,1239 'region':815,1147 'relev':93 'remot':74 'repositori':148 'requir':168 'resolv':437,462,472 'resourc':623,900,930 'respons':573 'rest':719,734,781,791,804,872,950,1413,1426,1457 'result':1000,1211,1297 'retir':749 'retriev':449,997 'return':190,206 'role':927 'run':1538,1551,1559 'sampl':607,642 'scale':281,415,656,1528 'scenario':681 'sdk':224,476,495,553,633,910,1032,1040,1077,1094,1107,1117,1292,1319,1329 'sdk/cli':362 'sdk/rest':397 'search':1198 'section':94 'secur':19,59,325,330,891,957,968,1161 'security.md':117,118 'select':1069 'server':1335 'servic':295,444,485,937,946,959,963,1041,1088,1271,1456 'session':453,1340 'session/transcription':236 'set':363,1232,1245 'short':316,875 'skill':41,43,82,167,189,203 'skill-azure-speech' 'source-microsoftdocs' 'sovereign':343,939 'specifi':109 'speech':3,9,40,50,222,228,276,291,308,334,360,392,418,426,443,450,465,475,484,494,522,542,552,585,620,632,676,690,699,707,716,731,750,777,788,801,828,839,869,882,899,909,929,936,945,958,971,990,1008,1019,1031,1039,1050,1064,1076,1087,1093,1106,1116,1129,1151,1156,1166,1190,1195,1209,1270,1281,1291,1315,1318,1324,1328,1358,1368,1403,1410,1425,1440,1449,1455,1467,1482,1515,1521,1529,1540,1552,1560,1582,1590 'speech-to-text':787,800,868 'speech/voice':373 'ssml':368,1169,1177,1185,1435,1445,1471 'status':995 'storag':346,367,896,1006,1158 'stream':1097,1484 'string':184,198 'structur':1184 'stt':318 'stt/tts':29,424 'suggest':139,156 'suitabl':687 'support':239,458 'swagger':1460 'synthesi':432,543,767,984,1217,1316,1430,1506 'talent':350,916 'task':829 'telephoni':1275 'text':226,441,452,718,733,775,790,803,871,988,1010,1021,1313,1412,1423,1465,1480,1513,1542,1580,1592 'text-to-speech':225,440,774,987,1312,1422,1479,1512 'text/markdown':205 'throttl':320,886 'time':262,1478,1496 'tool':152 'topic':435,502,651,835,892,980,1267,1502 'topic-agent' 'topic-agent-skills' 'topic-agentic-skills' 'topic-agentskill' 'topic-ai-agents' 'topic-ai-coding' 'topic-azure' 'topic-azure-functions' 'topic-azure-kubernetes-service' 'topic-azure-openai' 'topic-azure-sql-database' 'topic-azure-storage' 'track':548 'train':313,528,611,857,1065,1137 'transcript':455,511,523,657,999,1126,1283,1359,1405 'translat':1325,1361 'troubleshoot':12,52,213,434,483,491 'truncat':564 'tts':33,310,1220 'tts/translation/avatars':399 'tune':255,1053 'understand':862 'up':1015 'upload':1060,1134 'url':436,503,652,836,893,981,1268,1503 'usag':304,398,555 'use':26,80,86,104,119,176,193,283,571,825,867,934,1081,1145,1168,1290,1398,1409,1434,1444,1488,1504,1598 'user':141,158,560,1379 'v3':773 'v3.0':793 'v3.1':795,806 'v3.2':722,808 'valid':1136 'version':145,293 'via':1391 'video':641 'virtual':961 'visem':1082 'vnet':340 'voic':34,263,312,349,376,403,533,566,575,610,622,666,670,710,780,818,849,859,915,920,1141,1226,1240,1258,1305,1338,1348,1383,1389,1393,1429,1450,1489 'voice/avatars':251 'voices/avatars':31 'webpag':195 'websocket':1491 'whisper':826 'workflow':433","prices":[{"id":"9788c7ef-410b-421c-8f02-0e9b4521115f","listingId":"81eca933-4026-493b-97fe-99e1572abaee","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MicrosoftDocs","category":"Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T22:00:10.107Z"}],"sources":[{"listingId":"81eca933-4026-493b-97fe-99e1572abaee","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-speech","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-speech","isPrimary":false,"firstSeenAt":"2026-04-18T22:00:10.107Z","lastSeenAt":"2026-05-18T18:53:59.405Z"}],"details":{"listingId":"81eca933-4026-493b-97fe-99e1572abaee","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-speech","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":549,"topics":["agent","agent-skills","agentic-skills","agentskill","ai","ai-agents","ai-coding","azure","azure-functions","azure-kubernetes-service","azure-openai","azure-sql-database","azure-storage","azure-virtual-machine","claude-code","github-copilot","microsoft-learn","openai-codex","skills"],"license":"cc-by-4.0","html_url":"https://github.com/MicrosoftDocs/Agent-Skills","pushed_at":"2026-05-17T02:50:05Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"a50b17e2c755bea99758feb74b427e5f1f69dd5b","skill_md_path":"skills/azure-speech/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-speech"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-speech","description":"Expert knowledge for Azure AI Speech development including troubleshooting, best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building STT/TTS, custom voices/avatars, batch TTS, Voice Live, or containerized/on-prem Speech, and other Azure AI Speech related development tasks. Not for Azure Communication Services (use azure-communication-services), Azure AI Bot Service (use azure-bot-service), Azure AI Video Indexer (use azure-video-indexer), Azure AI Vision (use azure-ai-vision).","compatibility":"Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation."},"skills_sh_url":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-speech"},"updatedAt":"2026-05-18T18:53:59.405Z"}}