RecognizerIntent 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于通过启动 来支持语音识别的常量 Intent
[Android.Runtime.Register("android/speech/RecognizerIntent", DoNotGenerateAcw=true)]
public class RecognizerIntent : Java.Lang.Object
[<Android.Runtime.Register("android/speech/RecognizerIntent", DoNotGenerateAcw=true)>]
type RecognizerIntent = class
inherit Object
- 继承
- 属性
注解
用于通过启动 来支持语音识别的常量 Intent
的 android.speech.RecognizerIntent
Java 文档。
此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。
构造函数
RecognizerIntent(IntPtr, JniHandleOwnership) |
创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。 |
字段
ActionGetLanguageDetails |
一个广播意向,可将其激发到 |
ActionRecognizeSpeech |
启动一个活动,该活动将提示用户输入语音,并通过语音识别器发送语音。 |
ActionVoiceSearchHandsFree |
启动一个活动,该活动将提示用户输入语音,而无需用户的视觉注意或触摸输入。 |
ActionWebSearch |
启动一个活动,该活动将提示用户输入语音,通过语音识别器发送语音,然后显示 Web 搜索结果或基于用户的语音触发其他类型的操作。 |
DetailsMetaData |
元数据名称,实现 |
ExtraAudioInjectSource |
意向中使用的额外键,该意向提供已打开的音频源供 RecognitionService 使用。 |
ExtraAudioSource |
可选 |
ExtraAudioSourceChannelCount |
可选整数,用于 |
ExtraAudioSourceEncoding |
来自 |
ExtraAudioSourceSamplingRate |
可选整数,用于 |
ExtraBiasingStrings |
可选字符串列表,识别器应偏向识别结果。 |
ExtraCallingPackage |
用于语音搜索的语音识别器意向中使用的额外键。 |
ExtraConfidenceScores |
执行 |
ExtraEnableBiasingDeviceContext |
可选布尔值,用于启用对设备上下文的偏差。 |
ExtraEnableFormatting |
用于启用文本格式 (e 的可选字符串 |
ExtraEnableLanguageDetection |
指示是否启用语言检测的可选布尔值。 |
ExtraEnableLanguageSwitch |
可选字符串,用于启用自动切换到使用所需敏感度级别说话的语言,而不是限制为单一语言。 |
ExtraHidePartialTrailingPunctuation |
可选布尔值,与 一起使用 |
ExtraLanguage |
BCP 47) 定义的可选 IETF 语言标记 (,例如“en-US”。 |
ExtraLanguageDetectionAllowedLanguages |
(BCP 47 定义的 IETF 语言标记的可选列表, e. |
ExtraLanguageModel |
通知识别器在执行 |
ExtraLanguagePreference |
返回 |
ExtraLanguageSwitchAllowedLanguages |
(BCP 47 定义的 IETF 语言标记的可选列表, e. |
ExtraMaskOffensiveWords |
可选布尔值,指示识别器是否应在识别结果中屏蔽冒犯性字词。 |
ExtraMaxResults |
要返回的最大结果数的可选限制。 |
ExtraOnlyReturnLanguagePreference |
在 的广播 |
ExtraOrigin |
可选值,可用于指示请求语音的页面的引用者 URL。 |
ExtraPartialResults |
可选的布尔值,指示当用户说话时识别器是否应返回部分结果, (默认值为 false) 。 |
ExtraPreferOffline |
可选布尔值,与 、 |
ExtraPrompt |
在要求用户发言时向用户显示的可选文本提示。 |
ExtraRequestWordConfidence |
可选布尔值,指示识别器是否应在最终识别结果中返回每个单词的置信度级别。 |
ExtraRequestWordTiming |
可选的布尔值,指示识别器是否应在最终识别结果中返回每个单词的时间戳。 |
ExtraResults |
ArrayList<字符串>执行 时识别结果的 |
ExtraResultsPendingintent |
当意向为 |
ExtraResultsPendingintentBundle |
如果使用 |
ExtraSecure |
可选布尔值,指示在设备处于安全模式时执行“免提”语音搜索。 |
ExtraSegmentedSession |
用于启用指定类型的分段会话模式的可选字符串,可以是 |
ExtraSpeechInputCompleteSilenceLengthMillis |
在识别器停止听觉语音以将输入视为已完成从而结束识别会话之后应花费的时间量。 |
ExtraSpeechInputMinimumLengthMillis |
可选整数,用于指示识别会话的最小长度。 |
ExtraSpeechInputPossiblyCompleteSilenceLengthMillis |
停止听语音以考虑输入可能完成后应花费的时间量。 |
ExtraSupportedLanguages |
返回 |
ExtraWebSearchOnly |
可选布尔值,用于指示 |
FormattingOptimizeLatency |
优化格式设置延迟。 |
FormattingOptimizeQuality |
优化格式设置质量。 |
LanguageModelFreeForm |
使用基于自由格式语音识别的语言模型。 |
LanguageModelWebSearch |
使用基于 Web 搜索词的语言模型。 |
LanguageSwitchBalanced |
要用于 的值 |
LanguageSwitchHighPrecision |
要用于 的值 |
LanguageSwitchQuickResponse |
要用于 的值 |
属性
Class |
返回此 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
JniIdentityHashCode |
用于通过启动 来支持语音识别的常量 |
JniPeerMembers |
用于通过启动 来支持语音识别的常量 |
PeerReference |
用于通过启动 来支持语音识别的常量 |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不应直接从代码使用。 |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不应直接从代码使用。 |
方法
Clone() |
创建并返回此对象的副本。 (继承自 Object) |
Dispose() |
用于通过启动 来支持语音识别的常量 |
Dispose(Boolean) |
用于通过启动 来支持语音识别的常量 |
Equals(Object) |
指示其他某个对象是否“等于”此对象。 (继承自 Object) |
GetHashCode() |
返回对象的哈希代码值。 (继承自 Object) |
GetVoiceDetailsIntent(Context) |
返回要触发的广播意向 |
JavaFinalize() |
当垃圾回收确定不再引用对象时,由对象上的垃圾回收器调用。 (继承自 Object) |
Notify() |
唤醒正在等待此对象的监视器的单个线程。 (继承自 Object) |
NotifyAll() |
唤醒正在等待此对象的监视器的所有线程。 (继承自 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
设置 Handle 属性。 (继承自 Object) |
ToArray<T>() |
用于通过启动 来支持语音识别的常量 |
ToString() |
返回对象的字符串表示形式。 (继承自 Object) |
UnregisterFromRuntime() |
用于通过启动 来支持语音识别的常量 |
Wait() |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>。<> (继承自 Object) |
Wait(Int64) |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<> (继承自 Object) |
Wait(Int64, Int32) |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<> (继承自 Object) |
显式接口实现
IJavaPeerable.Disposed() |
用于通过启动 来支持语音识别的常量 |
IJavaPeerable.DisposeUnlessReferenced() |
用于通过启动 来支持语音识别的常量 |
IJavaPeerable.Finalized() |
用于通过启动 来支持语音识别的常量 |
IJavaPeerable.JniManagedPeerState |
用于通过启动 来支持语音识别的常量 |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
用于通过启动 来支持语音识别的常量 |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
用于通过启动 来支持语音识别的常量 |
IJavaPeerable.SetPeerReference(JniObjectReference) |
用于通过启动 来支持语音识别的常量 |
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
用于通过启动 来支持语音识别的常量 |
GetJniTypeName(IJavaPeerable) |
用于通过启动 来支持语音识别的常量 |