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


EmphasisBreak Перечисление

Определение

Перечисляет значения длин перерывов EmphasisBreak между произносимыми словами.

public enum class EmphasisBreak
public enum EmphasisBreak
type EmphasisBreak = 
Public Enum EmphasisBreak
Наследование
EmphasisBreak

Поля

Default -7

Нормальное разбиение текста на слова.

ExtraStrong -6

Самое длинное прерывание слова.

ExtraWeak -2

Очень маленькое разбиение текста на слова.

Medium -4

Среднее прерывание слова.

None -1

Слова не переносятся.

Strong -5

Длинное прерывание слова.

Weak -3

Маленькое разбиение текста на слова.

Комментарии

Акцент на разрыв устанавливается для TextFragment экземпляров с помощью Emphasis свойства объекта , FragmentState возвращаемого свойством State экземпляра TextFragment.

Каждый механизм искусственной речи может определить, как отрисовывать разрывы между словами; характер выделения отличается между языками, диалектами, полами или голосами.

EmphasisWord При установке или получении в экземпляре FragmentStateEmphasis могут использоваться оба EmphasisBreak параметра и .

Эти два значения можно различать тем фактом, что все фактические значения EmphasisBreak меньше нуля, а значения EmphasisWord больше или равны нулю, а также использованием значения , возвращаемого TtsEngineAction свойством ActionFragmentState объекта, возвращаемого свойством State экземпляра . Дополнительные сведения см. в разделе Action, и Emphasis.

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