Add-Type -AssemblyName System.Speech
$synth = New-Object System.Speech.Synthesis.SpeechSynthesizer
$synth.GetInstalledVoices() | Select-Object -ExpandProperty VoiceInfo | Select-Object Name, Culture

Name Culture
—- ——-
Microsoft Helena Desktop es-ES
Microsoft Hedda de-DE
Microsoft Katja de-DE
Microsoft Stefan de-DE
Microsoft George en-GB
Microsoft Hazel en-GB
Microsoft Susan en-GB
Microsoft David en-US
Microsoft Mark en-US
Microsoft Zira en-US
Microsoft Helena es-ES
Microsoft Laura es-ES
Microsoft Pablo es-ES
Microsoft Hedda Desktop de-DE
Microsoft Hazel Desktop en-GB
Microsoft David Desktop en-US
Microsoft Zira Desktop en-US
Microsoft Herena ca-ES
La diferència entre les veus SAPI i les OneCore (modernes) a Windows és força significativa, tant pel que fa a la tecnologia com a l’ús que se’n pot fer. Aquí tens un resum clar:
🗣️ Veus SAPI (Speech API)
Característica | Detalls |
---|---|
🔧 Tecnologia | Basades en la interfície clàssica System.Speech.Synthesis |
🖥️ Compatibilitat | Utilitzades per aplicacions de Windows antigues o clàssiques |
🎙️ Qualitat de veu | Més robòtica o sintètica, menys natural |
📦 Instal·lació | Ve amb Windows o s’instal·la amb paquets específics |
🧩 Accés via PowerShell | System.Speech.Synthesis.SpeechSynthesizer |
📁 Ruta al registre | HKLM:\SOFTWARE\Microsoft\SPEECH\Voices\Tokens |
🧠 Veus OneCore (Modernes)
Característica | Detalls |
---|---|
🔧 Tecnologia | Utilitzen la nova API Windows.Media.SpeechSynthesis (UWP) |
🖥️ Compatibilitat | Pensades per aplicacions modernes (UWP, apps de Windows 10/11) |
🎙️ Qualitat de veu | Més natural, algunes amb tecnologia neural TTS |
📦 Instal·lació | Es descarreguen des de Configuració > Idioma > Opcions > Veu |
🧩 Accés via PowerShell | Cal accedir al registre o usar APIs modernes |
📁 Ruta al registre | HKLM:\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens |
🔄 Compatibilitat entre elles
- Les veus SAPI poden ser utilitzades directament per moltes aplicacions clàssiques.
- Les veus OneCore no són visibles per SAPI per defecte, però es poden exposar manualment (copiant claus del registre).
- Algunes veus OneCore poden aparèixer a SAPI si el sistema les ha registrat correctament.
🎯 En resum:
Aspecte | SAPI | OneCore (Modernes) |
---|---|---|
Qualitat | Sintètica | Més natural, algunes amb neural |
Compatibilitat | Aplicacions clàssiques | Aplicacions modernes (UWP) |
Instal·lació | Incloses o via paquets | Configuració de Windows |
Accés | Fàcil via PowerShell | Més complex, sovint via registre |
Si vols, et puc ajudar a:
- Fer que les veus OneCore funcionin amb aplicacions SAPI
- Instal·lar veus noves (com en català, valencià, etc.)
- Comparar la qualitat entre dues veus concretes