SpeechVoiceSpeakFlags枚举类型的详细解释

来源:互联网 发布:淘宝购物车怎么发链接 编辑:程序博客网 时间:2024/05/20 01:08

SpVoice.Speak的方法。

定义

枚举SpeechVoiceSpeakFlags    “SpVoice标志    SVSFDefault = 0    SVSFlagsAsync = 1    SVSFPurgeBeforeSpeak = 2    SVSFIsFilename = 4     SVSFIsXML = 8    SVSFIsNotXML = 16    SVSFPersistXML = 32    “正规化标志    SVSFNLPSpeakPunc = 64    “面具    SVSFNLPMask = 64    SVSFVoiceMask = 127    SVSFUnusedFlags = -128   结束枚举

分子

SVSFDefault
指定应使用的默认设置。默认值是:
  • 讲定的文本字符串同步(覆盖与SVSFlagsAsync),
  • 不清除挂起说话请求(覆盖与SVSFPurgeBeforeSpeak),
  • 为了解析XML的文本,如果第一个字符是左尖括号(覆盖与SVSFIsXML或SVSFIsNotXML),
  • 不坚持全球XML状态更改在讲电话(覆盖SVSFPersistXML),
  • 不扩展的标点字符成字(覆盖与SVSFNLPSpeakPunc)的。
  • SVSFlagsAsync
    指定的讲调用应该是异步的。也就是说,它会立即返回排队的讲请求后。
    SVSFPurgeBeforeSpeak
    清除所有悬而未决的发言请求,在此之前讲的呼叫。
    SVSFIsFilename
    的说话方式传递的字符串是一个文件名,而不是文字。其结果,没有发言字符串本身而是该文件的路径,该路径是口头的处理。
    SVSFIsXML
    输入的文本将被解析为XML标记。
    SVSFIsNotXML
    输入的文本将不会被解析的XML标记。
    SVSFPersistXML
    XML标记的全局状态的变化将持续到说话的呼叫。
    SVSFNLPSpeakPunc
    ,标点符号应扩大到字(例如:“这是什么。”将成为“这是这期”)。
    SVSFNLPMask
    SAPI(而不是文本到语音引擎)处理此掩码中的标志。
    SVSFVoiceMask
    此面膜具有每一个标志位设置。
    SVSFUnusedFlags
    此面膜具有每一个未使用的位集。
    原创粉丝点击