Language

TextToSpeech.SetLanguage(Locale) メソッド

定義

テキスト読み上げ言語を設定します。

[Android.Runtime.Register("setLanguage", "(Ljava/util/Locale;)I", "GetSetLanguage_Ljava_util_Locale_Handler")]
public virtual Android.Speech.Tts.LanguageAvailableResult SetLanguage(Java.Util.Locale? loc);
[<Android.Runtime.Register("setLanguage", "(Ljava/util/Locale;)I", "GetSetLanguage_Ljava_util_Locale_Handler")>]
abstract member SetLanguage : Java.Util.Locale -> Android.Speech.Tts.LanguageAvailableResult
override this.SetLanguage : Java.Util.Locale -> Android.Speech.Tts.LanguageAvailableResult

パラメーター

loc
Locale

使用する言語を記述するロケール。

返品

ロケールのサポート状態を示すコード。 #LANG_AVAILABLE、#LANG_COUNTRY_AVAILABLE、#LANG_COUNTRY_VAR_AVAILABLE、#LANG_MISSING_DATA、#LANG_NOT_SUPPORTEDを参照してください。

属性

注釈

テキスト読み上げ言語を設定します。 TTS エンジンは、ロケールで表される指定された言語に最も近い一致を使用しようとしますが、まったく同じロケールが使用される保証はありません。 次の発話に使用する言語を選択する前に、 #isLanguageAvailable(Locale) を使用してサポートのレベルを確認します。

このメソッドは、現在の音声を特定のロケールの既定の音声に設定します。 #getVoice() を使用して取得できます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象