Language

Voice コンストラクター

定義

オーバーロード

Name 説明
Voice(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

Voice(String, Locale, VoiceQuality, VoiceLatency, Boolean, ICollection<String>)

指定した名前、ロケール、品質、待機時間、ネットワーク要件、および機能を使用して音声を作成します。

Voice(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

protected Voice(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Speech.Tts.Voice : nativeint * Android.Runtime.JniHandleOwnership -> Android.Speech.Tts.Voice

パラメーター

javaReference
IntPtr

nativeint

Java ネイティブ インターフェイス (JNI) オブジェクト参照を含むIntPtr。

transfer
JniHandleOwnership

JniHandleOwnership処理方法を示すjavaReference

注釈

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

適用対象

Voice(String, Locale, VoiceQuality, VoiceLatency, Boolean, ICollection<String>)

指定した名前、ロケール、品質、待機時間、ネットワーク要件、および機能を使用して音声を作成します。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/util/Locale;IIZLjava/util/Set;)V", "")]
public Voice(string? name, Java.Util.Locale? locale, Android.Speech.Tts.VoiceQuality quality, Android.Speech.Tts.VoiceLatency latency, bool requiresNetworkConnection, System.Collections.Generic.ICollection<string>? features);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/util/Locale;IIZLjava/util/Set;)V", "")>]
new Android.Speech.Tts.Voice : string * Java.Util.Locale * Android.Speech.Tts.VoiceQuality * Android.Speech.Tts.VoiceLatency * bool * System.Collections.Generic.ICollection<string> -> Android.Speech.Tts.Voice

パラメーター

name
String

音声の一意の名前。

locale
Locale

音声のロケール。

quality
VoiceQuality

音声の品質レベル。 レベルが高いほど、品質が向上します。

latency
VoiceLatency

予想される合成待機時間レベル。 レベルが低いほど、遅延が少ないことを示します。

requiresNetworkConnection
Boolean

true 音声にネットワーク接続が必要な場合。それ以外の場合は false。

features
ICollection<String>

コレクションとして提供される、音声でサポートされるフレームワーク定義またはエンジン固有の機能文字列のセット。

属性

注釈

音声コンストラクターとその格納されたプロパティの Android 実装。

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

適用対象