Предлагаемый способ включения речевых языков в IoTCore - это включение соответствующих речевых языковых пакетов при создании образа. Таким образом, эти пакеты будут получать обновления правильно. Для решения по созданию изображений, вы можете обратиться к этому документу .
Но если вы хотите использовать эту функцию только для экспериментов разработчика, вы можете развернуть пакет функций речевого языка во время выполнения с помощью инструмента applyupdate.exe.
Здесь я покажу, как установить пакет речевого языка с помощью инструмента applyupdate. (Здесь я использую de-DE в качестве примера, другие поддерживаемые языки будут добавлены таким же образом.)
- Установка пакетов ОС для пользовательских и коммерческих FFU. Вы можете скачать " Базовые пакеты IoT для Windows 10 - Обновление для Windows 10 Октябрь 2018 (SAC)" здесь. Вы увидите все четыре архитектуры IoTCore для пакетов MSI в ISO. Установите все четыре или установите, какой пакет речевого пакета архитектуры вы ищете. Я имею в виду пример arm в приведенном ниже примере, и вы должны использовать соответствующую архитектуру, основанную на используемом вами устройстве.
Найдите CAB-файл речевого языка в папке C: \ Program Files (x86) \ Windows Kits \ 10 \ MSPackages \ retail \\ fre. Для меня путь C: \ Program Files (x86) \ Windows Kits \ 10 \ MSPackages \ retail \ arm \ fre. Имя файла будет "Microsoft-Windows-OneCore-Microsoft-SpeechData-de-DE-Package.cab" для версии 17134 и "Microsoft-Windows-OneCore-Microsoft-SpeechData-de-DE-Package ~ 31bf3856ad364e35 ~ arm ~~ .cab "для версии 17763.
Скопируйте CAB-файл речевого языка на устройство.
Используйте инструмент applyupdate для его установки. Смотрите следующий снимок.
- После успешной фиксации устройство автоматически перезагрузится и установит обновление. Когда устройство вернется снова, вы можете установить язык речи на де-де и проверить результат: