TextToSpeechService.OnLoadLanguage(String, String, String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
엔진에 음성 합성 언어를 로드해야 임을 알 수 있습니다.
[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_AVAILABLE
TextToSpeech#LANG_MISSING_DATA
TextToSpeech#LANG_NOT_SUPPORTED
.
- 특성
설명
엔진에 음성 합성 언어를 로드해야 임을 알 수 있습니다. 언어가 합성에 사용되기 전에 이 메서드가 항상 호출된다는 보장은 없습니다. 그것은 아마 미래의 어떤 시점에서이 언어에 대 한 몇 가지 합성 요청을 얻을 것 이다 엔진에 대 한 힌트.
여러 스레드에서 호출할 수 있습니다. = Android <4.2(<= API 17)는 주 및 서비스 바인더 스레드에서 호출할 수 있습니다. Android 4.2(>API 17)에서는 > 주 및 합성 스레드에서 호출할 수 있습니다.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.