Я установил бы через command line новый голос языка на Windows 10 Text To Speech.

До сих пор в Интернете я нашел только ручной способ, которым пользователь мог бы выполнять:https://support.office.com/en-us/article/download-voices-for-immersive-reader-read-mode-and- чтения вслух-4c83a8d8-7486-42f7-8e46-2b0fdf753130

Но что если я автоматизирую этот процесс с помощью командной строки на Windows 10?

Я прочитал и попробовал ручную процедуру, которая объясняет, что возможно запустить несколько инсталляторов (Runtime и Package Language), но я думаю, что это не подходит для Windows 10.

Microsoft Speech Platform - Языки выполнения (версия 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\ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ 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?

Спасибо

0