# Tts Voiceover

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

- Repository: https://github.com/microsoft/hve-core (1591 stars)
- Category: DevOps
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add microsoft/hve-core --skill tts-voiceover -g -a claude-code -y`
Codex: `npx skills add microsoft/hve-core --skill tts-voiceover -g -a codex -y`
Cursor: `npx skills add microsoft/hve-core --skill tts-voiceover -g -a cursor -y`
Gemini CLI: `npx skills add microsoft/hve-core --skill tts-voiceover -g -a gemini-cli -y`

## Description

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

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# 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](https://learn.microsoft.com/azure/ai-services/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](https://learn.microsoft.com/azure/foundry/responsible-ai/speech-service/text-to-speech/concepts-disclosure-guidelines). HVE demo-material CI does not synthesize speech; it generates silent videos.

## Prerequisites

The rest: https://github.com/microsoft/hve-core/blob/HEAD/.github/skills/experimental/tts-voiceover/SKILL.md
