📄 text_action_event.txt
字号:
///////////////////////////////////////////////////////////////////
//
// IVR Script config file
// for NAP2000 (2000-11-29)
// Current Version: release 20040112-1
//
// The format of action_event config file for SunTek IVRTOOL
// [action name]
// <action comment>
// ActionID=id
// <HELP_ID=id>
// <ActionPara=INT||IR||STR||SR||FLOAT||FR||FUNCTION>
// <parameter comment>
// <ActionPara=INT||IR||STR||SR||FLOAT||FR||FUNCTION>
// <parameter comment>
// <ActionPara=INT||IR||STR||SR||FLOAT||FR||FUNCTION>
// <parameter comment>
// <EventName=name>
// <event comment>
// <ParaFlag= NoPara||HasAPara||HasOrNo>
// <EventPara=para>
// <event arg comment>
//
///////////////////////////////////////////////////////////////////
//--------------------------------------------------------------------------------------------
// 0X21000000<=ID<0X22000000 表示媒体操作动作
//--------------------------------------------------------------------------------------------
[SETDTMF]
"设置响应的拨号"
ActionID=0x21000001
HELP_ID=3020201
ActionPara=STR "参数为:0~9,D(0~9的数字都可响应),d(1~9的数字都可响应),?(所有都可响应)"
[SETRECINIT]
"设置录音前是否'嘟'的响一声"
ActionID=0x21000002
HELP_ID=3020202
ActionPara=INT "0 为不响,1 为响"
[SETPLAYINIT]
"设置放音前是否'嘟'的响一声"
ActionID=0x21000003
HELP_ID=3020203
ActionPara=INT "0 为不响,1 为响"
[SetCASInit]
"set cas ini"
ActionID=0x21000038
ActionPara=INT "0 为 send Cas,1 为 not send cas"
[SETINTRDIG]
"设置拨号的时间间隔"
ActionID=0x21000004
HELP_ID=3020204
ActionPara=INT "一般为5秒"
[SETMAXSIL]
"设置录音过程中的最大静音长"
ActionID=0x21000005
HELP_ID=3020205
ActionPara=INT "一般为5秒"
[SETLANG]
"设置播放音的语种"
ActionID=0x21000006
HELP_ID=3020206
ActionPara=INT "1为普通话,2为本地方言,3英语"
[PROMPT]
"播放提示音"
ActionID=0x21000007
HELP_ID=3020207
ActionPara=INT "要播放的语音段索引值"
EventName=StopPlayBack "正常放音结束"
ParaFlag=NoPara
EventName=DialTerminate "放音被按键打断"
ParaFlag=NoPara
EventName=Bargein "被打断"
ParaFlag=HasOrNo
EventName=Failed "失败"
ParaFlag=HasOrNo
[LPROMPT]
"根据语种播放提示音"
ActionID=0x21000008
HELP_ID=3020208
ActionPara=INT "普通话的索引号"
ActionPara=INT "本地方言索引号"
ActionPara=INT "英语索引号"
EventName=StopPlayBack "正常放音结束"
ParaFlag=NoPara
EventName=DialTerminate "放音被按键打断"
ParaFlag=NoPara
EventName=Bargein "被打断"
ParaFlag=HasOrNo
EventName=Failed "失败"
ParaFlag=HasOrNo
[MIXPLAY]
"根据语种播放合成音"
ActionID=0x21000009
HELP_ID=3020209
ActionPara=INT "合成格式:1为合成金额,2为合成数字,3为合成字符,4为合成日期时间"
ActionPara=STR "要播放的字符串"
EventName=StopPlayBack "正常放音结束"
ParaFlag=NoPara
EventName=DialTerminate "放音被按键打断"
ParaFlag=NoPara
EventName=Bargein "被打断"
ParaFlag=HasOrNo
EventName=Failed "失败"
ParaFlag=HasOrNo
[PLAYFILE]
"播放语音文件"
ActionID=0x2100000a
HELP_ID=3020210
ActionPara=STR "语音文件名"
EventName=StopPlayBack "正常放音结束"
ParaFlag=NoPara
EventName=DialTerminate "放音被按键打断"
ParaFlag=NoPara
EventName=Failed "失败"
ParaFlag=HasOrNo
EventName=Bargein "被打断"
ParaFlag=HasOrNo
[PLAYTTS]
"播放中文字符串"
ActionID=0x21000037
HELP_ID=3020210
ActionPara=STR "中文字符串"
EventName=StopPlayBack "正常放音结束"
ParaFlag=NoPara
EventName=DialTerminate "放音被按键打断"
ParaFlag=NoPara
EventName=Failed "失败"
ParaFlag=HasOrNo
EventName=Bargein "被打断"
ParaFlag=HasOrNo
[PlayTTSEx]
"通过TTS网关播放中文字符串"
ActionID = 0x21000070
ActionPara=INT, "请求命令的ID,0:文本,1:文件"
ActionPara=STR, "字符串或者文件名"
ActionPara=STR, "引擎相关配置数据,格式如下:KEY1=VAL1|KEY2=VAL2, 引擎支持的动态配置数据格式参考TTS对应引擎的使用手册"
EventName=StopPlayBack, "正常放音结束"
ParaFlag=NoPara
EventName=DialTerminate, "放音被按键打断"
ParaFlag=NoPara
EventName=Failed, "失败,失败原因由MG定"
ParaFlag=HasOrNo
EventName=Bargein "被打断"
ParaFlag=HasOrNo
[CLRMIXER]
"清空合成缓冲区"
ActionID=0x2100000b
HELP_ID=3020211
[ADDPROMPTTOMIXER]
"根据语种增加提示音到合成音缓冲区"
ActionID=0x2100000c
HELP_ID=3020212
ActionPara=INT "普通话的索引值"
ActionPara=INT "本地方言的索引值"
ActionPara=INT "英语的索引值"
[ADDSTRTOMIXER]
"把字符串加入到合成音缓冲区"
ActionID=0x2100000d
HELP_ID=3020213
ActionPara=INT "合成格式:1为合成金额,2为合成数字,3为合成字符,4为合成日期时间"
ActionPara=STR "要合成的字符串"
[ADDINTTOMIXER]
"把整数加入到合成音缓冲区"
ActionID=0x2100000e
HELP_ID=3020214
ActionPara=INT "要合成的整数"
[ADDTIMETOMIXER]
"把时间加入到合成音缓冲区"
ActionID=0x2100000f
HELP_ID=3020215
ActionPara=INT "时间"
ActionPara=STR "格式"
[ADDFLOATTOMIXER]
"把浮点数加入到合成音缓冲区"
ActionID=0x21000010
HELP_ID=3020216
ActionPara=FLOAT "要合成语音的浮点数"
ActionPara=INT "精度"
[RECORDFILE]
"录音并存入文件中"
ActionID=0x21000011
HELP_ID=3020218
ActionPara=STR "文件名"
ActionPara=INT "最大录音时间长"
ActionPara=INT "对已存在文件的处理方式:0为覆盖,1为添加"
EventName=Record "正常录音结束"
ParaFlag=NoPara
EventName=TimeOut "最大录音时间已到"
ParaFlag=NoPara
EventName=DialTerminate "录音被话机按键打断"
ParaFlag=NoPara
EventName=Failed, "失败,失败原因由MedaiGW定"
ParaFlag=HasOrNo
[DIALDTMF]
"模拟话机拨号产生DTMF串"
ActionID=0x21000012
HELP_ID=3020219
ActionPara=STR
EventName=StopDial "正常结束"
ParaFlag=NoPara
EventName=DialTerminate "被对方按键中止"
ParaFlag=NoPara
[DIGIT]
"接收一位话机按键"
ActionID=0x21000013
HELP_ID=3020220
ActionPara=INT "最大时间"
EventName=StopDigits "正常收号结束,值为接收到的字符"
ParaFlag=HasOrNo
EventPara=?
OthersPara=-1
EventName=TimeOut "超时"
ParaFlag=NoPara
EventName=Failed, "失败,失败原因由MedaiGW定"
ParaFlag=HasOrNo
EventName=Bargein "被打断"
ParaFlag=HasOrNo
[INPUT]
"接收多位话机按键"
ActionID=0x21000014
HELP_ID=3020221
ActionPara=INT "按键位数"
ActionPara=INT "最大时间"
EventName=StopDigits "正常收号结束,值为接收到的字符"
ParaFlag=HasOrNo
EventPara=?
OthersPara=-1
EventName=TimeOut "超时"
ParaFlag=NoPara
EventName=Failed, "失败,失败原因由MedaiGW定"
ParaFlag=HasOrNo
EventName=Bargein "被打断"
ParaFlag=HasOrNo
[SENDFAX]
"发送传真"
ActionID=0x21000015
HELP_ID=3020222
ActionPara=STR "要发送的传真文件名"
ActionPara=INT "文件类型"
EventName=StopSendFax "发送成功"
ParaFlag=NoPara
EventName=TimeOut "发送失败"
ParaFlag=NoPara
EventName=Failed "失败"
ParaFlag=HasOrNo
[RECVFAX]
"接收传真"
ActionID=0x21000016
HELP_ID=3020223
ActionPara=STR "存放传真的文件名"
EventName=StopRecvFax "接收成功"
ParaFlag=NoPara
EventName=TimeOut "超时"
ParaFlag=NoPara
EventName=Failed "失败"
ParaFlag=HasOrNo
[StopVoxAction]
"终止媒体处理"
ActionID=0x21000017
HELP_ID=3020224
[PLAYMIXER]
"播放合成音缓冲区的内容"
ActionID=0x21000018
HELP_ID=3020217
EventName=StopPlayBack "正常放音结束"
ParaFlag=NoPara
EventName=DialTerminate "放音被按键打断"
ParaFlag=NoPara
EventName=Bargein "被打断"
ParaFlag=HasOrNo
EventName=Failed "失败"
ParaFlag=HasOrNo
[LPlayFile]
"根据语种播放语音文件"
ActionID=0x21000019
HELP_ID=3020208
ActionPara=STR "普通话的语音文件名"
ActionPara=STR "本地方言语音文件名"
ActionPara=STR "英语语音文件名"
EventName=StopPlayBack "正常放音结束"
ParaFlag=NoPara
EventName=DialTerminate "放音被按键打断"
ParaFlag=NoPara
EventName=Failed "失败"
ParaFlag=HasOrNo
EventName=Bargein "被打断"
ParaFlag=HasOrNo
[PlayTone]
"播放音频"
ActionID=0x2100001a
ActionPara=INT "音频的种类 1 Local Dial 2 Dial 3 Ring Back 4 Busy"
ActionPara=INT "播放的时间长度"
EventName=StopPlayBack "结束"
ParaFlag=NoPara
EventName=DialTerminate "放音被按键打断"
ParaFlag=NoPara
[PlayADSI]
"播放ADSI"
ActionID=0x2100001b
ActionPara=STR
EventName=StopPlayBack "结束"
ParaFlag=NoPara
EventName=Failed "失败"
ParaFlag=HasOrNo
[ClearDTMF]
"清除缓冲区中记录的按键"
ActionID=0x2100001c
[MediaSwitchTo]
ActionID=0x2100001d
ActionPara=INT
[ListenTo]
"Listen 某个设备"
ActionID=0x2100001e
ActionPara=INT "设备ID"
ActionPara=INT "连接方式"
EventName=Passed
ParaFlag=NoPara
EventName=Failed
ParaFlag=HasOrNo
[AdjustVolume]
"调节放音的音量"
ActionID=0x2100001f
ActionPara=INT "调整的大小"
[ConnectDevice]
"连接两个设备"
ActionID=0x21000020
ActionPara=INT "设备一ID"
ActionPara=INT "设备二ID"
ActionPara=INT "连接方式"
EventName=Passed
ParaFlag=NoPara
EventName=Failed
ParaFlag=HasOrNo
[UnListenDevice]
"断开某个设备的连接"
ActionID=0x21000045
ActionPara=INT "设备ID"
[SetMRecord]
"设置双向录音"
ActionID=0x21000046
ActionPara=STR "录音的文件名"
EventName=Passed
ParaFlag=NoPara
EventName=Failed
ParaFlag=HasOrNo
[StopMRecord]
"取消双向录音"
ActionID=0x21000047
[SetVoxFormat]
"设置播放文件的格式"
ActionID = 0x21000048
ActionPara = INT "采样率 6000 或 8000"
ActionPara = INT "格式 4 Bit 或 8 Bit "
[SetSignal]
"设置信号量"
ActionID = 0x21000049
ActionPara = STR "信号量名字"
ActionPara = INT "整型参数"
ActionPara = STR "字符型参数"
EventName=SignalSetOK
ParaFlag=HasOrNo
EventName=SignalSetFail
ParaFlag=HasOrNo
[WaitSignal]
"等待信号量"
ActionID = 0x21000050
ActionPara = STR "信号量名字"
EventName=SignalGeted
ParaFlag=HasOrNo
[CancelWaitSignal]
"取消等待信号量"
ActionID = 0x21000051
ActionPara = STR
[SetShareVal]
"设置共享变量"
ActionID = 0x21000053
ActionPara = STR "共享变量名"
ActionPara = INT
ActionPara = STR
EventName=Passed
ParaFlag=NoPara
EventName=Failed
ParaFlag=HasOrNo
[QueryShareVal]
"查询共享变量"
ActionID = 0x21000054
ActionPara = STR
EventName=Passed
ParaFlag=NoPara
EventName=Failed
ParaFlag=HasOrNo
[IncShareVal]
"增加共享变量"
ActionID = 0x21000055
ActionPara = STR
ActionPara = INT
EventName=Passed
ParaFlag=NoPara
EventName=Failed
ParaFlag=HasOrNo
[DecShareVal]
"减少共享变量"
ActionID = 0x21000056
ActionPara = STR
ActionPara = INT
EventName=Passed
ParaFlag=NoPara
EventName=Failed
ParaFlag=HasOrNo
[WaitShareVal]
"等待共享变量"
ActionID = 0x21000057
ActionPara = STR
ActionPara = INT
EventName=ValGetOK
ParaFlag=HasOrNo
EventName=ValGetFail
ParaFlag=HasOrNo
EventName=Failed
ParaFlag=HasOrNo
[DeleteShareVal]
//XZQ not add yet
"删除共享变量"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -