基于CTI的语音服务系统.doc
文本预览下载声明
基于CTI的语音服务系统
----语音查询的设计与实现
目录
摘要 I
ABSTRACT II
前言 I
第一章 绪论 1
1.1 CTI技术的发展[16] [17] 1
1.1.1 CTI的定义 1
1.1.2 CTI的标准 1
1.2 CTI技术的应用[18] [19] 4
第二章 基于CTI的语音服务系统 6
2.1 C#语言简述[3] [11] [12] 6
2.2 开发工具介绍 6
2.2.1 Visual Studio 2005[4] 6
2.2.2 Microsoft Speech API(SAPI) 7
2.2.3 Microsoft SQL Server 2000简述[8] [9] [10] 7
2.3 SHT-8B/PCI语音卡[20] 9
2.3.1 功能描述 9
2.3.2 性能特点 11
2.3.3 语音卡系统结构框图 11
2.3.4 功能模块 12
2.4可行性分析 12
2.4.1技术可行分析 12
2.4.2经济可行性分析 12
2.5系统总体结构设计[1] 13
2.5.1系统功能描述[7] 13
2.5.2系统功能模块图 14
2.5.3系统流程图 15
2.6语音系统数据库的设计[2] 16
2.6.1数据库的设计 16
2.6.2 数据库分析 16
2.6.3 数据库概念设计 17
2.6.4 数据库逻辑结构设计[5] 19
2.6.5 数据库创建 20
第三章 语音查询的设计与实现 22
3.1 语音查询原理 22
3.2 SynCTI语音卡函数说明 22
3.3 语音查询设计 27
3.3.1 查询工作的主要流程 27
3.3.2 自动语音查询流程 28
3.3.3 语音查询功能实现[3] [11] [13] [14] 29
第四章 语音服务软件测试与系统测试 33
4.1软件的测试 33
4.1.1软件的测试目的 33
4.1.2软件的测试方法 33
4.1.3软件的测试步骤 34
4.2语音服务系统测试 35
4.2.1语音服务系统集成测试 35
4.2.2语音服务系统测试中错误信息的分析与处理 38
结论 44
总结与体会 45
谢辞 46
参考文献 47
附录 48
英文翻译 48
英文原文 48
中文翻译 55
摘要
CTI技术是通信技术与计算机技术结合的桥梁,同时也是电信业务与计算机业务融合的基础。本次设计采用三汇SHT-8B/PCI语音卡为语音服务系统的硬件平台,以.NET WinForm技术搭建系统前台界面,应用SQL Server 2000处理后台数据,采用C#语言编写程序完成业务的逻辑处理,调用语音卡API函数实现自动总机、语音通知、语音查询、语音信箱、在线录音等功能。
本次毕业设计为语音查询的设计与实现。支持一周7天、24小时的全天候服务;具有自动呼叫分配功能,可平均化人员的劳动强度。
ABSTRACT
CTI technology is the combination of computer technology, communication technology and bridge, but also the integration of telecommunications services and computer based business. The design uses three voice cards for voice exchange SHT-8B/PCI service system hardware platform. NET WinForm technology to build the system front interface, the application SQL Server 2000 back-end data processing using the C # programming language to complete the business logic processing, Voice Card API function calls for automatic attendant, voice announcements, voice information, voice mail, online audio and other functions.
The graduation project is the design and implementation of voice queries. The system uses telephony technology, communications technology, t
显示全部