EmphasisBreak 列挙型

定義

読み上げられた単語間の EmphasisBreak の長さの値を列挙します。

public enum class EmphasisBreak
public enum EmphasisBreak
type EmphasisBreak = 
Public Enum EmphasisBreak
継承
EmphasisBreak

フィールド

Default -7

通常の単語区切り。

ExtraStrong -6

最も長い単語の区切り。

ExtraWeak -2

非常に小さい単語区切り。

Medium -4

適度な単語の区切り。

None -1

単語の区切りがありません。

Strong -5

長い単語の区切り。

Weak -3

スモール ワードの区切り。

注釈

区切りの強調は、 のインスタンスの プロパティによってState返される オブジェクトの FragmentState プロパティを介してEmphasisインスタンスTextFragmentに設定TextFragmentされます。

各合成音声エンジンは、単語間の区切りをレンダリングする方法を自由に決定できます。強調の性質は、言語、方言、性別、または声によって異なります。

と の両方EmphasisBreakは、インスタンスで FragmentStateEmphasis設定または取得するときに使用EmphasisWordできます。

2 つの値は、 の実際のEmphasisBreak値がすべて 0 未満であり、 のEmphasisWord値が 0 以上であること、および インスタンスの プロパティによって返される オブジェクトの プロパティFragmentStateによってAction返される のTtsEngineAction値を使用することによってState区別できます。 詳細については、、および Emphasisを参照してくださいAction

適用対象