EmphasisBreak 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
読み上げられた単語間の EmphasisBreak
の長さの値を列挙します。
public enum class EmphasisBreak
public enum EmphasisBreak
type EmphasisBreak =
Public Enum EmphasisBreak
- 継承
フィールド
Default | -7 | 通常の単語区切り。 |
ExtraStrong | -6 | 最も長い単語の区切り。 |
ExtraWeak | -2 | 非常に小さい単語区切り。 |
Medium | -4 | 適度な単語の区切り。 |
None | -1 | 単語の区切りがありません。 |
Strong | -5 | 長い単語の区切り。 |
Weak | -3 | スモール ワードの区切り。 |
注釈
区切りの強調は、 のインスタンスの プロパティによってState返される オブジェクトの FragmentState プロパティを介してEmphasisインスタンスTextFragmentに設定TextFragmentされます。
各合成音声エンジンは、単語間の区切りをレンダリングする方法を自由に決定できます。強調の性質は、言語、方言、性別、または声によって異なります。
と の両方EmphasisBreakは、インスタンスで FragmentState をEmphasis設定または取得するときに使用EmphasisWordできます。
2 つの値は、 の実際のEmphasisBreak値がすべて 0 未満であり、 のEmphasisWord値が 0 以上であること、および インスタンスの プロパティによって返される オブジェクトの プロパティFragmentStateによってAction返される のTtsEngineAction値を使用することによってState区別できます。 詳細については、、および Emphasisを参照してくださいAction。
適用対象
.NET