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
- 属性
注解
通知引擎应加载语音合成语言。 不能保证在语言用于合成之前始终调用此方法。 它只是引擎的一个提示,它可能会在未来的某个时刻获得对此语言的一些合成请求。
可以在多个线程上调用。 In <= Android 4.2 (<= API 17)可以在主线程和服务绑定器线程上调用。 在 > Android 4.2(> API 17)中,可以在主线程和合成线程上调用。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。