Я б встановив через command line
новий мовний голос на Windows 10 Text To Speech.
До цих пір в Інтернеті я знайшов лише ручний спосіб, яким користувач міг би виконати: https://support.office.com/en-us/article/download-voices-for-immersive-reader-read-mode-and- read-aloud-4c83a8d8-7486-42f7-8e46-2b0fdf753130
А як бути, якщо я автоматизував би цей процес командним рядком на Windows 10?
Я прочитав і спробував ручну процедуру, в якій пояснюється, що можна запустити пару інсталяторів ( Runtime і Package Language ), але я думаю, що це не вірно для Windows 10.
Мовна платформа Microsoft - Мови виконання (версія 11) https://www.microsoft.com/en-us/download/details.aspx?id=27224
Детально я спробував встановити Runtime і французький пакет MSSpeech_SR_fr-FR_TELE.msi та MSSpeech_TTS_fr-FR_Hortense.msi, але це не працює.
Я вважаю, що ці інсталятори не розроблені для Windows 10, оскільки нічого не з’явиться в Налаштуваннях мови Windows 10 та в реєстрі:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Speech \ Voices \ Tokens HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ SPEECH \ Voices \ Tokens
Щоб спробувати, я вручну додав китайську та англійську мови в якості додаткових мов (після першого посилання, яке я вставлю в цій публікації), і ця мова з’явиться так, як я очікував, до ключів реєстру Windows, про які я згадав (і в системі) .
За допомогою [Windows PowerShell]
( див. Це посилання ) та наступних команд можна додати нову мову в Windows 10:
PS C:\> $UserLanguageList = New-WinUserLanguageList -Language en-EN
PS C:\> $UserLanguageList[0].Handwriting = $True
PS C:\> Set-WinUserLanguageList -LanguageList $UserLanguageList
Результат буде таким: Налаштування Windows на місцевості
Але як я можу запустити Завантаження та встановлення голосу TTS?
Дякую, ура!