FragmentState.SayAs 属性

定义

返回有关从文本生成语音的上下文信息。

public:
 property System::Speech::Synthesis::TtsEngine::SayAs ^ SayAs { System::Speech::Synthesis::TtsEngine::SayAs ^ get(); };
public System.Speech.Synthesis.TtsEngine.SayAs SayAs { get; }
member this.SayAs : System.Speech.Synthesis.TtsEngine.SayAs
Public ReadOnly Property SayAs As SayAs

属性值

如果语音合成引擎所用的 SSML 包含有关用于生成语音的上下文的详细信息,则返回一个值 SayAs 的实例;否则返回 null

注解

返回 SayAs 的信息对应于 <say-as> SSML 规范中的 标记及其属性,并且可以指定:

  • 内容类型 (,例如货币、日期或地址) 或由 TextToSpeak 属性 TextFragment表示的语言构造。

  • 可选格式设置信息,用于处理 由 TextToSpeak 属性表示的 TextFragment内容类型,例如日期语法。

  • 用于从 TextToSpeak 的 属性 TextFragment生成语音的详细信息,例如,是否显式呈现标点符号。

适用于