SpeechRecognitionConstraintType 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定用於語音辨識的文法定義條件約束。
public enum class SpeechRecognitionConstraintType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class SpeechRecognitionConstraintType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum SpeechRecognitionConstraintType
var value = Windows.Media.SpeechRecognition.SpeechRecognitionConstraintType.topic
Public Enum SpeechRecognitionConstraintType
- 繼承
-
SpeechRecognitionConstraintType
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
欄位
Grammar | 2 | 以語音辨識文法規格為基礎的條件約束, (SRGS) 文法檔案。 請參閱 SpeechRecognitionGrammarFileConstraint。 |
List | 1 | 以單字或片語清單為基礎的條件約束。 請參閱 SpeechRecognitionListConstraint。 |
Topic | 0 | 根據聽寫主題預先定義的 Web 服務文法條件約束。 請參閱 SpeechRecognitionTopicConstraint。 |
VoiceCommandDefinition | 3 | 以語音命令定義 (VCD) 檔案為基礎的條件約束。 請參閱 SpeechRecognitionVoiceCommandDefinitionConstraint。 |
備註
限制式或文法定義可與語音辨識器相符的口說字詞和片語。
您可以指定其中一個預先定義的 Web 服務文法 (請參閱 SpeechRecognitionTopicConstraint) ,或者您可以建立自己的自訂文法 (請參閱 SpeechRecognitionGrammarFileConstraint、 SpeechRecognitionListConstraint和 SpeechRecognitionVoiceCommandDefinitionConstraint) 隨您的應用程式一起安裝。
若要使用 Web 服務的限制,必須在 [設定] -> [隱私權] -> [語音、筆跡與輸入] 頁面的 [設定] 中開啟 [了解我] 選項以啟用語音輸入與聽寫支援。 請參閱語音辨識中的「辨 識語音輸入」。