力控组态软件后台组件语音报警的控件属性和控件方法

力控组态软件ForceControl V7.0后台组件语音报警的控件属性和控件方法

语音报警控件的控件属性
Rate
描述: 设置语速
类型: 整型
说明: nRate 为播音的快慢,取值范围为 -10 到 10 之间 , 以 1 的倍数增减。
示例: #AlarmSound.nRate = 8;// 设置语速为 8


Volume
描述: 设置音量
类型: 整型
说明: nVolume 为声音的大小,取值范围为 0 到 100 之间 , 以 10 的单位增减。
示例: #AlarmSound.nVolume = 90;// 设置音量为 90


语音报警控件 控件方法
CancelCurPlay()
描述: 取消当前正在播放的报警,播放下一个报警
返回值: 无
参数: 无
说明: 取消当前正在播放的报警,播放下一个报警
示例: #AlarmSound.CancelCurPlay();


CancelPlayList()
描述: 清除正在播放的报警语音队列 , 等待播放新的报警语音
返回值: 无
参数: 无
说明: 清除正在播放的报警语音队列 , 等待播放新的报警语音
示例: #AlarmSound.CancelPlayList();


Read(string strvalue)
描述: 读取指定字符串
返回值: 无
参数: strvalue 为读音的内容,可由英文、中文和数字组成。
说明: 播音
示例: #AlarmSound.Read(” 这是一个语音播报文字的方法 “);


SetVoice(int nValue)
描述: 设置是否播放报警语音
返回值: void
参数: nValue 设置的参数
说明: 当 nValue = 0 时,播放报警语音,否则不播放报警语音
Skip(int nvalue)
描述: 跳过当前正在播放的语音
返回值: 无
参数: nvalue- 跳过语音数,从 0 开始
0- 跳过当前正在播放的语音,并将该语音重新播放一次
1- 跳过当前正在播放的语音,并播放第二个语音
2- 跳过当前正在播放的语音,并播放第三个语音
说明 : 跳过当前正在播放的语音
示例: #AlarmSound.Skip(0);// 跳过当前正在播放的语音,并将该语音重新播放一次

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据