SpeechSynthesizer.TrySetDefaultVoiceAsync(VoiceInformation) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Асинхронно пытается задать голос, используемый для синтеза речи на устройстве Интернета вещей .
Примечание
Этот метод доступен только в внедренном режиме.
public:
static IAsyncOperation<bool> ^ TrySetDefaultVoiceAsync(VoiceInformation ^ voice);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<bool> TrySetDefaultVoiceAsync(VoiceInformation const& voice);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<bool> TrySetDefaultVoiceAsync(VoiceInformation voice);
function trySetDefaultVoiceAsync(voice)
Public Shared Function TrySetDefaultVoiceAsync (voice As VoiceInformation) As IAsyncOperation(Of Boolean)
Параметры
- voice
- VoiceInformation
Один из установленных модулей синтеза речи (голосов).
Возвращаемое значение
Асинхронная операция, возвращающая значение true, если операция установки прошла успешно. В противном случае возвращает значение false.
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 Fall Creators Update (появилось в 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v5.0)
|
Комментарии
Приложение должно объявить возможность systemManagement , которая позволяет приложениям получать доступ к базовым привилегиям системного администрирования, включая языковой стандарт, часовой пояс, завершение работы и перезагрузку.
Возможность systemManagement должна включать пространство имен Интернета вещей при объявлении ее в манифесте пакета приложения.
<Capabilities><iot:Capability Name="systemManagement"/></Capabilities>
Используйте Windows.Globalization.ApplicationLanguages.Languages , чтобы получить ранжированный список текущих языковых значений среды выполнения, предпочитаемых пользователем.