Prosody Prosody Prosody Prosody Class


Represents a collection of settings for voice properties such as Pitch, Rate and Volume.

public ref class Prosody
public class Prosody
type Prosody = class
Public Class Prosody


The Prosody class represents a collection of voice properties on a FragmentState object. The FragmentState object is returned in the State property on a TextFragment object.


Prosody() Prosody() Prosody() Prosody()

Constructs a new instance of the Prosody class.


Duration Duration Duration Duration

Gets or sets the duration of the TextFragment in milliseconds.

Pitch Pitch Pitch Pitch

Gets or sets the baseline pitch of the TextFragment.

Range Range Range Range

Gets or sets the pitch range of the TextFragment.

Rate Rate Rate Rate

Gets or sets the speaking rate of the TextFragment.

Volume Volume Volume Volume

Gets or sets the speaking volume (loudness) of the TextFragment.


Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetContourPoints() GetContourPoints() GetContourPoints() GetContourPoints()

Returns an array containing the ContourPoints of the TextFragment.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
SetContourPoints(ContourPoint[]) SetContourPoints(ContourPoint[]) SetContourPoints(ContourPoint[]) SetContourPoints(ContourPoint[])

Sets the ContourPoints of the TextFragment.

ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to