ContourPoint Estrutura

Definição

Representa as alterações no tom do conteúdo de fala de um TextFragment.Represents changes in pitch for the speech content of a TextFragment.

public value class ContourPoint : IEquatable<System::Speech::Synthesis::TtsEngine::ContourPoint>
public struct ContourPoint : IEquatable<System.Speech.Synthesis.TtsEngine.ContourPoint>
type ContourPoint = struct
Public Structure ContourPoint
Implements IEquatable(Of ContourPoint)
Herança
ContourPoint
Implementações

Comentários

A delimitação de inclinação é definida como uma matriz de destinos em posições de tempo especificadas na saída de fala.The pitch contour is defined as an array of targets at specified time positions in the speech output. Cada destino é definido por três parâmetros.Each target is defined by three parameters. O primeiro valor é uma porcentagem do período do texto contido (um número seguido por "%").The first value is a percentage of the period of the contained text (a number followed by "%"). O segundo valor especifica o valor para aumentar ou diminuir a densidade.The second value specifies the amount to raise or lower the pitch. O terceiro valor designa a unidade a ser usada para o número especificado no segundo valor; percentual ou hertz (Hz).The third value designates the unit to use for the number specified in the second value; either percentage or hertz (Hz).

ContourPointos objetos são obtidos pelo GetContourPoints método ou usados para definir a delimitação de pitch para TextFragment um pelo SetContourPoints método.ContourPoint objects are obtained by the GetContourPoints method, or used to set the pitch contour for a TextFragment by the SetContourPoints method.

Construtores

ContourPoint(Single, Single, ContourPointChangeType)

Cria uma nova instância da classe ContourPoint.Creates a new instance of the ContourPoint class.

Propriedades

Change

Obtém o valor que representa o valor para aumentar ou diminuir o tom em um ponto em um TextFragment.Gets the value that represents the amount to raise or lower the pitch at a point in a TextFragment.

ChangeType

Obtém um membro do ChangeType que especifica a unidade a ser utilizada para o número especificado no parâmetro change de um objeto ContourPoint.Gets a member of ChangeType that specifies the unit to use for the number specified in the change parameter of a ContourPoint object.

Start

Um Single que especifica o ponto em que se deve aplicar a alteração de tom em um TextFragment.Gets a Single that specifies the point at which to apply the pitch change in a TextFragment. Isso é expresso como o percentual de duração decorrido do TextFragment nesse ponto.This is expressed as the elapsed percentage of the duration of the TextFragment at that point.

Métodos

Equals(ContourPoint)

Determina se uma dada instância de ContourPoint é igual à instância atual de ContourPoint.Determines if a given instance of ContourPoint is equal to the current instance of ContourPoint.

Equals(Object)

Determina se um dado objeto é uma instância de ContourPoint e é igual à instância atual de ContourPoint.Determines if a given object is an instance of ContourPoint and equal to the current instance of ContourPoint.

GetHashCode()

Retorna um código hash para essa instância.Returns a hash code for this instance.

Operadores

Equality(ContourPoint, ContourPoint)

Determina se duas instâncias de ContourPoint são iguais.Determines if two instances of ContourPoint are equal.

Inequality(ContourPoint, ContourPoint)

Determina se duas instâncias de ContourPoint NÃO são iguais.Determines if two instances of ContourPoint are NOT equal.

Aplica-se a