共用方式為


SpeechSynthesizer.TrySetDefaultVoiceAsync(VoiceInformation) 方法

定義

以非同步方式嘗試在 IoT 裝置上設定用於語音合成的語音。

注意

這個方法僅適用于 內嵌模式

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 功能,讓應用程式存取基本系統管理許可權,包括地區設定、時區、關閉和重新開機。

當您在應用程式的套件資訊清單中宣告 iot 命名空間時,systemManagement 功能必須包含 iot 命名空間。

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

使用 Windows.Globalization.ApplicationLanguages.Languages 來取得使用者慣用之目前執行時間語言值的排名清單。

適用於

另請參閱