다음을 통해 공유


TextToSpeechService.OnLoadLanguage(String, String, String) 메서드

정의

엔진에 음성 합성 언어를 로드해야 임을 알 수 있습니다.

[Android.Runtime.Register("onLoadLanguage", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I", "GetOnLoadLanguage_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
protected abstract int OnLoadLanguage (string? lang, string? country, string? variant);
[<Android.Runtime.Register("onLoadLanguage", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I", "GetOnLoadLanguage_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member OnLoadLanguage : string * string * string -> int

매개 변수

lang
String

ISO-3 언어 코드입니다.

country
String

ISO-3 국가 코드입니다. 비어 있거나 null일 수 있습니다.

variant
String

언어 변형입니다. 비어 있거나 null일 수 있습니다.

반환

로캘의 지원 상태를 나타내는 코드입니다. 중 TextToSpeech#LANG_AVAILABLE하나 , TextToSpeech#LANG_COUNTRY_AVAILABLE, TextToSpeech#LANG_COUNTRY_VAR_AVAILABLETextToSpeech#LANG_MISSING_DATATextToSpeech#LANG_NOT_SUPPORTED.

특성

설명

엔진에 음성 합성 언어를 로드해야 임을 알 수 있습니다. 언어가 합성에 사용되기 전에 이 메서드가 항상 호출된다는 보장은 없습니다. 그것은 아마 미래의 어떤 시점에서이 언어에 대 한 몇 가지 합성 요청을 얻을 것 이다 엔진에 대 한 힌트.

여러 스레드에서 호출할 수 있습니다. = Android <4.2(<= API 17)는 주 및 서비스 바인더 스레드에서 호출할 수 있습니다. Android 4.2(>API 17)에서는 > 주 및 합성 스레드에서 호출할 수 있습니다.

에 대한 android.speech.tts.TextToSpeechService.onLoadLanguage(java.lang.String, java.lang.String, java.lang.String)Java 설명서

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

적용 대상