英語で読む

次の方法で共有


EmphasisBreak 列挙型

定義

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

C#
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

適用対象

製品 バージョン
.NET 6, 7, 8, 9
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0