Skills

Tts Voiceover

Text-to-speech voice-over generation from YAML speaker notes using Azure AI Speech...

Install

npx skills add microsoft/hve-core --skill tts-voiceover -g -a claude-code -y
Repository
microsoft/hve-core1.6k
Category
DevOps
Updated
3d ago
License
MIT
Context cost
Mediumabout 2,924 tokens
Runs scripts
Yes, review before use

What it does

Text-to-speech voice-over generation from YAML speaker notes using Azure AI Speech neural voices with SSML pronunciation control

TTS Voice Over Skill

Generates per-slide WAV voice-over files from YAML speaker_notes using Azure AI Speech neural voices with SSML pronunciation control.

Overview

This skill reads content.yaml files from a PowerPoint skill content directory, extracts speaker_notes fields, applies acronym aliases for correct pronunciation of technical terms, and produces one WAV file per slide. Supports dry-run mode for SSML template verification without Azure credentials.

Synthesis uses Azure AI Speech neural voices, including the HD voices such as en-US-Andrew:DragonHDLatestNeural. HD voices are offered in a subset of Azure regions; check the Speech service regions before choosing SPEECH_REGION.

Narration produced by this skill is synthetic. Tell listeners that the voice is AI-generated, following Microsoft's disclosure design guidelines for synthetic voices. HVE demo-material CI does not synthesize speech; it generates silent videos.

Prerequisites

Read the whole SKILL.md on GitHub

More in DevOps