Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
[Microsoft Agent, Windows 7 itibariyle kullanım dışıdır ve sonraki Windows sürümlerinde kullanılamayabilir.]
HRESULT GetAllItemData(
VARIANT * pdwItemIndices, // address of variable for alternative IDs
VARIANT * plConfidences, // address of variable for confidence scores
VARIANT * pbszText // address of variable for voice text
);
IAgentNotifySink::Command geri çağırmaya geçirilen tüm Command alternatifleri için verileri alır.
- İşlemin başarılı olduğunu belirtmek için S_OK döndürür.
-
pdwItemIndices
-
IAgentNotifySink::Command geri çağırmaya geçirilenKomutlarının kimliklerini alan değişkenin adresi.
-
plConfidences
-
IAgentNotifySink::Command geri çağırmaya geçirilen Command alternatifleri için güvenilirlik puanlarını alan değişkenin adresi.
-
pbszText
-
Komutu için ses metnini alan değişkenin adresiIAgentNotifySink::Command geri çağırmaya geçirilen alternatifler.
Konuşma girişi IAgentNotifySink::Commandtetiklerse, sunucu konuşma altyapısı tarafından sağlanıyorsa en iyi eşleşmeyi, en iyi ikinci eşleşmeyi ve üçüncü en iyi eşleşmeyi döndürür. -100 ile 100 arasında göreli güvenilirlik puanlarını ve konuşma altyapısı tarafından "duyulan" gerçek metni sağlar. En iyi eşleşme sunucu tarafından sağlanan bir komutsa, sunucu null bir kimlik gönderir, ancak yine de bir güvenilirlik puanı ve Voice metni gönderir.
Konuşma girişi olayın kaynağı değilse; örneğin, kullanıcı karakterin açılır menüsünden komutu seçtiyse, Microsoft Agent sunucusu seçilen Komut kimliğini 100 güvenilirlik puanı ve ses metni null olarak döndürür. Diğer alternatifler sıfır (0) güvenilirlik puanları ve ses metni NULL olarak NULL olarak döndürülmektedir.
Not
Tüm konuşma tanıma altyapıları bu olayın tüm parametreleri için tüm değerleri döndürmeyebilir. Altyapının alternatifleri ve güvenilirlik puanlarını döndürmek için Microsoft Konuşma API'sinin arabirimini destekleyip desteklemediğini belirlemek için altyapı satıcınıza danışın.
Ayrıca Bkz.
IAgentUserInput::GetItemConfidence, IAgentUserInput::GetItemText, IAgentUserInput::GetItemID