Share via


RecognizerIntent 클래스

정의

를 시작하여 음성 인식을 지원하기 위한 상수 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
상속
RecognizerIntent
특성

설명

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

에 대한 Java 설명서입니다 android.speech.RecognizerIntent.

이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.

생성자

RecognizerIntent(IntPtr, JniHandleOwnership)

JNI 개체의 관리형 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

필드

ActionGetLanguageDetails

만족#ACTION_WEB_SEARCH하는 의 메타 Activity 데이터에 정의된 메타 데이터에 지정된 구성 요소에 대해 실행할 BroadcastReceiver 수 있는 #DETAILS_META_DATA 브로드캐스트 의도입니다.

ActionRecognizeSpeech

사용자에게 음성을 묻는 메시지를 표시하고 음성 인식기를 통해 보내는 활동을 시작합니다.

ActionVoiceSearchHandsFree

사용자의 시각적 주의 또는 터치 입력을 요구하지 않고 사용자에게 음성을 묻는 메시지를 표시하는 활동을 시작합니다.

ActionWebSearch

사용자에게 음성을 묻는 메시지를 표시하고, 음성 인식기를 통해 보내고, 웹 검색 결과를 표시하거나, 사용자의 음성에 따라 다른 유형의 작업을 트리거하는 작업을 시작합니다.

DetailsMetaData

구현을 사용하여 이 클래스에 지정된 브로드캐스트 #ACTION_WEB_SEARCH 의도에서 BroadcastReceiver 자세한 정보를 요청하는 데 응답할 수 있는 의 클래스 이름을 노출할 수 있는 메타 데이터 이름 Activity 입니다.

ExtraAudioInjectSource

RecognitionService에서 사용할 이미 열려 있는 오디오 원본을 제공하는 의도에 사용되는 추가 키입니다.

ExtraAudioSource

인식기가 사용할 이미 열려 있는 오디오 원본을 가리키는 선택 사항 android.os.ParcelFileDescriptor 입니다.

ExtraAudioSourceChannelCount

오디오의 채널 수를 나타내기 위해 와 함께 #EXTRA_AUDIO_SOURCE사용할 선택적 정수입니다.

ExtraAudioSourceEncoding

오디오 인코딩을 나타내기 위해 와 함께 #EXTRA_AUDIO_SOURCE사용할 선택적 정수(부터android.media.AudioFormat)입니다.

ExtraAudioSourceSamplingRate

오디오의 샘플링 속도를 나타내기 위해 와 함께 #EXTRA_AUDIO_SOURCE사용할 선택적 정수입니다.

ExtraBiasingStrings

인식기가 인식 결과를 편향시켜야 하는 문자열의 선택적 목록입니다.

ExtraCallingPackage

음성 검색을 위해 음성 인식기 의도에 사용되는 추가 키입니다.

ExtraConfidenceScores

를 수행할 #ACTION_RECOGNIZE_SPEECH때 인식 결과의 신뢰도 점수의 부동 소수점 배열입니다.

ExtraEnableBiasingDeviceContext

디바이스 컨텍스트에 대한 바이어스를 사용하도록 설정하는 선택적 부울입니다.

ExtraEnableFormatting

