Compartir a través de


SpeechSynthesizer.TrySetDefaultVoiceAsync(VoiceInformation) Método

Definición

Intenta establecer de forma asincrónica la voz usada para la síntesis de voz en un dispositivo IoT .

Nota:

Este método solo está disponible en modo incrustado.

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

Uno de los motores de síntesis de voz (voces) instalados.

Devoluciones

Operación asincrónica que devuelve true si la operación set se realizó correctamente. De lo contrario, devuelve false.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v5.0)

Comentarios

La aplicación debe declarar la funcionalidad systemManagement , que permite a las aplicaciones acceder a privilegios básicos de administración del sistema, incluida la configuración regional, la zona horaria, el apagado y el reinicio.

La funcionalidad systemManagement debe incluir el espacio de nombres iot al declararlo en el manifiesto del paquete de la aplicación.

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

Use Windows.Globalization.ApplicationLanguages.Languages para obtener la lista clasificada de los valores de lenguaje en tiempo de ejecución actuales preferidos por el usuario.

Se aplica a

Consulte también