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_COUNTRY_AVAILABLE#LANG_COUNTRY_VAR_AVAILABLE#LANG_MISSING_DATA、および #LANG_NOT_SUPPORTEDを参照してください。#LANG_AVAILABLE

属性

注釈

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

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

の Java ドキュメント android.speech.tts.TextToSpeech.setLanguage(java.util.Locale)

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

適用対象