Compartilhar via


SpeechSynthesizer.TrySetDefaultVoiceAsync(VoiceInformation) Método

Definição

Tenta de forma assíncrona definir a voz usada para síntese de fala em um dispositivo IoT .

Observação

Esse método está disponível apenas no modo Embedded.

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)

Parâmetros

voice
VoiceInformation

Um dos mecanismos de síntese de fala (vozes) instalados.

Retornos

Uma operação assíncrona que retorna true se a operação set foi um sucesso. Caso contrário, retornará false.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Fall Creators Update (introduzida na 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v5.0)

Comentários

Seu aplicativo deve declarar a funcionalidade systemManagement , que permite que os aplicativos acessem privilégios básicos de administração do sistema, incluindo localidade, fuso horário, desligamento e reinicialização.

A funcionalidade systemManagement deve incluir o namespace iot quando você o declara no manifesto do pacote do aplicativo.

<Capabilities><iot:Capability Name="systemManagement"/></Capabilities>

Use Windows.Globalization.ApplicationLanguages.Languages para obter a lista classificada dos valores de linguagem de runtime atuais preferidos pelo usuário.

Aplica-se a

Confira também