Поделиться через


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 , чтобы получить ранжированный список текущих языковых значений среды выполнения, предпочитаемых пользователем.

Применяется к

См. также раздел