다음을 통해 공유


SpeechRecognizer.CreateSpeechRecognizer 메서드

정의

오버로드

CreateSpeechRecognizer(Context)

SpeechRecognizer을 만드는 팩터리 메서드입니다.

CreateSpeechRecognizer(Context, ComponentName)

SpeechRecognizer을 만드는 팩터리 메서드입니다.

CreateSpeechRecognizer(Context)

SpeechRecognizer을 만드는 팩터리 메서드입니다.

[Android.Runtime.Register("createSpeechRecognizer", "(Landroid/content/Context;)Landroid/speech/SpeechRecognizer;", "")]
public static Android.Speech.SpeechRecognizer? CreateSpeechRecognizer (Android.Content.Context? context);
[<Android.Runtime.Register("createSpeechRecognizer", "(Landroid/content/Context;)Landroid/speech/SpeechRecognizer;", "")>]
static member CreateSpeechRecognizer : Android.Content.Context -> Android.Speech.SpeechRecognizer

매개 변수

context
Context

만들려는 경우 SpeechRecognizer

반환

새 기능 SpeechRecognizer

특성

설명

SpeechRecognizer을 만드는 팩터리 메서드입니다. #setRecognitionListener(RecognitionListener) 생성된 SpeechRecognizer명령을 디스패치하기 전에 호출해야 합니다. 그렇지 않으면 알림이 수신되지 않습니다.

Android 11(API 수준 30)을 대상으로 하는 앱의 경우 음성 인식 서비스와 상호 작용하려면 매니페스트 파일에 쿼리> 요소를 추가해야 합니다<.

{@code
<queries>
<intent>
<action
                   android:name="android.speech.RecognitionService" />
</intent>
</queries>
            }

에 대한 android.speech.SpeechRecognizer.createSpeechRecognizer(android.content.Context)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

CreateSpeechRecognizer(Context, ComponentName)

SpeechRecognizer을 만드는 팩터리 메서드입니다.

[Android.Runtime.Register("createSpeechRecognizer", "(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/speech/SpeechRecognizer;", "")]
public static Android.Speech.SpeechRecognizer? CreateSpeechRecognizer (Android.Content.Context? context, Android.Content.ComponentName? serviceComponent);
[<Android.Runtime.Register("createSpeechRecognizer", "(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/speech/SpeechRecognizer;", "")>]
static member CreateSpeechRecognizer : Android.Content.Context * Android.Content.ComponentName -> Android.Speech.SpeechRecognizer

매개 변수

context
Context

만들려는 경우 SpeechRecognizer

serviceComponent
ComponentName

ComponentName 작업을 지시 SpeechRecognizer 할 특정 서비스의

반환

새 기능 SpeechRecognizer

특성

설명

SpeechRecognizer을 만드는 팩터리 메서드입니다. #setRecognitionListener(RecognitionListener) 생성된 SpeechRecognizer명령을 디스패치하기 전에 호출해야 합니다. 그렇지 않으면 알림이 수신되지 않습니다. 이 버전의 메서드를 사용하여 이를 SpeechRecognizer 지시할 특정 서비스를 지정합니다.

<strong>Important</strong>: 이 메서드를 호출하기 전에 실제로 존재하고 제공하는 RecognitionService#SERVICE_INTERFACE방법을 serviceComponent 통해 android.content.pm.PackageManager#queryIntentServices(Intent, int) 확인하세요. 일반적으로 이 기능은 사용하지 않습니다. 대신 시스템 기본 인식 서비스를 사용하거나 #createOnDeviceSpeechRecognizer(Context) 디바이스에서 인식을 사용하도록 호출 #createSpeechRecognizer(Context) 합니다.

Android 11(API 수준 30)을 대상으로 하는 앱의 경우 음성 인식 서비스와 상호 작용하려면 매니페스트 파일에 쿼리> 요소를 추가해야 합니다<.

{@code
<queries>
<intent>
<action
                   android:name="android.speech.RecognitionService" />
</intent>
</queries>
            }

에 대한 android.speech.SpeechRecognizer.createSpeechRecognizer(android.content.Context, android.content.ComponentName)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상