Поделиться через


FragmentState.Emphasis Свойство

Определение

Возвращает инструкции о способе выделения TextFragment.

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

Значение свойства

Возвращает значение int, указывающее способ выделения TextFragment.

Комментарии

Интерпретация значения, возвращаемого методом , Emphasis зависит TtsEngineAction от значения, возвращаемого свойством Action текущего FragmentStateобъекта .

  1. Если значение равно ActionSilence

    • Если Emphasis является положительным, возвращаемое значение должно интерпретироваться как длина молчания в миллисекундах.

    • Если Emphasis значение отрицательное, возвращаемое значение должно интерпретироваться как член EmphasisBreak.

    Сведения о выделении, возвращаемые Emphasis , когда свойство ActionSilence соответствует атрибутам <break> элемента входных данных SSML подсистеме синтезатора речи.

  2. Для всех остальных значений Actionзначения Emphasis должны интерпретироваться как значения .EmphasisWord

    Сведения о выделении, возвращаемые Emphasis для произнесенных слов, соответствуют атрибутам <emphasis> элемента входных данных SSML подсистеме синтезатора речи.

Применяется к