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_AVAILABLETextToSpeech#LANG_COUNTRY_VAR_AVAILABLE, 。 TextToSpeech#LANG_MISSING_DATATextToSpeech#LANG_NOT_SUPPORTED

属性

注解

通知引擎应加载语音合成语言。 不能保证在语言用于合成之前始终调用此方法。 它只是引擎的一个提示,它可能会在未来的某个时刻获得对此语言的一些合成请求。

可以在多个线程上调用。 In <= 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 属性许可证中所述的术语使用。

适用于