共用方式為


SpeechRecognizer.TrySetSystemSpeechLanguageAsync(Language) 方法

定義

以非同步方式嘗試在 IoT 裝置上設定用於語音辨識的系統語言。

注意

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

public:
 static IAsyncOperation<bool> ^ TrySetSystemSpeechLanguageAsync(Language ^ speechLanguage);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<bool> TrySetSystemSpeechLanguageAsync(Language const& speechLanguage);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<bool> TrySetSystemSpeechLanguageAsync(Language speechLanguage);
function trySetSystemSpeechLanguageAsync(speechLanguage)
Public Shared Function TrySetSystemSpeechLanguageAsync (speechLanguage As Language) As IAsyncOperation(Of Boolean)

參數

speechLanguage
Language

用於語音辨識的 BCP-47系統語言。

傳回

如果設定作業成功,則會傳回 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>

使用 SystemSpeechLanguage 取得目前的系統語音辨識語言。

使用 Windows.Globalization.Language.IsWellFormed 來驗證 speechLanguage

適用於

另請參閱