共用方式為


VoiceCommandServiceConnection 類別

定義

與 Cortana的背景應用程式服務連線。

用來從 Cortana 擷取語音命令,並呈現 Cortana 所說出的訊息,並顯示在 Cortana 畫布上。

public ref class VoiceCommandServiceConnection sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VoiceCommandServiceConnection final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VoiceCommandServiceConnection
Public NotInheritable Class VoiceCommandServiceConnection
繼承
Object Platform::Object IInspectable VoiceCommandServiceConnection
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

屬性

Language

取得語音命令的地區設定。

方法

FromAppServiceTriggerDetails(AppServiceTriggerDetails)

AppServiceTriggerDetails擷取VoiceCommandServiceConnection物件,其中包含與 App Service 背景工作相關聯的資訊。

GetVoiceCommandAsync()

擷取使用者透過語音或文字提交至 Cortana 的語音命令。

ReportFailureAsync(VoiceCommandResponse)

傳送回應給 Cortana ,指出語音命令失敗。

ReportProgressAsync(VoiceCommandResponse)

傳送回應給 Cortana ,指出正在處理語音命令。

ReportSuccessAsync(VoiceCommandResponse)

傳送回應給 Cortana ,指出語音命令已成功。

RequestAppLaunchAsync(VoiceCommandResponse)

將回應傳送給 Cortana ,指出命令應該由前景的應用程式處理。

RequestConfirmationAsync(VoiceCommandResponse)

傳送回應給 Cortana ,指出語音命令需要確認。

RequestDisambiguationAsync(VoiceCommandResponse)

傳送回應給 Cortana ,指出語音命令傳回多個結果,並要求使用者選取一個結果。

事件

VoiceCommandCompleted

當語音命令完成且背景 App Service 即將終止時引發的事件。

適用於

另請參閱