ContourPoint 结构

定义

表示 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)
继承
ContourPoint
实现

注解

音调轮廓定义为语音输出中指定时间位置的目标数组。 每个目标由三个参数定义。 第一个值是包含文本的句点的百分比, (数字后跟“%”) 。 第二个值指定要提高或降低音调的量。 第三个值指定用于第二个值中指定的数字的单位;百分比或赫 (Hz) 。

ContourPoint对象由 GetContourPoints 方法获取,或通过 方法用于设置 的TextFragmentSetContourPoints俯仰轮廓。

构造函数

ContourPoint(Single, Single, ContourPointChangeType)

创建 ContourPoint 类的新实例。

属性

Change

获取表示此数量在某个时间点在 TextFragment 中引发或降低间距的值。

ChangeType

获取 ChangeType 的成员,该成员指定用于 ContourPoint 对象的参数 change 中指定的数值的单位。

Start

获取指定在 Single 中应用间距更改的点的 TextFragment。 这是以 TextFragment 的持续时间表述的运行百分比。

方法

Equals(ContourPoint)

确定 ContourPoint 的给定实例是否等于 ContourPoint 的当前实例。

Equals(Object)

确定给定对象是否为 ContourPoint 的实例且等于 ContourPoint 的当前实例。

GetHashCode()

返回此实例的哈希代码。

运算符

Equality(ContourPoint, ContourPoint)

确定 ContourPoint 的两个实例是否相等。

Inequality(ContourPoint, ContourPoint)

确定 ContourPoint 的两个实例是否不相等。

适用于