书籍详情
计算机语音通信核心技术内幕(CT Connect C程序设计指南)
作者:21世纪计算机语音通信开发技术丛书编委会编写
出版社:北京希望电子出版社
出版时间:2000-07-01
ISBN:9787900044655
定价:¥50.00
内容简介
计算机语音通信技术(CT)是新世纪中最热门的技术。Dialogic公司是开放式CT技术的全球先导者。Dialogic产品广泛应用于语音、传真、数据、语音识别、声音合成、互联网电话和呼叫中心管理等一系列商业领域。使用DialogiC公司提供的模块化和无阻塞的部件与技术服务,开发商可以迅速灵活地设计出融合语音与数据网络的商业通信方案,以满足不断增长的社会需求。为开发和设计新的商业通信方案,维护、管理和拓展已建立的通信系统,抓住商机发展通信事业,都要求更多地了解和精晓通信和网络通信中的语音技术。为通信领域开发商、技术支持和维护人员以及技术用户,提供系统、完善和最新的技术资料,我们组织了本套丛书,共6本,本书是其中之一。 CT Connect(CTC)是Dialogic公司研制开发的一套用于呼叫控制的软件,是基于Windows NT或SCOUNIX的,它通过与交换机的连接完成复杂的呼叫控制及监视功能。CTC可完成与多种交换机的CTI Link的通信。提供了两种编写CTC应用程序的编程界面: C语言格式应用程序接口和JAVA语言的应用程序接口。本书是专门针对C语言格式编程接口进行描述的。 全书共分为两大部分,第一部分分三章,对CTC应用程序接口例行程序的机制、数据结构和多线程设计进行了描述,给出了每个可调用例行程序参数和用法的具体讲解,并针对返回的错误信息进行了说明。第二部分是附录,针对不同厂商生产的交换机描述了特定类型交换机的例行程序。首先对通用例行程序进行了概括说明,然后分别针对CSTA交换机、朗讯DEFINITY交换机和Nortel Meridian交换机进行了指定例行程序的详细说明。 本书内容新、实用性、可操作性和指导性强,层次清晰,内容详尽,不但是从事语音、传真、数据、语音识别、声音合成、互联网电话和呼叫中心管理的广大开发与编程人员、技术支持和管理与维护人员重要的指导书,同时也是高等院校相关专业师生教学、自学参考书和国内科研院所各图书馆重要馆藏图书。与本书配套的光盘内容包括:与本书配套的电子书
作者简介
暂缺《计算机语音通信核心技术内幕(CT Connect C程序设计指南)》作者简介
目录
第一部分
第1章 概述
1.1 什么是CTC API
l.2 CTCAPI例行程序
1.3 调用CTCAPI例行程序的顺序
1.4 例行程序的格式
l.5 参数使用
1.6 定义
1.7 状态返回条件值
1.8 异常处理
1.9 调用CTC例行程序
l.10 CTC和多线程编程
1.11 范例程序
1.12 程序的编译与键接
1.13 CTC 4.0版本中的一些变化
1.14 与以前CTC版本的兼容性
第2章 CTC例行程序说明
2.1ctcAddMonitor例行程序
2.2 CtcAnswerCallctc例行程序
2.3 CtcAssign例行程序
2.4 ctcAssociateData例行程序
2.5 ctcCancelCall例行程序
2.6 ctcConferenceJoin例行程序
2.7 ctcConsultationCall例行程序
2.8 ctcDeassign例行程序
2.9 ctcDeflectCall例行程序
2.10 CtcErrMsg例行程序
2.11 ctcGetAgentStatus例行程序
2.12 ctcGetCallForward例行程序
2.13 ctcGetChannelInformation例行程序
2.14 ctcGetDoNotDisturb例行程序
2.15 ctcGetEvent例行程序
2.16 ctcGetMessageWaiting例行程序
2.17 ctcGetMonitor例行程序
2.18 ctcGetRouteQuery例行程序
2.19 ctcGetRouteEnable例行程序
2.20 ctcHangupCall例行程序
2.21 ctcHoldCall例行程序
2.22 ctcMakeCall例行程序
2.23 ctcMakePredictiveCall例行程序
2.24 ctcPickupCall例行程序
2.25 ctcReConnectHeld例行程序
2.26 ctcRemoveMonitor例行程序
2.27 ctcRespondTolnacticeCall例行程序
2.28 ctcRespondToRouteQuery例行程序
2.29 ctcRetrieveHeld例行程序
2.30 ctcSendDTMF例行程序
2.31 ctcSetAgentStatus例行程序
2.32 ctcSetCallForward例行程序
2.33 ctcSetDoNotDisturb例行程序
2.34 ctcSetMessageWaiting例行程序
2.35 ctcSeMonitor例行程序
2.36 ctcSetRoutingEnable例行程序
2.37 ctcSingleStepConference例行程序
2.38 ctcSinglestepTransfer例行程序
2.39 ctcSnapshot例行程序
2.40 ctcSwapWithHeld例行程序
2.41 ctcTransfercall例行程序
第3章 返回的错误和条件
3.1 例行程序和错误的映射关系
3.2 错误的来源
3.3 交换机所返回的错误的类型
第二部分
附录A 对所有CTC协议与交换机连接通用的特性
A.1 公用的CTC例行程序
A.2 监听
附录B 专用于CSTA协议的特性
B.1 CSTA所支持的标准的CTC例行程序
B.2 ctcASSign例行程序
B.3 ctcAssociateData例行程序
B.4 ctcConsultationCall例行程序
B.5 ctcDeflectCall例行程序
B.6 ctcGetChannelInformation例行程序
B.7 ctcGetEvent例行程序
B.8 ctcGetRouteQuery例行程序
B.9 ctcMakeCall例行程序
B.10 ctcMakePredictiveCall例行程序
B.11 ctcRespondToRouteQuery可例行程序
B.12 ctcSetAgentstatus例行程序
B.13 ctcSetCallForward例行程序
B.14 用于CSTA交换机的CTC例行程序
B.15 ctcCstaGetAllCallForwards例行程序
B.16 ctcCstaEscape例行程序
B.17 ctcCstaGetPrivateData例行程序例行程序
B.18 ctcCstaGetPrivateData例行程序
B.19 ctcCstaGetPrivateRouteData例行程序
B.20 ctcCstaSeTprivateData例行程序
B.21 被返回的条件值
附录C 专用于Luncent DEFINITY Generic交换机的特性
C.1 DEFINITY GenericG3交换机所支持的CTC功能
C.2 关于Lucent DEFINITY软件
C.3 ctcASSign例行程序
C.4 ctcAssociateData例行程序
C.5 ctcCancelCall例行程序
C.6 ctcDeflectCall例行程序
c.7 ctcGetAgentstatus例行程序
c.8 ctcGetCallForward例行程序
C.9 ctcGetchannelInformation例行程序
C.10 ctcGetEvent例行程序
C.11 ctcGetRoutQuery例行程序
C.12 ctcHangupCall例行程序
C.13 ctcMakeCall例行程序
C.14 ctcMakePredictiveCall例行程序
C.15 ctcRespondToRouteQuery例行程序
C.16 ctcSetAgentStatus例行程序
C.17 ctcSetCallForword例行程序
C.18 ctcSetDoNotDisturb例行程序
C.19 ctcSetMonitor例行程序
C.20 ctcSnapshot例行程序
C.21 用于Lucent DEFINITY交换机的CTC例行程序
C.22 ctcAsaiGetAcdStatus例行程序
附录D 专用于Nortel Meridian交换机的特性
D.1 Meridian交换软件
D.2 Meridian交换机支持的标准的CTC例行程序
D.3 与Meridian交换机一起使用CTC
D.4 ctcAssign例行程序
D.5 ctcCancelCall例行程序
D.6 ctcConsultationCall例行程序
D.7 ctcGetChannelInformantion例行程序
D.8 ctcGetEvent例行程序
D.9 ctcGetRouteQuery例行程序
D.10 ctcHoldCall例行程序
D.11 ctcMakeCall例行程序
D.12 ctcRespondToRouteQuery例行程序
D.13 ctcSetAgentStatus例行程序
D.14 ctcSetCallForward例行程序
D.15 ctcSetCallForwbo例行程序
D.16 ctcSingleStepTransfer例行程序
D.17 ctcTransterCall例行程序
D.18 专用于Meridian交换机的CTC例行程序
D.19 ctcMlpCloseVoiceFile例行程序
D.20 ctCMlpCollectDigits例行程序
D.21 ctcMlpLogoffMailBox例行程序
D.22 ctcMlpLogonMailBox例行程序
D.23 ctcMlpOpenVoiceFile例行程序
D.24 ctcMlpPlayMessage例行程
第1章 概述
1.1 什么是CTC API
l.2 CTCAPI例行程序
1.3 调用CTCAPI例行程序的顺序
1.4 例行程序的格式
l.5 参数使用
1.6 定义
1.7 状态返回条件值
1.8 异常处理
1.9 调用CTC例行程序
l.10 CTC和多线程编程
1.11 范例程序
1.12 程序的编译与键接
1.13 CTC 4.0版本中的一些变化
1.14 与以前CTC版本的兼容性
第2章 CTC例行程序说明
2.1ctcAddMonitor例行程序
2.2 CtcAnswerCallctc例行程序
2.3 CtcAssign例行程序
2.4 ctcAssociateData例行程序
2.5 ctcCancelCall例行程序
2.6 ctcConferenceJoin例行程序
2.7 ctcConsultationCall例行程序
2.8 ctcDeassign例行程序
2.9 ctcDeflectCall例行程序
2.10 CtcErrMsg例行程序
2.11 ctcGetAgentStatus例行程序
2.12 ctcGetCallForward例行程序
2.13 ctcGetChannelInformation例行程序
2.14 ctcGetDoNotDisturb例行程序
2.15 ctcGetEvent例行程序
2.16 ctcGetMessageWaiting例行程序
2.17 ctcGetMonitor例行程序
2.18 ctcGetRouteQuery例行程序
2.19 ctcGetRouteEnable例行程序
2.20 ctcHangupCall例行程序
2.21 ctcHoldCall例行程序
2.22 ctcMakeCall例行程序
2.23 ctcMakePredictiveCall例行程序
2.24 ctcPickupCall例行程序
2.25 ctcReConnectHeld例行程序
2.26 ctcRemoveMonitor例行程序
2.27 ctcRespondTolnacticeCall例行程序
2.28 ctcRespondToRouteQuery例行程序
2.29 ctcRetrieveHeld例行程序
2.30 ctcSendDTMF例行程序
2.31 ctcSetAgentStatus例行程序
2.32 ctcSetCallForward例行程序
2.33 ctcSetDoNotDisturb例行程序
2.34 ctcSetMessageWaiting例行程序
2.35 ctcSeMonitor例行程序
2.36 ctcSetRoutingEnable例行程序
2.37 ctcSingleStepConference例行程序
2.38 ctcSinglestepTransfer例行程序
2.39 ctcSnapshot例行程序
2.40 ctcSwapWithHeld例行程序
2.41 ctcTransfercall例行程序
第3章 返回的错误和条件
3.1 例行程序和错误的映射关系
3.2 错误的来源
3.3 交换机所返回的错误的类型
第二部分
附录A 对所有CTC协议与交换机连接通用的特性
A.1 公用的CTC例行程序
A.2 监听
附录B 专用于CSTA协议的特性
B.1 CSTA所支持的标准的CTC例行程序
B.2 ctcASSign例行程序
B.3 ctcAssociateData例行程序
B.4 ctcConsultationCall例行程序
B.5 ctcDeflectCall例行程序
B.6 ctcGetChannelInformation例行程序
B.7 ctcGetEvent例行程序
B.8 ctcGetRouteQuery例行程序
B.9 ctcMakeCall例行程序
B.10 ctcMakePredictiveCall例行程序
B.11 ctcRespondToRouteQuery可例行程序
B.12 ctcSetAgentstatus例行程序
B.13 ctcSetCallForward例行程序
B.14 用于CSTA交换机的CTC例行程序
B.15 ctcCstaGetAllCallForwards例行程序
B.16 ctcCstaEscape例行程序
B.17 ctcCstaGetPrivateData例行程序例行程序
B.18 ctcCstaGetPrivateData例行程序
B.19 ctcCstaGetPrivateRouteData例行程序
B.20 ctcCstaSeTprivateData例行程序
B.21 被返回的条件值
附录C 专用于Luncent DEFINITY Generic交换机的特性
C.1 DEFINITY GenericG3交换机所支持的CTC功能
C.2 关于Lucent DEFINITY软件
C.3 ctcASSign例行程序
C.4 ctcAssociateData例行程序
C.5 ctcCancelCall例行程序
C.6 ctcDeflectCall例行程序
c.7 ctcGetAgentstatus例行程序
c.8 ctcGetCallForward例行程序
C.9 ctcGetchannelInformation例行程序
C.10 ctcGetEvent例行程序
C.11 ctcGetRoutQuery例行程序
C.12 ctcHangupCall例行程序
C.13 ctcMakeCall例行程序
C.14 ctcMakePredictiveCall例行程序
C.15 ctcRespondToRouteQuery例行程序
C.16 ctcSetAgentStatus例行程序
C.17 ctcSetCallForword例行程序
C.18 ctcSetDoNotDisturb例行程序
C.19 ctcSetMonitor例行程序
C.20 ctcSnapshot例行程序
C.21 用于Lucent DEFINITY交换机的CTC例行程序
C.22 ctcAsaiGetAcdStatus例行程序
附录D 专用于Nortel Meridian交换机的特性
D.1 Meridian交换软件
D.2 Meridian交换机支持的标准的CTC例行程序
D.3 与Meridian交换机一起使用CTC
D.4 ctcAssign例行程序
D.5 ctcCancelCall例行程序
D.6 ctcConsultationCall例行程序
D.7 ctcGetChannelInformantion例行程序
D.8 ctcGetEvent例行程序
D.9 ctcGetRouteQuery例行程序
D.10 ctcHoldCall例行程序
D.11 ctcMakeCall例行程序
D.12 ctcRespondToRouteQuery例行程序
D.13 ctcSetAgentStatus例行程序
D.14 ctcSetCallForward例行程序
D.15 ctcSetCallForwbo例行程序
D.16 ctcSingleStepTransfer例行程序
D.17 ctcTransterCall例行程序
D.18 专用于Meridian交换机的CTC例行程序
D.19 ctcMlpCloseVoiceFile例行程序
D.20 ctCMlpCollectDigits例行程序
D.21 ctcMlpLogoffMailBox例行程序
D.22 ctcMlpLogonMailBox例行程序
D.23 ctcMlpOpenVoiceFile例行程序
D.24 ctcMlpPlayMessage例行程
猜您喜欢