EmphasisBreak Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Enumera valores para os comprimentos de EmphasisBreak entre palavras faladas.
public enum class EmphasisBreak
public enum EmphasisBreak
type EmphasisBreak =
Public Enum EmphasisBreak
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| Default | -7 | Quebra de palavras normal. |
| ExtraStrong | -6 | A quebra de palavra mais longa. |
| Strong | -5 | Longa pausa de palavras. |
| Medium | -4 | Quebra de palavras moderada. |
| Weak | -3 | Pequena pausa de palavras. |
| ExtraWeak | -2 | Uma quebra de palavra muito pequena. |
| None | -1 | Sem quebra de palavra. |
Observações
A ênfase na quebra é definida para TextFragment instâncias através da Emphasis propriedade no FragmentState objeto devolvida pela State propriedade numa instância de TextFragment.
Cada motor de fala sintética é livre para determinar como renderizar as pausas entre palavras; A natureza da ênfase difere entre línguas, dialetos, géneros ou vozes.
Ambos EmphasisBreak e EmphasisWord podem ser usados ao definir ou obter o Emphasis numa FragmentState instância.
Os dois valores podem ser distinguidos pelo facto de os valores reais de EmphasisBreak serem todos menores que zero e os valores de EmphasisWord serem maiores ou iguais a zero; e usando o valor de TtsEngineAction devolvido pela Action propriedade no FragmentState objeto devolvida pela State propriedade numa instância. Para mais informações, veja Action, e Emphasis.