SpeechRecognizerTimeouts 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
语音识别器忽略沉默或无法识别的声音 (babble) 并继续侦听语音输入的时间跨度。
public ref class SpeechRecognizerTimeouts sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SpeechRecognizerTimeouts final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SpeechRecognizerTimeouts
Public NotInheritable Class SpeechRecognizerTimeouts
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
应用通过 SpeechRecognizer.Timeouts 属性检索此对象。
当指定的时间跨度过去时,识别器将完成每个操作。
InitialSilenceTimeout 和 EndSilenceTimeout 都与静音相关,但用途不同。 如果语音输入已发生, 则 EndSilenceTimeout 适用,但如果未收到任何语音输入, 则应用 InitialSilenceTimeout 。
属性
BabbleTimeout |
获取并设置 SpeechRecognizer 在假定语音输入已结束并完成识别操作之前接收无法识别的声音 (babble) 继续侦听的时间长度。 |
EndSilenceTimeout |
获取并设置在生成识别结果后, SpeechRecognizer 检测静音并假定语音输入已结束的时间长度。 |
InitialSilenceTimeout |
获取并设置在生成任何识别结果之前, SpeechRecognizer 检测静音并假定语音输入已结束的时间长度。 |