FragmentState.Emphasis 属性

定义

返回对如何强调 TextFragment 的说明。

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

属性值

Int32

返回一个 int 值,此值指示如何强调 TextFragment

注解

返回Emphasis的值的解释取决于TtsEngineAction当前FragmentState属性返回Action的值。

  1. 如果值为ActionSilence

    • 如果 Emphasis 为正值,则返回的值应解释为静音的长度(以毫秒为单位)。

    • 如果 Emphasis 为负值,则返回的值应解释为成员 EmphasisBreak

    当属性SilenceAction对应于 SSML 输入元素的属性<break>到语音合成器引擎时返回Emphasis的强调信息。

  2. For all other values of Action, the Emphasis values should be interpreted as being of EmphasisWord.

    语音合成器引擎的 Emphasis SSML 输入元素的属性对应于语音合成器引擎返回的 <emphasis> 强调信息。

适用于