What problem does it solve? Producing high-quality voiceover narration for video projects requires either recording human voice talent or relying on robotic-sounding local synthesis. This Skill converts plain text into natural neural speech audio through the Azure AI Speech REST endpoint, giving OpenMontage pipelines a cloud TTS option with multilingual voices and SSML prosody control. ## Core Features & Use Cases - Neural Voice Synthesis: Generate narration with multilingual Azure neural voices (Andrew, Brandon, Ava, Guy, Jenny) via the synchronous /cognitiveservices/v1 endpoint, with no token exchange or job polling. - SSML Prosody Control: Adjust rate, pitch, and express-as styles (narration-professional, calm, newscast) per segment for consistent voiceover delivery. - Pipeline Integration: Works through the azure_tts tool with automatic fallback to elevenlabs_tts, openai_tts, or the offline piper_tts default when Azure is unavailable. - Use Case: A video editor needs narration for a 10-scene explainer video. They generate one MP3 segment per script section with a slightly slowed rate, then feed the WAV versions into the audio mixer for final assembly. ## Quick Start Set the AZURE_SPEECH_KEY and AZURE_SPEECH_REGION environment variables, then ask the agent to generate narration audio for your script text using the andrew voice saved as an MP3 file.