EmphasisBreak Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перечисляет значения длин перерывов EmphasisBreak
между произносимыми словами.
public enum class EmphasisBreak
public enum EmphasisBreak
type EmphasisBreak =
Public Enum 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.