FragmentState.Emphasis FragmentState.Emphasis FragmentState.Emphasis FragmentState.Emphasis Property

定義

TextFragment を強調する方法に関する指示を返します。Returns instructions on how to emphasize a TextFragment.

public:
 property int Emphasis { int get(); };
public int Emphasis { get; }
member this.Emphasis : int
Public ReadOnly Property Emphasis As Integer

プロパティ値

TextFragment を強調する方法を示す int 値を返します。Returns an int value indicating how to emphasize a TextFragment.

注釈

によって返される値の解釈Emphasisによって異なります、TtsEngineActionによって返される値、Actionプロパティを現在FragmentStateします。The interpretation of the value returned by Emphasis depends on the TtsEngineAction value returned by the Action property on the current FragmentState.

  1. 場合の値ActionSilenceIf the value of Action is Silence

    • 場合Emphasisが正の値をミリ秒単位でサイレント状態の長さとして返される値を解釈する必要があります。If Emphasis is positive, the value returned should be interpreted as the length of the silence in milliseconds.

    • 場合Emphasisが負の場合、返される値のメンバーとして解釈するか、EmphasisBreakします。If Emphasis is negative, the value returned should be interpreted as a member of the EmphasisBreak.

    によって返される情報を強調Emphasisときに、プロパティActionSilenceの属性に対応する、<break>音声合成エンジンへの SSML 入力の要素。Emphasis information returned by Emphasis when the property Action is Silence corresponds to the attributes of the <break> element of SSML input to a speech synthesizer engine.

  2. その他のすべての値のActionEmphasisとして値を解釈する必要がありますEmphasisWordします。For all other values of Action, the Emphasis values should be interpreted as being of EmphasisWord.

    によって返される情報を強調Emphasis話された単語の属性に対応、<emphasis>音声合成エンジンへの SSML 入力の要素。Emphasis information returned by Emphasis for spoken words corresponds to the attributes of the <emphasis> element of SSML input to a speech synthesizer engine.

適用対象