텍스트 서식을 사용하도록 설정하는 선택적 문자열(예:

ExtraEnableLanguageDetection

언어 감지를 사용하도록 설정할지 여부를 나타내는 선택적 부울입니다.

ExtraEnableLanguageSwitch

단일 언어로 제한되는 대신 원하는 민감도 수준으로 음성되는 언어로 자동 전환할 수 있도록 하는 선택적 문자열입니다.

ExtraHidePartialTrailingPunctuation

부분 결과의 마지막 단어 다음에 문장 부호를 추가하는 것을 방지하기 위해 와 함께 #EXTRA_ENABLE_FORMATTING사용할 선택적 부울입니다.

ExtraLanguage

선택적 IETF 언어 태그(BCP 47에서 정의됨)(예: "en-US").

ExtraLanguageDetectionAllowedLanguages

선택적 IETF 언어 태그 목록(BCP 47에서 정의한 대로, e.

ExtraLanguageModel

를 수행할 #ACTION_RECOGNIZE_SPEECH때 선호할 음성 모델을 인식기에게 알릴 수 있습니다.

ExtraLanguagePreference

에서 반환 #ACTION_GET_LANGUAGE_DETAILS 되는 의 추가 Bundle 키는 이 사용자가 지정한 현재 언어 기본 설정인 "en-US"와 같은 로캘 문자열을 나타내는 입니다String.

ExtraLanguageSwitchAllowedLanguages

선택적 IETF 언어 태그 목록(BCP 47에서 정의한 대로, e.

ExtraMaskOffensiveWords

인식기에서 인식 결과에서 공격적인 단어를 마스킹해야 하는지 여부를 나타내는 선택적 부울입니다.

ExtraMaxResults

반환할 최대 결과 수에 대한 선택적 제한입니다.

ExtraOnlyReturnLanguagePreference

의 브로드캐스트 #ACTION_GET_LANGUAGE_DETAILS 에서 이 부울 추가를 지정하여 응답에 현재 언어 기본 설정만 필요함을 나타냅니다.

ExtraOrigin

음성이 요청된 페이지의 참조 URL을 나타내는 데 사용할 수 있는 선택적 값입니다.

ExtraPartialResults

사용자가 말할 때 인식기에서 부분 결과를 반환해야 하는지 여부를 나타내는 선택적 부울입니다(기본값은 false임).

ExtraPreferOffline

선택적 부울은 , 와 #ACTION_VOICE_SEARCH_HANDS_FREE#ACTION_WEB_SEARCH 함께 #ACTION_RECOGNIZE_SPEECH사용하여 오프라인 음성 인식 엔진만 사용할지 여부를 나타냅니다.

ExtraPrompt

말하도록 요청할 때 사용자에게 표시할 선택적 텍스트 프롬프트입니다.

ExtraRequestWordConfidence

인식기가 최종 인식 결과에서 각 단어의 신뢰도 수준을 반환해야 하는지 여부를 나타내는 선택적 부울입니다.

ExtraRequestWordTiming

인식기가 최종 인식 결과에서 각 단어의 타임스탬프를 반환해야 하는지 여부를 나타내는 선택적 부울입니다.

ExtraResults

ArrayList< 문자열> 를 수행할 #ACTION_RECOGNIZE_SPEECH때 인식 결과의 입니다.

ExtraResultsPendingintent

의도인 경우 #ACTION_RECOGNIZE_SPEECH음성 입력 작업은 활동 결과 메커니즘을 통해 결과를 반환합니다.

ExtraResultsPendingintentBundle

를 사용하여 #EXTRA_RESULTS_PENDINGINTENT 전달 의도를 제공하는 경우 이 추가 기능을 사용하여 최종 의도에 대한 추가 추가 기능을 제공할 수도 있습니다.

ExtraSecure

디바이스가 보안 모드에 있는 동안 "핸즈프리" 음성 검색이 수행되었음을 나타내는 선택적 부울입니다.

ExtraSegmentedSession

또는 일 #EXTRA_SPEECH_INPUT_MINIMUM_LENGTH_MILLIS#EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS#EXTRA_AUDIO_SOURCE있는 지정된 형식의 분할된 세션 모드를 사용하도록 설정하는 선택적 문자열입니다.

ExtraSpeechInputCompleteSilenceLengthMillis

인식기가 음성 듣기를 중지한 후 입력이 완료된 것으로 간주하여 인식 세션을 종료하는 데 걸리는 시간입니다.

ExtraSpeechInputMinimumLengthMillis

인식 세션의 최소 길이를 나타내는 선택적 정수입니다.

ExtraSpeechInputPossiblyCompleteSilenceLengthMillis

입력이 완료될 수 있음을 고려하기 위해 음성 듣기를 중지한 후 걸리는 시간입니다.

ExtraSupportedLanguages

에서 반환 #ACTION_GET_LANGUAGE_DETAILS 되는 의 추가 키는 이 음성 인식 구현에서 Bundle 지원하는 언어를 나타내는 의 String입니다ArrayList. "en-US", "cmn-Hans-CN" 등의 문자열 목록입니다.

ExtraWebSearchOnly

사용자 음성에 대한 응답으로 웹 검색만 실행할지 여부를 나타내기 위해 와 함께 #ACTION_WEB_SEARCH사용할 선택적 부울입니다.

FormattingOptimizeLatency

서식 지정 대기 시간을 최적화합니다.

FormattingOptimizeQuality

서식 품질을 최적화합니다.

LanguageModelFreeForm

자유 형식 음성 인식을 기반으로 하는 언어 모델을 사용합니다.

LanguageModelWebSearch

웹 검색어에 따라 언어 모델을 사용합니다.

LanguageSwitchBalanced

에 사용할 값입니다 #EXTRA_ENABLE_LANGUAGE_SWITCH.

LanguageSwitchHighPrecision

에 사용할 값입니다 #EXTRA_ENABLE_LANGUAGE_SWITCH.

LanguageSwitchQuickResponse

에 사용할 값입니다 #EXTRA_ENABLE_LANGUAGE_SWITCH.

속성

Class

Object의 런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
Handle

기본 Android instance 대한 핸들입니다.

(다음에서 상속됨 Object)
JniIdentityHashCode

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

(다음에서 상속됨 Object)
JniPeerMembers

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

PeerReference

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

(다음에서 상속됨 Object)
ThresholdClass

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

ThresholdType

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

메서드

Clone()

이 개체의 복사본을 만들고 반환합니다.

(다음에서 상속됨 Object)
Dispose()

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

(다음에서 상속됨 Object)
Dispose(Boolean)

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

(다음에서 상속됨 Object)
Equals(Object)

다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다.

(다음에서 상속됨 Object)
GetHashCode()

개체의 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
GetVoiceDetailsIntent(Context)

를 사용하여 실행하려는 브로드캐스트 의도를 반환합니다.Context#sendOrderedBroadcast(Intent, String, BroadcastReceiver, android.os.Handler, int, String, Bundle) 음성 검색을 구현하는 패키지에서 세부 정보를 수신합니다.

JavaFinalize()

가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다.

(다음에서 상속됨 Object)
Notify()

이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다.

(다음에서 상속됨 Object)
NotifyAll()

이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다.

(다음에서 상속됨 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle 속성을 설정합니다.

(다음에서 상속됨 Object)
ToArray<T>()

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

(다음에서 상속됨 Object)
ToString()

개체의 문자열 표현을 반환합니다.

(다음에서 상속됨 Object)
UnregisterFromRuntime()

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

(다음에서 상속됨 Object)
Wait()

현재 스레드가 깨어날 때까지 대기하게 합니다( 일반적으로 <알림을 받><거나 <>중단/>em>)합니다<.

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 깨어날 때까지 대기하게 합니다. 일반적으로 <>알림을 받<거나 <중단</>내보내>>거나 일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 깨어날 때까지 대기하게 합니다. 일반적으로 <>알림을 받<거나 <중단</>내보내>>거나 일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 Object)

명시적 인터페이스 구현

IJavaPeerable.Disposed()

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

(다음에서 상속됨 Object)
IJavaPeerable.DisposeUnlessReferenced()

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

(다음에서 상속됨 Object)
IJavaPeerable.Finalized()

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

(다음에서 상속됨 Object)
IJavaPeerable.JniManagedPeerState

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

(다음에서 상속됨 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

(다음에서 상속됨 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

(다음에서 상속됨 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

(다음에서 상속됨 Object)

확장 메서드

JavaCast<TResult>(IJavaObject)

Android 런타임 확인 형식 변환을 수행합니다.

JavaCast<TResult>(IJavaObject)

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

GetJniTypeName(IJavaPeerable)

를 시작하여 음성 인식을 지원하기 위한 상수 Intent

적용 대상